Commit Graph

4135 Commits

Author SHA1 Message Date
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
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
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
Samantaz Fox
d659a451d6 videos: remove unused 'VideoRedirect' exception 2022-10-31 20:09:04 +01:00
Samantaz Fox
87a5d70062 videos: move API's JSON structure to a dedicated module 2022-10-31 20:09:04 +01:00
Samantaz Fox
ae03ed7bf7 videos: move player/next parsing code to a dedicated file 2022-10-31 20:09:04 +01:00
Samantaz Fox
e23ceb6ae9 videos: Fix extraction code according to tests 2022-10-31 20:09:04 +01:00
Samantaz Fox
33150f5de3 spec: Add test cases for regular videos extraction 2022-10-31 20:09:04 +01:00
Samantaz Fox
7df0cfcbed Videos: fix 'views' parsing for livestreams 2022-10-31 20:09:04 +01:00
Samantaz Fox
907ddfa06a spec: Add tests for recent changes 2022-10-31 20:09:04 +01:00
Samantaz Fox
6aaea7fafa Videos: parse data during first fetching
There will be less data to be stores in the DB cache
2022-10-31 20:09:04 +01:00
Samantaz Fox
cd03fa06ae videos: move 'Caption' and associated global/functions to a separate file 2022-10-31 20:09:04 +01:00
Samantaz Fox
9baaef412f videos: move 'VideoPreferences' and its associated function to a separate file
This will require some rework later.
2022-10-31 20:09:04 +01:00
Samantaz Fox
88141c459c videos: move formats structure to a separate file/module 2022-10-31 20:09:04 +01:00
Samantaz Fox
6250039405 videos: move regions list to a dedicated file 2022-10-31 20:09:03 +01:00
Samantaz Fox
84cd4d6a5b Makefile: disable QUIC by default (#3367) 2022-10-30 12:58:23 +00:00
Samantaz Fox
a1c6159e6f Translations update from Hosted Weblate (#3365) 2022-10-30 13:55:53 +01:00
Samantaz Fox
b7555343a0 Add missing languages to the locales list (#3369) 2022-10-30 13:55:04 +01:00
Samantaz Fox
4055c3bec8 i18n: Add Bengali, Catalan, Basque, Sinhala and Slovak
Add languages even if translation is <= 25%
2022-10-30 13:46:28 +01:00
Samantaz Fox
c5303d55e5 Update CI (#3368) 2022-10-30 13:26:53 +01:00
Samantaz Fox
8096c2d81d CI: bump install-crystal action to v1.7.0 2022-10-30 13:18:50 +01:00
Samantaz Fox
4e1f5c8357 CI: bump Crystal versions 2022-10-30 13:18:23 +01:00
Hosted Weblate
bba693e2af Update Korean translation
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: xrfmkrh <rF3nMd7sRKezjF2vcEQo@protonmail.com>
2022-10-29 00:55:13 +02:00
Hosted Weblate
127bfd5023 Update Esperanto translation
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jorge Maldonado Ventura <jorgesumle@freakspot.net>
2022-10-29 00:55:12 +02:00
Hosted Weblate
2edfe4a463 Update Lithuanian translation
Update Lithuanian translation

Co-authored-by: Gediminas Murauskas <muziejusinfo@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
2022-10-29 00:55:12 +02:00
Hosted Weblate
4b1ef90d96 Update Norwegian Bokmål translation
Co-authored-by: Petter Reinholdtsen <pere-weblate@hungry.com>
2022-10-29 00:55:12 +02:00
Émilien Devos
0c7919f3d9 Dont use quay for the postgresql bitnami image 2022-10-25 20:57:51 +00:00
Samantaz Fox
72cf49eda1 Remove twitter:site meta tag from watch view (#3361) 2022-10-25 20:41:30 +02:00
Samantaz Fox
e2ab488e7f Add meta tags to channels (#3347) 2022-10-25 20:39:06 +02:00
thecashewtrader
1e96206b0b Remove twitter:site meta tag from watch view 2022-10-25 15:49:45 +05:30
thecashewtrader
6f301db11c Remove twitter:site meta tag from channel view 2022-10-25 15:25:58 +05:30