Commit Graph

  • 91dabdaad5 feat(settings): add a proper modal for switching 0xsysr3ll 2026-02-22 21:33:52 +01:00
  • 796c65e973 feat(userList): add badges for linked Plex and Jellyfin/Emby users 0xsysr3ll 2026-02-22 20:18:37 +01:00
  • f44c722671 feat(settings): log out all users after successful switch 0xsysr3ll 2026-02-22 20:13:03 +01:00
  • 4a829f7322 fix(auth): update token storage logic for Plex when using Jellyfin or Emby as main server 0xsysr3ll 2026-02-22 19:41:39 +01:00
  • 1ec5aef342 fix(userSettings): improve account linking logic to prevent conflicts with existing users 0xsysr3ll 2026-02-22 19:29:41 +01:00
  • 9302aacdb0 fix(settings): remove condition for user plexId in update query 0xsysr3ll 2026-02-22 19:22:45 +01:00
  • 473ccb26ea feat(settings): add switching logic to support Jellyfin and Emby transitions 0xsysr3ll 2026-02-22 19:20:38 +01:00
  • 62581dc6ec fix(MediaSubscriber): remove optional chaining for status checks 0xsysr3ll 2026-02-22 18:55:53 +01:00
  • 600d350540 fix(settings): remove unnecessary user ID condition for plex and jellyfin unlinking 0xsysr3ll 2026-02-22 18:54:16 +01:00
  • 7de8a56505 fix: missing translations 0xsysr3ll 2026-02-20 23:44:29 +01:00
  • 3d9365befb fix(settings): allow jellyfin/emby unlinking before migration 0xsysr3ll 2026-02-20 23:41:38 +01:00
  • 99fd071856 fix(settings): use proper error messages 0xsysr3ll 2026-02-20 23:39:09 +01:00
  • 60e982d922 fix(settings): enable reinitialization for Tautulli settings form 0xsysr3ll 2026-02-20 23:34:52 +01:00
  • a08e6bfb0d feat(auth, settings): enforce admin permissions 0xsysr3ll 2026-02-20 23:33:06 +01:00
  • 8de2544db8 feat(settings): add endpoint and UI for switching media server 0xsysr3ll 2026-02-20 22:40:25 +01:00
  • 877a6a1718 refactor: update help tooltips 0xsysr3ll/feat/setup-tooltips 0xsysr3ll 2026-03-08 23:48:37 +01:00
  • 52c77dff27 feat(settings): add help tooltips for services setup 0xsysr3ll 2026-03-08 22:57:58 +01:00
  • 1228ae07f3 feat(webhook): add imdbid to webhook notification feat/add-imdb-webhook Ludovic Ortega 2026-03-08 15:11:48 +01:00
  • ff4ab21a9e feat(webhook): add jellyfinMediaId and jellyfinUserId to webhook notification (#1959) Jerra94 2026-03-06 12:04:13 +01:00
  • 15489486cb fix(plex): set 4K Plex URLs whenever ratingKey4k is set (#2635) 0xsysr3ll 2026-03-05 22:51:42 +01:00
  • 94ccd47e76 fix: anchor streaming service filter check icon to each provider card (#2634) 0xsysr3ll 2026-03-05 22:48:41 +01:00
  • e25c1a52ec ci(actions): update github actions (#2632) renovate[bot] 2026-03-05 10:41:01 +00:00
  • 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 main 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