|
|
597db1797a
|
fix: music_search: correct operation name in reports
|
2026-06-12 02:59:10 +02:00 |
|
|
|
33c531d2a4
|
feat: add support for SABR streams without stream URL
|
2026-06-12 02:37:17 +02:00 |
|
|
|
4ee4469303
|
fix: player requests with deobf feature disabled
|
2026-06-12 01:46:45 +02:00 |
|
|
|
94a602ede8
|
fix: retry with TV client using login for age-restricted videos
|
2026-06-11 22:30:16 +02:00 |
|
|
|
bb730961b2
|
feat: move complete deobfuscator into separate crate, add 'deobfuscator' feature
|
2026-06-11 22:22:42 +02:00 |
|
|
|
df0cb2fdf4
|
fix: TV client requiring visitor data
|
2026-06-10 23:12:41 +02:00 |
|
|
|
2131b47ef7
|
fix: code examples in README
|
2026-06-10 19:51:56 +02:00 |
|
|
|
e2d8ab44d2
|
feat: add featured channel names to video details/items
|
2026-06-10 04:17:48 +02:00 |
|
|
|
57101b2df6
|
fix: handle old rustypipe_cache files without new deobf.data.script, remove full deobf data from reports
|
2026-06-09 13:17:58 +02:00 |
|
|
|
6bb1d03cc1
|
chore: update dependencies
|
2026-06-08 18:03:51 +02:00 |
|
|
|
eff2440342
|
test: fix tests
|
2026-06-08 17:52:43 +02:00 |
|
|
|
690135205e
|
chore: fix clippy lints, reformat
|
2026-06-08 17:50:29 +02:00 |
|
|
|
79340c92c9
|
test: fix tests
|
2026-06-08 17:48:29 +02:00 |
|
|
|
f765c851b6
|
chore: update to Rust edition 2024, MSRV 1.89.0
|
2026-06-08 17:47:45 +02:00 |
|
|
|
3b3abfbdff
|
feat: add AndroidVr client
|
2026-06-08 17:18:35 +02:00 |
|
|
|
185f4177d3
|
fix: video details: parsing comments section
|
2026-06-08 17:18:04 +02:00 |
|
|
|
60afa8913c
|
fix: parsing music_details and music_search
|
2026-06-08 17:13:40 +02:00 |
|
|
|
0a1067e6c5
|
feat!: output music artist description as RichText
|
2026-06-08 17:05:27 +02:00 |
|
|
|
aeb47010f6
|
fix: channel shorts: updated ShortsLockupViewModel thumbnail field, updated continuation tokens
|
2026-06-08 17:01:15 +02:00 |
|
|
|
7425243dea
|
fix: Updated number/date parsing, fixed for languages ar, en-GB, bn, lo, mn, ro, si, sl
|
2026-06-08 16:50:21 +02:00 |
|
|
|
dc6640df20
|
Merge PR #77 into feat/deobf-extractor
|
2026-06-02 23:36:24 +02:00 |
|
|
|
4e3054eb5d
|
fix: update channel_videos_tab_order continuation token
|
2026-06-02 23:31:35 +02:00 |
|
|
|
6eb770428e
|
feat: working deobf extractor
|
2026-06-02 20:15:14 +02:00 |
|
|
|
cdcb36bd28
|
feat: add deobf-extractor
|
2026-06-01 16:58:02 +02:00 |
|
Julian Schmidhuber
|
a5c9ca89f2
|
fix: Fix duration parsing
|
2026-05-23 14:04:12 +02:00 |
|
Julian Schmidhuber
|
f5bab5b81c
|
fix: Video item uploaded and views parsing
|
2026-05-23 11:43:49 +02:00 |
|
|
|
6035e6db4e
|
fix: parse channel subscriber/video count correctly
|
2025-06-18 15:35:47 +02:00 |
|
|
|
e7e389a316
|
feat: add unavailable field for music tracks
fix: handling albums with unavailable tracks
|
2025-06-18 15:34:05 +02:00 |
|
|
|
412cd37840
|
test: fix isrc_search_languages (use quoted query)
|
2025-06-18 13:25:13 +02:00 |
|
ta3pks
|
71712e4eda
|
remove unwrap trying to fetch visitor data (#60)
Co-authored-by: nikos efthias <nikos@mugsoft.io>
Reviewed-on: https://codeberg.org/ThetaDev/rustypipe/pulls/60
Co-authored-by: ta3pks <ta3pks@noreply.codeberg.org>
Co-committed-by: ta3pks <ta3pks@noreply.codeberg.org>
|
2025-06-17 13:29:52 +02:00 |
|
|
|
1f4c9c85b9
|
chore(release): release rustypipe v0.11.4
rustypipe/v0.11.4
|
2025-04-23 21:30:33 +02:00 |
|
|
|
f0477ea3a9
|
test: add sig deobf test case
|
2025-04-23 21:29:51 +02:00 |
|
|
|
be6da5e7e3
|
feat: player: handle VPN ban and captcha required error messages
|
2025-04-23 21:21:23 +02:00 |
|
|
|
d675987654
|
fix: deobfuscator: handle 1-char long global variables, find nsig fn (player 6450230e)
|
2025-04-23 17:22:22 +02:00 |
|
|
|
c6abd89087
|
test: fix tests
|
2025-04-18 16:38:44 +02:00 |
|
|
|
703f350b6b
|
chore(release): release rustypipe v0.11.3
rustypipe/v0.11.3
|
2025-04-03 13:39:28 +02:00 |
|
|
|
af415ddf8f
|
chore(deps): update rust crate rand to 0.9.0
|
2025-04-03 11:08:18 +00:00 |
|
|
|
daf3d035be
|
fix: handle music artist not found
|
2025-03-31 18:11:14 +02:00 |
|
|
|
187bf1c9a0
|
fix: switch client if no adaptive stream URLs were returned
|
2025-03-26 02:44:08 +01:00 |
|
|
|
ea80717f69
|
fix: handle music playlist/album not found
|
2025-03-26 02:35:03 +01:00 |
|
|
|
939a7aea61
|
fix: deobfuscator: handle global functions as well
|
2025-03-26 02:12:18 +01:00 |
|
|
|
47bea4eed2
|
test: update music_artist_basic snapshot
|
2025-03-26 01:38:35 +01:00 |
|
|
|
189ba81a42
|
fix: extractor: small simplification
|
2025-03-26 01:38:12 +01:00 |
|
|
|
ac44e95a88
|
fix: extractor: global variable extraction fixed
|
2025-03-26 01:20:35 +01:00 |
|
|
|
23c8775326
|
chore(release): release rustypipe v0.11.2
rustypipe/v0.11.2
|
2025-03-24 01:50:53 +01:00 |
|
|
|
07db7b1166
|
fix: handle player returning no adaptive stream URLs
|
2025-03-24 01:28:07 +01:00 |
|
|
|
4ce6746be5
|
fix: extract deobf data with global strings variable
|
2025-03-24 01:12:01 +01:00 |
|
|
|
e8acbfbbcf
|
fix: A/B test 22: commandExecutorCommand for playlist continuations
|
2025-03-16 19:45:14 +01:00 |
|
|
|
fcf27aa3b2
|
chore(release): release rustypipe-cli v0.7.2
rustypipe-cli/v0.7.2
|
2025-03-16 18:20:32 +01:00 |
|
|
|
64ed3b14e3
|
chore(release): release rustypipe v0.11.1
rustypipe/v0.11.1
|
2025-03-16 18:13:55 +01:00 |
|