Commit Graph

4747 Commits

Author SHA1 Message Date
broquemonsieur f48083da33 Add end marker continuation utility 2023-09-07 23:33:07 -07:00
broquemonsieur 510d85c045 Query DB for timestamps after current id 2023-09-07 23:33:07 -07:00
broquemonsieur 472a2d7e76 Use markers to implement timestamps 2023-09-07 23:33:07 -07:00
broquemonsieur d7a53d0159 Finish vetting changes for autoplay stability 2023-09-07 23:33:01 -07:00
broquemonsieur f05d38aa8e Prevent autoplay breakage by vetting each change from top to compilation_video.ecr 2023-09-07 23:28:58 -07:00
broquemonsieur 0211d69f11 Enable swap arrows to rearrange order of videos 2023-09-07 23:28:58 -07:00
broquemonsieur 890802481b Use ion for arrow swap icons 2023-09-07 23:28:58 -07:00
broquemonsieur a8c0023eb0 Debug SQL query for timestamp adjustment 2023-09-07 23:28:58 -07:00
broquemonsieur ea878e22a1 Debug the DB methods for compilations 2023-09-07 23:28:53 -07:00
broquemonsieur 60a184eda3 Add timestamp DB handling 2023-09-07 23:25:40 -07:00
broquemonsieur be42dd0a4b Redo conflict resolution 2023-09-07 23:25:32 -07:00
broquemonsieur da290e5d6f Add timestamps to update compilation POST request 2023-09-07 22:41:53 -07:00
broquemonsieur ff6a9b965d Make the layout nice for video panels 2023-09-07 22:41:53 -07:00
broquemonsieur 7b757aaf9c Address gitignore persistence 2023-09-07 22:41:53 -07:00
broquemonsieur b95a4e8432 Use text input for timestamp 2023-09-07 22:41:46 -07:00
broquemonsieur bfa9f77441 Add margins to video panel elements 2023-09-07 22:37:26 -07:00
broquemonsieur 0e2fefe1e9 Add arrows to change video order 2023-09-07 22:31:46 -07:00
broquemonsieur 2a9789cc1e Add CSS element for compilation video 2023-09-07 22:31:40 -07:00
broquemonsieur 128d541323 Remove compid check for Nil error debugging 2023-09-07 22:18:16 -07:00
broquemonsieur 8c15c1e8cc Add migration table for compilations 2023-09-07 22:18:16 -07:00
broquemonsieur 1d209c422e getcompilation route to routes that are registered 2023-09-07 22:18:11 -07:00
broquemonsieur 7cfa09984e Add compilations to feeds menu 2023-09-07 22:13:19 -07:00
broquemonsieur ea48239543 Add erc for viewing one compliation 2023-09-07 22:13:19 -07:00
broquemonsieur 74d42c18dd Add ecr for individual compilation items (videos) 2023-09-07 22:13:19 -07:00
broquemonsieur bac4fd9097 Add create_compilation route and ecr 2023-09-07 22:13:19 -07:00
broquemonsieur b6181b9d97 Add authenticated API for compilation creation 2023-09-07 22:13:15 -07:00
broquemonsieur 7c92b051b3 Add custom item for CompilationVideo 2023-09-07 22:07:52 -07:00
broquemonsieur 696ca42274 Add structs and DB methods for Compilations 2023-09-02 17:15:10 -07:00
broquemonsieur 6b984c6677 Remove files that were prematurely added and add backend Compilation files 2023-09-02 17:15:10 -07:00
broquemonsieur bef234fd74 Add compilations to DB 2023-09-02 17:15:10 -07:00
broquemonsieur 24f55a7876 Add backend Compilation symbols 2023-09-02 17:15:10 -07:00
broquemonsieur d0a3c994f4 Add Compilation symbols until "Compilations" appears in feeds menu 2023-09-02 17:15:10 -07:00
broquemonsieur 5fb47c5e9e add Compilation symbols 2023-09-02 17:15:10 -07:00
broquemonsieur 8aff1d0409 Create compilations file 2023-09-02 17:15:10 -07:00
Samantaz Fox ac0c0609bb
Add workaround for storyboards on local instances (#4040) 2023-08-26 12:15:04 +02:00
Samantaz Fox 7e84d07c27
Playlist import no refresh (#3973) 2023-08-26 12:12:42 +02:00
Samantaz Fox a8295b452e
Search: Add hashtag result (#3989) 2023-08-26 12:11:38 +02:00
Samantaz Fox 95176a8eb4
Translations update from Hosted Weblate (#3977) 2023-08-26 12:11:02 +02:00
Samantaz Fox 1377f2ce7d
Revert broken i18next v3 changes made by weblate 2023-08-25 08:24:25 +02:00
Snwglb 23b19c80b3
Update Hindi translation 2023-08-21 02:56:21 +02:00
Ettore Atalan 387f057a96
Update German translation 2023-08-21 02:56:21 +02:00
Snwglb ce44cb9421
Update Hindi translation 2023-08-19 10:08:18 +02:00
Petter Reinholdtsen de2ea47854
Update Norwegian Bokmål translation 2023-08-14 14:52:54 +02:00
Noa Laznik 4b85890c6d
Update Slovenian translation 2023-08-12 04:53:16 +02:00
Ati 37f1a6aacf
Update Slovak translation 2023-08-10 21:53:28 +02:00
Milan Šalka c089d57cdb
Update Slovak translation 2023-08-10 21:53:28 +02:00
syeopite 2b36d3b419
Update errors.cr 2023-08-10 18:45:10 +00:00
syeopite 6b17bb5250
Regression from #4037 | Fix storyboards
PR #4037 introduced a workaround around YouTube's new integrity checks
on streaming URLs. However, the usage of this workaround prevents
storyboard data from being returned by InnerTube.

This commit fixes that by only using the workaround when calling try_fetch_streaming_data
2023-08-08 15:28:01 -07: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
Damjan Gerl 709bb7281b
Update Slovenian translation 2023-08-07 21:29:48 +02:00