コミットグラフ

291 コミット

作成者 SHA1 メッセージ 日付
ChunkyProgrammer 734f1b7764 Simplify resolveUrl api call
Co-Authored-By: Samantaz Fox <coding@samantaz.fr>
2023-09-18 20:10:41 -04:00
ChunkyProgrammer e3c365f3d6 Add support for post page 2023-09-18 20:10:41 -04:00
Samantaz Fox 842e9fade5
Captions: Add ability to use Innertube's transcripts API (#4001) 2023-09-18 23:31:56 +02:00
syeopite 2b36d3b419
Update errors.cr 2023-08-10 18:45:10 +00:00
syeopite a81c0f329c
Add workaround for storyboards on priv. instances
An upstream problem with videojs-vtt-thumbnails means that URLs gets
joined incorrectly on any instance where `domain`, `external_port` and
`https_only` aren't set.

This commit adds some logic with the 404 handler to mitigate this
problem. This is however only a workaround.

See:
https://github.com/iv-org/invidious/issues/3117
https://github.com/chrisboustead/videojs-vtt-thumbnails/issues/31
2023-08-08 15:13:23 -07:00
syeopite c5fe96e936
Remove lsquic from codebase 2023-07-26 07:19:12 -07:00
syeopite 3509752b79
Rename transcript() to get_transcript() in YT API 2023-07-23 16:52:47 -07:00
syeopite e4942b188f
Integrate transcript captions into captions API 2023-07-23 14:40:09 -07: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
ChunkyProgrammer f2fa3da9d2 Add support for releases and podcasts tabs 2023-07-14 16:15:20 -07:00
Samantaz Fox c17404890c
HTML: Use the new pagination component for history/subscriptions 2023-07-08 20:48:37 +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
Omer Naveed a38edd7330
Fix Nil assertion failed in RSS feeds 2023-07-01 18:35:01 -05:00
Samantaz Fox b06c87ff8d
User: Remove broken Google login (various comments) 2023-06-11 16:34:59 +02:00
Samantaz Fox 39ff94362e
User: Remove broken Google login (feeds route) 2023-06-11 16:34:59 +02:00
Samantaz Fox 11ab6ffb32
User: Remove broken Google login (notifications route) 2023-06-11 16:34:59 +02:00
Samantaz Fox 9dd4195dd0
User: Remove broken Google login (subscribe route) 2023-06-11 16:34:59 +02:00
Samantaz Fox fcbd5106c3
User: Remove broken Google login (password change route) 2023-06-11 16:34:59 +02:00
Samantaz Fox 836898754e
User: Remove broken Google login (before_all route) 2023-06-11 16:34:59 +02:00
Samantaz Fox d3b04ac68c
User: Remove broken Google login (dedicated captcha route) 2023-06-11 16:34:59 +02:00
Samantaz Fox b2b61ab0a9
User: Remove broken Google login (login route) 2023-06-11 16:34:59 +02:00
Chunky programmer d164776024 Playlists: Fix paging for Invidious playlists 2023-06-06 16:27:26 -04:00
Samantaz Fox 16ac3be85b
Playlists: Fix duplicated videos across pages (#3807) 2023-05-31 22:30:52 +02:00
Samantaz Fox df85265453
Comments: Move link utility functions to own file + module 2023-05-25 22:53:53 +02:00
Samantaz Fox de78848039
Comments: Move 'template_reddit' function to own file + module 2023-05-25 22:53:53 +02:00
Samantaz Fox 634e913da9
Comments: Move 'fetch_reddit' function to own file + module 2023-05-25 22:53:53 +02:00
Samantaz Fox 1b25737b01
Comments: Move 'fetch_youtube' function to own file + module 2023-05-25 22:53:53 +02:00
Samantaz Fox e238c08be5
Search: Populate search bar with ChannelId (#3805) 2023-05-23 21:57:07 +02:00
Samantaz Fox 8d434ac06a
User: Allow CSV Youtube playlists to be imported (#3595) 2023-05-23 19:34:24 +02:00
ChunkyProgrammer 8bd2e60abc
Use string interpolation instead of concatenation
Co-authored-by: Samantaz Fox <coding@samantaz.fr>
2023-05-22 09:19:32 -04:00
chunky programmer c713c32ceb Fix issue where playlists will refetch the same videos 2023-05-14 22:35:51 -04:00
chunky programmer 12b4dd9191 Populate search bar with ChannelId 2023-05-14 17:25:32 -04:00
chunky programmer d728599251 add page parameter 2023-05-14 15:58:15 -04:00
ChunkyProgrammer d6fb5c03b7 add hashtag endpoint 2023-05-14 15:58:14 -04:00
Samantaz Fox 1eb1bae370
Fix watch history order (#3653) 2023-05-03 00:34:04 +02:00
Gavin c421f1f205
Merge branch 'iv-org:master' into youtube-playlist-import 2023-04-03 17:09:34 -07:00
Émilien Devos (perso) a6d21cb211
Merge pull request #3627 from iBicha/feature/latest-version-optional-itag
Co-authored-by: Samantaz Fox <coding@samantaz.fr>
2023-03-15 20:07:06 +01:00
Brahim Hadriche 3848c3f53f
Update src/invidious/routes/video_playback.cr
Co-authored-by: Samantaz Fox <coding@samantaz.fr>
2023-03-12 18:36:03 -04:00
Samantaz Fox 35ac26bd61
Add History API (#3654) 2023-03-07 20:28:43 +01:00
Brahim Hadriche 0b17f68eba Fix input validation 2023-03-07 13:50:02 -05:00
Brahim Hadriche a5cc66e060 Fix id check 2023-03-02 16:11:50 -05:00
Brahim Hadriche 38f6d08be6 Validate id, avoid db call if not needed 2023-03-02 14:47:14 -05:00
Brahim Hadriche 8c0efb3ea9 validate video id 2023-03-02 14:45:26 -05:00
Brahim Hadriche 27bf4d02a1 PR nursing 2023-03-01 22:08:19 -05:00
Émilien Devos (perso) 0995e0447c
Merge pull request #3656 from iBicha/feature/auth-token-username
encode username on callback
2023-02-22 14:41:42 +01:00
Brahim Hadriche 6ee51f460a encode username on callback 2023-02-21 15:24:25 -05:00