0xsysr3ll
|
70ea488c19
|
chore: apply linting
|
2026-06-13 14:28:12 +02:00 |
|
0xsysr3ll
|
d67ce85d96
|
refactor(api): remove getEpisodesBySeriesId method and update availabilitySync to use getEpisodes
Signed-off-by: 0xsysr3ll <0xsysr3ll@pm.me>
|
2026-06-13 14:28:12 +02:00 |
|
0xsysr3ll
|
4b2814e73a
|
refactor(season): make episodes property optional and remove eager loading
Signed-off-by: 0xsysr3ll <0xsysr3ll@pm.me>
|
2026-06-13 14:28:12 +02:00 |
|
0xsysr3ll
|
051da40041
|
feat(availability): implement episode caching
Signed-off-by: 0xsysr3ll <0xsysr3ll@pm.me>
|
2026-06-13 14:28:12 +02:00 |
|
0xsysr3ll
|
cbf9ac512f
|
fix(settings): missing metadata settings
Signed-off-by: 0xsysr3ll <0xsysr3ll@pm.me>
|
2026-06-13 14:28:12 +02:00 |
|
0xsysr3ll
|
5caad6b0a4
|
refactor(tv): simplify episode availability checks
Signed-off-by: 0xsysr3ll <0xsysr3ll@pm.me>
|
2026-06-13 14:28:11 +02:00 |
|
0xsysr3ll
|
9ae0bd9b15
|
feat(settings): add metadata settings for TV and anime
Signed-off-by: 0xsysr3ll <0xsysr3ll@pm.me>
|
2026-06-13 14:28:11 +02:00 |
|
0xsysr3ll
|
5ed29678bd
|
fix(tv): rely on provider type instead of setting
Signed-off-by: 0xsysr3ll <0xsysr3ll@pm.me>
|
2026-06-13 14:28:11 +02:00 |
|
0xsysr3ll
|
8ec4589f9f
|
fix(cypress): add missing newline
Signed-off-by: 0xsysr3ll <0xsysr3ll@pm.me>
|
2026-06-13 14:28:11 +02:00 |
|
0xsysr3ll
|
50e60b1a8b
|
fix(api): only mark episode as available if provider is tvdb
Signed-off-by: 0xsysr3ll <0xsysr3ll@pm.me>
|
2026-06-13 14:28:11 +02:00 |
|
0xsysr3ll
|
13495f0c09
|
fix(ui): only display availability if provider is tvdb
Signed-off-by: 0xsysr3ll <0xsysr3ll@pm.me>
|
2026-06-13 14:28:11 +02:00 |
|
0xsysr3ll
|
e3f8a9924a
|
feat(settings): make the feature optionnal
Signed-off-by: 0xsysr3ll <0xsysr3ll@pm.me>
|
2026-06-13 14:28:11 +02:00 |
|
0xsysr3ll
|
f3f8383c9d
|
chore(tv): removed the wrong parameter.
The PR should not fix the issue reported in recent tvdb PR.
Signed-off-by: 0xsysr3ll <0xsysr3ll@pm.me>
|
2026-06-13 14:24:15 +02:00 |
|
0xsysr3ll
|
037ba75bd4
|
feat(episodes): add episode availability tracking and sync
This allows Jellyseerr to track the availability status of individual
episodes, enabling better status reporting for partially available seasons.
|
2026-06-13 14:24:14 +02: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 |
|
Gauthier
|
4ed29cf1c5
|
fix: update series status to partially available when seasons are missing (#3044)
|
2026-05-25 03:08:56 +08:00 |
|
0xsysr3ll
|
32169d9051
|
fix(discover): preserve keyword filter input focus after selection (#2962)
Co-authored-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
|
2026-05-21 11:59:19 +02:00 |
|
Gauthier
|
4fa2c71b84
|
fix: add missing "key" to React arrays (#3043)
|
2026-05-18 16:38:40 +02:00 |
|
Felix Schneider
|
a8f147d083
|
feat(notification): add support for public seerr logo in email (#3036)
|
2026-05-18 11:21:25 +02:00 |
|
fallenbagel
|
08b7bd4f46
|
refactor(docs): move REST API docs to navbar and dedicated sidebar (#3040)
|
2026-05-16 12:12:49 +02:00 |
|
renovate[bot]
|
a0418d1244
|
chore(deps): update dependency typeorm to v0.3.29 (#3037)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2026-05-16 11:46:03 +02:00 |
|
fallenbagel
|
df105b81e3
|
fix(docs): enable trailingSlash to prevent 404 flash on direct navigation (#3039)
|
2026-05-16 15:04:05 +08:00 |
|
fallenbagel
|
d88242fd62
|
fix(docs): switch to SWC minimizer to fix broken runtime bundle
Terser emits digit-prefixed hex chunk-name keys unquoted in webpack's runtime, producing an invalid
object literal that crashes hydration. SWC quotes them correctly.
fix #3035
|
2026-05-16 14:17:29 +08:00 |
|
renovate[bot]
|
6bb402a651
|
ci(actions): update github actions (#3028)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2026-05-16 00:33:52 +02:00 |
|
renovate[bot]
|
92c486d312
|
chore(deps): update dependency husky to v9 (#2995)
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
|
2026-05-13 23:57:30 +02:00 |
|
0xsysr3ll
|
080c68a778
|
fix(docs): bump openapi docs packages to 5.0.2 (#3027)
|
2026-05-13 23:53:02 +02:00 |
|
Gauthier
|
8759263e12
|
chore(deps): update dependency Next.js to v16 (#3003)
|
2026-05-13 18:54:35 +02:00 |
|
Ludovic Ortega
|
7aa1470ce6
|
docs: add REST API documentation (#2981)
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
Co-authored-by: 0xsysr3ll <0xsysr3ll@pm.me>
Co-authored-by: Gauthier <mail@gauthierth.fr>
|
2026-05-13 13:27:56 +02:00 |
|