jt404
d7ea5609b2
move styles for download widget to default.css file
2023-10-17 01:00:14 +02:00
ChunkyProgrammer
0bd415158f
Fix importing FreeTube subscriptions with multiple profiles
...
Co-Authored-By: Samantaz Fox <coding@samantaz.fr>
2023-10-16 00:32:24 -04:00
Ulysses Zhan
b9cbdce976
add: importing watch history from YouTube
2023-10-14 15:49:33 -07:00
RadoslavL
bae8bab3ff
Remove unnecessary code
2023-10-15 00:06:37 +03:00
jt404
8125ddca06
Replace inline styling for download widget with css file
2023-10-12 03:22:34 +02:00
RadoslavL
fa59f41f7b
Fixed an issue
2023-10-11 09:12:27 +03:00
RadoslavL
20ca1ebcc0
Used the decode_date function instead
2023-10-11 09:08:23 +03:00
RadoslavL
b0b4f09b3a
Seperated the code in a function
2023-10-09 12:26:38 +03:00
RadoslavL
48af0af9d5
Added minutes as well
2023-10-09 12:18:50 +03:00
RadoslavL
f9460e31bc
Fixed an issue
2023-10-09 12:09:03 +03:00
RadoslavL
b7a252b096
Removed need for more API calls by parsing the publishedTimeText string
2023-10-09 12:00:37 +03:00
RadoslavL
8e45e05fba
Get "author_verified" using the instance method instead of using the info hash.
...
Co-authored-by: Samantaz Fox <coding@samantaz.fr>
2023-10-09 09:20:35 +03:00
Samantaz Fox
0aebac5f3e
Captions: Use 'fmt=vtt' instead of 'format=vtt'
2023-10-08 12:40:49 +02: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
RadoslavL
7dc9b3f088
Fixed formatting
2023-10-07 20:29:48 +03: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
RadoslavL
ed2a44149e
Added authorVerified to the video API v1 route
2023-10-07 17:55:42 +03:00
RadoslavL
6b929da0e1
Added a 'published' video parameter
2023-10-07 16:57:47 +03:00
Samantaz Fox
32310b7c9f
i18Next: Add exceptions for mixed v3/v4 plural forms
2023-10-06 08:19:27 +02:00
RadoslavL
21122db3a7
Fixed an issue
2023-09-30 19:27:06 +03:00
RadoslavL
c9a843c7fe
Replaced to_json with to_pretty_json
2023-09-30 19:11:42 +03:00
RadoslavL
5cdbc184c7
Added a previous_page_button preference option and made switching between the first page and previous page buttons possible
2023-09-30 18:36:43 +03: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
RadoslavL
9996d00cb1
Fixed a problem
2023-09-27 19:49:00 +03:00
RadoslavL
9a617ae087
Fixed problem
2023-09-27 19:46:47 +03:00
RadoslavL
c257882a1f
Removed a tab
2023-09-27 19:35:40 +03:00
RadoslavL
58bad6180f
Changed first_page type to Bool
2023-09-27 19:22:34 +03:00
RadoslavL
509bace7d1
Removed a space
2023-09-27 19:05:44 +03:00
Thomas Lange
824cc1a5aa
Don't redefine the "preload" option in player.js
...
If the HTML5 "<video>" element defines the "preload" attribute directly,
it isn't necessary to redefine the "preload" option in the player.js.
2023-09-27 15:36:40 +02:00
RadoslavL
07c52cba3d
Fixed an issue with tabs
2023-09-27 15:05:17 +03:00
RadoslavL
04ba7b0d58
Fix more issues related to tabs
2023-09-27 14:22:51 +03:00
RadoslavL
7fe2af735d
Included the check for RTL languages
2023-09-27 11:37:01 +03:00
RadoslavL
905582db66
Added a first page button
2023-09-27 11:28:47 +03:00
Thomas Lange
bf470704a5
Add option to control preloading of video data
...
Fix #4110 by adding an option to control the preloading of video data on
page load. If disabled ("false"), the browser will not preload any video
data until the user explicitly hits the "Play" button.
If enabled ("true"), the default behavior will be used, which means the
browser decides how much of the video will be preloaded.
2023-09-26 22:21:12 +02: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
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