52 Commits
Author SHA1 Message Date
Gauthier e503de323a chore: upgrade PWA version (#2418) 2026-02-14 17:09:55 +00:00
Gauthier 55c2d541e6 feat(ui): rebrand Jellyseerr logos to Seerr (#2406) 2026-02-13 17:37:00 +01:00
Gauvain af083a3cd5 chore: rebrand from Jellyseerr to Seerr across project (#2116) 2025-11-18 22:51:20 +01: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
+66 3b4d6bf5b8 chore: merge upstream (#1404)
* 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 <[email protected]>

* 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 <[email protected]>
Co-authored-by: Hosted Weblate <[email protected]>
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 <[email protected]>
Co-authored-by: Nandor Rusz <[email protected]>
Co-authored-by: Thomas Schöneberg <[email protected]>
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 <[email protected]>
Co-authored-by: Hosted Weblate <[email protected]>
Co-authored-by: Kenneth Hansen <[email protected]>
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 <[email protected]>
Co-authored-by: Hosted Weblate <[email protected]>
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 <[email protected]>
Co-authored-by: SoundwaveUwU <[email protected]>
Co-authored-by: SoundwaveUwU <[email protected]>
Co-authored-by: Димитър Мазнеков (Topper) <[email protected]>
Co-authored-by: Кирилл Тюрин <[email protected]>
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 <[email protected]>
Co-authored-by: Dragos <[email protected]>
Co-authored-by: Eduard Oancea <[email protected]>
Co-authored-by: Hosted Weblate <[email protected]>
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 <[email protected]>
Co-authored-by: sct <[email protected]>
Co-authored-by: Димитър Мазнеков (Topper) <[email protected]>
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 <[email protected]>
Co-authored-by: Michael Michael <[email protected]>
Co-authored-by: sct <[email protected]>
Co-authored-by: Сергій <[email protected]>
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 <[email protected]>
Co-authored-by: dtalens <[email protected]>
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 <[email protected]>
Co-authored-by: Karel Krýda <[email protected]>
Co-authored-by: Smexhy <[email protected]>
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 <[email protected]>
Co-authored-by: Hosted Weblate <[email protected]>
Co-authored-by: Milo Ivir <[email protected]>
Co-authored-by: Stjepan <[email protected]>
Co-authored-by: lpispek <[email protected]>
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 <[email protected]>
Co-authored-by: Levente Szajkó <[email protected]>
Co-authored-by: Nandor Rusz <[email protected]>
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 <[email protected]>
Co-authored-by: osh <[email protected]>
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 <[email protected]>
Co-authored-by: Hosted Weblate <[email protected]>
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 <[email protected]>
Co-authored-by: Hosted Weblate <[email protected]>
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 <[email protected]>
Co-authored-by: Hosted Weblate <[email protected]>
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 <[email protected]>
Co-authored-by: Kobe <[email protected]>
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 <[email protected]>
Co-authored-by: gallegonovato <[email protected]>
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 <[email protected]>
Co-authored-by: Dimitri <[email protected]>
Co-authored-by: Hosted Weblate <[email protected]>
Co-authored-by: Maxime Lafarie <[email protected]>
Co-authored-by: Miguel <[email protected]>
Co-authored-by: asurare <[email protected]>
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 <[email protected]>
Co-authored-by: Per Erik <[email protected]>
Co-authored-by: Shjosan <[email protected]>
Co-authored-by: bittin1ddc447d824349b2 <[email protected]>
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 <[email protected]>
Co-authored-by: Hosted Weblate <[email protected]>
Co-authored-by: sct <[email protected]>
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 <[email protected]>
Co-authored-by: Milan Smudja <[email protected]>
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 <[email protected]>
Co-authored-by: Hosted Weblate <[email protected]>
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 <[email protected]>
Co-authored-by: Hosted Weblate <[email protected]>
Co-authored-by: lkw123 <[email protected]>
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/zh_Hans/
Translation: Overseerr/Overseerr Frontend

---------

Co-authored-by: Cleiton Carvalho <[email protected]>
Co-authored-by: Nandor Rusz <[email protected]>
Co-authored-by: Thomas Schöneberg <[email protected]>
Co-authored-by: Anders Ecklon <[email protected]>
Co-authored-by: Kenneth Hansen <[email protected]>
Co-authored-by: BeardedWatermelon <[email protected]>
Co-authored-by: SoundwaveUwU <[email protected]>
Co-authored-by: SoundwaveUwU <[email protected]>
Co-authored-by: Димитър Мазнеков (Topper) <[email protected]>
Co-authored-by: Кирилл Тюрин <[email protected]>
Co-authored-by: Don Cezar <[email protected]>
Co-authored-by: Dragos <[email protected]>
Co-authored-by: Eduard Oancea <[email protected]>
Co-authored-by: sct <[email protected]>
Co-authored-by: Michael Michael <[email protected]>
Co-authored-by: Сергій <[email protected]>
Co-authored-by: dtalens <[email protected]>
Co-authored-by: Karel Krýda <[email protected]>
Co-authored-by: Smexhy <[email protected]>
Co-authored-by: Bruno Ševčenko <[email protected]>
Co-authored-by: Milo Ivir <[email protected]>
Co-authored-by: Stjepan <[email protected]>
Co-authored-by: lpispek <[email protected]>
Co-authored-by: Levente Szajkó <[email protected]>
Co-authored-by: osh <[email protected]>
Co-authored-by: Eryk Michalak <[email protected]>
Co-authored-by: Francesco <[email protected]>
Co-authored-by: Fhd-pro <[email protected]>
Co-authored-by: Kobe <[email protected]>
Co-authored-by: gallegonovato <[email protected]>
Co-authored-by: Baptiste <[email protected]>
Co-authored-by: Dimitri <[email protected]>
Co-authored-by: Maxime Lafarie <[email protected]>
Co-authored-by: Miguel <[email protected]>
Co-authored-by: asurare <[email protected]>
Co-authored-by: Per Erik <[email protected]>
Co-authored-by: Shjosan <[email protected]>
Co-authored-by: bittin1ddc447d824349b2 <[email protected]>
Co-authored-by: Eero Konttaniemi <[email protected]>
Co-authored-by: Milan Smudja <[email protected]>
Co-authored-by: Developer J <[email protected]>
Co-authored-by: Haohao Zhang <[email protected]>
Co-authored-by: lkw123 <[email protected]>

* 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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
Co-authored-by: Димитър Мазнеков (Topper) <[email protected]>
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 <[email protected]>
Co-authored-by: Michael Michael <[email protected]>
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 <[email protected]>
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 <[email protected]>
Co-authored-by: dtalens <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
Co-authored-by: Hosted Weblate <[email protected]>
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 <[email protected]>
Co-authored-by: senza <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
Co-authored-by: Robin Van de Vyvere <[email protected]>
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 <[email protected]>
Co-authored-by: Hosted Weblate <[email protected]>
Co-authored-by: gallegonovato <[email protected]>
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 <[email protected]>
Co-authored-by: Nackophilz <[email protected]>
Co-authored-by: TayZ3r <[email protected]>
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 <[email protected]>
Co-authored-by: Per Erik <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
Co-authored-by: W L <[email protected]>
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 <[email protected]>
Co-authored-by: Hyun Lee <[email protected]>
Co-authored-by: cutiekeek <[email protected]>
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 <[email protected]>
Co-authored-by: Rafael Souto <[email protected]>
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 <[email protected]>
Co-authored-by: Marc Lerno <[email protected]>
Co-authored-by: dtalens <[email protected]>
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 <[email protected]>
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 <[email protected]>
Co-authored-by: exentler <[email protected]>
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) <[email protected]>
Co-authored-by: Michael Michael <[email protected]>
Co-authored-by: dtalens <[email protected]>
Co-authored-by: Dargo <[email protected]>
Co-authored-by: senza <[email protected]>
Co-authored-by: Robin Van de Vyvere <[email protected]>
Co-authored-by: Frostar <[email protected]>
Co-authored-by: gallegonovato <[email protected]>
Co-authored-by: Nackophilz <[email protected]>
Co-authored-by: TayZ3r <[email protected]>
Co-authored-by: Per Erik <[email protected]>
Co-authored-by: Oskari Lavinto <[email protected]>
Co-authored-by: W L <[email protected]>
Co-authored-by: Hyun Lee <[email protected]>
Co-authored-by: cutiekeek <[email protected]>
Co-authored-by: Rafael Souto <[email protected]>
Co-authored-by: Marc Lerno <[email protected]>
Co-authored-by: exentler <[email protected]>

* 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 <[email protected]>

* 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

---------

Co-authored-by: Isaac M <[email protected]>
Co-authored-by: Joseph Risk <[email protected]>
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: Loetwiek <[email protected]>
Co-authored-by: Loetwiek <[email protected]>
Co-authored-by: Fallenbagel <[email protected]>
Co-authored-by: Fuochi <[email protected]>
Co-authored-by: Weblate (bot) <[email protected]>
Co-authored-by: Cleiton Carvalho <[email protected]>
Co-authored-by: Nandor Rusz <[email protected]>
Co-authored-by: Thomas Schöneberg <[email protected]>
Co-authored-by: Anders Ecklon <[email protected]>
Co-authored-by: Kenneth Hansen <[email protected]>
Co-authored-by: BeardedWatermelon <[email protected]>
Co-authored-by: SoundwaveUwU <[email protected]>
Co-authored-by: SoundwaveUwU <[email protected]>
Co-authored-by: Димитър Мазнеков (Topper) <[email protected]>
Co-authored-by: Кирилл Тюрин <[email protected]>
Co-authored-by: Don Cezar <[email protected]>
Co-authored-by: Dragos <[email protected]>
Co-authored-by: Eduard Oancea <[email protected]>
Co-authored-by: sct <[email protected]>
Co-authored-by: Michael Michael <[email protected]>
Co-authored-by: Сергій <[email protected]>
Co-authored-by: dtalens <[email protected]>
Co-authored-by: Karel Krýda <[email protected]>
Co-authored-by: Smexhy <[email protected]>
Co-authored-by: Bruno Ševčenko <[email protected]>
Co-authored-by: Milo Ivir <[email protected]>
Co-authored-by: Stjepan <[email protected]>
Co-authored-by: lpispek <[email protected]>
Co-authored-by: Levente Szajkó <[email protected]>
Co-authored-by: osh <[email protected]>
Co-authored-by: Eryk Michalak <[email protected]>
Co-authored-by: Francesco <[email protected]>
Co-authored-by: Fhd-pro <[email protected]>
Co-authored-by: Kobe <[email protected]>
Co-authored-by: gallegonovato <[email protected]>
Co-authored-by: Baptiste <[email protected]>
Co-authored-by: Dimitri <[email protected]>
Co-authored-by: Maxime Lafarie <[email protected]>
Co-authored-by: Miguel <[email protected]>
Co-authored-by: asurare <[email protected]>
Co-authored-by: Per Erik <[email protected]>
Co-authored-by: Shjosan <[email protected]>
Co-authored-by: bittin1ddc447d824349b2 <[email protected]>
Co-authored-by: Eero Konttaniemi <[email protected]>
Co-authored-by: Milan Smudja <[email protected]>
Co-authored-by: Developer J <[email protected]>
Co-authored-by: Haohao Zhang <[email protected]>
Co-authored-by: lkw123 <[email protected]>
Co-authored-by: Jordan Jones <[email protected]>
Co-authored-by: Brandon Cohen <[email protected]>
Co-authored-by: David Emrich <[email protected]>
Co-authored-by: Max T. Kristiansen <[email protected]>
Co-authored-by: Damien Fajole <[email protected]>
Co-authored-by: Ahmed Siddiqui <[email protected]>
Co-authored-by: Dargo <[email protected]>
Co-authored-by: senza <[email protected]>
Co-authored-by: Robin Van de Vyvere <[email protected]>
Co-authored-by: Frostar <[email protected]>
Co-authored-by: Nackophilz <[email protected]>
Co-authored-by: TayZ3r <[email protected]>
Co-authored-by: Oskari Lavinto <[email protected]>
Co-authored-by: W L <[email protected]>
Co-authored-by: Hyun Lee <[email protected]>
Co-authored-by: cutiekeek <[email protected]>
Co-authored-by: Rafael Souto <[email protected]>
Co-authored-by: Marc Lerno <[email protected]>
Co-authored-by: exentler <[email protected]>
Co-authored-by: soup <[email protected]>
Co-authored-by: JackOXI <[email protected]>
Co-authored-by: Stancu Florin <[email protected]>
Co-authored-by: Stancu Florin <[email protected]>
Co-authored-by: Brandon Cohen <[email protected]>
2025-02-27 19:13:14 +08:00
Gauthier 27112be933 refactor: rename some remaining Overseerr occurrences (#1397)
* refactor: rename some remaining Overseerr occurrences

This PR renames some remaining occurrences of Overseerr to Jellyseerr. This includes the OpenAPI
specification, log file names and some variables and console messages.

* fix(i18n): add missing translation
2025-02-26 13:08:00 +08:00
Gauthier 24d3f523fc feat: add a robots.txt file (#1335)
This PR adds a `robots.txt` file to prevent crawlers to index the website

re #1323
2025-02-08 02:23:37 +08:00
Fallenbagel 0c2713213c feat: jellyseerr makeover (#715) 2024-04-16 00:22:12 +05:00
fallenbagel b9c0d5f46e Merge remote-tracking branch 'upstream/develop' into develop 2023-11-05 17:29:23 +05:00
TheCatLadyandDanshil Kokil Mungur e2771a3011 chore: specify files/directories to exclude from git archives (#2184)
Co-authored-by: Danshil Kokil Mungur <[email protected]>
2023-10-16 17:02:01 +00:00
Fallenbagel 91abdb2ba5 Remove Zone.Identfier [skip ci] 2023-01-28 03:33:22 +05:00
Fallenbagel 29f06a965c Merge branch 'develop' 2022-05-21 06:43:52 +05:00
Fallenbagel c3ccb00b86 rebrand fork of Overseerr as Jellyseerr by replacing images and visual references 2022-04-16 09:35:23 +12:00
Fallenbagel 506c31562a fix: fix default avatar missing
Fix the default avatar missing because one of the os_logo_square.png file was missing
2022-04-15 12:07:12 +05:00
Fallenbagel cc5192209f fixed logo_full.svg render 2022-04-13 13:17:54 +05:00
Fallenbagel eef3e5ea4c docs: added preview 2022-04-13 13:17:53 +05:00
Fallenbagel 8db821c1c1 docs: added new logo
Added new jellyseerr logo
2022-04-13 13:17:53 +05:00
Fallenbagel a39b882f09 docs: added new logo
Added new jellyseerr logo
2022-04-13 13:17:53 +05:00
TheCatLady ff28c9bfeb fix(frontend): theme-color meta tag (#2420)
* fix(frontend): theme-color meta tag

* fix(frontend): add theme-color to offline.html

* fix(frontend): reorder application-name meta tag instead

* fix(lang): regenerate strings

* refactor: optimize Trakt logo SVG
2022-01-15 09:12:28 +09:00
TheCatLady c9ffac33f7 feat(notif): issue notifications (#2242)
* feat(notif): issue notifications

* refactor: dedupe test notification strings

* fix: webhook key parsing

* fix(notif): skip send for admin who requested on behalf of another user

* fix(notif): send comment notifs to admins when other admins reply

* fix(notif): also send resolved notifs to admins, and reopened notifs to issue creator

* fix: don't send duplicate notifications

* fix(lang): tweak notification description strings

* fix(notif): tweak Slack notification styling

* fix(notif): tweak Pushbullet & Telegram notification styling

* docs: reformat webhooks page

* fix(notif): add missing issue_type & issue_status variables to LunaSea notif payloads

* fix: explicitly attach media & issue objects where applicable

* fix(notif): correctly notify both notifyUser and managers where applicable

* fix: update default webhook payload for new installs

* fix(notif): add missing comment_message to LunaSea notif payload

* refactor(sw): simplify notificationclick event listener logic

* fix(notif): add missing event description for MEDIA_AVAILABLE notifications
2021-12-04 21:24:26 +09:00
TheCatLady 3486d0bf55 feat: dynamically fetch login screen backdrop images (#2206)
* feat: dynamically fetch login screen backdrop images

* fix: remove media check from backdrops endpoint

* fix: remove mapping and work with TMDb data directly
2021-10-16 09:54:15 +09:00
tangentThoughtandTheCatLady 376149d6eb feat(notif): Restyle HTML email notifications Part 2 (#1917)
* Restyle HTML email notifications

* Update server/templates/email/media-request/html.pug

Co-authored-by: TheCatLady <[email protected]>

* Update server/templates/email/media-request/html.pug

Co-authored-by: TheCatLady <[email protected]>

* Font and actionUrl

Incorporated font and action Url change suggestions.

* Timestamp Padding

Added padding-right to timestamp field

* Hover and Word Wrap Changes

* Hover and Title Wrap

Added hover effects on title and wrapped it instead of truncating.

* Fixed indentation for mediaExtra

* Update server/templates/email/media-request/html.pug

Co-authored-by: TheCatLady <[email protected]>

* Update server/templates/email/media-request/html.pug

Co-authored-by: TheCatLady <[email protected]>

* Update server/templates/email/media-request/html.pug

Co-authored-by: TheCatLady <[email protected]>

* Update server/templates/email/media-request/html.pug

Co-authored-by: TheCatLady <[email protected]>

* Update server/templates/email/media-request/html.pug

Co-authored-by: TheCatLady <[email protected]>

* Font Size Scaling Changes

* Removed superflous class name and CSS

* Hover and Title Wrap

Added hover effects on title and wrapped it instead of truncating.

* Fixed indentation for mediaExtra

* Update server/templates/email/media-request/html.pug

Co-authored-by: TheCatLady <[email protected]>

* Update server/templates/email/media-request/html.pug

Co-authored-by: TheCatLady <[email protected]>

* Update server/templates/email/media-request/html.pug

Co-authored-by: TheCatLady <[email protected]>

* Update server/templates/email/media-request/html.pug

Co-authored-by: TheCatLady <[email protected]>

* Update server/templates/email/media-request/html.pug

Co-authored-by: TheCatLady <[email protected]>

* Font Size Scaling Changes

* Removed superflous class name and CSS

* Align all email templates

* Reformat all other email notificaitons

Co-authored-by: TheCatLady <[email protected]>
2021-08-09 08:55:37 +00:00
TheCatLadyandsct 8b960acf73 refactor(ui): add/tweak icons (#1819)
* refactor(ui): add prev/next button icons

* refactor(ui): use mail icon instead of at symbol icon for email

* refactor(ui): use ↻ symbol instead of ⤾ for reload button

* refactor(ui): add missing icons to password reset pages

* refactor(ui): add icons for save & test buttons

Co-authored-by: sct <[email protected]>
2021-07-13 09:44:15 +00:00
4ded414aed refactor: [ImgBot] Optimize images (#1803)
*Total -- 149.80kb -> 128.63kb (14.13%)

/public/badge-128x128.png -- 3.43kb -> 1.98kb (42.25%)
/public/android-chrome-512x512_maskable.png -- 28.41kb -> 21.17kb (25.46%)
/public/sparkles-icon-192x192.png -- 6.89kb -> 5.58kb (19.08%)
/public/cog-icon-192x192.png -- 6.01kb -> 4.87kb (18.96%)
/public/apple-touch-icon.png -- 8.36kb -> 7.01kb (16.21%)
/public/clock-icon-192x192.png -- 7.82kb -> 6.68kb (14.58%)
/public/android-chrome-512x512.png -- 27.39kb -> 23.46kb (14.36%)
/public/android-chrome-192x192_maskable.png -- 9.13kb -> 8.00kb (12.32%)
/public/user-icon-192x192.png -- 3.86kb -> 3.41kb (11.81%)
/public/images/overseerr_poster_not_found.png -- 10.47kb -> 9.32kb (11.01%)
/public/android-chrome-192x192.png -- 8.46kb -> 7.92kb (6.32%)
/public/os_logo_filled.png -- 7.83kb -> 7.65kb (2.31%)
/public/os_icon.svg -- 1.64kb -> 1.61kb (1.79%)
/public/favicon-32x32.png -- 1.92kb -> 1.91kb (0.96%)
/public/logo_stacked.svg -- 7.90kb -> 7.85kb (0.61%)
/public/logo_full.svg -- 7.89kb -> 7.84kb (0.59%)
/src/assets/services/plex.svg -- 1.08kb -> 1.07kb (0.54%)
/src/assets/extlogos/pushover.svg -- 1.31kb -> 1.31kb (0.45%)

Signed-off-by: ImgBotApp <[email protected]>

Co-authored-by: ImgBotApp <[email protected]>
Co-authored-by: sct <[email protected]>
2021-06-17 11:59:27 +00:00
sct beb5637d9f feat: new logo, who dis? (#1802) 2021-06-17 20:46:40 +09:00
TheCatLady 9b3b6a9170 feat(pwa): add notification badge icon (#1695) 2021-05-26 00:30:17 +00:00
TheCatLady 6c34bb2908 refactor(svg): inline *arr logos and optimize SVG assets (#1562) 2021-05-04 02:26:40 +00:00
TheCatLady b2e37955ac refactor(pwa): modify color of shortcut icons (#1528)
* refactor(pwa): add gradient bg to shortcut icons

* refactor(pwa): remove bg in favor of colored icons
2021-04-29 19:36:24 +09:00
TheCatLady e1dc62b0a5 fix(pwa): add Discover shortcut and fix/optimize icons (#1525) 2021-04-28 17:42:33 +09:00
Danshil Kokil Mungur ed99e4976d feat(pwa): add shortcuts to PWA (#1509)
* feat(pwa): add shortcuts to PWA

* feat(pwa): suggested changes

use 192x192 px icons and replace links
2021-04-27 11:20:31 +09:00
aa96e809bf chore: [ImgBot] Optimize images (#1498)
*Total -- 222.59kb -> 203.90kb (8.4%)

/public/android-chrome-512x512_maskable.png -- 80.66kb -> 70.39kb (12.73%)
/public/android-chrome-192x192.png -- 28.24kb -> 26.01kb (7.9%)
/public/android-chrome-192x192_maskable.png -- 25.87kb -> 24.12kb (6.77%)
/public/android-chrome-512x512.png -- 87.82kb -> 83.38kb (5.06%)

Signed-off-by: ImgBotApp <[email protected]>

Co-authored-by: ImgBotApp <[email protected]>
Co-authored-by: sct <[email protected]>
2021-04-25 15:05:31 +00:00
sct 28830d4ef8 feat: PWA Support (#1488) 2021-04-25 20:44:12 +09:00
sct 03fd21bebc feat: change alpha warning to beta warning 2021-04-16 09:58:58 +09:00
TheCatLady a65e3d5bb6 fix(android): adaptive icons for Android devices (#1274) 2021-03-24 07:59:05 +09:00
imgbot[bot]andImgBotApp aee43cecfd chore: [ImgBot] Optimize images (#1257) [skip ci]
*Total -- 969.79kb -> 949.50kb (2.09%)

/src/assets/extlogos/pushbullet.svg -- 0.97kb -> 0.62kb (35.58%)
/src/assets/spinner.svg -- 0.51kb -> 0.39kb (23.85%)
/public/images/radarr_logo.svg -- 1.24kb -> 0.95kb (23.58%)
/src/assets/services/tvdb.svg -- 4.41kb -> 4.05kb (8.05%)
/public/apple-splash-1136-640.jpg -- 17.49kb -> 16.84kb (3.73%)
/public/apple-splash-1334-750.jpg -- 21.18kb -> 20.57kb (2.9%)
/public/apple-splash-1792-828.jpg -- 28.83kb -> 28.00kb (2.88%)
/public/apple-splash-1668-2388.jpg -- 43.97kb -> 42.81kb (2.63%)
/public/apple-splash-1668-2224.jpg -- 42.03kb -> 40.96kb (2.54%)
/public/apple-splash-1125-2436.jpg -- 28.35kb -> 27.74kb (2.16%)
/src/assets/services/plex.svg -- 1.30kb -> 1.28kb (2.1%)
/public/apple-splash-2048-1536.jpg -- 41.32kb -> 40.46kb (2.1%)
/public/apple-splash-1242-2208.jpg -- 30.06kb -> 29.43kb (2.08%)
/public/apple-splash-1536-2048.jpg -- 35.66kb -> 34.92kb (2.07%)
/public/apple-splash-1170-2532.jpg -- 30.74kb -> 30.11kb (2.05%)
/public/apple-splash-2224-1668.jpg -- 46.75kb -> 45.81kb (2.02%)
/public/apple-splash-2436-1125.jpg -- 42.79kb -> 41.94kb (2.01%)
/public/apple-splash-2532-1170.jpg -- 45.88kb -> 44.96kb (2%)
/public/apple-splash-1620-2160.jpg -- 38.57kb -> 37.81kb (1.97%)
/public/apple-splash-2160-1620.jpg -- 44.77kb -> 43.92kb (1.92%)
/public/apple-splash-1242-2688.jpg -- 33.49kb -> 32.86kb (1.88%)
/public/apple-splash-2208-1242.jpg -- 40.51kb -> 39.75kb (1.87%)
/public/apple-splash-2688-1242.jpg -- 49.20kb -> 48.31kb (1.82%)
/public/apple-splash-2778-1284.jpg -- 52.00kb -> 51.06kb (1.81%)
/public/apple-splash-1284-2778.jpg -- 35.28kb -> 34.70kb (1.65%)
/public/apple-splash-2388-1668.jpg -- 49.96kb -> 49.14kb (1.65%)
/public/apple-splash-2732-2048.jpg -- 63.06kb -> 62.06kb (1.58%)
/public/apple-splash-750-1334.jpg -- 13.66kb -> 13.45kb (1.54%)
/public/apple-splash-828-1792.jpg -- 17.16kb -> 16.90kb (1.46%)
/public/apple-splash-2048-2732.jpg -- 55.33kb -> 54.57kb (1.38%)
/public/apple-splash-640-1136.jpg -- 11.02kb -> 10.87kb (1.38%)
/public/images/sonarr_logo.svg -- 2.28kb -> 2.27kb (0.34%)

Signed-off-by: ImgBotApp <[email protected]>

Co-authored-by: ImgBotApp <[email protected]>
2021-03-22 14:34:42 +09:00
sct 232def972b feat(frontend): add apple splash for pwa 2021-03-22 12:15:13 +09:00
TheCatLady 0fa005a99c fix(ui): fix Radarr logo alignment (#1068) 2021-03-04 01:27:19 +00:00
TheCatLady 035534e9fe refactor(images): Use SVG logos for Radarr & Sonarr (#827) 2021-02-04 09:44:50 +09:00
Jakob Ankarhemandsct 2da0da826a fix(requests): handle when tvdbid is null (#657)
Co-authored-by: sct <[email protected]>
2021-01-22 10:49:17 +09:00
a3fe4e6321 refactor: [ImgBot] Optimize images (#712)
*Total -- 3,427.86kb -> 3,268.29kb (4.66%)

/public/images/radarr_logo.png -- 10.34kb -> 8.13kb (21.37%)
/public/logo.png -- 77.09kb -> 64.06kb (16.91%)
/public/os_logo_square.png -- 47.18kb -> 40.52kb (14.11%)
/public/android-chrome-512x512.png -- 78.14kb -> 70.37kb (9.94%)
/public/apple-touch-icon.png -- 25.49kb -> 23.13kb (9.28%)
/public/android-chrome-192x192.png -- 24.60kb -> 22.43kb (8.81%)
/src/assets/services/imdb.svg -- 3.89kb -> 3.63kb (6.58%)
/public/preview.jpg -- 1,658.89kb -> 1,588.79kb (4.23%)
/public/images/rotate2.jpg -- 1,090.20kb -> 1,045.92kb (4.06%)
/public/images/rotate3.jpg -- 382.15kb -> 371.60kb (2.76%)
/src/assets/bolt.svg -- 0.25kb -> 0.24kb (2.72%)
/public/favicon-32x32.png -- 2.09kb -> 2.03kb (2.71%)
/src/assets/xcircle.svg -- 0.26kb -> 0.25kb (2.62%)
/src/assets/extlogos/pushover.svg -- 3.24kb -> 3.16kb (2.44%)
/src/assets/useradd.svg -- 0.28kb -> 0.28kb (2.41%)
/src/assets/download.svg -- 0.32kb -> 0.31kb (2.15%)
/src/assets/ellipsis.svg -- 0.29kb -> 0.28kb (2.05%)
/src/assets/extlogos/slack.svg -- 1.15kb -> 1.15kb (0.59%)
/src/assets/available.svg -- 0.73kb -> 0.73kb (0.53%)
/src/assets/extlogos/discord_white.svg -- 1.30kb -> 1.29kb (0.53%)
/src/assets/requested.svg -- 0.94kb -> 0.94kb (0.52%)
/src/assets/extlogos/telegram.svg -- 0.66kb -> 0.66kb (0.44%)
/src/assets/unavailable.svg -- 1.19kb -> 1.18kb (0.41%)
/src/assets/rt_fresh.svg -- 1.22kb -> 1.22kb (0.08%)
/src/assets/services/tmdb.svg -- 2.52kb -> 2.51kb (0.08%)
/src/assets/rt_rotten.svg -- 1.43kb -> 1.43kb (0.07%)
/src/assets/rt_aud_fresh.svg -- 2.60kb -> 2.60kb (0.04%)
/src/assets/services/rt.svg -- 9.41kb -> 9.41kb (0.01%)

Signed-off-by: ImgBotApp <[email protected]>

Co-authored-by: ImgBotApp <[email protected]>
Co-authored-by: sct <[email protected]>
2021-01-21 19:00:57 +09:00
sct a9eeda17a2 docs: update README with newer app screenshot [skip ci] 2021-01-19 02:04:19 +00:00
sct 058fb65495 fix(frontend): update login/setup images 2020-12-29 11:25:55 +00:00
sct 329a814a8f fix: improve apple-touch-icon and android app icons 2020-12-24 19:25:56 +09:00
Brandon Cohen 3bbc716434 fix(frontend): added new Radarr v3 logo (#471) 2020-12-23 13:05:40 +09:00
Danshil Mungur c6836e02c8 fix(frontend): add name, short_name and start_url to manifest (#424) 2020-12-21 14:36:11 +09:00
Krystian Charubin 7fd43c9529 style: dark splash screen (#310) 2020-12-16 00:42:27 +09:00
Brandon Cohen 3ab2e79ce8 docs: added to the readme (#202) 2020-12-08 00:35:50 +09:00
sct 0601b44687 feat: throw 404 when movie/tv show doesnt exist
also adds site webmanifest for mobile icons and title changes for tv/movie pages
2020-11-24 02:19:04 +00:00
sct 886389a361 feat(frontend): update favicon 2020-11-24 01:00:57 +00:00
sct c4ac357ef4 feat: radarr edit/create modal/backend functionality 2020-11-02 12:11:28 +00:00