Commit graph

21 commits

Author SHA1 Message Date
ThetaDev
1b94dc1f40 refactor!: rename title field to name 2022-12-27 23:28:25 +01:00
ThetaDev
f7b7c1954c refactor: use serde_with::rust::deserialize_ignore_any 2022-11-22 19:37:57 +01:00
ThetaDev
c80e302d72 fix: use generic SectionListRenderer 2022-11-11 00:21:01 +01:00
ThetaDev
3ad8f9b178 feat: add search item mapping (WIP) 2022-10-31 08:41:06 +01:00
ThetaDev
1c0c64a8bf feat: get YouTube visitor data 2022-10-28 18:49:10 +02:00
ThetaDev
4d80dffcd5 refactor: make response models crate-private 2022-10-17 23:55:03 +02:00
Theta-Dev
4f48ad59bd refactor: update playlist model 2022-10-17 22:00:33 +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
6251ec1bd9 fix: remove clone from response models 2022-10-09 14:52:22 +02:00
ThetaDev
67ae1eb21d feat: add channel_videos
refactor: unify VideoListItem
2022-09-22 00:01:09 +02:00
ThetaDev
8629454b5b feat: add rich text extraction
- add video detail tests
2022-09-21 15:10:05 +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
8548bc81e9 finished client refactor, client2 -> client 2022-09-15 17:26:00 +02:00
ThetaDev
c9433d721d add playlist date collector 2022-09-06 01:33:43 +02:00
ThetaDev
17094d121b fix: response models 2022-09-04 00:04:37 +02:00
ThetaDev
9da166304a feat: add video response
- started timeago_table
2022-09-03 11:20:07 +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
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