Commit graph

4655 commits

Author SHA1 Message Date
Samantaz Fox
d956b1826e
Community: Parse quiz attachments (#3978) 2023-07-20 08:16:10 +02:00
Samantaz Fox
930b0a158d
Channels: Use innertube to fetch the community tab (#3988) 2023-07-20 08:15:06 +02:00
Samantaz Fox
c1a69e4a4a
Channels: Use innertube to fetch the community tab 2023-07-18 00:29:25 +02:00
Samantaz Fox
69e2eaccc0
RSS Feeds: Fix Nil assertion failed (#3958) 2023-07-16 18:13:55 +02:00
Samantaz Fox
ff6166edf7
Playlists: Fix pagination of Invidious playlists (#3861) 2023-07-16 18:02:27 +02:00
Samantaz Fox
c8ade5194b
UI: Nicer buttons (#3763) 2023-07-16 17:36:35 +02:00
Samantaz Fox
598ba7bade
Channels: Add support for releases and podcasts tabs (#3980) 2023-07-16 17:35:39 +02:00
ChunkyProgrammer
70145cba31 Community: Parse Quiz attachments 2023-07-15 06:41:03 -07:00
Samantaz Fox
05cc503391
Fix lint 2023-07-15 12:57:26 +00:00
ChunkyProgrammer
f2fa3da9d2 Add support for releases and podcasts tabs 2023-07-14 16:15:20 -07:00
Samantaz Fox
9b75f79fb5
HTML/CSS: Add thumbnail placeholder in thin mode
This change is required to make the overlay buttons functional
(add to and delete from playlist, mark as watched, etc.)
2023-07-08 21:33:59 +02:00
Samantaz Fox
c17404890c
HTML: Use the new pagination component for history/subscriptions 2023-07-08 20:48:37 +02:00
Samantaz Fox
06b2bab795
HTML: Fix thumbnails of related videos (watch page) 2023-07-08 20:48:37 +02:00
Samantaz Fox
411208bbd2
HTML: Reorder buttons on the channel and watch pages 2023-07-08 20:48:36 +02:00
Samantaz Fox
42fa6ad2a3
HTML/CSS: Fix buttons' responsiveness 2023-07-08 20:48:36 +02:00
Samantaz Fox
cc30b00f8c
CSS: fix light/dark themes for pure buttons 2023-07-08 20:48:36 +02:00
Samantaz Fox
8718f20688
HTML: Fix thin mode/thumbnail on other items 2023-07-08 20:48:36 +02:00
Samantaz Fox
43dcab225c
HTML: merge MixVideo with other types in item.ecr 2023-07-08 20:48:36 +02:00
Samantaz Fox
080c7446c6
HTML: Use new buttons for playlists (save/delete/add videos/etc...) 2023-07-08 20:48:32 +02:00
Samantaz Fox
b6bbfb9b20
HTML: Use new buttons for thumbnail overlays
In addition, this commit also heavily changes the structure of the
generic "video card" item. Main benefits:
  * Improved accessibility for keyboard users
  * Many styling glitches were fixed
  * PlaylistVideos now use the same items as the rest
  * Elements all have distinct CSS classes
  * Design can be expanded to add more icons
2023-07-06 00:58:32 +02:00
Samantaz Fox
7bd6d0ac49
HTML: Use the new pagination component for channel pages 2023-07-06 00:58:30 +02:00
Samantaz Fox
efaf7cb09c
HTML: Use the new pagination component for search results 2023-07-06 00:57:40 +02:00
Samantaz Fox
c4ef3bed95
HTML: Use the new pagination component for playlists 2023-07-06 00:23:22 +02:00
Samantaz Fox
77d401cec2
CSS: add styling for the new buttons 2023-07-06 00:23:22 +02:00
Samantaz Fox
57c7b922f7
HTML: Make a dedicated ECR component for items + pagination 2023-07-06 00:23:22 +02:00
Samantaz Fox
c088749744
HTML: Add code to generate page nav buttons 2023-07-06 00:23:22 +02:00
Samantaz Fox
462609d90d
Utils: Create a function to append parameters to a base URL 2023-07-06 00:23:22 +02:00
Samantaz Fox
0ba22ef391
I18n: Add a function to determine if a given locale is RTL 2023-07-06 00:23:22 +02:00
Orville
507bed6313
Workaround for https://github.com/iv-org/invidious/issues/3909 (#3967) 2023-07-05 13:13:05 +00:00
Jason Thatcher
4a92dce449
config.example.yml: Fix typo in pwgen command (#3965)
`pwdgen` -> `pwgen`.
2023-07-04 08:18:30 +02:00
Omer Naveed
a38edd7330
Fix Nil assertion failed in RSS feeds 2023-07-01 18:35:01 -05:00
Samantaz Fox
419dbefd6c
Remove old warning code about unconfigured 'hmac_key' (#3956) 2023-07-01 22:40:24 +02:00
Samantaz Fox
d7568ac45a
Remove old warning code about unconfigured 'hmac_key' 2023-07-01 21:53:56 +02:00
Samantaz Fox
a0cc807821
Translations update from Hosted Weblate (#3907) 2023-07-01 21:34:26 +02:00
Samantaz Fox
9060cc4e53
Config: Mandatory hmac key (#3955) 2023-07-01 21:33:45 +02:00
Samantaz Fox
e2a6f5ddf2
Docker: Add 'hmac_key' to docker-compose.yml 2023-07-01 19:40:28 +02:00
Samantaz Fox
ba43365acb
Config: Stop if 'hmac_key' is the default value 2023-07-01 19:38:50 +02:00
Samantaz Fox
f64e311dcd
Config: Update example config documentation 2023-07-01 19:29:40 +02:00
Samantaz Fox
1647092b3c
Config: Make 'hmac_key' mandatory 2023-07-01 19:29:24 +02:00
Robin Pringle
61a18e9894
Update Afrikaans translation 2023-06-29 23:52:41 +02:00
Robin Pringle
d9ae22e979
Update Afrikaans translation 2023-06-28 08:52:42 +02:00
LopeKinz
8d6570d809
Update German translation 2023-06-28 08:52:41 +02:00
maboroshin
b4beae7418
Update Japanese translation 2023-06-24 17:47:44 +02:00
Sergi Font
0a2d799f6a
Update Catalan translation 2023-06-21 22:28:29 +02:00
Damjan Gerl
59cc637c65
Update Slovenian translation 2023-06-21 22:28:29 +02:00
SC
1255f5989b
Update Portuguese translation 2023-06-21 22:28:29 +02:00
04f7rx0n6
efce7c338e
Update Russian translation 2023-06-21 22:28:29 +02:00
Schuetzer
b13b7646b7
Update Vietnamese translation 2023-06-21 22:28:29 +02:00
Allan Nordhøy
4645c58712
Update Norwegian Bokmål translation 2023-06-21 22:28:29 +02:00
Rex_sa
c46d867f17
Update Arabic translation 2023-06-21 22:28:29 +02:00