Commit Graph

4613 Commits

Author SHA1 Message Date
DUOLabs333 b49ed65a07 Linting 2023-01-03 10:21:16 -05:00
DUOLabs333 8df1c3bb57 Add support for timedtext captions 2023-01-03 10:17:47 -05:00
confused_alex 865704dc7b Fixed dead link (#3526) 2023-01-01 18:41:58 +00:00
shironeko 1aaf290814 handle auto theme correctly with the manual toggle
If the user used the manual toggle, they will not be able to get back to
auto since it will force set to light theme. This should fix that.
2022-12-29 14:41:17 -05:00
brackets0 4659e27b56 fix: on hover btn #descexpansionbutton cursor to pointer 2022-12-29 12:50:38 +00:00
Samantaz Fox f9eb839c7a channel: remove dead playlists code 2022-12-22 17:26:32 +01:00
Samantaz Fox 69b8e0919f api: Add support for the "featured channels" endpoint 2022-12-22 17:26:30 +01:00
Samantaz Fox 4e3a930626 frontend: Add support for the "featured channels" page 2022-12-22 16:13:35 +01:00
Samantaz Fox b6a4de66a5 frontend: Unify the various channel pages 2022-12-22 16:13:34 +01:00
Samantaz Fox 40c666cab2 api: Add support for shorts and livestreams 2022-12-22 16:13:34 +01:00
Samantaz Fox 6c9754e663 frontend: Add support for shorts and livestreams 2022-12-22 16:13:34 +01:00
Samantaz Fox 5d6abd5301 extractors: Fix ReelItemRendererParser 2022-12-22 16:13:34 +01:00
Samantaz Fox 52ef89f02d channel: Add support for shorts and livestreams (backend only) 2022-12-22 16:13:34 +01:00
Samantaz Fox 2903e896ec channel: use YT API + extractors to fetch videos 2022-12-22 16:13:34 +01:00
Samantaz Fox c5ee2bfc0f channel: use YT API to fetch playlist items 2022-12-22 16:13:34 +01:00
Samantaz Fox 8e8ca4fcc5 Prepare to create a 'Channel' module 2022-12-22 16:13:34 +01:00
Samantaz Fox ce7db8d2cb extractors: Add continuation token parser 2022-12-22 16:13:26 +01:00
Samantaz Fox bdc51cd20f extractors: separate 'extract' and 'parse' logic 2022-12-04 18:24:39 +01:00
Samantaz Fox 9588fcb5d1 frontend: remove paging on channel videos 2022-12-04 15:31:50 +01:00
Samantaz Fox fbcce57ce2 channel: use extractor utils to parse tabs (+ code cleaning) 2022-12-02 19:56:52 +01:00
Samantaz Fox 99bf519781 shards: Bump protodec to v0.1.5 2022-12-02 19:56:52 +01:00
dev 1f6c234259 added tini for proper signal forwarding 2022-12-01 11:05:47 +00:00
Samantaz Fox 5160d8bae3 Fix values for dark_mode in config.example.yml (#3426) 2022-11-22 18:41:39 +01:00
PrivacyDevel 4fc5d43374 Update config.example.yml 2022-11-22 17:22:46 +00:00
PrivacyDevel 9656067296 Add "light" and "auto" as accepted values for dark_mode 2022-11-22 17:08:32 +00:00
PrivacyDevel 9eb2ad367e Correct config.example.yml dark_mode comment 2022-11-22 15:51:14 +00:00
Samantaz Fox 09b9b758de Add param 8AEB for getting youtube stories (#3258) 2022-11-21 21:29:49 +01:00
Samantaz Fox a46404bf78 CI: Use Crystal 1.6.2 in test matrix (#3400) 2022-11-21 21:17:28 +01:00
Samantaz Fox c142703453 Fix parsing error in search results (#3418) 2022-11-21 21:12:39 +01:00
Samantaz Fox f44506b7e0 yt api: bump web client version 2022-11-20 23:48:59 +01:00
Samantaz Fox afc0ec3c30 search: Fix short text parsing 2022-11-20 23:28:21 +01:00
Samantaz Fox 1bb8f2815d CI: Use Crystal 1.6.2 in test matrix 2022-11-17 22:41:51 +00:00
Samantaz Fox 516efd2df3 Cleanup videos (#3238) 2022-11-17 01:03:23 +01:00
Samantaz Fox 47cc26cb3c videos: fix 'Arithmetic overflow' error 2022-11-16 18:25:32 +01:00
Samantaz Fox cc5c83333f videos: improve fetching of streaming data 2022-11-13 14:40:00 +01:00
Wes van der Vleuten d3d9cfdd0d Cleanup 2022-11-09 00:32:38 +01:00
Wes van der Vleuten c03f92baf7 Fixed watch indicator when position is not saved 2022-11-08 23:22:44 +01:00
Wes van der Vleuten 5bcb5f3175 Removed console.log 2022-11-08 23:19:27 +01:00
Wes van der Vleuten c95ee10d69 Added parital watch indicator on more locations 2022-11-08 23:18:24 +01:00
Wes van der Vleuten f604c1c68b Fixed thumbnails with darkreader, Added watched indicator in more locations 2022-11-08 23:15:42 +01:00
Wes van der Vleuten 7b57381773 Added watch indicator 2022-11-07 20:04:46 +01:00
Wes van der Vleuten 437f42250e Watched marker 2022-11-07 03:49:00 +01:00
Samantaz Fox 09942dee66 Add support for the new channel layout - part 1 (#3374) 2022-11-02 22:05:48 +01:00
Samantaz Fox 9da1827e95 Dirty fix to get back the channel videos 2022-11-02 01:03:39 +01:00
Samantaz Fox 758b7df400 dockerfile: Pass '-Ddisable_quic' to 'crystal build' (#3376)
+ use alpine 3.16 as a base like the crystal team
2022-11-01 17:34:26 +00:00
Samantaz Fox 46a63e6150 extractors: Add support for reelItemRenderer 2022-11-01 17:48:43 +01:00
Samantaz Fox f267394bbe extractors: Add support for richGridRenderer 2022-11-01 17:48:35 +01:00
Samantaz Fox 2acff70811 videos: handle different JSON structs being present in cache 2022-10-31 20:30:35 +01:00
Samantaz Fox db91d3af66 videos: Fix some bugs 2022-10-31 20:30:35 +01:00
Samantaz Fox 83795c245a videos: Support the new like button's structure 2022-10-31 20:30:30 +01:00