nova-api
fa905be002
docs: remove double quotes (") from DB_HOST environment variable ( #2514 )
2026-02-19 08:56:25 +00:00
fallenbagel
9da8bb6dea
fix: preserve blocklist on media deletion & optimise watchlist-sync ( #2478 )
2026-02-18 21:23:50 +01:00
Michael Reid
0e636a3f99
docs(synology): add installation guide via SynoCommunity ( #2503 )
...
Co-authored-by: Ludovic Ortega <github@mail.adminafk.fr >
2026-02-18 16:49:51 +01:00
fallenbagel
e0e4b6f512
fix(watchlist-sync): correct permission typo for TV auto requests ( #2488 )
2026-02-18 15:23:20 +01:00
Ludovic Ortega
dc1734d41f
docs(truenas): update install/migration guide ( #2491 )
...
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr >
2026-02-18 17:30:25 +05:00
Ludovic Ortega
06e5eb0704
ci: add create-tag workflow to streamline release process ( #2493 )
...
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr >
2026-02-18 12:22:16 +00:00
DataBitz
88afcc113d
docs: media server support clarification [skip ci] ( #2498 )
2026-02-18 14:08:48 +05:00
Joe Harrison
4939f13dbe
ci: update concurrency logic ( #2481 )
2026-02-17 14:47:16 +01:00
Dallas Gordon
5e57fdcf66
ci: add semantic-pr workflow to enforce conventional commits ( #2472 )
2026-02-17 13:33:41 +00:00
fallenbagel
cf4883a55e
chore(github): add docs and maintenance issue templates ( #2467 )
2026-02-17 11:47:58 +01:00
blassley
5e64d49c32
docs(unraid): improve unraid migration guide ( #2470 )
2026-02-17 05:12:47 +05:00
fallenbagel
c6bcfe0ae4
perf: add missing indexes on all foreign key columns ( #2461 )
2026-02-17 00:36:55 +08:00
Jan Kleine
6076878f76
docs(notifications): revise web push notification docs [skip ci] ( #2451 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-16 17:19:43 +05:00
Sandesh Koirala
8f0c904928
feat(helm): use an existing PVC as config volume ( #2447 )
2026-02-16 09:09:11 +01:00
Ludovic Ortega
04b9d87174
fix(helm): add "v" as prefix for appVersion tag ( #2445 )
...
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr >
2026-02-15 15:40:34 +01:00
fallenbagel
b499976902
fix(servarr): increase default API timeout from 5000ms to 10000ms ( #2442 )
2026-02-15 17:19:27 +05:00
Ludovic Ortega
87fb0dfd6c
chore(helm): update ghcr.io/seerr-team/seerr ( 3.0.0 → 3.0.1 ) [skip-ci] ( #2441 )
2026-02-15 11:59:01 +00:00
mjonkus
b6a913211a
docs: add Unraid installation and migration guide ( #2440 )
...
Co-authored-by: Mindaugas Jonkus <mjonkusgmail.com>
[skip ci]
2026-02-15 16:56:37 +05:00
Ludovic Ortega
39ae32f509
docs: fix migration guide title ( #2425 )
...
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr >
2026-02-15 03:41:57 +01:00
Ludovic Ortega
c2977f6430
ci(changelog): fix changelog template ( #2431 )
2026-02-15 00:35:05 +01:00
Ludovic Ortega
92504b7864
ci(release): disable verify attestations for now ( #2420 )
...
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr >
2026-02-14 19:17:54 +01:00
Gauthier
018e04a657
docs: remove warning about Seerr not being released ( #2411 )
2026-02-14 18:17:34 +01:00
Gauthier
e503de323a
chore: upgrade PWA version ( #2418 )
2026-02-14 17:09:55 +00:00
Gauthier
bcd8002887
fix: run the blocklist migration last ( #2417 )
2026-02-14 16:26:03 +01:00
Conlan Kreher
33a5d9a9ac
refactor: rename blacklist to blocklist ( #2157 )
...
Signed-off-by: 0xsysr3ll <0xsysr3ll@pm.me >
Co-authored-by: fallenbagel <98979876+Fallenbagel@users.noreply.github.com >
Co-authored-by: 0xsysr3ll <0xsysr3ll@pm.me >
Co-authored-by: gauthier-th <mail@gauthierth.fr >
2026-02-14 14:31:45 +01:00
fallenbagel
15be3d7475
fix(base-scanner): derive media availability from actual season state… ( #2412 )
2026-02-13 23:05:59 +05:00
Gauthier
55c2d541e6
feat(ui): rebrand Jellyseerr logos to Seerr ( #2406 )
2026-02-13 17:37:00 +01:00
fallenbagel
1ed86c14c0
fix(media-request-subscriber): prevent mediald nullification from cascade saves ( #2356 )
2026-02-13 15:02:22 +05:00
fallenbagel
91261f6a61
fix(settings): DNS cache UI consistency, validation, and conditional rendering ( #2382 )
2026-02-13 00:16:10 +01:00
Gauthier
3dea58eead
fix(overriderules): display the users of an override rule ( #2410 )
2026-02-12 23:20:16 +01:00
Gauthier
3eea8ee98e
fix(watchlist): remove error log when a media from the watchlist is blacklisted ( #2407 )
2026-02-12 13:16:56 +05:00
Ludovic Ortega
7cd3521cfd
docs(docker): document available image tags and their usage ( #2402 )
...
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr >
2026-02-11 19:17:03 +05:00
Gauthier
e53c2a34dc
docs(blog): update authors description and add Discord link ( #2405 )
...
Co-authored-by: fallenbagel <98979876+fallenbagel@users.noreply.github.com >
2026-02-11 18:42:52 +05:00
Gauthier
095784bf62
docs(blog): add Seerr release blog post ( #2401 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-11 13:50:28 +01:00
fallenbagel
4f7819f028
fix: add IF EXISTS to SQLite migration DROP INDEX statements ( #2398 )
2026-02-10 14:25:36 +01:00
Gauthier
028c7c2434
fix(overriderules): test service using the right endpoint ( #2399 )
2026-02-10 13:18:56 +01:00
0xsysr3ll
e3dc1c302d
fix(webpush): avoid querying push subs with empty user list ( #2380 )
2026-02-09 15:34:13 +01:00
fallenbagel
a44a3b1e14
perf: add database indexes & minor frontend/backend improvements ( #2396 )
2026-02-09 17:06:53 +05:00
fallenbagel
186998b888
chore(workflows): remove redundant Hugging Face model cache ( #2397 )
2026-02-09 12:01:55 +01:00
0xsysr3ll
df54fb9451
ci(workflow): add i18n label check to avoid duplicate comments ( #2390 )
2026-02-09 10:30:25 +01:00
seerr-weblate-bot
673f3f2939
chore(i18n): update translations from Weblate ( #2395 )
...
Co-authored-by: Weblate <noreply@weblate.org >
Co-authored-by: Ulrik J <ulrik.johansen@me.com >
Co-authored-by: fallenbagel <98979876+fallenbagel@users.noreply.github.com >
2026-02-09 07:17:17 +05:00
fallenbagel
3cd66589ca
chore(i18n): rescue translations from #2384 ( #2394 )
...
Co-authored-by: Ulrik J <ulrik.johansen@me.com >
2026-02-09 07:07:11 +05:00
fallenbagel
dbee2fdf9f
ci(duplicate-issues): migrate to pnpm from npm ( #2388 )
2026-02-08 12:28:02 +00:00
fallenbagel
0ffe3e8067
ci(issues): add LLM-driven duplicate issue detection ( #2381 )
2026-02-08 15:45:49 +05:00
seerr-weblate-bot
2dac679f1b
chore(i18n): update translations from Weblate ( #2378 )
...
Co-authored-by: Anonymous <noreply@weblate.org >
Co-authored-by: Oleksandr Yurov <oyurov@icloud.com >
Co-authored-by: 宿命 <331874545@qq.com >
Co-authored-by: lauantaimakkara <a.lj.unma.va.l@googlemail.com >
Co-authored-by: Thadah <thadahdenyse+borgcube@protonmail.com >
Co-authored-by: Filip Zalitchi <nyt.g777@gmail.com >
Co-authored-by: Gökhan GÜRBÜZ <gkhn.gurbuz@hotmail.com >
Co-authored-by: HanaO00 <greenmalkak@gmail.com >
Co-authored-by: sephrat <sephrat.flo@gmail.com >
Co-authored-by: 0xsysr3ll <0xsysr3ll@pm.me >
Co-authored-by: Kyalarys <charli.pn@proton.me >
Co-authored-by: Mikael Wessel <post@mikaelkw.online >
Co-authored-by: Bas <910100490+weblate@proton.me >
Co-authored-by: Senne <senne@is.soms.moe >
Co-authored-by: ugyes <ferenc.bodi@live.com >
Co-authored-by: Kiss-Pusztai Balázs <balazs.movie@gmail.com >
Co-authored-by: NilsKarlssonPyssling <nisse@users.noreply.translate.jellyseerr.dev >
Co-authored-by: Jonas <jonaasjac@gmail.com >
Co-authored-by: Jamal R. <jamal2362@googlemail.com >
Co-authored-by: Christian <christian_thalmann@bluewin.ch >
Co-authored-by: Ulrik J <ulrikj@users.noreply.translate.jellyseerr.dev >
Co-authored-by: Fallenbagel <jellyseerr@borgcube.de >
2026-02-06 21:45:45 +01:00
fallenbagel
faa2c0a005
fix(servarr): add timeout to Radarr/Sonarr API requests to prevent infinite loading ( #2375 )
...
* fix(servarr): add timeout to Radarr/Sonarr API requests to prevent infinite loading
Adds a 5-second timeout to all Radarr/Sonarr API requests and displays a warning banner when
services are unreachable. This prevents the Recent Requests section and request list pages from
hanging indefinitely when a configured service has connection issues.
fix #2374
* fix(requests): only show service error banner to users with advanced permissions
2026-02-06 21:38:21 +01:00
Ludovic Ortega
a0a784b976
docs: add missing migration steps ( #2376 )
2026-02-06 13:55:46 +01:00
0xsysr3ll
0d270ac871
ci(workflow): validate i18n locale files are synchronized ( #2347 )
2026-02-05 07:43:18 +01:00
fallenbagel
8fc68c3888
revert(media-request): revert #2316 explicitly setting the mediaId when creating request ( #2372 )
...
This just reverts #2316 . A further description is not needed. **TYPEORM**, thats all thats needed to
say.
2026-02-04 17:51:59 +01:00
fallenbagel
8b41685b31
chore(deps): upgrade prettier, and tailwind ( #2351 )
2026-01-29 07:48:34 +01:00