broquemonsieur
|
fa50e5dff6
|
Merge branch 'iv-org:master' into main
|
2023-10-08 17:26:55 +00:00 |
|
Samantaz Fox
|
60fae015d8
|
Add support for community post page/comments (#4010)
|
2023-10-07 19:58:54 +02:00 |
|
Samantaz Fox
|
ce0e21400e
|
Search: Parse channel handle (#3994)
|
2023-10-07 19:56:07 +02:00 |
|
Samantaz Fox
|
1caaf63c8a
|
Refactor WebVTT building logic into WebVTT::Builder (#4070)
|
2023-10-07 19:53:29 +02:00 |
|
Samantaz Fox
|
eddb54adb1
|
Routing: Add support for new routes (#4099)
|
2023-10-07 19:52:48 +02:00 |
|
Samantaz Fox
|
f26c995344
|
i18next: Revert some changes, as es/pt/pt-PT aren't mixed up (yet)
|
2023-10-07 19:12:17 +02:00 |
|
Samantaz Fox
|
32310b7c9f
|
i18Next: Add exceptions for mixed v3/v4 plural forms
|
2023-10-06 08:19:27 +02:00 |
|
ChunkyProgrammer
|
f77e4378fe
|
Add support for viewing comments without js
Improve stylings
|
2023-09-28 18:09:45 -04:00 |
|
ChunkyProgrammer
|
4f25069f55
|
remove unused variable
simplify resolve url
remove trailing spaces
Co-Authored-By: Samantaz Fox <coding@samantaz.fr>
|
2023-09-27 17:36:06 -04:00 |
|
syeopite
|
be2feba17c
|
Lint
|
2023-09-23 09:57:26 -04:00 |
|
syeopite
|
a999438ae4
|
Consistency: rename #add_timestamp_component
Removes the add_ prefix for consistency with the other methods in
WebVTT::Builder
|
2023-09-23 09:41:43 -04:00 |
|
syeopite
|
e9d59a6dfd
|
Update src/invidious/helpers/webvtt.cr
Co-authored-by: Samantaz Fox <coding@samantaz.fr>
|
2023-09-23 09:41:43 -04:00 |
|
syeopite
|
4e97d8ad09
|
Update documentation for WebVTT.build
|
2023-09-23 09:41:43 -04:00 |
|
syeopite
|
d371eb50f2
|
WebVTT::Builder: rename #line to #cue
|
2023-09-23 09:41:41 -04:00 |
|
syeopite
|
0cb7d0b441
|
Refactor Invidious's VTT logic to use WebVtt.build
|
2023-09-23 09:40:04 -04:00 |
|
syeopite
|
54fa59cbb0
|
Add method to construct WebVTT files
Similar to JSON.Build
|
2023-09-23 09:20:20 -04:00 |
|
broquemonsieur
|
cd3256fcff
|
Merge branch 'iv-org:master' into main
|
2023-09-22 02:13:57 +00:00 |
|
ChunkyProgrammer
|
8781520b8a
|
Search: Parse channel handle and hide video count when channel handle exists
Co-Authored-By: Samantaz Fox <coding@samantaz.fr>
|
2023-09-18 20:12:07 -04:00 |
|
ChunkyProgrammer
|
bb04bcc42c
|
Apply suggestions from code review
add videoId to resolve_url function
Co-Authored-By: Samantaz Fox <coding@samantaz.fr>
|
2023-09-18 20:10:41 -04:00 |
|
ChunkyProgrammer
|
f55b96a53b
|
Always craft Community Post params
|
2023-09-18 20:10:41 -04:00 |
|
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
|
bb14f79496
|
Playlists: Use subtitle when author is missing (#4025)
|
2023-09-18 23:34:30 +02:00 |
|
Samantaz Fox
|
842e9fade5
|
Captions: Add ability to use Innertube's transcripts API (#4001)
|
2023-09-18 23:31:56 +02:00 |
|
Samantaz Fox
|
ebee973b24
|
Routes: Redirect unknown channel tabs to channel home page
|
2023-09-16 00:54:14 +02:00 |
|
Samantaz Fox
|
2425c47882
|
Routing: Add support for the '/live/<id>' route
|
2023-09-13 23:41:31 +02:00 |
|
Samantaz Fox
|
49b9316b9f
|
Routing: Handle current and future routes more nicely
|
2023-09-13 23:40:20 +02:00 |
|
ChunkyProgrammer
|
afb04c3bda
|
HTMLl.Escape the playlist subtitle
|
2023-09-11 22:35:58 -04:00 |
|
ChunkyProgrammer
|
d7696574f4
|
Playlist: Use subtitle when author is missing
|
2023-09-11 22:35:57 -04:00 |
|
broquemonsieur
|
93ac7cdeb4
|
Run Crystal formatting tool
|
2023-09-07 23:33:07 -07:00 |
|
broquemonsieur
|
205c5493db
|
Replace EOF carriage returns
|
2023-09-07 23:33:07 -07:00 |
|
broquemonsieur
|
0d968a320f
|
Remove LOGGER statements
|
2023-09-07 23:33:07 -07:00 |
|
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 |
|