Commit Graph

4972 Commits

Author SHA1 Message Date
7dc9b3f088 Fixed formatting 2023-10-07 20:29:48 +03:00
f26c995344 i18next: Revert some changes, as es/pt/pt-PT aren't mixed up (yet) 2023-10-07 19:12:17 +02:00
ed2a44149e Added authorVerified to the video API v1 route 2023-10-07 17:55:42 +03:00
572d9cf4a7 Remove shortcuts
As per PR comment https://github.com/iv-org/invidious/pull/4145#issuecomment-1750048450
2023-10-06 21:47:51 +05:30
32310b7c9f i18Next: Add exceptions for mixed v3/v4 plural forms 2023-10-06 08:19:27 +02:00
6d177b5fa4 Add shortcuts 2023-10-05 15:26:18 +05:30
877037e114 Add start_url 2023-10-05 15:24:44 +05:30
2e6101e623 Add description 2023-10-05 15:23:00 +05:30
f77e4378fe Add support for viewing comments without js
Improve stylings
2023-09-28 18:09:45 -04:00
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
47cc9dc169 JS: Fix missing domain in URL constructor 2023-09-27 23:03:24 +02:00
ea781ceeee Removed unnecessary lines 2023-09-24 10:08:16 +03:00
be2feba17c Lint 2023-09-23 09:57:26 -04:00
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
e9d59a6dfd Update src/invidious/helpers/webvtt.cr
Co-authored-by: Samantaz Fox <coding@samantaz.fr>
2023-09-23 09:41:43 -04:00
4e97d8ad09 Update documentation for WebVTT.build 2023-09-23 09:41:43 -04:00
d371eb50f2 WebVTT::Builder: rename #line to #cue 2023-09-23 09:41:41 -04:00
0cb7d0b441 Refactor Invidious's VTT logic to use WebVtt.build 2023-09-23 09:40:04 -04:00
54fa59cbb0 Add method to construct WebVTT files
Similar to JSON.Build
2023-09-23 09:20:20 -04:00
8542c974c8 Merge branch 'iv-org:master' into dark-mode-contrast 2023-09-22 11:01:38 +03:00
e8c9b85ef5 Increased footer contrast 2023-09-19 09:15:44 +03:00
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
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
f55b96a53b Always craft Community Post params 2023-09-18 20:10:41 -04:00
734f1b7764 Simplify resolveUrl api call
Co-Authored-By: Samantaz Fox <coding@samantaz.fr>
2023-09-18 20:10:41 -04:00
e3c365f3d6 Add support for post page 2023-09-18 20:10:41 -04:00
bb14f79496 Playlists: Use subtitle when author is missing (#4025) 2023-09-18 23:34:30 +02:00
bf35200207 Bump stale timer for PRs (#4107) 2023-09-18 23:33:34 +02:00
98ff03a926 CI: Update crystal version matrix (#4095) 2023-09-18 23:32:42 +02:00
842e9fade5 Captions: Add ability to use Innertube's transcripts API (#4001) 2023-09-18 23:31:56 +02:00
270d606ad8 Changed the default dark theme as well 2023-09-18 08:14:34 +03:00
700c57559b JS: Replace '.setAttribute("href")' with '.href'
Co-authored-by: syeopite <70992037+syeopite@users.noreply.github.com>
2023-09-17 10:21:11 +00:00
760bf4cfb3 Bump stale timer for PRs 2023-09-16 23:22:49 +00:00
bbf067ed55 Bump crystal-install too 2023-09-16 11:55:45 +02:00
33ce0ddf14 Update crystal version matrix in ci.yml 2023-09-16 11:55:42 +02:00
cc03610325 Test crystal 1.8.2 2023-09-16 09:10:48 +00:00
ebee973b24 Routes: Redirect unknown channel tabs to channel home page 2023-09-16 00:54:14 +02:00
06b2a4ba9d Frontend: Use 'timeupdate' event listener rather than setTimeout() 2023-09-16 00:41:46 +02:00
58f4a012b7 Frontend: Add timestamp on switch invidious instance links 2023-09-14 22:28:07 +02:00
2456b62936 Frontend: Add timestamp on invidious embed links 2023-09-14 22:27:36 +02:00
792a999386 Frontend: Add timestamp on youtube+embed links 2023-09-14 22:26:36 +02:00
beec62cf0e Increased link contrast in dark mode 2023-09-14 20:37:35 +03:00
2425c47882 Routing: Add support for the '/live/<id>' route 2023-09-13 23:41:31 +02:00
49b9316b9f Routing: Handle current and future routes more nicely 2023-09-13 23:40:20 +02:00
afb04c3bda HTMLl.Escape the playlist subtitle 2023-09-11 22:35:58 -04:00
d7696574f4 Playlist: Use subtitle when author is missing 2023-09-11 22:35:57 -04:00
eabcea6f4a Remove trailing whitespace in config documentation
Co-authored-by: Samantaz Fox <coding@samantaz.fr>
2023-08-29 06:18:35 +00:00
27d8fa112d Fix iOS screen timeout on video playback loop mode (more elegantly) 2023-08-27 14:11:45 +08:00
2a092577c6 Fix iOS screen timeout on video playback loop mode 2023-08-27 12:50:36 +08:00
ac0c0609bb Add workaround for storyboards on local instances (#4040) 2023-08-26 12:15:04 +02:00