Commit Graph

  • 4ce0db1959 feat(trending): add filter options (#2137) bogo22 2026-03-05 11:24:55 +01:00
  • 3152f727ef feat(notifications): webhook custom headers (#2230) 0xsysr3ll 2026-03-05 11:23:47 +01:00
  • 1dc51542aa fix(setup): fix Plex login not proceeding after authentication (#2596) fallenbagel 2026-03-04 03:22:01 +05:00
  • 9ec3d585d1 fix(email): correctly classify final MIME header in PGP email encryption (#2618) fallenbagel 2026-03-04 03:17:56 +05:00
  • a16d0464a6 fix(issues): update issue timestamp when adding comments (#2616) fallenbagel 2026-03-02 16:35:18 +05:00
  • 835e9176c0 fix(email): preserve newlines in PGP key textarea fields (#2617) fallenbagel 2026-03-02 16:33:11 +05:00
  • 3557745b62 feat(jellyfin): allow Jellyfin Guids with dashes for import-from-jellyfin endpoint (#2340) Lachlan Wisdom 2026-03-02 22:22:33 +11:00
  • fece7537e4 fix(settings): remove beta info banner (#2615) 0xsysr3ll 2026-03-02 11:30:09 +01:00
  • c23117eb6b feat(requests): mark requests as failed when Radarr/Sonarr unreachable (#2171) 0xsysr3ll 2026-03-02 00:41:27 +01:00
  • 61e0377361 feat(notifications): add priority setting for ntfy agent (#2306) fallenbagel 2026-03-02 04:37:57 +05:00
  • 001f6b1a34 fix(media): exclude null mediaAddedAt entries (#2607) 0xsysr3ll 2026-03-01 18:51:51 +01:00
  • f74306ed06 chore(helm): upgrade seerr to 3.1.0 (#2597) Ludovic Ortega 2026-02-28 06:12:28 +01:00
  • 3bd3bb8247 refactor: update log message to mark reqeusts as COMPLETED when media is available preview-test-retry fallenbagel 2026-02-28 06:29:29 +08:00
  • d4a5a6fe4e fix: mark requests as completed when media is already available fallenbagel 2026-02-28 06:15:40 +08:00
  • d82a4a7814 fix(media-request-subscriber): update the parent status of the request even if *arr failed gauthier-th 2026-02-16 17:42:01 +01:00
  • 5c34c91257 feat(sonarr): add monitorNewItems option to sonarr settings & modal (#2071) fallenbagel 2026-02-28 02:08:44 +05:00
  • a2d1e1b06f refactor(notifications): move event from author to title field in Discord Embed (#2119) ventiph 2026-02-27 15:48:11 -05:00
  • e086081b19 fix(proxy): add path validation guardrail to imageproxy (#2531) Rin 2026-02-28 02:14:05 +07:00
  • 720a75b58d docs(blog): release notes for seerr v3.1.0 addressing critical security vulnerabilities [skip ci] (#2594) fallenbagel 2026-02-27 23:56:52 +05:00
  • 4bd7c1955e chore(i18n): update translations from Weblate (#2419) seerr-weblate-bot 2026-02-28 02:53:28 +08:00
  • 687f18b6b8 ci(create-tag): correct quote style in commit message for tag preparation (#2593) fallenbagel 2026-02-27 23:00:37 +05:00
  • 94a70bb5fc chore(release): prepare ${TAG_VERSION} v3.1.0 fallenbagel 2026-02-27 17:14:09 +00:00
  • 0ff42f7fcd chore(git-sync): sync develop for release fallenbagel 2026-02-28 01:13:04 +08:00
  • 946bdecec5 Merge commit from fork Gauthier 2026-02-27 17:58:50 +01:00
  • 4f089b29d0 Merge commit from fork fallenbagel 2026-02-27 21:58:28 +05:00
  • 4ae2068409 Merge commit from fork fallenbagel 2026-02-27 21:36:17 +05:00
  • 0d40a42de7 chore: updated the Contributing and Security guides to reflect our current practices (#2579) Ludovic Ortega 2026-02-27 15:23:42 +01:00
  • 10ea21b20f feat: self-host font for better privacy (#2540) Pierre Spring 2026-02-27 10:48:48 +01:00
  • 549950a91a chore: add AGENTS.md agents-md Ludovic Ortega 2026-02-25 23:51:58 +01:00
  • 55776ea24f fix(radarr): trigger search for existing monitored movies without files (#2391) Kenshin9977 2026-02-25 15:58:05 +01:00
  • f42a4ecf82 refactor(tailwind): replace deprecated tailwind utilities (#2542) Pierre Spring 2026-02-25 13:28:00 +01:00
  • a00c9e5e7c chore(husky): fixed husky commit message from bash/zsh syntax to sh syntax (#2572) Jort 2026-02-25 13:27:07 +01:00
  • cd8b386bf8 chore(eslint): add react/self-closing-comp (#2563) Pierre Spring 2026-02-23 22:58:46 +01:00
  • 947f70c3d7 fix(watch-data): use sentinel values to avoid invalid SQL syntax (#2552) 0xsysr3ll 2026-02-23 21:24:48 +01:00
  • 3a42f593d5 chore(helm): Add GatewayAPI route support to helm chart (#2544) William Howell 2026-02-24 01:01:36 +13:00
  • 3bcb4da1e5 feat(servarr-api): make Servarr API request timeout configurable (#2556) fallenbagel 2026-02-23 04:32:31 +05:00
  • 5013d1d54d fix(sonarr): use configured metadata provider for season filtering (#2516) fallenbagel 2026-02-22 22:13:39 +05:00
  • f41e0a6597 test(webpush): add error logging and add push service host logs webpush-debug-logs preview-webpush-debug-logs 0xsysr3ll 2026-02-22 17:42:07 +01:00
  • b843be0cad fix(link-account): fix error-message override (#2547) Pierre Spring 2026-02-22 12:41:37 +01:00
  • 68f56d2035 fix(jellyfin-scanner): include unmatched seasons in processable seasons (#2538) fallenbagel 2026-02-21 06:51:02 +05:00
  • 7c60a5c3c5 fix(plex-scanner): add TVDb to TMDB fallback in plex scanner (#2537) fallenbagel 2026-02-21 02:48:52 +05:00
  • a0d0eb1858 docs: update Unraid install and migration guides with dual permission methods (#2532) mjonkus 2026-02-20 21:12:27 +02:00
  • 7e9dff3a1b docs: add a warning in migration-guide for third party installation (#2527) Ludovic Ortega 2026-02-20 11:44:47 +01:00
  • cecdd63108 chore: disable nextjs telemetry (#2517) Ludovic Ortega 2026-02-20 11:27:50 +01:00
  • 880fbc902d chore: update contributing guide regarding Automated AI Agent (#2518) Ludovic Ortega 2026-02-20 00:43:00 +01:00
  • fba20c1b39 ci: remove discord notification from release (#2501) Ludovic Ortega 2026-02-19 22:47:26 +01:00
  • 69bb84e2da fix(sonarr): use configured metadata provider for season filtering preview-fix-sonarr-scanner-metadata-provider fallenbagel 2026-02-20 01:42:13 +08:00
  • fa905be002 docs: remove double quotes (") from DB_HOST environment variable (#2514) nova-api 2026-02-19 08:56:25 +00:00
  • 9da8bb6dea fix: preserve blocklist on media deletion & optimise watchlist-sync (#2478) fallenbagel 2026-02-19 01:23:50 +05:00
  • 0e636a3f99 docs(synology): add installation guide via SynoCommunity (#2503) Michael Reid 2026-02-18 11:49:51 -04:00
  • e0e4b6f512 fix(watchlist-sync): correct permission typo for TV auto requests (#2488) fallenbagel 2026-02-18 19:23:20 +05:00
  • 637712e4fc feat: add script for SQLite to PostgreSQL migration migrate-to-postgres gauthier-th 2026-02-18 14:50:40 +01:00
  • dc1734d41f docs(truenas): update install/migration guide (#2491) Ludovic Ortega 2026-02-18 13:30:25 +01:00
  • 06e5eb0704 ci: add create-tag workflow to streamline release process (#2493) Ludovic Ortega 2026-02-18 13:22:16 +01:00
  • 88afcc113d docs: media server support clarification [skip ci] (#2498) DataBitz 2026-02-18 22:08:48 +13:00
  • 4939f13dbe ci: update concurrency logic (#2481) Joe Harrison 2026-02-17 13:47:16 +00:00
  • 5e57fdcf66 ci: add semantic-pr workflow to enforce conventional commits (#2472) Dallas Gordon 2026-02-17 07:33:41 -06:00
  • cf4883a55e chore(github): add docs and maintenance issue templates (#2467) fallenbagel 2026-02-17 15:47:58 +05:00
  • 5e64d49c32 docs(unraid): improve unraid migration guide (#2470) blassley 2026-02-16 18:12:47 -06:00
  • eb08eb024f fix(plexapi): temporary remove unused PlexLibraryResponse interface preview-plex-api-debug 0xsysr3ll/fix/plex-recently-added 0xsysr3ll 2026-02-16 21:53:14 +01:00
  • b5c8e21104 feat(plexapi): add debug logs for Plex API response 0xsysr3ll 2026-02-16 21:48:46 +01:00
  • 54baa53aac feat(plexapi): add debug logs for Plex API response 0xsysr3ll 2026-02-16 21:47:01 +01:00
  • c6bcfe0ae4 perf: add missing indexes on all foreign key columns (#2461) fallenbagel 2026-02-16 21:36:55 +05:00
  • 6076878f76 docs(notifications): revise web push notification docs [skip ci] (#2451) Jan Kleine 2026-02-16 13:19:43 +01:00
  • 8f0c904928 feat(helm): use an existing PVC as config volume (#2447) Sandesh Koirala 2026-02-16 02:09:11 -06:00
  • 1a4b8c1563 chore(i18n): re-extract locales fallenbagel/feat/routing-rules fallenbagel 2026-02-16 10:00:40 +08:00
  • 747b84d4c9 feat(routing): implemet deletion of associated routing rules when sonarr instance removed fallenbagel 2026-02-16 09:56:39 +08:00
  • be58352925 feat(routing): add validation for ruleIds in reorder endpoint fallenbagel 2026-02-16 09:41:01 +08:00
  • e43777527e chore(i18n): extract locales fallenbagel 2026-02-16 09:26:01 +08:00
  • 87dddbb879 feat: replace override rules with routing rules system fallenbagel 2026-02-16 09:14:02 +08:00
  • 04b9d87174 fix(helm): add "v" as prefix for appVersion tag (#2445) Ludovic Ortega 2026-02-15 15:40:34 +01:00
  • f8cfd07b46 fix(servarr): increase API timeout from 10000ms to 60000ms preview-servarr-timeout-increase-more fallenbagel 2026-02-15 21:06:10 +08:00
  • b499976902 fix(servarr): increase default API timeout from 5000ms to 10000ms (#2442) fallenbagel 2026-02-15 17:19:27 +05:00
  • 5eaa3ebb67 fix(servarr): increase default API timeout from 5000ms to 10000ms preview-servarr-timeout-increase fallenbagel 2026-02-15 20:11:21 +08:00
  • 87fb0dfd6c chore(helm): update ghcr.io/seerr-team/seerr ( 3.0.0 → 3.0.1 ) [skip-ci] (#2441) Ludovic Ortega 2026-02-15 12:59:01 +01:00
  • b6a913211a docs: add Unraid installation and migration guide (#2440) mjonkus 2026-02-15 13:56:37 +02:00
  • 39ae32f509 docs: fix migration guide title (#2425) Ludovic Ortega 2026-02-15 03:41:57 +01:00
  • c2977f6430 ci(changelog): fix changelog template (#2431) Ludovic Ortega 2026-02-15 00:35:05 +01:00
  • 789bcc8eec chore(release): prepare 3.0.1 v3.0.1 Fallenbagel 2026-02-15 03:18:54 +08:00
  • 8b0831cd9a chore: prepare 3.0.0 release v3.0.0 gauthier-th 2026-02-14 19:23:03 +01:00
  • 92504b7864 ci(release): disable verify attestations for now (#2420) Ludovic Ortega 2026-02-14 19:17:54 +01:00
  • 9822565536 chore: prepare 3.0.0 release gauthier-th 2026-02-14 18:31:15 +01:00
  • 018e04a657 docs: remove warning about Seerr not being released (#2411) Gauthier 2026-02-14 18:17:34 +01:00
  • e503de323a chore: upgrade PWA version (#2418) Gauthier 2026-02-14 18:09:55 +01:00
  • bcd8002887 fix: run the blocklist migration last (#2417) Gauthier 2026-02-14 16:26:03 +01:00
  • 33a5d9a9ac refactor: rename blacklist to blocklist (#2157) Conlan Kreher 2026-02-14 08:31:45 -05:00
  • 15be3d7475 fix(base-scanner): derive media availability from actual season state… (#2412) fallenbagel 2026-02-13 23:05:59 +05:00
  • b30794dd20 fix(base-scanner): derive media availability from actual season state instead of scanner input preview-media-availability-status-fix fallenbagel 2026-02-14 00:46:25 +08:00
  • 55c2d541e6 feat(ui): rebrand Jellyseerr logos to Seerr (#2406) Gauthier 2026-02-13 17:37:00 +01:00
  • 1ed86c14c0 fix(media-request-subscriber): prevent mediald nullification from cascade saves (#2356) fallenbagel 2026-02-13 15:02:22 +05:00
  • 91261f6a61 fix(settings): DNS cache UI consistency, validation, and conditional rendering (#2382) fallenbagel 2026-02-13 04:16:10 +05:00
  • 3dea58eead fix(overriderules): display the users of an override rule (#2410) Gauthier 2026-02-12 23:20:16 +01:00
  • 3eea8ee98e fix(watchlist): remove error log when a media from the watchlist is blacklisted (#2407) Gauthier 2026-02-12 09:16:56 +01:00
  • 7cd3521cfd docs(docker): document available image tags and their usage (#2402) Ludovic Ortega 2026-02-11 15:17:03 +01:00
  • e53c2a34dc docs(blog): update authors description and add Discord link (#2405) Gauthier 2026-02-11 14:42:52 +01:00
  • 095784bf62 docs(blog): add Seerr release blog post (#2401) Gauthier 2026-02-11 13:50:28 +01:00
  • 4f7819f028 fix: add IF EXISTS to SQLite migration DROP INDEX statements (#2398) fallenbagel 2026-02-10 18:25:36 +05:00
  • 028c7c2434 fix(overriderules): test service using the right endpoint (#2399) Gauthier 2026-02-10 13:18:56 +01:00
  • e3dc1c302d fix(webpush): avoid querying push subs with empty user list (#2380) 0xsysr3ll 2026-02-09 15:34:13 +01:00
  • a44a3b1e14 perf: add database indexes & minor frontend/backend improvements (#2396) fallenbagel 2026-02-09 17:06:53 +05:00