Brandon Cohen
f3cc3da8d3
fix: bypass specials when partial requests is disabled ( #4126 )
2025-05-03 22:56:49 +09:00
Brandon Cohen
7f868f38e6
fix: filter specials from modal all seasons and watchlist ( #4108 )
...
* fix: filter specials from modal all seasons and watchlist
* fix: skip specials when marking available
* fix: edge case where specials were marked as completed
2025-04-20 00:30:58 +00:00
Brandon Cohen
208d31180c
fix: pwa app badge ( #4117 )
...
* fix: clear app badge at zero without notification
* fix: correct users check sometimes failing when searching push subs
2025-04-20 08:50:17 +09:00
Brandon Cohen
8cd53cdc3c
fix: handle partial seasons more reliably ( #4116 )
...
refactor: remove matchingOldSeason variable
2025-04-19 08:20:30 +09:00
Brandon Cohen
064ae92134
fix: handle currently available non-completed media ( #4115 )
...
* fix: check media status has changed before modifying request
fix: refactor: code cleanup
* fix: manually load database entity seasons
2025-04-18 09:49:38 +00:00
allcontributors[bot]
d543eaa788
docs: add vfaergestad as a contributor for code ( #4114 )
...
* docs: update README.md
* docs: update .all-contributorsrc
---------
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2025-04-17 15:01:00 +00:00
vfaergestad
60a18309e2
fix(notifications): sending test-notifications for email now respects the allowSelfSigned value ( #4112 )
2025-04-17 18:53:25 +04:00
Brandon Cohen
9275a097f7
fix: correct notification sending for wrong status ( #4113 )
2025-04-17 01:23:30 +09:00
Brandon Cohen
8b465dc210
fix: correct edge case with deletion not updating requests ( #4110 )
2025-04-16 07:54:03 +09:00
Brandon Cohen
4cc3495629
fix: correct series setting to partially available ( #4109 )
2025-04-15 15:31:29 +09:00
Brandon Cohen
605f187b27
fix: availability sync requests ( #3460 )
...
* fix: modified media status handling when media has been deleted
fix: requests will now be updated to completed on scan
fix: modified components to display deleted as a status
fix: corrected media status switching away from deleted
fix: modified components to display deleted as a status
fix: corrected media status switching away from deleted
fix: base scanner will set requests to completed correctly
fix: mark available button correctly sets requests as completed
fix: status will now stay deleted after declined request
refactor: request completion handling moved to entity
fix: prevented notifications from sending to old deleted requests
refactor: cleaned up code and added more detail to logs
refactor: updated to reflect latest availability sync changes
* fix: fetch requests only if necessary in db and remove unneeded code
* fix: update request button logic to accomodate specials
fix: remove completed filtering in tv details
* fix: correctly set seasons status when using the manual button
* refactor: improve reliability of season request completion
refactor: remove seasonrequest code
* fix: send notification for 4k movies
fix: same for shows
* feat: add completed filter to requests list
refactor: correct label
2025-04-15 11:48:07 +09:00
Brandon Cohen
7954115148
fix: prevent request badge showing when no related media ( #4100 )
2025-04-07 09:51:09 +09:00
Brandon Cohen
c9f52afe0f
fix: correct specials affecting availability status ( #4092 )
...
* fix: remove specials affecting availability status
* refactor: add comments for scanner
2025-04-03 09:02:44 +09:00
Weblate (bot)
46a9b244ef
feat(lang): Translations update from Hosted Weblate ( #4060 )
...
* feat(lang): translated using Weblate (Russian)
Currently translated at 100.0% (1259 of 1259 strings)
feat(lang): translated using Weblate (Russian)
Currently translated at 100.0% (1258 of 1258 strings)
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
feat(lang): translated using Weblate (Russian)
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: st7105 <st7105@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/ru/
Translation: Overseerr/Overseerr Frontend
* feat(lang): translated using Weblate (Romanian)
Currently translated at 50.6% (638 of 1259 strings)
feat(lang): translated using Weblate (Romanian)
Currently translated at 40.4% (509 of 1259 strings)
feat(lang): translated using Weblate (Romanian)
Currently translated at 40.3% (508 of 1259 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
* feat(lang): translated using Weblate (Italian)
Currently translated at 94.2% (1187 of 1259 strings)
Co-authored-by: danieledu007 <danielguillen274@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/it/
Translation: Overseerr/Overseerr Frontend
* feat(lang): translated using Weblate (French)
Currently translated at 100.0% (1259 of 1259 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: lolo <laurent.brelle@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/fr/
Translation: Overseerr/Overseerr Frontend
* feat(lang): translated using Weblate (Finnish)
Currently translated at 9.2% (117 of 1259 strings)
feat(lang): translated using Weblate (Finnish)
Currently translated at 8.6% (109 of 1259 strings)
Co-authored-by: Aleksi T <aleksi.tuhkanen@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: rijohi <risto.hirvilammi@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/overseerr/overseerr-frontend/fi/
Translation: Overseerr/Overseerr Frontend
---------
Co-authored-by: st7105 <st7105@gmail.com >
Co-authored-by: George L <lazugeorgem@gmail.com >
Co-authored-by: danieledu007 <danielguillen274@gmail.com >
Co-authored-by: lolo <laurent.brelle@gmail.com >
Co-authored-by: Aleksi T <aleksi.tuhkanen@gmail.com >
Co-authored-by: rijohi <risto.hirvilammi@gmail.com >
2025-03-28 01:17:58 +00:00
renovate[bot]
c51fc39e73
fix(deps): pin dependencies ( #4084 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-28 10:09:09 +09:00
renovate[bot]
f5bf1c2ca6
chore(deps): pin node.js ( #4075 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-28 00:17:23 +00:00
Brandon Cohen
c62dbdd294
fix: display request button when the show has requestable specials and is available ( #4081 )
2025-03-28 09:07:08 +09:00
Ryan Cohen
dc196d49fa
build: fix deploy docs action ( #4076 ) [skip ci]
2025-03-26 12:36:23 +09:00
Ryan Cohen
ff42fdb4fc
build: temporarily disable snap builds ( #4074 )
2025-03-26 12:25:56 +09:00
sct
ab2e34859b
build(snap): update snap build actions
2025-03-18 22:50:25 +09:00
Andrew Kennedy
30949358f4
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 >
2025-03-04 19:56:40 +00:00
Brandon Cohen
db06f8cf07
fix: update migration script ( #4065 )
...
* fix: update migration script
fix: remove insert for new entities
* fix: correct migration name
* fix: correct name inside migration
2025-03-04 10:46:45 +09:00
allcontributors[bot]
5b50a8503a
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>
2025-03-04 09:10:25 +09:00
Gauthier
73f700e2e5
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 >
2025-03-04 09:09:48 +09:00
allcontributors[bot]
ef36477c1f
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>
2025-03-04 08:57:43 +09:00
Lukas Miklosko
a9101f60a4
fix: change localhost to process.env.HOST for client requests ( #3839 )
...
* Change localhost to process.env.HOST for client requests
* refactor: reformat
2025-03-04 08:56:47 +09:00
Weblate (bot)
8b8fc7f36b
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 >
2025-03-01 03:08:12 +00:00
Brandon Cohen
efc3821d26
fix: manage webpush notifications ( #4059 )
2025-02-28 14:44:28 +09:00
Brandon Cohen
f0af3ca61d
Revert "fix: improved web push management ( #3421 )" ( #4058 )
2025-02-28 13:14:48 +09:00
Brandon Cohen
b3a9752858
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
2025-02-28 11:07:46 +09:00
Brandon Cohen
45c0682013
fix: improve count badge styling ( #4056 )
2025-02-28 09:40:03 +09:00
Brandon Cohen
389a87b0f4
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
2025-02-26 17:12:36 +09:00
allcontributors[bot]
fda24bd476
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>
2025-02-26 13:11:39 +09:00
Stancu Florin
47dc3504ad
fix: request english trailers as a fallback when using other languages ( #4009 )
...
Co-authored-by: Stancu Florin <florin@stancu.me >
2025-02-26 04:01:54 +00:00
Brandon Cohen
65ad4a76f6
fix: center count badge on sidebar and mobile menu ( #4052 )
2025-02-26 11:42:07 +09:00
Brandon Cohen
df2515bff6
fix: properly update issue and request counts in certain scenarios ( #4051 )
2025-02-25 23:14:52 +00:00
Brandon Cohen
f3bd31d13b
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
2025-02-25 08:41:39 +00:00
allcontributors[bot]
31415c38dd
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>
2025-02-25 17:29:29 +09:00
JackOXI
30c6d03baa
fix(ui): update Plex Logo ( #3955 )
2025-02-25 08:27:36 +00:00
allcontributors[bot]
32f9fd787f
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>
2025-02-25 17:18:24 +09:00
soup
ef18b5d1de
feat(ui): prevent password manager interference & improve service links ( #3989 )
2025-02-25 08:17:36 +00:00
Weblate (bot)
3242251927
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 >
2025-01-19 11:51:46 +09:00
allcontributors[bot]
4aac491209
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>
2024-10-20 22:11:50 -07:00
Ahmed Siddiqui
c2d4c61fae
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.
2024-10-21 05:02:10 +00:00
Brandon Cohen
a2c25d5e4b
fix: correct icon showing on certain phones when not pulled ( #3939 )
2024-09-24 07:32:21 +09:00
allcontributors[bot]
19461574f2
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>
2024-08-24 07:41:28 +00:00
Damien Fajole
6d82eee656
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
2024-08-24 00:32:09 -07:00
allcontributors[bot]
676a8c9764
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>
2024-07-30 23:36:58 +09:00
Max T. Kristiansen
e75351aa05
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
2024-07-30 23:36:22 +09:00
allcontributors[bot]
bafd93e952
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>
2024-07-30 15:10:03 +09:00