Commit Graph

2742 Commits

Author SHA1 Message Date
Ahmed Siddiqui
6c075e9cb5 feat: add support for requesting "Specials" for TV Shows (#3724)
* feat: add support for requesting "Specials" for TV Shows

This commit is responsible for adding support in Overseerr for requesting "Special" episodes for TV
Shows. This request has become especially pertinent when you consider shows like "Doctor Who". These
shows have Specials that are critical to understanding the plot of a TV show.

fix #779

* chore(yarn.lock): undo inappropriate changes to yarn.lock

I was informed by @sct in a comment on the #3724 PR that it was not appropriate to commit the
changes that ended up being made to the yarn.lock file. This commit is responsible, then, for
undoing the changes to the yarn.lock file that ended up being submitted.

* refactor: change loose equality to strict equality

I received a comment from OwsleyJr pointing out that we are using loose equality when we could
alternatively just be using strict equality to increase the robustness of our code. This commit
does exactly that by squashing out previous usages of loose equality in my commits and replacing
them with strict equality

* refactor: move 'Specials' string to a global message

Owsley pointed out that we are redefining the 'Specials' string multiple times throughout this PR.
Instead, we can just move it as a global message. This commit does exactly that. It squashes out and
previous declarations of the 'Specials' string inside the src files, and moves it directly to the
global messages file.
2025-10-08 00:03:33 -04:00
allcontributors[bot]
b9af244ab4 docs: add DamsDev1 as a contributor for code (#3924) [skip ci]
* docs: update README.md

* docs: update .all-contributorsrc

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-10-08 00:03:33 -04:00
Damien Fajole
ca860d62e7 feat(plex): refresh token schedule (#3875)
* feat: refresh token schedule

fix #3861

* fix(i18n): add i18n message

* refactor(plextv): use randomUUID crypto instead custom function
2025-10-08 00:03:33 -04:00
allcontributors[bot]
e20715c2b3 docs: add maxnatamo as a contributor for code (#3907) [skip ci]
* docs: update README.md

* docs: update .all-contributorsrc

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-10-08 00:03:32 -04:00
Max T. Kristiansen
f8212926d2 feat(watchlist): Cache watchlist requests with matching E-Tags (#3901)
* perf(watchlist): add E-Tag caching to Plex watchlist requests

* refactor(watchlist): increase frequency of watchlist requests

* fix: sync watchlist every 3 min instead of 3 sec
2025-10-08 00:03:32 -04:00
allcontributors[bot]
67570d2944 docs: add demrich as a contributor for code (#3906) [skip ci]
* docs: update README.md

* docs: update .all-contributorsrc

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-10-08 00:03:32 -04:00
Brandon Cohen
c0ae794065 fix: correct deeplinks on iPad (#3883) 2025-10-08 00:03:32 -04:00
Jordan Jones
f73865647c feat(lang): add lang config for Bulgarian, Finnish, Ukrainian, Indonesian, Slovak, Turkish and Maori (#3834) 2025-10-08 00:03:32 -04:00
Weblate (bot)
f30575f895 feat: translations update from Hosted Weblate (#3597)
* feat(lang): translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (1234 of 1234 strings)

feat(lang): translated using Weblate (Portuguese (Brazil))

Currently translated at 99.8% (1232 of 1234 strings)

Co-authored-by: Cleiton Carvalho <cleitonsilvacarvalho@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/pt_BR/
Translation: Overseerr/Overseerr Frontend

* feat(lang): translated using Weblate (German)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (German)

Currently translated at 100.0% (1234 of 1234 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Nandor Rusz <nandor.rusz@vodafone.de>
Co-authored-by: Thomas Schöneberg <ta.schoeneberg@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/de/
Translation: Overseerr/Overseerr Frontend

* feat(lang): translated using Weblate (Danish)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (Danish)

Currently translated at 100.0% (1236 of 1236 strings)

feat(lang): translated using Weblate (Danish)

Currently translated at 100.0% (1234 of 1234 strings)

Co-authored-by: Anders Ecklon <aecklon@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Kenneth Hansen <erathor@live.dk>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/da/
Translation: Overseerr/Overseerr Frontend

* feat(lang): translated using Weblate (Greek)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (Greek)

Currently translated at 100.0% (1236 of 1236 strings)

Co-authored-by: BeardedWatermelon <BeardedWatermelon@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/el/
Translation: Overseerr/Overseerr Frontend

* feat(lang): translated using Weblate (Russian)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (Russian)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (Russian)

Currently translated at 99.5% (1234 of 1240 strings)

feat(lang): translated using Weblate (Russian)

Currently translated at 100.0% (1234 of 1234 strings)

feat(lang): translated using Weblate (Russian)

Currently translated at 100.0% (1234 of 1234 strings)

feat(lang): translated using Weblate (Russian)

Currently translated at 100.0% (1234 of 1234 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: SoundwaveUwU <SoundwaveUwU@users.noreply.hosted.weblate.org>
Co-authored-by: SoundwaveUwU <noreply@1000-7.space>
Co-authored-by: Димитър Мазнеков (Topper) <d.maznekov@gmail.com>
Co-authored-by: Кирилл Тюрин <1337soundwave1337@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/ru/
Translation: Overseerr/Overseerr Frontend

* feat(lang): translated using Weblate (Romanian)

Currently translated at 37.1% (461 of 1240 strings)

feat(lang): translated using Weblate (Romanian)

Currently translated at 37.0% (459 of 1240 strings)

feat(lang): translated using Weblate (Romanian)

Currently translated at 34.8% (432 of 1240 strings)

Co-authored-by: Don Cezar <goldie.czr@gmail.com>
Co-authored-by: Dragos <themsk@yahoo.com>
Co-authored-by: Eduard Oancea <uberfly@420blaze.it>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/ro/
Translation: Overseerr/Overseerr Frontend

* feat(lang): translated using Weblate (Bulgarian)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (Bulgarian)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (Bulgarian)

Currently translated at 57.4% (712 of 1240 strings)

feat(lang): translated using Weblate (Bulgarian)

Currently translated at 13.2% (164 of 1240 strings)

feat(lang): translated using Weblate (Bulgarian)

Currently translated at 4.8% (60 of 1240 strings)

feat(lang): added translation using Weblate (Bulgarian)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: sct <sctsnipe@gmail.com>
Co-authored-by: Димитър Мазнеков (Topper) <d.maznekov@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/bg/
Translation: Overseerr/Overseerr Frontend

* feat(lang): translated using Weblate (Ukrainian)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (Ukrainian)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (Ukrainian)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (Ukrainian)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (Ukrainian)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (Ukrainian)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (Ukrainian)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (Ukrainian)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (Ukrainian)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (Ukrainian)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (Ukrainian)

Currently translated at 99.1% (1230 of 1240 strings)

feat(lang): translated using Weblate (Ukrainian)

Currently translated at 99.1% (1230 of 1240 strings)

feat(lang): translated using Weblate (Ukrainian)

Currently translated at 99.1% (1230 of 1240 strings)

feat(lang): translated using Weblate (Ukrainian)

Currently translated at 97.9% (1215 of 1240 strings)

feat(lang): translated using Weblate (Ukrainian)

Currently translated at 82.0% (1017 of 1240 strings)

feat(lang): translated using Weblate (Ukrainian)

Currently translated at 72.9% (905 of 1240 strings)

feat(lang): translated using Weblate (Ukrainian)

Currently translated at 72.9% (905 of 1240 strings)

feat(lang): translated using Weblate (Ukrainian)

Currently translated at 71.3% (885 of 1240 strings)

feat(lang): translated using Weblate (Ukrainian)

Currently translated at 64.9% (805 of 1240 strings)

feat(lang): translated using Weblate (Ukrainian)

Currently translated at 64.4% (799 of 1240 strings)

feat(lang): translated using Weblate (Ukrainian)

Currently translated at 63.8% (792 of 1240 strings)

feat(lang): translated using Weblate (Ukrainian)

Currently translated at 63.7% (791 of 1240 strings)

feat(lang): translated using Weblate (Ukrainian)

Currently translated at 57.5% (714 of 1240 strings)

feat(lang): translated using Weblate (Ukrainian)

Currently translated at 49.9% (619 of 1240 strings)

feat(lang): translated using Weblate (Ukrainian)

Currently translated at 35.9% (446 of 1240 strings)

feat(lang): translated using Weblate (Ukrainian)

Currently translated at 35.9% (446 of 1240 strings)

feat(lang): translated using Weblate (Ukrainian)

Currently translated at 32.1% (399 of 1240 strings)

feat(lang): translated using Weblate (Ukrainian)

Currently translated at 24.6% (306 of 1240 strings)

feat(lang): translated using Weblate (Ukrainian)

Currently translated at 18.9% (235 of 1240 strings)

feat(lang): translated using Weblate (Ukrainian)

Currently translated at 17.5% (217 of 1240 strings)

feat(lang): translated using Weblate (Ukrainian)

Currently translated at 17.3% (215 of 1240 strings)

feat(lang): translated using Weblate (Ukrainian)

Currently translated at 8.0% (100 of 1240 strings)

feat(lang): translated using Weblate (Ukrainian)

Currently translated at 3.3% (41 of 1240 strings)

feat(lang): added translation using Weblate (Ukrainian)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Michael Michael <michaelvelosk@gmail.com>
Co-authored-by: sct <sctsnipe@gmail.com>
Co-authored-by: Сергій <sergiy.goncharuk.1@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/uk/
Translation: Overseerr/Overseerr Frontend

* feat(lang): translated using Weblate (Catalan)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (Catalan)

Currently translated at 100.0% (1240 of 1240 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: dtalens <databio@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/ca/
Translation: Overseerr/Overseerr Frontend

* feat(lang): translated using Weblate (Czech)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (Czech)

Currently translated at 99.6% (1236 of 1240 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Karel Krýda <karel.kryda@gmail.com>
Co-authored-by: Smexhy <roman.bartik@icloud.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/cs/
Translation: Overseerr/Overseerr Frontend

* feat(lang): translated using Weblate (Croatian)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (Croatian)

Currently translated at 99.8% (1238 of 1240 strings)

feat(lang): translated using Weblate (Croatian)

Currently translated at 99.8% (1238 of 1240 strings)

feat(lang): translated using Weblate (Croatian)

Currently translated at 99.6% (1236 of 1240 strings)

feat(lang): translated using Weblate (Croatian)

Currently translated at 99.5% (1235 of 1240 strings)

feat(lang): translated using Weblate (Croatian)

Currently translated at 99.5% (1235 of 1240 strings)

feat(lang): translated using Weblate (Croatian)

Currently translated at 99.1% (1230 of 1240 strings)

feat(lang): translated using Weblate (Croatian)

Currently translated at 97.5% (1210 of 1240 strings)

feat(lang): translated using Weblate (Croatian)

Currently translated at 95.5% (1185 of 1240 strings)

feat(lang): translated using Weblate (Croatian)

Currently translated at 95.6% (1182 of 1236 strings)

feat(lang): translated using Weblate (Croatian)

Currently translated at 95.6% (1182 of 1236 strings)

feat(lang): translated using Weblate (Croatian)

Currently translated at 95.2% (1177 of 1236 strings)

feat(lang): translated using Weblate (Croatian)

Currently translated at 95.2% (1177 of 1236 strings)

feat(lang): translated using Weblate (Croatian)

Currently translated at 94.3% (1166 of 1236 strings)

feat(lang): translated using Weblate (Croatian)

Currently translated at 91.7% (1134 of 1236 strings)

feat(lang): translated using Weblate (Croatian)

Currently translated at 91.7% (1134 of 1236 strings)

Co-authored-by: Bruno Ševčenko <bs3vcenk@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Stjepan <stjepstjepanovic@gmail.com>
Co-authored-by: lpispek <lpispek@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/hr/
Translation: Overseerr/Overseerr Frontend

* feat(lang): translated using Weblate (Hungarian)

Currently translated at 91.3% (1133 of 1240 strings)

feat(lang): translated using Weblate (Hungarian)

Currently translated at 89.3% (1108 of 1240 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Levente Szajkó <leviko112@gmail.com>
Co-authored-by: Nandor Rusz <nandor.rusz@vodafone.de>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/hu/
Translation: Overseerr/Overseerr Frontend

* feat(lang): translated using Weblate (Hebrew)

Currently translated at 13.9% (172 of 1236 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: osh <osh@osh.cc>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/he/
Translation: Overseerr/Overseerr Frontend

* feat(lang): translated using Weblate (Polish)

Currently translated at 99.1% (1225 of 1236 strings)

Co-authored-by: Eryk Michalak <gnu.ewm@protonmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/pl/
Translation: Overseerr/Overseerr Frontend

* feat(lang): translated using Weblate (Italian)

Currently translated at 92.8% (1148 of 1236 strings)

Co-authored-by: Francesco <francy.ammirati@hotmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/it/
Translation: Overseerr/Overseerr Frontend

* feat(lang): translated using Weblate (Arabic)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (Arabic)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (Arabic)

Currently translated at 100.0% (1234 of 1234 strings)

Co-authored-by: Fhd-pro <juve.11@msn.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/ar/
Translation: Overseerr/Overseerr Frontend

* feat(lang): translated using Weblate (Dutch)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (Dutch)

Currently translated at 100.0% (1234 of 1234 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Kobe <kobaubarr@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/nl/
Translation: Overseerr/Overseerr Frontend

* feat(lang): translated using Weblate (Spanish)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (Spanish)

Currently translated at 100.0% (1236 of 1236 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/es/
Translation: Overseerr/Overseerr Frontend

* feat(lang): translated using Weblate (French)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (French)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (French)

Currently translated at 100.0% (1236 of 1236 strings)

feat(lang): translated using Weblate (French)

Currently translated at 99.9% (1235 of 1236 strings)

feat(lang): translated using Weblate (French)

Currently translated at 99.9% (1235 of 1236 strings)

Co-authored-by: Baptiste <baptiste.nee@me.com>
Co-authored-by: Dimitri <dimitridroeck@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Maxime Lafarie <maxime.lafarie@gmail.com>
Co-authored-by: Miguel <mig.mllr@gmail.com>
Co-authored-by: asurare <jonathan.biteau16@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/fr/
Translation: Overseerr/Overseerr Frontend

* feat(lang): translated using Weblate (Swedish)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (Swedish)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (Swedish)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (Swedish)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (Swedish)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (Swedish)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (Swedish)

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (Swedish)

Currently translated at 100.0% (1236 of 1236 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Per Erik <urbanlolface@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/sv/
Translation: Overseerr/Overseerr Frontend

* feat(lang): translated using Weblate (Finnish)

Currently translated at 2.6% (33 of 1240 strings)

feat(lang): added translation using Weblate (Finnish)

Co-authored-by: Eero Konttaniemi <eero.konttaniemi@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: sct <sctsnipe@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/fi/
Translation: Overseerr/Overseerr Frontend

* feat(lang): translated using Weblate (Serbian)

Currently translated at 50.8% (630 of 1240 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Milan Smudja <smudja@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/sr/
Translation: Overseerr/Overseerr Frontend

* feat(lang): translated using Weblate (Korean)

Currently translated at 100.0% (1234 of 1234 strings)

Co-authored-by: Developer J <jshsakura@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/ko/
Translation: Overseerr/Overseerr Frontend

* feat(lang): translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (1240 of 1240 strings)

feat(lang): translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (1234 of 1234 strings)

Co-authored-by: Haohao Zhang <hyacz@foxmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: lkw123 <lkw20010211@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/zh_Hans/
Translation: Overseerr/Overseerr Frontend

---------

Co-authored-by: Cleiton Carvalho <cleitonsilvacarvalho@gmail.com>
Co-authored-by: Nandor Rusz <nandor.rusz@vodafone.de>
Co-authored-by: Thomas Schöneberg <ta.schoeneberg@gmail.com>
Co-authored-by: Anders Ecklon <aecklon@gmail.com>
Co-authored-by: Kenneth Hansen <erathor@live.dk>
Co-authored-by: BeardedWatermelon <BeardedWatermelon@users.noreply.hosted.weblate.org>
Co-authored-by: SoundwaveUwU <SoundwaveUwU@users.noreply.hosted.weblate.org>
Co-authored-by: SoundwaveUwU <noreply@1000-7.space>
Co-authored-by: Димитър Мазнеков (Topper) <d.maznekov@gmail.com>
Co-authored-by: Кирилл Тюрин <1337soundwave1337@gmail.com>
Co-authored-by: Don Cezar <goldie.czr@gmail.com>
Co-authored-by: Dragos <themsk@yahoo.com>
Co-authored-by: Eduard Oancea <uberfly@420blaze.it>
Co-authored-by: sct <sctsnipe@gmail.com>
Co-authored-by: Michael Michael <michaelvelosk@gmail.com>
Co-authored-by: Сергій <sergiy.goncharuk.1@gmail.com>
Co-authored-by: dtalens <databio@gmail.com>
Co-authored-by: Karel Krýda <karel.kryda@gmail.com>
Co-authored-by: Smexhy <roman.bartik@icloud.com>
Co-authored-by: Bruno Ševčenko <bs3vcenk@gmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Stjepan <stjepstjepanovic@gmail.com>
Co-authored-by: lpispek <lpispek@gmail.com>
Co-authored-by: Levente Szajkó <leviko112@gmail.com>
Co-authored-by: osh <osh@osh.cc>
Co-authored-by: Eryk Michalak <gnu.ewm@protonmail.com>
Co-authored-by: Francesco <francy.ammirati@hotmail.com>
Co-authored-by: Fhd-pro <juve.11@msn.com>
Co-authored-by: Kobe <kobaubarr@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: Baptiste <baptiste.nee@me.com>
Co-authored-by: Dimitri <dimitridroeck@gmail.com>
Co-authored-by: Maxime Lafarie <maxime.lafarie@gmail.com>
Co-authored-by: Miguel <mig.mllr@gmail.com>
Co-authored-by: asurare <jonathan.biteau16@gmail.com>
Co-authored-by: Per Erik <urbanlolface@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl>
Co-authored-by: Eero Konttaniemi <eero.konttaniemi@gmail.com>
Co-authored-by: Milan Smudja <smudja@gmail.com>
Co-authored-by: Developer J <jshsakura@gmail.com>
Co-authored-by: Haohao Zhang <hyacz@foxmail.com>
Co-authored-by: lkw123 <lkw20010211@gmail.com>
2025-10-08 00:03:32 -04:00
allcontributors[bot]
0a1b383a57 docs: add Fuochi as a contributor for doc (#3826)
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-10-08 00:03:32 -04:00
Fallenbagel
7aaee4d38f fix(ui): ensure title fits into the view collection box (#3696) 2025-10-08 00:03:32 -04:00
allcontributors[bot]
67dcaa2d09 docs: add Loetwiek as a contributor for code (#3776) [skip ci]
* docs: update README.md

* docs: update .all-contributorsrc

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-10-08 00:03:32 -04:00
allcontributors[bot]
20b59c0885 docs: add j0srisk as a contributor for code (#3745) [skip ci]
* docs: update README.md

* docs: update .all-contributorsrc

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-10-08 00:03:32 -04:00
Joseph Risk
4a06f316e6 fix: api language query parameter (#3720) 2025-10-08 00:02:34 -04:00
Isaac M
3e6884859d feat(pushover): attach image to pushover notification payload (#3701) 2025-10-08 00:02:33 -04:00
Brandon Cohen
1213a1d765 chore: update readme logo and add note to top (#2007) 2025-10-07 21:17:55 -04:00
TheCatLady
c4348a1bb6 chore(renovate): group non-major deps (#2002) [skip ci] 2025-10-07 18:14:12 -04:00
Joe Harrison
5f46ee8af6 chore: update renovate bot logic to remove pin from compose files and charts (#1999) 2025-10-07 23:27:45 +02:00
Ludovic Ortega
393cb1a4ce chore(renovate): fix trivy action tag (#1993) [skip-ci]
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
2025-10-07 19:23:26 +00:00
Joe Harrison
2e6a19d3b5 ci: updated all workflows to be pinned to commit hashes ahead of renovate connection (#1989)
* ci: updated all workflows to be pineed to commit hashes ahead of renovate connection

* ci: update doc links regex

* ci: bump version for codeql-action

* ci: bump version for action/cache to v4.2.0

* ci: adding package-manager-cache: false to the node v5 setup steps

* ci: remove the --include to test precedence as it was overriding

* chore: added missing @ from commit hash

* ci: updates to shas to bring up to latest, also update to renovate config to account for major versions

* chore: update renovate global minimum age settings

* updated node sha

* Apply suggestion from @M0NsTeRRR

Co-authored-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>

* Apply suggestion from @M0NsTeRRR

Co-authored-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>

* Apply suggestion from @M0NsTeRRR

Co-authored-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>

* Apply suggestion from @M0NsTeRRR

* Apply suggestion from @M0NsTeRRR

---------

Co-authored-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
2025-10-07 19:55:56 +01:00
Ludovic Ortega
3ff1c061b8 docs: fix docusaurus config for seerr (#1991)
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
2025-10-07 13:44:00 -04:00
Ryan Cohen
3de457f5bb docs: update docs links to docs.seerr.dev (#1990) [skip ci] 2025-10-07 16:48:51 +00:00
Joe Harrison
0af453ee33 chore: add renovate bot modular configuration (#1983) 2025-10-07 05:21:18 +01:00
TheCatLady
94a43ea480 chore: rename Jellyseerr -> Seerr, part 2 (#1987) 2025-10-06 16:47:10 -07:00
TheCatLady
2e2d2a031b chore: rename Jellyseerr -> Seerr, part 1 (#1984)
* chore: rename Jellyseerr -> Seerr, part 1

* chore: update Jellyfin bot name
2025-10-06 15:22:36 -07:00
Joe Harrison
e7aed5b594 ci: updated cypress paths to stop noisy runs (#1986) 2025-10-07 00:16:25 +02:00
Ludovic Ortega
de1033575f chore: migrate helm-chart to the new org (#1985)
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
2025-10-07 06:02:24 +08:00
Ryan Cohen
1a503e9fa4 ci: update cypress project id (#1981) [skip ci]
* ci: update cypress project id

* try without cache

* add install command

* install cypress dep manually

* use enable pre-post-scripts instead of manually installing

* revert back to manual install

* move cypress binary install after cache
2025-10-06 20:11:13 +00:00
TheCatLady
00b2e97f8d chore: update Discord URL (#1980) [skip ci] 2025-10-06 19:32:38 +00:00
Joe Harrison
a3196fd3a3 ci: fix seerr reference in workflow run (#1979) 2025-10-06 13:27:57 -06:00
Ryan Cohen
9674358c0f docs: updates funding and contributor information (#1977) [skip ci] 2025-10-06 13:10:19 -06:00
Joe Harrison
adcbeb9f89 ci: updated the release workflow names and introduced the trivy vuln scan wf (#1978) 2025-10-06 15:04:37 -04:00
Ludovic Ortega
06ebd49a8e build(docker): enable corepack so we don't need to pin pnpm version (#1961)
* build(docker): enable corepack so we don't need to pin pnpm version

Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>

* build(docker): fix StageNameCasing error

Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>

---------

Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
2025-10-06 14:50:58 -04:00
Ludovic Ortega
166e2404b2 chore: remove unused files (#1966)
* chore: removed unused files

Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>

* chore: remove cypress deprecated config option

Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>

* chore: remove deprecated log file

Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>

---------

Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
2025-10-06 14:50:38 -04:00
Joe Harrison
32ae099552 ci: add link checks to the docs (#1971)
* ci: add link checks to the docs

* updated regex

* stop 403s from discord support links
2025-10-06 14:49:35 -04:00
Joe Harrison
500ced0fdd chore: updated the security policy discord links (#1976) 2025-10-06 14:49:03 -04:00
Ludovic Ortega
a53e180caa chore: use seerr-core in codeowners (#1973)
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
2025-10-06 14:46:06 -04:00
Joe Harrison
0217096a1c docs: add comprehensive security policy (#1970)
* docs: add comprehensive security policy

* Update SECURITY.md

Co-authored-by: Ludovic Ortega <github@mail.adminafk.fr>

* Update SECURITY.md

Co-authored-by: Ludovic Ortega <github@mail.adminafk.fr>

* Update SECURITY.md

Co-authored-by: Ludovic Ortega <github@mail.adminafk.fr>

---------

Co-authored-by: Ludovic Ortega <github@mail.adminafk.fr>
2025-10-06 19:03:22 +01:00
Gauthier
42eec245b7 docs: add a warning about the new mount point in Postgres (#1968)
* docs: add a warning about the new mount point in Postgres

* fix: update path

Co-authored-by: fallenbagel <98979876+fallenbagel@users.noreply.github.com>

---------

Co-authored-by: fallenbagel <98979876+fallenbagel@users.noreply.github.com>
2025-10-06 00:54:14 +00:00
Ludovic Ortega
9ca63ba504 chore: remove snap package reference (#1965)
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
2025-10-05 22:04:21 +02:00
Ludovic Ortega
e8e9fc1ab9 chore: migrate compose postgres to compose v2 (#1962)
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
2025-10-05 22:03:31 +02:00
Ludovic Ortega
5c0a9690e1 chore: cleanup repository reference (#1921)
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
2025-10-05 00:13:13 +08:00
Ludovic Ortega
afeb34f368 ci: add stale bot (#1960)
* ci: add yaml-langage-server to workflow files

Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>

* ci: add stale workflow

Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>

---------

Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
2025-10-04 20:33:40 +05:00
Gauthier
f2bd0abcd8 fix(api): add a migration script to rename *arr tags with spaces (#1946)
* fix(api): add a migration script to rename *arr tags with spaces

This PR adds a migration script that will run at the startup of the app to remove the spaces from
the *arr tags of Jellyseerr.

fix #1897
re #1913
re https://github.com/Radarr/Radarr/issues/11251

* fix: add error message to logs
2025-10-01 11:42:10 +02:00
fallenbagel
872fc4581e docs: rename kubernetes to state its an advanced step 2025-09-29 13:33:11 +08:00
Joe Harrison
53dc802696 ci: replace pnpm cache with custom cache (#1938)
* removed the node pnpm cache in favour of the cache we setup

* updated release to remove the cache:pnpm from the node setup step
2025-09-29 13:30:02 +08:00
fallenbagel
764f7b4270 docs(gen-docs): add in packagemanager (#1937)
This adds in packagemanager as recently workflows were revamped to get the pnpm version from the package.json
2025-09-29 05:51:23 +05:00
fallenbagel
82c583974f docs(blog): implement blog (#1935)
* docs(blog): implement blog

This enables blog with a simple welcome to the blog post.

* docs(blog): add authors page

* chore(docusaurus): update docusaurus to v3.9.1

* docs(blog): add a description for each author

* docs(blog): refactor the image url for each author

* docs: update author name

Co-authored-by: Gauthier <mail@gauthierth.fr>

---------

Co-authored-by: Gauthier <mail@gauthierth.fr>
2025-09-29 05:40:01 +05:00
fallenbagel
b10c57ce43 docs: update link to AI assistance policy in PR template (#1936) 2025-09-28 22:22:41 +02:00
fallenbagel
efba847452 docs: update weblate translations (#1934)
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.

Translate-URL: http://jellyseerr.borgcube.de/projects/jellyseerr/jellyseerr-frontend/

* Translated using Weblate (French)
Currently translated at 94.7% (1409 of 1487 strings)
Translate-URL: http://jellyseerr.borgcube.de/projects/jellyseerr/jellyseerr-frontend/fr/

* Translated using Weblate (Ukrainian)
Currently translated at 91.0% (1354 of 1487 strings)
Translate-URL: http://jellyseerr.borgcube.de/projects/jellyseerr/jellyseerr-frontend/uk/

* Translated using Weblate (Turkish)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://jellyseerr.borgcube.de/projects/jellyseerr/jellyseerr-frontend/tr/

* Translated using Weblate (French)
Currently translated at 94.8% (1411 of 1487 strings)
Translate-URL: http://jellyseerr.borgcube.de/projects/jellyseerr/jellyseerr-frontend/fr/

* Translated using Weblate (Dutch)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://jellyseerr.borgcube.de/projects/jellyseerr/jellyseerr-frontend/nl/

* Translated using Weblate (Dutch)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://jellyseerr.borgcube.de/projects/jellyseerr/jellyseerr-frontend/nl/

* Translated using Weblate (French)
Currently translated at 95.0% (1414 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/fr/

* Translated using Weblate (Dutch)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/nl/

* Translated using Weblate (Turkish)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/tr/

* Translated using Weblate (French)
Currently translated at 99.9% (1486 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/fr/

* Translated using Weblate (French)
Currently translated at 99.9% (1486 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/fr/

* Translated using Weblate (German)
Currently translated at 98.6% (1467 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/de/

* Translated using Weblate (Norwegian Bokmål)
Currently translated at 71.6% (1066 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/nb_NO/

* Translated using Weblate (French)
Currently translated at 99.9% (1486 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/fr/

* Translated using Weblate (Norwegian Bokmål)
Currently translated at 76.4% (1137 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/nb_NO/

* Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 86.8% (1291 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/zh_Hans/

* Translated using Weblate (Spanish)
Currently translated at 87.2% (1297 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/es/

* Translated using Weblate (Basque)
Currently translated at 93.8% (1395 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/eu/

* Translated using Weblate (Polish)
Currently translated at 91.5% (1362 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/pl/

* Translated using Weblate (Basque)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/eu/

* Translated using Weblate (Russian)
Currently translated at 89.9% (1338 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/ru/

* Translated using Weblate (Ukrainian)
Currently translated at 91.0% (1354 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/uk/

* Translated using Weblate (Swedish)
Currently translated at 87.6% (1304 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/sv/

* Translated using Weblate (Swedish)
Currently translated at 87.6% (1304 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/sv/

* Translated using Weblate (Swedish)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/sv/

* Translated using Weblate (Swedish)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/sv/

* Translated using Weblate (Swedish)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/sv/

* Translated using Weblate (Swedish)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/sv/

* Translated using Weblate (Swedish)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/sv/

* Translated using Weblate (Swedish)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/sv/

* Translated using Weblate (Swedish)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/sv/

* Translated using Weblate (Swedish)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/sv/

* Translated using Weblate (Swedish)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/sv/

* Translated using Weblate (Swedish)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/sv/

* Translated using Weblate (Swedish)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/sv/

* Translated using Weblate (Swedish)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/sv/

* Translated using Weblate (Swedish)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/sv/

* Translated using Weblate (Swedish)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/sv/

* Translated using Weblate (Swedish)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/sv/

* Translated using Weblate (Swedish)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/sv/

* Translated using Weblate (Swedish)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/sv/

* Translated using Weblate (Swedish)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/sv/

* Translated using Weblate (Swedish)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/sv/

* Translated using Weblate (Swedish)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/sv/

* Translated using Weblate (German)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/de/

* Translated using Weblate (Swedish)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/sv/

* Translated using Weblate (German)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/de/

* Translated using Weblate (Bulgarian)
Currently translated at 83.3% (1239 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/bg/

* Translated using Weblate (German)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/de/

* Translated using Weblate (French)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/fr/

* Translated using Weblate (German)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/de/

* Translated using Weblate (German)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/de/

* Translated using Weblate (German)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/de/

* Translated using Weblate (German)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/de/

* Translated using Weblate (German)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/de/

* Translated using Weblate (German)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/de/

* Translated using Weblate (German)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/de/

* Translated using Weblate (German)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/de/

* Translated using Weblate (German)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/de/

* Translated using Weblate (German)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/de/

* Translated using Weblate (German)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/de/

* Translated using Weblate (German)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/de/

* Translated using Weblate (French)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/fr/

* Translated using Weblate (German)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/de/

* Translated using Weblate (Hebrew)
Currently translated at 43.2% (643 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/he/

* Translated using Weblate (Hebrew)
Currently translated at 44.3% (659 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/he/

* Translated using Weblate (Bulgarian)
Currently translated at 85.5% (1272 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/bg/

* Translated using Weblate (Russian)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/ru/

* Translated using Weblate (Bulgarian)
Currently translated at 85.5% (1272 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/bg/

* Translated using Weblate (Hebrew)
Currently translated at 44.4% (661 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/he/

* Translated using Weblate (Hebrew)
Currently translated at 46.9% (698 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/he/

* Translated using Weblate (Norwegian Bokmål)
Currently translated at 76.5% (1138 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/nb_NO/

* Translated using Weblate (Swedish)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/sv/

* Translated using Weblate (Hebrew)
Currently translated at 50.8% (756 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/he/

* Translated using Weblate (Hebrew)
Currently translated at 51.1% (760 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/he/

* Translated using Weblate (Swedish)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/sv/

* Translated using Weblate (French)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/fr/

* Translated using Weblate (Swedish)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/sv/

* Translated using Weblate (Polish)
Currently translated at 91.5% (1362 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/pl/

* Translated using Weblate (Polish)
Currently translated at 91.5% (1362 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/pl/

* Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/zh_Hans/

* Translated using Weblate (Romanian)
Currently translated at 41.9% (624 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/ro/

* Translated using Weblate (German)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/de/

* Translated using Weblate (Bulgarian)
Currently translated at 87.6% (1304 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/bg/

* Translated using Weblate (Bulgarian)
Currently translated at 87.7% (1305 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/bg/

* Translated using Weblate (Bulgarian)
Currently translated at 87.8% (1306 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/bg/

* Translated using Weblate (Bulgarian)
Currently translated at 87.8% (1307 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/bg/

* Translated using Weblate (Bulgarian)
Currently translated at 88.8% (1321 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/bg/

* Translated using Weblate (Italian)
Currently translated at 87.4% (1300 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/it/

* Translated using Weblate (Italian)
Currently translated at 89.5% (1332 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/it/

* Translated using Weblate (Italian)
Currently translated at 90.0% (1339 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/it/

* Translated using Weblate (Italian)
Currently translated at 100.0% (1487 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/it/

* Translated using Weblate (Hungarian)
Currently translated at 79.6% (1184 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/hu/

* Translated using Weblate (Finnish)
Currently translated at 17.2% (257 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/fi/

* Translated using Weblate (Finnish)
Currently translated at 24.8% (370 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/fi/

* Translated using Weblate (Finnish)
Currently translated at 25.5% (380 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/fi/

* Translated using Weblate (Finnish)
Currently translated at 34.9% (520 of 1487 strings)
Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/fi/

* Update translation files
Updated by "Cleanup translation files" hook in Weblate.

Translate-URL: http://translate.jellyseerr.dev/projects/jellyseerr/jellyseerr-frontend/

---------

Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: HanaO00 <greenmalkak@gmail.com>
Co-authored-by: michael <michaelvelosk@gmail.com>
Co-authored-by: Gökhan GÜRBÜZ <gkhn.gurbuz@hotmail.com>
Co-authored-by: Julien Cordeau <julien-cg@hotmail.fr>
Co-authored-by: Bas <910100490+weblate@proton.me>
Co-authored-by: Dennis van J <weblate@amsx.net>
Co-authored-by: 0xsysr3ll <0xsysr3ll@protonmail.com>
Co-authored-by: bogomil22 <bogomil22@users.noreply.translate.jellyseerr.dev>
Co-authored-by: Mikael Wessel <post@mikaelkw.online>
Co-authored-by: chenhui_li <lichenhui1997@gmail.com>
Co-authored-by: Miguel Pacheco <runway-venus-kung@duck.com>
Co-authored-by: Thadah <thadahdenyse+borgcube@protonmail.com>
Co-authored-by: zulimazuli <zulimazuli@gmail.com>
Co-authored-by: Stefan <dev.stafloker@gmail.com>
Co-authored-by: Blackflexxy <blackflexxy@gmail.com>
Co-authored-by: Nik <niklas@olofsson.cc>
Co-authored-by: Mattias Magnusson <mattish.91@gmail.com>
Co-authored-by: NilsKarlssonPyssling <nisse@users.noreply.translate.jellyseerr.dev>
Co-authored-by: Manu <mswiss@bluewin.ch>
Co-authored-by: Georgi Sariev <sariev_g@icloud.com>
Co-authored-by: big man <commandfns1@gmail.com>
Co-authored-by: Veselin <vesko2345@gmail.com>
Co-authored-by: Gallyam <gallyamb@gmail.com>
Co-authored-by: Dj5YsFXf#!pc@DQA7#8j$cc*Z6tq9Xeq <przekichane@icloud.com>
Co-authored-by: uqlel <jellyseer.borgcube.de@uqlel.ovh>
Co-authored-by: 宿命 <331874545@qq.com>
Co-authored-by: enderice2 <enderice2@protonmail.com>
Co-authored-by: Jamal R. <jamal2362@googlemail.com>
Co-authored-by: ReDFiRe <wwsoft@abv.bg>
Co-authored-by: bunz <66bunz@gmail.com>
Co-authored-by: Gábor Pikó <pikogabor008@gmail.com>
Co-authored-by: dogiex <dogiex+weblate@gmail.com>
2025-09-28 17:30:41 +00:00