Commit Graph

3106 Commits

Author SHA1 Message Date
0xsysr3ll
8fc9cbc74d Merge branch 'develop' into 0xsysr3ll/fix/plex-split-library-availability 2026-07-25 16:32:33 +02:00
Weblate
4b65ab507d chore(i18n): update translations from Weblate
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: dtalens <dtalens@users.noreply.translate.seerr.dev>
2026-07-25 04:59:02 +05:00
fallenbagel
669a58a61b fix(airdatebadge): anchor day diff to UTC midnight instead of raw ms delta
(#3273)
2026-07-23 16:54:31 +02:00
Steve Jaspers
e810b9814d fix(ui): revalidate request list after approving or declining a request (#3283)
Co-authored-by: aaamoeder <aaamoeder@users.noreply.github.com>
2026-07-23 15:14:19 +02:00
fallenbagel
8ccd0f6245 fix(discover): use added sort in recent requests slider (#3202) 2026-07-22 16:46:59 +02:00
Gauthier
3279393c79 fix(next): add next-env.d.ts to .gitignore (#3282) 2026-07-22 15:10:56 +02:00
Kyle Ouellette
0adbf50b5c fix: support for IPv6 address literals in HOST env var (#2614)
Co-authored-by: fallenbagel <98979876+fallenbagel@users.noreply.github.com>
2026-07-22 20:49:11 +08:00
fallenbagel
bf5323faf4 docs(blog): rootless design and PUID/PGID rationale (#3105) 2026-07-21 16:38:25 +02:00
fallenbagel
46d8033599 fix(availability-sync): prevent false removals for merged-version Plex items (#3224) 2026-07-21 08:15:43 +08:00
fallenbagel
f481b56a7a fix(subscriber): await request status updates (#3223) 2026-07-21 02:14:34 +02:00
ud
5ae70d05e1 feat(external-links): add Simkl media link (#3121) 2026-07-05 03:54:44 +08:00
Weblate
192609566c chore(i18n): update translations from Weblate
Co-authored-by: Anatoly Tarasenko <fm.ksbw@gmail.com>
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Bas <910100490+weblate@proton.me>
Co-authored-by: Bas Trebus <bas.trebus@maastrichtuniversity.nl>
Co-authored-by: Daniel G <daniel.guerra.997@gmail.com>
Co-authored-by: Khánh Nguyễn <hyhuu99@gmail.com>
Co-authored-by: Kisnov <gabrielmarfil0@gmail.com>
Co-authored-by: Mateusz Lesiak <mateusz.lesiak01@gmail.com>
Co-authored-by: Nils Karlsson Pyssling <nisse@users.noreply.translate.seerr.dev>
Co-authored-by: SulliL <susu.leduc@gmail.com>
Co-authored-by: Thadah D. Denyse <thadahdenyse@protonmail.com>
Co-authored-by: Ulrik J <ulrikj@users.noreply.translate.seerr.dev>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: lauantaimakkara <a.lj.unma.va.l@googlemail.com>
Co-authored-by: tkymmm <lempicka@sluice.xyz>
Co-authored-by: ugyes <ferenc.bodi@live.com>
2026-07-05 03:54:25 +08:00
Weblate
d051deb811 chore(i18n): update translations from Weblate
Co-authored-by: SulliL <susu.leduc@gmail.com>
Co-authored-by: Ulrik J <ulrikj@users.noreply.translate.seerr.dev>
Co-authored-by: Weblate <noreply@weblate.org>
2026-07-03 22:12:25 +02:00
fallenbagel
8e02d927df fix: prevent cross-instance external ID collisions (#3203) 2026-07-03 22:04:55 +02:00
0xsysr3ll
902b88e16a feat(PlexImportModal): add user details sync functionality (#2977) 2026-07-03 21:40:55 +08:00
fallenbagel
2e0e4ceb2a fix(scanners): decline orphaned requests when media is removed from servarr (#3191) 2026-07-03 21:39:14 +08:00
fallenbagel
74c8db42a6 feat: add jellyfin/emby quick connect authentication (#2212) 2026-07-03 13:32:20 +02:00
A. Schueler
ebac489c8a docs: update truenas migration section to include chown (#3143) 2026-06-26 12:32:12 +02:00
fallenbagel
8ad191f42b fix(proxy): proxy clients built before proxy init (#3196) 2026-06-25 01:49:58 +02:00
fallenbagel
ef9edc832f fix(i18n): fallback to server locale for "Default" user lang in notifs (#3190) 2026-06-23 17:07:34 +08:00
John Fletcher
0a1f7035d0 fix: close manage movie sidebar without back reopening (#2590)
Co-authored-by: John Fletcher <johnfletcherdev@gmail.com>
Co-authored-by: gauthier-th <mail@gauthierth.fr>
2026-06-19 09:02:23 +02:00
Weblate
8d351bce65 chore(i18n): update translations from Weblate
Co-authored-by: Kisnov <gabrielmarfil0@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
2026-06-18 17:39:02 +02:00
0xsysr3ll
72536da50e feat(requests): allow admins to bypass user quota limits (#2026) 2026-06-18 12:37:07 +02:00
Ludovic Ortega
d2ffe4f75c chore(dev): add devenv setup (#3138)
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
2026-06-17 18:46:13 +02:00
Weblate
3f3384265e chore(i18n): update translations from Weblate
Co-authored-by: Kisnov <gabrielmarfil0@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: dtalens <dtalens@users.noreply.translate.seerr.dev>
2026-06-16 16:02:25 +02:00
Weblate
6c8527fea3 chore(i18n): update translations from Weblate
Co-authored-by: Anatoly Tarasenko <fm.ksbw@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
2026-06-14 14:58:55 +02:00
Weblate
ab26f068f2 chore(i18n): update translations from Weblate
Co-authored-by: Daniel G <daniel.guerra.997@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
2026-06-14 01:54:04 +08:00
fallenbagel
784faa9f84 fix: availability sync demotion and orphan season rollup edge cases (#3148) 2026-06-12 00:04:36 +02:00
renovate[bot]
0438710761 ci(actions): update github actions (#3041)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-11 12:15:04 +02:00
Gauthier
a8f1780bee fix(notifications): make the Discord IDs available even when the notification is disabled on Seerr (#3139)
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-06-09 19:44:12 +02:00
Austin
6e9ba06e88 feat(notifications): add Discord thread ID support (#3065) 2026-06-09 10:11:11 +02:00
0xsysr3ll
5f2722da30 feat(api): support userId when creating issues (#3100) 2026-06-08 23:34:00 +02:00
Adam Toy
7379c73703 chore(helm): bump seerr to 3.3.0 (#3131) 2026-06-07 21:30:36 +02:00
ud
6829850bbc fix(webpush): guard subscriptions request until user loads (#3113) 2026-06-07 17:09:02 +02:00
Weblate
0a305f6e18 chore(i18n): update translations from Weblate
Co-authored-by: Bas <910100490+weblate@proton.me>
Co-authored-by: Weblate <noreply@weblate.org>
2026-06-05 11:22:24 +02:00
Gauthier
4e7a227bff docs(blog): fix "monitorNewItems" feature description and previous post author (#3103) 2026-06-05 10:55:17 +02:00
Weblate
32249f26fe chore(i18n): update translations from Weblate
Co-authored-by: Bas Trebus <bas.trebus@maastrichtuniversity.nl>
Co-authored-by: Gallyam <gallyamb@gmail.com>
Co-authored-by: Gökhan GÜRBÜZ <gkhn.gurbuz@hotmail.com>
Co-authored-by: Marek <mara.pavelka@gmail.com>
Co-authored-by: Mateusz Lesiak <mateusz.lesiak01@gmail.com>
Co-authored-by: Nils Karlsson Pyssling <nisse@users.noreply.translate.seerr.dev>
Co-authored-by: RobertRvB <Robert_RB@live.nl>
Co-authored-by: SulliL <susu.leduc@gmail.com>
Co-authored-by: Thadah D. Denyse <thadahdenyse@protonmail.com>
Co-authored-by: Ulrik J <ulrikj@users.noreply.translate.seerr.dev>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: markspoiss007-web <markspoiss007@gmail.com>
Co-authored-by: tkymmm <lempicka@sluice.xyz>
Co-authored-by: ugyes <ferenc.bodi@live.com>
2026-06-04 19:27:17 +02:00
0xsysr3ll
b66020128b fix(email): respect hosts file for SMTP connections (#3082) 2026-06-04 19:02:55 +02:00
Weblate
2a249a85ae chore(i18n): update translations from Weblate
Co-authored-by: Marek <mara.pavelka@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
2026-06-04 11:02:59 +02:00
Nightt
8b062ed95d docs: add TrueNAS migration guidance (#3107) 2026-06-04 10:35:06 +02:00
Gauthier
759e359338 docs(blog): add v3.3.0 release blog post (#3098) 2026-06-02 11:37:10 +02:00
Weblate
73fcfd253f chore(i18n): update translations from Weblate
Co-authored-by: Gökhan GÜRBÜZ <gkhn.gurbuz@hotmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
2026-06-02 10:39:27 +02:00
adis veletanlic
63175f52ce feat(notifications): support multiple Discord IDs (#2712) 2026-06-01 15:00:06 +02:00
Ludovic Ortega
5fc7a40ad8 docs(nixpkgs): add documentation for nixpkgs 26.05 (#3089)
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
2026-06-01 14:52:55 +02:00
Gauthier
2fa535dd23 fix(ntfy): save priority field as number instead of string (#3096) 2026-06-01 20:52:00 +08:00
Haribo Hyung
c04172aee4 fix(search): replace "TV" with "Series" in search placeholder (#3067) 2026-05-27 13:35:13 +02:00
fallenbagel
ff88d528e5 fix(request): restore media status correctly when deleting requests (#3064) 2026-05-25 22:31:03 +02:00
renovate[bot]
26283c0fe5 chore(deps): update dependency @types/mime to v4 (#2946)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-26 02:19:35 +08:00
fallenbagel
2588e49ac6 fix(watchlistsync): re-request deleted media from watchlist (#3072) 2026-05-25 20:15:04 +02:00
fallenbagel
ee915b93a9 fix(media): clean up watchlist on error card delete (#3073) 2026-05-25 20:07:28 +02:00