0xsysr3ll
|
4b5ba2e7ff
|
refactor(tv): change getSettings to synchronous call
|
2026-06-13 14:28:12 +02:00 |
|
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
|
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
|
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
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
Felix Schneider
|
a8f147d083
|
feat(notification): add support for public seerr logo in email (#3036)
|
2026-05-18 11:21:25 +02:00 |
|
Gauthier
|
8759263e12
|
chore(deps): update dependency Next.js to v16 (#3003)
|
2026-05-13 18:54:35 +02:00 |
|
Gauthier
|
bd27f2de6b
|
fix(users): correct auth middleware for web push subscription (#3005)
|
2026-05-09 17:18:22 +08:00 |
|
Defendi
|
99f8520f48
|
fix(plex-watchlist-sync): handle MediaContainer.Video fallback in watchlist sync (#2992)
|
2026-05-08 14:09:50 +02:00 |
|
Weblate
|
788311aa02
|
chore(i18n): update translations from Weblate
Co-authored-by: RobertRvB <Robert_RB@live.nl>
Co-authored-by: Weblate <noreply@weblate.org>
|
2026-05-08 11:28:32 +02:00 |
|
renovate[bot]
|
de11222a37
|
chore(deps): update dependency express to v5 (#2963)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: gauthier-th <mail@gauthierth.fr>
|
2026-05-08 10:39:33 +02:00 |
|
Weblate
|
656e33fb4a
|
chore(i18n): update translations from Weblate
Co-authored-by: 8emk10 <erikmorten97@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
|
2026-05-08 06:46:45 +08:00 |
|
Burak Emir Sezen
|
f093c69723
|
feat(db): add DB_POOL_SIZE environment variable for postgres connection pool (#2990)
|
2026-05-07 22:11:36 +02:00 |
|
Blake L.
|
9b7b50bff6
|
feat: add plex media ratingKey and ratingKey4k to webhook payload and… (#1812)
|
2026-05-07 02:12:17 +08:00 |
|
Fredrik Burmester
|
15296a03ae
|
feat: add route to fetch user by jellyfin id (#2074)
Co-authored-by: gauthier-th <mail@gauthierth.fr>
|
2026-05-07 02:10:26 +08:00 |
|
Gauthier
|
217fcef34b
|
chore(deps): remove or replace unused/heavy dependencies to reduce Docker image size (#2974)
Co-authored-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
|
2026-05-05 14:54:26 +02:00 |
|
fallenbagel
|
9c34864ce6
|
fix(availability-sync): detect deleted seasons when media server retains empty season metadata (#2850)
|
2026-05-03 17:22:55 +02:00 |
|
fallenbagel
|
198e4e5953
|
fix(scanners): reset orphaned processing media from deleted Radarr/Sonarr entries (#2757)
|
2026-05-02 22:51:39 +02:00 |
|
fallenbagel
|
ce51f6a83c
|
fix(scanners): ignore unknown seasons in availability rollup and skip empty placeholder seasons (#2958)
|
2026-05-03 04:37:41 +08:00 |
|
Weblate
|
474201812a
|
chore(i18n): update translations from Weblate
Co-authored-by: SilvioGabriel <silvioagjunior12@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: d0nizam <dzhaid.nizam@gmail.com>
Co-authored-by: markspoiss007-web <markspoiss007@gmail.com>
|
2026-05-02 02:05:42 +08:00 |
|
Gauthier
|
8e1e7f39a8
|
chore(deps): upgrade dependencies (#2874)
|
2026-04-24 18:04:15 +02:00 |
|
Gauthier
|
377bf65628
|
fix(ntfy): remove undefined fields from ntfy payload (#2931)
|
2026-04-24 09:51:42 +02:00 |
|
Weblate
|
2d4cd0362e
|
chore(i18n): update translations from Weblate
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: markspoiss007-web <markspoiss007@gmail.com>
|
2026-04-24 02:34:17 +08:00 |
|
fallenbagel
|
d426e1ee37
|
fix: send availability notification if media is available before approval (#2819)
|
2026-04-22 13:47:37 +02:00 |
|
Kyle Engler
|
d024849460
|
feat: filter out "Thanks" credits when looking at a person's credits (#2370)
|
2026-04-21 20:43:03 +08:00 |
|
Weblate
|
4e4e673525
|
chore(i18n): update translations from Weblate
Co-authored-by: Darío González <dgabradelo@gmail.com>
Co-authored-by: Gallyam <gallyamb@gmail.com>
Co-authored-by: Mateusz Lesiak <mateusz.lesiak01@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: ugyes <ferenc.bodi@live.com>
|
2026-04-21 16:51:26 +08:00 |
|
Ludovic Ortega
|
3e4bf1b9f6
|
refactor(logs): align failed login attempt message with failed sign-i… (#2914)
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
|
2026-04-20 23:19:31 +08:00 |
|
Gauthier
|
86e780e950
|
fix(entity): set the default value of UpdateDateColumn to CURRENT_TIMESTAMP (#2913)
|
2026-04-20 17:13:52 +02:00 |
|
fallenbagel
|
2dfea0cc7e
|
fix(media-request): remove cascade from modifiedBy to prevent user column wipe (#2911)
|
2026-04-20 12:09:54 +08:00 |
|
seerr-automation-bot
|
6513915aa3
|
chore(i18n): update translations from Weblate (#2906)
Co-authored-by: Weblate <noreply@weblate.org>
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: Ulrik J <ulrikj@users.noreply.translate.seerr.dev>
Co-authored-by: fallenbagel <98979876+fallenbagel@users.noreply.github.com>
|
2026-04-20 00:05:52 +08:00 |
|
seerr-automation-bot
|
56ab94a6c2
|
chore(i18n): update translations from Weblate (#2901)
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
|
2026-04-18 01:57:19 +08:00 |
|