ThetaDev
|
ee5e82f6bb
|
fix: instantiate deobfuscator in mapresponse fn
Reason: quickjs context is not Send
|
2023-02-08 12:29:08 +01:00 |
|
ThetaDev
|
331a13568a
|
fix: v1.67 clippy lints (inline format strings)
|
2023-01-27 21:19:08 +01:00 |
|
ThetaDev
|
f526ab38eb
|
refactor!: refactored response models
doc: documented all public methods
|
2022-12-09 01:02:09 +01:00 |
|
ThetaDev
|
8097873fe1
|
refactor: use generic string arguments
|
2022-11-30 13:17:28 +01:00 |
|
ThetaDev
|
64d009615e
|
fix: use path_macro in tests/codegen for cross-platform paths
|
2022-11-30 10:04:16 +01:00 |
|
ThetaDev
|
dae8c1e775
|
fix: used borrowed str for QBrowse
|
2022-11-10 23:26:05 +01:00 |
|
ThetaDev
|
1c0c64a8bf
|
feat: get YouTube visitor data
|
2022-10-28 18:49:10 +02:00 |
|
ThetaDev
|
9d0ae0e9c2
|
feat: add visitor data parameter
|
2022-10-24 07:45:57 +02:00 |
|
ThetaDev
|
3c1cc92461
|
refactor: replace chrono with time-rs
|
2022-10-18 22:53:09 +02:00 |
|
ThetaDev
|
b5f6b7a174
|
refactor: convert _or_bail macros to ok_or functions
|
2022-10-18 19:09:16 +02:00 |
|
ThetaDev
|
ae91c46fb2
|
refactor: remove query retries
|
2022-10-17 23:42:10 +02:00 |
|
ThetaDev
|
39fca50731
|
test: add map_playlist_cont test
|
2022-10-17 22:16:31 +02:00 |
|
Theta-Dev
|
4f48ad59bd
|
refactor: update playlist model
|
2022-10-17 22:00:33 +02:00 |
|
ThetaDev
|
0bc9496865
|
feat: add trending
|
2022-10-14 00:03:10 +02:00 |
|
ThetaDev
|
79b7fcf92c
|
fix: handle playlist not found
|
2022-10-11 19:50:43 +02:00 |
|
ThetaDev
|
562ac2df7e
|
fix: retry on empty continuation responses
|
2022-10-11 18:49:15 +02:00 |
|
ThetaDev
|
1fb4a2664e
|
fix: moved integration tests,
fixed missing search video count,
error on missing search channel description snipped,
error on empty channel info link list,
|
2022-10-11 00:31:04 +02:00 |
|
ThetaDev
|
ab61cfb4ca
|
test: add more search mapping tests
|
2022-10-10 21:40:37 +02:00 |
|
ThetaDev
|
25de7d678a
|
feat: add search filter, refactor params
|
2022-10-10 21:08:21 +02:00 |
|
ThetaDev
|
ecb84e32e1
|
feat: add search
|
2022-10-10 01:09:13 +02:00 |
|
ThetaDev
|
a3e3269fb3
|
feat: add custom error types, remove anyhow
|
2022-10-08 14:36:37 +02:00 |
|
ThetaDev
|
305c3ee70e
|
feat: add ChannelRss
- add documentation
- small model refactor: rename player VideoPlayerDetails.thumbnails to thumbnail
|
2022-09-27 15:23:09 +02:00 |
|
ThetaDev
|
6ac5bc3782
|
feat: add channel video/playlist continuation
|
2022-09-26 21:26:22 +02:00 |
|
ThetaDev
|
45707c4d01
|
chore: migrate insta snapshots to RON
|
2022-09-24 18:50:52 +02:00 |
|
ThetaDev
|
67ae1eb21d
|
feat: add channel_videos
refactor: unify VideoListItem
|
2022-09-22 00:01:09 +02:00 |
|
ThetaDev
|
86a348f210
|
feat: add video details pagination, tests
|
2022-09-21 18:17:28 +02:00 |
|
ThetaDev
|
8629454b5b
|
feat: add rich text extraction
- add video detail tests
|
2022-09-21 15:10:05 +02:00 |
|
ThetaDev
|
e800e16c68
|
feat: add video details mapping
- TODO: fix fetching comment count
|
2022-09-20 16:14:57 +02:00 |
|
ThetaDev
|
df6543d62e
|
refactor: remove thiserror for now
|
2022-09-19 13:24:12 +02:00 |
|
ThetaDev
|
94c9a264a4
|
refactor: implemented TryRemove as trait
|
2022-09-19 12:47:06 +02:00 |
|
ThetaDev
|
972288d810
|
feat: add video details response model
- add paginator, impl for playlist items
- small model refactor
- add ignore_any deserializer
- removed unnecessary clones in response mapping
|
2022-09-19 00:08:37 +02:00 |
|
ThetaDev
|
17b6844eb0
|
add builder to RustyPipe
|
2022-09-17 00:41:23 +02:00 |
|
ThetaDev
|
d6cfc7e914
|
move codegen to separate crate
|
2022-09-16 01:37:02 +02:00 |
|
ThetaDev
|
8548bc81e9
|
finished client refactor, client2 -> client
|
2022-09-15 17:26:00 +02:00 |
|
ThetaDev
|
6bb0c3792e
|
add date to playlist
|
2022-09-08 23:01:31 +02:00 |
|
ThetaDev
|
c9433d721d
|
add playlist date collector
|
2022-09-06 01:33:43 +02:00 |
|
ThetaDev
|
346406c1c8
|
feat: add timeago parser, playlist_cont
|
2022-09-01 20:16:00 +02:00 |
|
ThetaDev
|
5b8c3d646a
|
feat: add playlist extraction
- replace original base.js with dummy
|
2022-08-30 00:31:00 +02:00 |
|
ThetaDev
|
3c05929e89
|
feat: download using range params
|
2022-08-18 22:57:49 +02:00 |
|
ThetaDev
|
a3f6dc3e93
|
created cli crate
|
2022-08-07 15:53:02 +02:00 |
|
ThetaDev
|
beb1177a11
|
first successful download
|
2022-08-06 23:37:27 +02:00 |
|
ThetaDev
|
a6041a013b
|
add playlist response mapping
|
2022-08-04 13:15:10 +02:00 |
|