5295 Commits

Author SHA1 Message Date
MooCat
3ff709e884
Update README.md 2024-10-19 21:35:54 -04:00
MooCat
ac4ed74dae
Update README.md 2024-10-19 21:21:31 -04:00
MooCat
66a0bf88c4
Update README.md 2024-10-19 21:18:09 -04:00
MooCat
3874efca86
Update README.md 2024-10-19 21:14:41 -04:00
MooCat
566a7b27b0
Update README.md 2024-10-19 21:14:00 -04:00
MooCat
fbac340f46
Update README.md 2024-10-19 21:12:44 -04:00
MooCat
f0ca375e6a
Update README.md 2024-10-19 20:58:33 -04:00
MooCat
435b39528d
Update README.md 2024-10-19 20:55:35 -04:00
MooCat
86d058b914
Update README.md 2024-10-19 20:47:52 -04:00
MooCat
bd368cd5a9
Update README.md 2024-10-19 20:21:01 -04:00
MooCat
08c4721b7d
Update README.md
Update patch readme
2024-10-19 20:12:22 -04:00
MooCat
40e477db62
Update README.md 2024-10-19 18:07:40 -04:00
MooCat
a44b132363
Update README.md 2024-10-19 18:07:02 -04:00
MooCat
3f60b41aef
Update README.md
Readme update
2024-10-19 17:49:30 -04:00
MooCat
2ec29a3488
Merge pull request #27 from catspeed-cc/new-dev-token-updater
Merge: new-dev-token-updater to new-development
2024-10-19 17:22:09 -04:00
MooCat
c1e8cc3ea5
Merge pull request #35 from catspeed-cc/new-sig-helper-reconnect
Merge: SigHelper: Reconnect to signature helper
2024-10-18 16:39:37 -04:00
mooleshacat
028ae5e35c SigHelper: Reconnect to signature helper
Signed-off-by: Fijxu <fijxu@nadeko.net>
2024-10-18 16:33:54 -04:00
MooCat
5c86a640a2
Merge pull request #32 from catspeed-cc/new-dev-add-redis
Merge: new-dev-add-redis into new-dev-token-updater
2024-10-16 19:08:24 -04:00
mooleshacat
25767f577f manual add redis patch 2024-10-16 19:05:02 -04:00
MooCat
15973c2413
Merge pull request #31 from catspeed-cc/new-development
Merge: new-development into new-dev-token-updater
2024-10-16 17:40:19 -04:00
MooCat
ebe5e356ef
Merge pull request #30 from catspeed-cc/new-dev-add-proxy
Merge: new-dev-add-proxy into new-development
2024-10-16 17:33:59 -04:00
MooCat
c3f84634cf
Merge pull request #29 from catspeed-cc/new-dev-template
Merge: new-dev-template into new-dev-token-updater
2024-10-16 03:36:22 -04:00
MooCat
5191e32947
Merge pull request #28 from catspeed-cc/new-dev-template
Merge: new-dev-template into new-development
2024-10-16 03:34:36 -04:00
mooleshacat
9c42c6f35c update 2024-10-16 03:33:12 -04:00
mooleshacat
69873668f1 update 2024-10-16 03:27:00 -04:00
mooleshacat
0f2c57b358 cherry picked commits 2024-10-16 01:50:56 -04:00
mooleshacat
2513aef39c another fix 2024-10-15 18:00:11 -04:00
mooleshacat
b761ed3dcd another fix 2024-10-15 17:54:52 -04:00
mooleshacat
965ac6b09d few fixes 2024-10-15 17:53:55 -04:00
mooleshacat
61d9491ee6 few fixes 2024-10-15 17:52:25 -04:00
mooleshacat
66dd902061
Merge branch 'new-development' of https://github.com/catspeed-cc/invidious into new-dev-token-updater 2024-10-15 14:16:04 -07:00
MooCat
8230c17d8d
Merge pull request #24 from catspeed-cc/new-revert-1
Merge: new-revert-1 into new-development
2024-10-15 16:59:08 -04:00
mooleshacat
9a06e12d23
update readme 2024-10-15 13:57:18 -07:00
mooleshacat
aac73c1b93
Revert "use WEB_CREATOR when po_token with WEB_EMBED as a fallback (#4928)"
This reverts commit d9df90b5e3ab6f738907c1bfaf96f0407368d842.
2024-10-15 13:54:04 -07:00
mooleshacat
4fa7aa65bd
cherry picked commits for dev-token-updater 2024-10-15 13:32:29 -07:00
Émilien (perso)
70e4eb7f5d
Merge pull request #5004 from unixfox/update-mocks
update the mocks with the latest updated data
2024-10-14 00:06:29 +02:00
Emilien Devos
0d03818700 libsqlite3-dev is now missing in the CI env 2024-10-14 00:02:41 +02:00
Emilien Devos
e6f52eaf00 update submodule 2024-10-13 23:57:29 +02:00
Emilien Devos
90544e07b6 update the mocks with the latest updated data 2024-10-13 21:18:21 +02:00
Samantaz Fox
a88a723de3
Update CHANGELOG.md 2024-10-08 18:36:41 +02:00
Samantaz Fox
d5f5490aee
Search: Fix 'youtu.be' URLs in sanitizer (#4894)
Use the proper URL argument when transforming youtu.be URLs to their
youtube.com equivalents.

Thanks to Tuhgy on the fediverse for reporting this!

No related issue
2024-10-08 18:03:56 +02:00
Samantaz Fox
82d797b74e
Ameba: Disable Style/RedundantNext rule (#4888)
No related issue
2024-10-08 18:02:47 +02:00
Samantaz Fox
97895a491a
Playlists: Fix 'invalid byte sequence' error when subscribing (#4887)
In Crystal, handling multi-byte sequences in UTF-8 requires understanding that
slicing by bytes can lead to invalid sequences if the slicing isn't aligned
with character boundaries. In this case, attempting to slice a string by bytes
can cut through multi-byte UTF-8 sequences, leading to invalid sequences.

To avoid this, strings should be sliced based on characters rather than bytes.

Fixes issue 4886
2024-10-08 18:01:22 +02:00
Samantaz Fox
0ac9367322
Parse more metadata badges for SearchVideos (#4863)
This PR makes it possible to display badges in the search results for third
party Invidious applications (ex: FreeTube)

See also: https://github.com/FreeTubeApp/FreeTube/pull/5590

No related issue
2024-10-08 17:59:35 +02:00
Samantaz Fox
d3830f7870
Translations update from Hosted Weblate (#4862) 2024-10-08 17:56:39 +02:00
Samantaz Fox
3cfcc16403
Videos: Convert URL before putting result into cache (#4850)
Closes issue 4837
2024-10-08 17:52:34 +02:00
Samantaz Fox
171c0a0814
HTML: Add error message to "search issues on GitHub" link (#4652)
This PR adds the error message to the "search on Github" link located on
the crash page, so that the search bar is already filled and the issues
filtered when the user opens said link.

As seen with #4584 and other critical problems, duplicate issues end up
unnecessarily flooding the issue reports. While this change won't entirely
stop this behavior, this will help the user to easily identify if the error
they have received has been reported yet and discourage them from creating
a duplicate (hopefully...).

No associated issue was open
2024-10-08 17:51:36 +02:00
Samantaz Fox
82ac9a8609
Preferences: Add option to control preloading of video data (#4122)
This PR adds a configuration option to control the preloading of video data on
page load with the HTML5 'preload'[1] attribute on the `<video>` element.

The option is enabled by default, meaning that the `preload` attribute's value
will be 'auto'. If users want to prevent preloading of video data, they
can disable the option, which will set the attribute value to 'none'.

[1](https://www.w3schools.com/tags/att_video_preload.asp)

Closes issue 4110
2024-10-08 17:38:06 +02:00
Samantaz Fox
7c79ee7cc2
Performance: Improve speed of automatic instance redirection (#4193)
The automatic instance redirection implemented in #1940 fetches a new list of
instances each time someone queries the /redirect endpoint. This is extremely
inefficient...

This PR optimizes all that into a background job that only fetches a single
list every 30 minutes. This should performance quite a bit.

No related issue was opened.
2024-10-08 17:31:20 +02:00
ChunkyProgrammer
f6e09250cd
Use "LIVE" instead of "LIVE NOW" when parsing the live_now video badge
Co-authored-by: Samantaz Fox <coding@samantaz.fr>
2024-10-07 11:30:33 -04:00