|
cbeb14f3fd
|
fix: add pedantic lints
ci/woodpecker/push/woodpecker Pipeline was successful
|
2023-05-13 02:40:26 +02:00 |
|
|
6ab7b2415a
|
refactor: make DeobfError private
|
2023-05-08 01:51:27 +02:00 |
|
|
7bcff13eb8
|
fix: use fixed testfiles location
|
2023-03-25 23:18:49 +01:00 |
|
|
ee5e82f6bb
|
fix: instantiate deobfuscator in mapresponse fn
Reason: quickjs context is not Send
|
2023-02-08 12:29:08 +01:00 |
|
|
79446bed1c
|
fix: keep JS context when deobfuscating
|
2023-02-04 16:15:35 +01:00 |
|
|
331a13568a
|
fix: v1.67 clippy lints (inline format strings)
|
2023-01-27 21:19:08 +01:00 |
|
|
06aa677ef7
|
tests: use tokio_test::block_on() instead of test macro
|
2023-01-27 20:47:37 +01:00 |
|
|
f94d8db4d0
|
feat: add logging for all operations
fix: music_artist: fetch visitor data only once
|
2023-01-27 19:49:16 +01:00 |
|
|
92a358a079
|
refactor: use fancy-regex only for backtracking
|
2023-01-23 15:33:05 +01:00 |
|
|
64d009615e
|
fix: use path_macro in tests/codegen for cross-platform paths
|
2022-11-30 10:04:16 +01:00 |
|
|
b5f6b7a174
|
refactor: convert _or_bail macros to ok_or functions
|
2022-10-18 19:09:16 +02:00 |
|
|
4dfdb47cae
|
fix: don't use a specific letter for the nsig function name regex
|
2022-10-10 22:25:20 +02:00 |
|
|
a3e3269fb3
|
feat: add custom error types, remove anyhow
|
2022-10-08 14:36:37 +02:00 |
|
|
fe5468313a
|
fix: remove dead code
|
2022-09-27 21:43:12 +02:00 |
|
|
05f609e247
|
fix: clippy warnings
|
2022-09-15 16:05:06 +02:00 |
|
|
b52fd7349b
|
refactored client API (query builder)
use VecLogError for player streams
|
2022-09-14 23:55:44 +02:00 |
|
|
dda2211e04
|
refactored cache
|
2022-09-14 00:04:51 +02:00 |
|
|
346406c1c8
|
feat: add timeago parser, playlist_cont
|
2022-09-01 20:16:00 +02:00 |
|
|
5b8c3d646a
|
feat: add playlist extraction
- replace original base.js with dummy
|
2022-08-30 00:31:00 +02:00 |
|
|
2d302d763d
|
fix: use js lexer for extracting deobf func
- better deobfuscation error handling
|
2022-08-25 18:02:32 +02:00 |
|
|
3efe08088c
|
fix deobfuscation after YouTube update
|
2022-08-13 21:15:52 +02:00 |
|
|
beb1177a11
|
first successful download
|
2022-08-06 23:37:27 +02:00 |
|
|
a98aa59446
|
improve mapper
|
2022-08-01 21:21:19 +02:00 |
|
|
46730ee8fa
|
add player data mapping
|
2022-08-01 19:50:38 +02:00 |
|
|
db6ece6c61
|
implemented cache
|
2022-07-31 20:13:18 +02:00 |
|
|
030fd9934e
|
add player response model
|
2022-07-28 21:04:38 +02:00 |
|
|
b85b9893a8
|
add client module
|
2022-07-25 12:30:16 +02:00 |
|
|
7447d2394b
|
working deobfuscator
|
2022-07-23 23:51:44 +02:00 |
|
|
0acf8a9fb9
|
refactored, started with get_player_js (TEMP)
|
2022-07-21 17:13:50 +02:00 |
|