ThetaDev
|
f7b7c1954c
|
refactor: use serde_with::rust::deserialize_ignore_any
|
2022-11-22 19:37:57 +01:00 |
|
ThetaDev
|
01a131ed6f
|
fix: improve album artist parsing, remove artists_txt field
|
2022-11-02 21:22:35 +01:00 |
|
ThetaDev
|
084f9ebdd4
|
test: separate files for attributed_description test data
|
2022-11-01 15:52:21 +01:00 |
|
ThetaDev
|
9707a6eb0b
|
feat: add album track numbers
fix: small fix for music item parser
|
2022-10-31 23:48:41 +01:00 |
|
ThetaDev
|
44da9c7cc5
|
feat: add album variants
|
2022-10-30 22:59:02 +01:00 |
|
ThetaDev
|
3b738a55ad
|
feat: add music album
|
2022-10-29 23:45:03 +02:00 |
|
ThetaDev
|
566b3e5bfc
|
feat: add music playlist
|
2022-10-29 19:57:28 +02:00 |
|
ThetaDev
|
3c1cc92461
|
refactor: replace chrono with time-rs
|
2022-10-18 22:53:09 +02:00 |
|
ThetaDev
|
4d80dffcd5
|
refactor: make response models crate-private
|
2022-10-17 23:55:03 +02:00 |
|
ThetaDev
|
b22f6995cc
|
feat: add URL resolver
|
2022-10-16 01:40:52 +02:00 |
|
ThetaDev
|
c618c83ff3
|
fix: add second richGridRenderer variety
|
2022-10-11 23:43:47 +02:00 |
|
ThetaDev
|
eb9d3680cc
|
fix: handle itemSectionRenderer in recommended videos
|
2022-10-11 22:42:48 +02:00 |
|
Theta-Dev
|
44e14a4ae0
|
fix: remove allow(dead_code)
|
2022-10-10 12:33:06 +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
|
6f1a1c4440
|
feat: add channel playlists
- add tests for channel videos
- small model refactor (rename Channel to ChannelTag)
|
2022-09-26 20:36:01 +02:00 |
|
ThetaDev
|
bf97f31173
|
fix: add new attributed_text description
add mapping tests for video_details
|
2022-09-24 18:41:27 +02:00 |
|
ThetaDev
|
e4b10fcc83
|
feat: extract timestamps from video links
|
2022-09-21 17:19:17 +02:00 |
|
ThetaDev
|
8629454b5b
|
feat: add rich text extraction
- add video detail tests
|
2022-09-21 15:10:05 +02:00 |
|
ThetaDev
|
8c1e7bf6ac
|
fix: fetching comment count
|
2022-09-20 17:24:16 +02:00 |
|
ThetaDev
|
e800e16c68
|
feat: add video details mapping
- TODO: fix fetching comment count
|
2022-09-20 16:14:57 +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
|
8548bc81e9
|
finished client refactor, client2 -> client
|
2022-09-15 17:26:00 +02:00 |
|
ThetaDev
|
05f609e247
|
fix: clippy warnings
|
2022-09-15 16:05:06 +02:00 |
|
ThetaDev
|
b52fd7349b
|
refactored client API (query builder)
use VecLogError for player streams
|
2022-09-14 23:55:44 +02:00 |
|
ThetaDev
|
925652acdd
|
refactored player
|
2022-09-13 15:46:04 +02:00 |
|
ThetaDev
|
6cc927031a
|
refactored client, added reports
|
2022-09-12 16:26:57 +02:00 |
|
ThetaDev
|
9da166304a
|
feat: add video response
- started timeago_table
|
2022-09-03 11:20:07 +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 |
|
ThetaDev
|
b46af1f5d0
|
remove mime type serializer
|
2022-07-28 21:16:51 +02:00 |
|
ThetaDev
|
030fd9934e
|
add player response model
|
2022-07-28 21:04:38 +02:00 |
|