Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: seerr-team/seerr
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.5.1
Choose a base ref
Loading
...
head repository: seerr-team/seerr
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.5.2
Choose a head ref
Loading
  • 19 commits
  • 49 files changed
  • 93 contributors

Commits on Mar 17, 2025

  1. docs(helm): add contributing guidelines for helm chart (#1486)

    Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
    M0NsTeRRR authored Mar 17, 2025
    Configuration menu
    Copy the full SHA
    0bd6d57 View commit details
    Browse the repository at this point in the history
  2. chore(helm): bump jellyseerr to 2.5.1 (#1488)

    Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
    M0NsTeRRR authored Mar 17, 2025
    Configuration menu
    Copy the full SHA
    40539cc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e5ab847 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2025

  1. fix(ui): resolve discover language dropdown overlap (#1497)

    The discover language selection field is always in the foreground and overlaps other open dropdowns.
    
    fix #1475
    gauthier-th authored Mar 18, 2025
    Configuration menu
    Copy the full SHA
    f5b3a52 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2025

  1. Configuration menu
    Copy the full SHA
    4cd02ba View commit details
    Browse the repository at this point in the history
  2. ci: Add OCI Meta information to docker image (#1460)

    * Add build version and date to docker build args
    
    * Add OCI Meta information to Dockerfile
    
    * Update ci.yml
    Passific authored Mar 24, 2025
    Configuration menu
    Copy the full SHA
    70fb1f2 View commit details
    Browse the repository at this point in the history
  3. chore: update nextjs to 14.2.25 (#1521)

    This updates nextjs to fix a security vulnerability.
    
    fixes #1516
    fallenbagel authored Mar 24, 2025
    Configuration menu
    Copy the full SHA
    c1aeab9 View commit details
    Browse the repository at this point in the history
  4. chore: merge upstream (#1466)

    * feat(pushover): attach image to pushover notification payload (#3701)
    
    * fix: api language query parameter (#3720)
    
    * 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>
    
    * feat(tooltip): add tooltip to display exact time on date hover (#3773)
    
    Co-authored-by: Loetwiek <lodommerholtcm@gmail.com>
    
    * 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>
    
    * fix(ui): ensure title fits into the `view collection` box (#3696)
    
    * fix(docs): correct openapi docs minor issues (#3648)
    
    * docs: add Fuochi as a contributor for doc (#3826)
    
    Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
    
    * 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>
    
    * feat(lang): add lang config for Bulgarian, Finnish, Ukrainian, Indonesian, Slovak, Turkish and Maori (#3834)
    
    * fix: correct deeplinks on iPad (#3883)
    
    * feat(studios): add a24 to studios list (#3902)
    
    * 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>
    
    * 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
    
    * 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>
    
    * 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
    
    * 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>
    
    * fix: correct icon showing on certain phones when not pulled (#3939)
    
    * 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.
    
    * docs: add AhmedNSidd as a contributor for code (#3964) [skip ci]
    
    * docs: update README.md
    
    * docs: update .all-contributorsrc
    
    ---------
    
    Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
    
    * feat(lang): Translations update from Hosted Weblate (#3835)
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translation: Overseerr/Overseerr Frontend
    
    * feat(lang): translated using Weblate (Bulgarian)
    
    Currently translated at 100.0% (1240 of 1240 strings)
    
    Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Co-authored-by: Димитър Мазнеков (Topper) <d.maznekov@gmail.com>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/bg/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    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)
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Co-authored-by: Michael Michael <michaelvelosk@gmail.com>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/uk/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    feat(lang): translated using Weblate (Catalan)
    
    Currently translated at 100.0% (1241 of 1241 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/
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/ca/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    feat(lang): translated using Weblate (Hungarian)
    
    Currently translated at 99.2% (1231 of 1240 strings)
    
    Co-authored-by: Dargo <fuszi88@gmail.com>
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/hu/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    feat(lang): translated using Weblate (Polish)
    
    Currently translated at 98.8% (1227 of 1241 strings)
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Co-authored-by: senza <senza@users.noreply.hosted.weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/pl/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    feat(lang): translated using Weblate (Dutch)
    
    Currently translated at 100.0% (1241 of 1241 strings)
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Co-authored-by: Robin Van de Vyvere <irazoxgames@gmail.com>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/nl/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    feat(lang): translated using Weblate (Spanish)
    
    Currently translated at 100.0% (1241 of 1241 strings)
    
    feat(lang): translated using Weblate (Spanish)
    
    Currently translated at 100.0% (1241 of 1241 strings)
    
    Co-authored-by: Frostar <dasangra@hotmail.com>
    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/
    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)
    
    Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    feat(lang): translated using Weblate (French)
    
    Currently translated at 100.0% (1241 of 1241 strings)
    
    feat(lang): translated using Weblate (French)
    
    Currently translated at 100.0% (1240 of 1240 strings)
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Co-authored-by: Nackophilz <zrv4flra@anonaddy.me>
    Co-authored-by: TayZ3r <artimmo@hotmail.fr>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/fr/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    feat(lang): translated using Weblate (Swedish)
    
    Currently translated at 100.0% (1241 of 1241 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)
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Co-authored-by: Per Erik <urbanlolface@gmail.com>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    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.9% (36 of 1240 strings)
    
    Co-authored-by: Oskari Lavinto <olavinto@protonmail.com>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/fi/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    feat(lang): translated using Weblate (Albanian)
    
    Currently translated at 95.8% (1189 of 1240 strings)
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Co-authored-by: W L <wl@mailhole.de>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/sq/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    feat(lang): translated using Weblate (Korean)
    
    Currently translated at 100.0% (1241 of 1241 strings)
    
    feat(lang): translated using Weblate (Korean)
    
    Currently translated at 100.0% (1240 of 1240 strings)
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Co-authored-by: Hyun Lee <hyun@yahoo.com>
    Co-authored-by: cutiekeek <cutiekeek@gmail.com>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/ko/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    feat(lang): translated using Weblate (Portuguese (Portugal))
    
    Currently translated at 98.4% (1221 of 1240 strings)
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Co-authored-by: Rafael Souto <git@rafaelsouto.com>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/pt_PT/
    Translation: Overseerr/Overseerr Frontend
    
    * feat(lang): translated using Weblate (Chinese (Traditional Han script))
    
    Currently translated at 99.9% (1239 of 1240 strings)
    
    Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    feat(lang): translated using Weblate (Chinese (Traditional Han script))
    
    Currently translated at 98.2% (1219 of 1241 strings)
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Co-authored-by: Marc Lerno <mlerno1192@student.carlalbert.edu>
    Co-authored-by: dtalens <databio@gmail.com>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/zh_Hant/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    feat(lang): translated using Weblate (Norwegian Bokmål)
    
    Currently translated at 89.9% (1115 of 1240 strings)
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Co-authored-by: exentler <gurandsrud@gmail.com>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/nb_NO/
    Translation: Overseerr/Overseerr Frontend
    
    ---------
    
    Co-authored-by: Димитър Мазнеков (Topper) <d.maznekov@gmail.com>
    Co-authored-by: Michael Michael <michaelvelosk@gmail.com>
    Co-authored-by: dtalens <databio@gmail.com>
    Co-authored-by: Dargo <fuszi88@gmail.com>
    Co-authored-by: senza <senza@users.noreply.hosted.weblate.org>
    Co-authored-by: Robin Van de Vyvere <irazoxgames@gmail.com>
    Co-authored-by: Frostar <dasangra@hotmail.com>
    Co-authored-by: gallegonovato <fran-carro@hotmail.es>
    Co-authored-by: Nackophilz <zrv4flra@anonaddy.me>
    Co-authored-by: TayZ3r <artimmo@hotmail.fr>
    Co-authored-by: Per Erik <urbanlolface@gmail.com>
    Co-authored-by: Oskari Lavinto <olavinto@protonmail.com>
    Co-authored-by: W L <wl@mailhole.de>
    Co-authored-by: Hyun Lee <hyun@yahoo.com>
    Co-authored-by: cutiekeek <cutiekeek@gmail.com>
    Co-authored-by: Rafael Souto <git@rafaelsouto.com>
    Co-authored-by: Marc Lerno <mlerno1192@student.carlalbert.edu>
    Co-authored-by: exentler <gurandsrud@gmail.com>
    
    * feat(ui): prevent password manager interference & improve service links (#3989)
    
    * docs: add s0up4200 as a contributor for code (#4047) [skip ci]
    
    * docs: update README.md
    
    * docs: update .all-contributorsrc
    
    ---------
    
    Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
    
    * fix(ui): update Plex Logo (#3955)
    
    * docs: add JackW6809 as a contributor for code (#4048) [skip ci]
    
    * docs: update README.md
    
    * docs: update .all-contributorsrc
    
    ---------
    
    Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
    
    * feat: requests/issues menu count (#3470)
    
    * feat: request and issue count added to sidebar/mobile menu
    
    * fix: added permission check for count visibility
    
    * refactor: modified badge design for count
    
    * fix: properly update issue and request counts in certain scenarios (#4051)
    
    * fix: center count badge on sidebar and mobile menu (#4052)
    
    * fix: request english trailers as a fallback when using other languages (#4009)
    
    Co-authored-by: Stancu Florin <florin@stancu.me>
    
    * docs: add StancuFlorin as a contributor for code (#4053) [skip ci]
    
    * docs: update README.md
    
    * docs: update .all-contributorsrc
    
    ---------
    
    Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
    
    * feat: added the PWA badge indicator for requests pending (#3411)
    
    refactor: removed unnecessary code when sending web push notification
    
    fix: moved all notify user logic into webpush
    
    refactor: n
    
    refactor: remove all unnecessary prettier changes
    
    fix: n
    
    fix: n
    
    fix: n
    
    fix: n
    
    fix: increment sw version
    
    fix: n
    
    * fix: improve count badge styling (#4056)
    
    * fix: improved web push management (#3421)
    
    refactor: organized placement of new button + added comments
    
    fix: added api routes for push registration
    
    fix: modified get request to confirm key identity
    
    fix: added back notification types to always show
    
    feat: added a manageable device list
    
    refactor: modified device list to make it mobile friendly
    
    fix: correct typo for enabling notifications
    
    * Revert "fix: improved web push management (#3421)" (#4058)
    
    * fix: manage webpush notifications (#4059)
    
    * feat(lang): Translations update from Hosted Weblate (#4025)
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    feat(lang): translated using Weblate (Portuguese (Brazil))
    
    Currently translated at 100.0% (1240 of 1240 strings)
    
    Co-authored-by: Felipe Garcia <garcia.o.felipe@gmail.com>
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/pt_BR/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    feat(lang): translated using Weblate (German)
    
    Currently translated at 100.0% (1240 of 1240 strings)
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Co-authored-by: Rico <rico.jambor@gmail.com>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/de/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translation: Overseerr/Overseerr Frontend
    
    * feat(lang): translated using Weblate (Romanian)
    
    Currently translated at 40.8% (507 of 1240 strings)
    
    Co-authored-by: George L <lazugeorgem@gmail.com>
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/ro/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    feat(lang): translated using Weblate (Ukrainian)
    
    Currently translated at 100.0% (1240 of 1240 strings)
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Co-authored-by: Yaroslav Buzko <yaroslav@buzko.com>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/uk/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    feat(lang): translated using Weblate (Hungarian)
    
    Currently translated at 99.9% (1239 of 1240 strings)
    
    feat(lang): translated using Weblate (Hungarian)
    
    Currently translated at 99.7% (1237 of 1240 strings)
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Co-authored-by: ugyes <ferenc.bodi@live.com>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/hu/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    feat(lang): translated using Weblate (Italian)
    
    Currently translated at 95.3% (1182 of 1240 strings)
    
    feat(lang): translated using Weblate (Italian)
    
    Currently translated at 95.3% (1182 of 1240 strings)
    
    Co-authored-by: Alberto Giardino <alberto.giardino@al-ce.it>
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/it/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translation: Overseerr/Overseerr Frontend
    
    * feat(lang): added translation using Weblate (Slovenian)
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Co-authored-by: sct <sctsnipe@gmail.com>
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translation: Overseerr/Overseerr Frontend
    
    * Update translation files
    
    Updated by "Cleanup translation files" hook in Weblate.
    
    Co-authored-by: Hosted Weblate <hosted@weblate.org>
    Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
    Translation: Overseerr/Overseerr Frontend
    
    ---------
    
    Co-authored-by: Felipe Garcia <garcia.o.felipe@gmail.com>
    Co-authored-by: Rico <rico.jambor@gmail.com>
    Co-authored-by: George L <lazugeorgem@gmail.com>
    Co-authored-by: Yaroslav Buzko <yaroslav@buzko.com>
    Co-authored-by: ugyes <ferenc.bodi@live.com>
    Co-authored-by: Alberto Giardino <alberto.giardino@al-ce.it>
    Co-authored-by: sct <sctsnipe@gmail.com>
    
    * fix: change localhost to process.env.HOST for client requests (#3839)
    
    * Change localhost to process.env.HOST for client requests
    
    * refactor: reformat
    
    * docs: add lmiklosko as a contributor for code (#4063) [skip ci]
    
    * docs: update README.md
    
    * docs: update .all-contributorsrc
    
    ---------
    
    Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
    
    * fix: set the correct TTL for the cookie store (#3946)
    
    The time-to-live (TTL) of cookies stored in the database was incorrect because the connect-typeorm
    library takes a TTL in seconds and not milliseconds, making cookies valid for ~82 years instead of
    30 days.
    
    Co-authored-by: Ryan Cohen <ryan@sct.dev>
    
    * docs: add gauthier-th as a contributor for code (#4064) [skip ci]
    
    * docs: update README.md
    
    * docs: update .all-contributorsrc
    
    ---------
    
    Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
    
    * fix: update migration script (#4065)
    
    * fix: update migration script
    
    fix: remove insert for new entities
    
    * fix: correct migration name
    
    * fix: correct name inside migration
    
    * fix(servarr): merge series tags instead of overwriting them (#4019)
    
    * Merge series tags instead of overwriting when adding a series that already exists
    
    Currently, a request coming in for a series that already exists in sonarr nukes the tags in sonarr for the series in favor of the tags coming from overseerr. This change merges the two lists of tags and deduplicates them before sending them to sonarr.
    
    * fix(servarr api): merge request media tags with servarr instead of overwriting
    
    ---------
    
    Co-authored-by: Danshil Kokil Mungur <me@danshilm.com>
    
    ---------
    
    Co-authored-by: Isaac M <masesisaac@gmail.com>
    Co-authored-by: Joseph Risk <j0srisk@gmail.com>
    Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
    Co-authored-by: Loetwiek <79059734+Loetwiek@users.noreply.github.com>
    Co-authored-by: Loetwiek <lodommerholtcm@gmail.com>
    Co-authored-by: Fallenbagel <98979876+Fallenbagel@users.noreply.github.com>
    Co-authored-by: Fuochi <ffuochi@hotmail.com>
    Co-authored-by: Weblate (bot) <hosted@weblate.org>
    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>
    Co-authored-by: Jordan Jones <me@jjones.tech>
    Co-authored-by: Brandon Cohen <brandon@z3hn.dev>
    Co-authored-by: David Emrich <demrich@me.com>
    Co-authored-by: Max T. Kristiansen <me@maxtrier.dk>
    Co-authored-by: Damien Fajole <60252259+DamsDev1@users.noreply.github.com>
    Co-authored-by: Ahmed Siddiqui <36286128+AhmedNSidd@users.noreply.github.com>
    Co-authored-by: Dargo <fuszi88@gmail.com>
    Co-authored-by: senza <senza@users.noreply.hosted.weblate.org>
    Co-authored-by: Robin Van de Vyvere <irazoxgames@gmail.com>
    Co-authored-by: Frostar <dasangra@hotmail.com>
    Co-authored-by: Nackophilz <zrv4flra@anonaddy.me>
    Co-authored-by: TayZ3r <artimmo@hotmail.fr>
    Co-authored-by: Oskari Lavinto <olavinto@protonmail.com>
    Co-authored-by: W L <wl@mailhole.de>
    Co-authored-by: Hyun Lee <hyun@yahoo.com>
    Co-authored-by: cutiekeek <cutiekeek@gmail.com>
    Co-authored-by: Rafael Souto <git@rafaelsouto.com>
    Co-authored-by: Marc Lerno <mlerno1192@student.carlalbert.edu>
    Co-authored-by: exentler <gurandsrud@gmail.com>
    Co-authored-by: soup <s0up4200@pm.me>
    Co-authored-by: JackOXI <53652452+JackW6809@users.noreply.github.com>
    Co-authored-by: Stancu Florin <StancuFlorin@users.noreply.github.com>
    Co-authored-by: Stancu Florin <florin@stancu.me>
    Co-authored-by: Brandon Cohen <cohbrandon@gmail.com>
    Co-authored-by: Felipe Garcia <garcia.o.felipe@gmail.com>
    Co-authored-by: Rico <rico.jambor@gmail.com>
    Co-authored-by: George L <lazugeorgem@gmail.com>
    Co-authored-by: Yaroslav Buzko <yaroslav@buzko.com>
    Co-authored-by: ugyes <ferenc.bodi@live.com>
    Co-authored-by: Alberto Giardino <alberto.giardino@al-ce.it>
    Co-authored-by: Lukas Miklosko <44380311+lmiklosko@users.noreply.github.com>
    Co-authored-by: Ryan Cohen <ryan@sct.dev>
    Co-authored-by: Andrew Kennedy <andrew-kennedy@users.noreply.github.com>
    Co-authored-by: Danshil Kokil Mungur <me@danshilm.com>
    Configuration menu
    Copy the full SHA
    1635932 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2025

  1. Configuration menu
    Copy the full SHA
    7cb127e View commit details
    Browse the repository at this point in the history
  2. chore(docs): use ghcr.io registry instead of dockerhub (#1531)

    Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
    M0NsTeRRR authored Mar 26, 2025
    Configuration menu
    Copy the full SHA
    a5cb505 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2025

  1. fix(migrations): add missing Postgres migration and fix SQLite migrat…

    …ion (#1532)
    
    This PR adds the missing migration for PostgreSQL and fix the migration for SQLite.
    
    re #1466
    gauthier-th authored Mar 27, 2025
    Configuration menu
    Copy the full SHA
    0b0b76e View commit details
    Browse the repository at this point in the history
  2. fix(jellyfin): ensure deviceID is never empty (#1538)

    If the deviceID becomes an empty string, login fails since jellyfin
    requires a non-null deviceID. This commit adds a fallback to guarantee
    that deviceID is always set, preventing accidental lockout.
    fallenbagel authored Mar 27, 2025
    Configuration menu
    Copy the full SHA
    7438042 View commit details
    Browse the repository at this point in the history
  3. fix(avatar): fix avatar cache busting by using avatarVersion (#1537)

    * fix(avatar): fix avatar cache busting by using avatarVersion
    
    Previously, avatar caching did not update the avatar when the remote image changed. This commit adds
    logic to check if the avatar was modified remotely by comparing aremote last-modified timestamp with
    a locally stored version (avatarVersion). If a change is detected, the cache is cleared, a new image
    is fetched, and avatarVersionis updated. Otherwise, the cached image is retained.
    
    * chore(db): add db migrations
    
    * refactor: refactor imagehelpers util to where its used
    
    * refactor: remove remnants from previous cache busting versions
    fallenbagel authored Mar 27, 2025
    1 Configuration menu
    Copy the full SHA
    29034b3 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2025

  1. fix(job): handle media removal for 4k on the same server (#1543)

    This PR fixes a bug where the avaibility sync job was not removing properly 4k items when the same
    Radarr server was used for both non-4k and 4k media.
    gauthier-th authored Mar 31, 2025
    Configuration menu
    Copy the full SHA
    63dc27d View commit details
    Browse the repository at this point in the history
  2. fix: correct "Remove from *arr" button (#1544)

    This PR fixes the "Delete from *arr" button in the request list. It checks from the API whether the
    *arr server corresponding to the request still exists before displaying the remove button, and fixes
    a cache removal issue that could cause problems when deleting recently added media. This PR also
    reverts #1476, which introduced problems during removal.
    
    fix #1494
    gauthier-th authored Mar 31, 2025
    Configuration menu
    Copy the full SHA
    8dc1d81 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2025

  1. fix(auth): Bitwarden autofill fix on local/Jellyfin login (2) (#1487)

    * Update JellyfinLogin.tsx
    
    * Update LocalLogin.tsx
    
    * Update index.tsx
    
    * Update index.tsx
    
    prettier
    
    * Update JellyfinLogin.tsx
    
    * Update LocalLogin.tsx
    
    * Update index.tsx
    Kugelstift authored Apr 2, 2025
    Configuration menu
    Copy the full SHA
    85bbc85 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2025

  1. fix(job): rename Plex Sync to Jellyfin Sync (#1549)

    Some logs for the Jellyfin scanners were labelled 'Plex Sync' instead of 'Jellyfin Sync', leading to
    confusion
    gauthier-th authored Apr 3, 2025
    Configuration menu
    Copy the full SHA
    2f6be95 View commit details
    Browse the repository at this point in the history
  2. chore: prepare for 2.5.2

    fallenbagel committed Apr 3, 2025
    Configuration menu
    Copy the full SHA
    528db09 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fac4538 View commit details
    Browse the repository at this point in the history
Loading
Morty Proxy This is a proxified and sanitized view of the page, visit original site.