Commit graph

38 commits

Author SHA1 Message Date
d5abee2753
feat: add DRM and audio channel number filtering to StreamFilter 2025-01-16 00:47:49 +01:00
a7f8c789b1
feat: add Dolby audio codecs (ac-3, ec-3) 2025-01-13 03:22:37 +01:00
1d1ae17ffc
feat: add auto-dubbed audio tracks, improved StreamFilter 2024-12-19 01:30:35 +01:00
50010b7b08
feat: allow searching for YTM users 2024-11-09 00:36:42 +01:00
79a62816ff
fix: update channel order tokens 2024-10-23 00:30:18 +02:00
b589061a40
fix: fetch artist albums continuation 2024-10-22 23:56:59 +02:00
821984bbd5
feat!: make StreamFilter use Vec internally, remove lifetime 2024-07-27 03:21:48 +02:00
31a8fcf2fb
fix: search for sensitive topics
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-12-21 21:22:38 +01:00
8458d878e7 refactor: generic search API
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-11-18 01:19:47 +01:00
ba06e2c8c8 fix: a/b test 10: channel about modal 2023-11-03 21:46:55 +01:00
d6de428549 fix: fetch YTM playlists with visitor data
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
feat: add lang/country options to cli
2023-09-28 01:40:18 +02:00
ac25490435 chore: fix clippy lints
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-08-30 22:05:18 +02:00
d8e3841fb6 feat: add channel videos sort by oldest 2023-08-16 01:37:20 +02:00
cbeb14f3fd fix: add pedantic lints
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-13 02:40:26 +02:00
a6bf9359b9 docs: improve documentation 2023-05-13 00:08:14 +02:00
e184341625 fix: improve language docs + string parsing 2023-05-11 17:18:58 +02:00
86775ea95b feat: add audio track types 2023-05-11 17:18:58 +02:00
3a75ed8610 feat!: add channel_videos_tab, channel_videos_order,
remove channel_shorts, channel_livestreams
fix: parsing video types and short durations
2023-05-11 17:18:14 +02:00
7bcff13eb8 fix: use fixed testfiles location 2023-03-25 23:18:49 +01:00
4b985583c0 feat(cli): add search function 2023-03-10 19:58:45 +01:00
331a13568a fix: v1.67 clippy lints (inline format strings) 2023-01-27 21:19:08 +01:00
d8889ed5d4 chore: update base64 and fancy-regex 2023-01-21 22:28:48 +01:00
a706a7011b feat: redirect secondary YT channels to the YTM channel
Squashed commit of the following:

commit 88809265ead6eadfafab4b74091dd1af357b9577
Author: ThetaDev <t.testboy@gmail.com>
Date:   Sat Jan 21 22:16:23 2023 +0100

    feat: redirect secondary YT channels to the YTM channel

commit 02cc120912509f40f45da243ba5d37798b9ff411
Author: ThetaDev <t.testboy@gmail.com>
Date:   Mon Jan 9 23:57:18 2023 +0100

    add artists_no_tracks testfile
2023-01-21 22:18:25 +01:00
f526470b6a refactor!: change StreamFilter builder
tests: add album_no_year test
2022-12-28 21:43:19 +01:00
f526ab38eb refactor!: refactored response models
doc: documented all public methods
2022-12-09 01:02:09 +01:00
88104753e0 feat: add Zz (global) country param 2022-12-01 13:31:36 +01:00
f20ea693a6 feat: add music charts 2022-12-01 12:56:58 +01:00
85cac83070 fix!: use arrays instead of HashSets for stream filter 2022-11-30 11:58:48 +01:00
64d009615e fix: use path_macro in tests/codegen for cross-platform paths 2022-11-30 10:04:16 +01:00
d465ec203a test: add test for AB3 2022-11-22 01:37:33 +01:00
e4046aef00 feat: add track details, radios 2022-11-10 23:19:11 +01:00
a706eb172e fix: stream ordering, downloader progress bar 2022-11-04 19:45:58 +01:00
629728393b refactor: rename search_filter::Date to UploadDate 2022-11-02 22:01:51 +01:00
dac2b17dc2 feat: music search filter/cont, refactored paginator 2022-10-31 23:05:27 +01:00
4ebee5856e feat!: remove channel_videos_ordered due to unstable API 2022-10-28 18:31:42 +02:00
b5f6b7a174 refactor: convert _or_bail macros to ok_or functions 2022-10-18 19:09:16 +02:00
3a0db09e23 fix: add visitor_data to recommendation paginator 2022-10-17 23:32:12 +02:00
25de7d678a feat: add search filter, refactor params 2022-10-10 21:08:21 +02:00