Commit Graph

  • 6e0b137bd5 ci(deps): update all non-major dependencies renovate/all-minor-patch renovate[bot] 2026-06-15 12:23:45 +00:00
  • 6c8527fea3 chore(i18n): update translations from Weblate develop Weblate 2026-06-14 12:28:49 +00:00
  • 7ac548e6df chore(i18n): update translations from Weblate weblate/translations-backend Weblate 2026-06-14 12:28:49 +00:00
  • ab26f068f2 chore(i18n): update translations from Weblate Weblate 2026-06-12 17:28:49 +00:00
  • 15f0d14a3e fix(webpush): handle cross-user browser subscription state on shared browsers fix/webpush-notifications fallenbagel 2026-06-10 03:52:26 +08:00
  • 1f73abbbbb fix(webpush): scope stale subscription cleanup to actual endpoint rotations fallenbagel 2026-06-10 03:45:39 +08:00
  • 2463f9d755 fix: clarify tracking message in settings preview-episode-availability 0xsysr3ll 2026-06-13 14:23:32 +02:00
  • 629e0727ad fix(tv): handle episode number mismatches in availability checks 0xsysr3ll 2026-06-13 14:21:01 +02:00
  • 545061c250 fix: omit episode availability when tracking is disabled 0xsysr3ll 2026-06-13 14:17:07 +02:00
  • fabc34cc78 chore: update db migrations 0xsysr3ll 2026-06-07 16:45:56 +02:00
  • 9fcfeb9b34 chore: upgrade migrations 0xsysr3ll 2026-05-07 22:41:04 +02:00
  • c8529e9b49 chore: remove old migrations 0xsysr3ll 2026-04-25 09:38:38 +02:00
  • 2b6fca3e36 feat: update migrations 0xsysr3ll 2026-04-25 09:38:36 +02:00
  • fc819e4c95 refactor(Episode): we shouldn't use onUpdate 0xsysr3ll 2026-04-25 09:38:33 +02:00
  • 43b0c9efc8 refactor(episode): move index on ManyToOne relationship with Season 0xsysr3ll 2026-04-25 09:38:31 +02:00
  • 07c4ce34ea refactor(migration): replace old episode table migration with to include season index 0xsysr3ll 2026-04-25 09:38:28 +02:00
  • 7fd00edad6 feat(settings): add warning for episode availability without TVDB set 0xsysr3ll 2026-04-25 09:38:26 +02:00
  • 53b420405f feat(episode): add index on season 0xsysr3ll 2026-04-25 09:38:23 +02:00
  • e3593f4b92 feat(migration): add episode table migrations 0xsysr3ll 2026-04-25 09:38:20 +02:00
  • e531c7519e chore: reapply linting 0xsysr3ll 2026-04-25 09:38:18 +02:00
  • cb80ebbf47 chore: restore old changes 0xsysr3ll 2026-04-25 09:38:16 +02:00
  • 47e7f1ced1 refactor(availability): enhance episode tracking logic in availability sync 0xsysr3ll 2026-04-25 09:38:13 +02:00
  • 4b5ba2e7ff refactor(tv): change getSettings to synchronous call 0xsysr3ll 2026-04-25 09:38:11 +02:00
  • 70ea488c19 chore: apply linting 0xsysr3ll 2026-04-25 09:38:08 +02:00
  • d67ce85d96 refactor(api): remove getEpisodesBySeriesId method and update availabilitySync to use getEpisodes 0xsysr3ll 2026-04-25 09:38:05 +02:00
  • 4b2814e73a refactor(season): make episodes property optional and remove eager loading 0xsysr3ll 2026-04-25 09:38:03 +02:00
  • 051da40041 feat(availability): implement episode caching 0xsysr3ll 2026-04-25 09:38:01 +02:00
  • cbf9ac512f fix(settings): missing metadata settings 0xsysr3ll 2026-04-25 09:37:58 +02:00
  • 5caad6b0a4 refactor(tv): simplify episode availability checks 0xsysr3ll 2026-04-25 09:37:56 +02:00
  • 9ae0bd9b15 feat(settings): add metadata settings for TV and anime 0xsysr3ll 2026-04-25 09:37:54 +02:00
  • 5ed29678bd fix(tv): rely on provider type instead of setting 0xsysr3ll 2026-04-25 09:37:51 +02:00
  • 8ec4589f9f fix(cypress): add missing newline 0xsysr3ll 2026-04-25 09:37:49 +02:00
  • 50e60b1a8b fix(api): only mark episode as available if provider is tvdb 0xsysr3ll 2026-04-25 09:37:45 +02:00
  • 13495f0c09 fix(ui): only display availability if provider is tvdb 0xsysr3ll 2026-04-25 09:37:42 +02:00
  • e3f8a9924a feat(settings): make the feature optionnal 0xsysr3ll 2026-04-25 09:37:40 +02:00
  • f3f8383c9d chore(tv): removed the wrong parameter. 0xsysr3ll 2025-09-03 23:19:59 +02:00
  • 037ba75bd4 feat(episodes): add episode availability tracking and sync 0xsysr3ll 2026-04-25 09:36:48 +02:00
  • e56a7208eb feat: handle empty user's array when refreshing 0xsysr3ll/feat/plex-users-sync 0xsysr3ll 2026-06-13 11:35:06 +02:00
  • 3606c5cd27 fix: sync only toast notif 0xsysr3ll 2026-04-29 22:10:21 +02:00
  • ee87a6df5f feat(PlexImportModal): add user details sync functionality 0xsysr3ll 2026-04-29 20:41:16 +02:00
  • db3517b9ed chore: update migrations feat/0xsysr3ll/media-language-setting 0xsysr3ll 2026-06-13 11:13:27 +02:00
  • 8fbcceb9a0 fix: update mediaLocale type to allow null value 0xsysr3ll 2026-06-10 22:53:59 +02:00
  • 1cf8e56c21 revert: undo formatting on seerr-api.yml 0xsysr3ll 2026-06-10 22:36:29 +02:00
  • 4511e9b85f fix: ensure correct media locale fallback 0xsysr3ll 2026-05-01 16:57:35 +02:00
  • 135efa24c0 refactor: replace nullish coalescing operator with logical OR 0xsysr3ll 2026-05-01 16:54:44 +02:00
  • f60958786c docs: add missing user settings documentation for media language options 0xsysr3ll 2026-05-01 16:49:31 +02:00
  • a0aaebb3d8 feat(user-settings): add a per-user media language setting 0xsysr3ll 2026-05-01 16:17:27 +02:00
  • 58b23c0c96 ci(actions): update node.js to v24 renovate/node-24.x renovate[bot] 2026-06-12 22:45:19 +00:00
  • 784faa9f84 fix: availability sync demotion and orphan season rollup edge cases (#3148) fallenbagel 2026-06-12 06:04:36 +08:00
  • 24a05bc46c chore(deps): update nextjs monorepo to v16.2.7 renovate/nextjs-monorepo renovate[bot] 2026-06-11 10:25:55 +00:00
  • 0438710761 ci(actions): update github actions (#3041) renovate[bot] 2026-06-11 12:15:04 +02:00
  • 52a379c3fe chore(deps): update dependency https-proxy-agent to v9 renovate/https-proxy-agent-9.x renovate[bot] 2026-06-11 08:49:29 +00:00
  • bb36b8b32a chore(deps): update dependency http-proxy-agent to v9 renovate/http-proxy-agent-9.x renovate[bot] 2026-06-11 08:48:32 +00:00
  • 4737d0e46e chore(deps): update dependency @huggingface/transformers to v4 renovate/huggingface-transformers-4.x renovate[bot] 2026-06-11 08:47:43 +00:00
  • f8b408f1c2 chore(deps): update dependency @headlessui/react to v2 renovate/headlessui-react-2.x renovate[bot] 2026-06-11 08:47:24 +00:00
  • ed98ad7cf5 build(node): update node.js to v24 renovate/major-node.js renovate[bot] 2026-06-11 08:46:29 +00:00
  • 7099156bef chore(deps): update typescript-eslint monorepo to v8.60.1 renovate/typescript-eslint-monorepo renovate[bot] 2026-06-11 08:45:46 +00:00
  • 7850bbc036 docs(blog): add USER directive and UID/GID 1000 explainers docs-blogpost-about-rootless-image fallenbagel 2026-06-11 05:55:18 +08:00
  • 678717d940 fix: availability sync demotion and orphan season rollup edge cases preview-sync-regression-fix fallenbagel 2026-06-11 05:27:01 +08:00
  • 88be3b1a0c fix: align Quick Connect deviceId generation and deduplicate models fallenbagel/feat-jellyfin-quick-connect fallenbagel 2026-06-10 08:32:42 +08:00
  • bcbff86c84 chore(i18n): update translations from Weblate weblate/translations-frontend Weblate 2026-06-09 22:31:02 +00:00
  • 8ea4d24b62 refactor(requests): enhance ignoreQuota logic 0xsysr3ll/feat/override-user-request-limit 0xsysr3ll 2026-06-09 21:51:11 +02:00
  • 3808c610c5 fix(api): description should be consistent 0xsysr3ll 2025-10-09 19:34:19 +02:00
  • 1826e44d2c feat(requests): allow admins to bypass user quota limits 0xsysr3ll 2025-10-09 19:15:48 +02:00
  • a8f1780bee fix(notifications): make the Discord IDs available even when the notification is disabled on Seerr (#3139) Gauthier 2026-06-09 19:44:12 +02:00
  • 55cd7b397d refactor: add checkUpdateAvailable to status endpoint feat/disable-version-check Ludovic Ortega 2026-06-09 18:14:34 +02:00
  • fb44eb56f7 chore(dev): add devenv setup chore/devenv Ludovic Ortega 2026-06-09 14:03:23 +02:00
  • 3c99cf23d1 feat: allow to disable version check Ludovic Ortega 2026-06-09 13:45:46 +02:00
  • d0753dcb6b fix(quick-connect): add initial valaues to useRef for React 19 compatibility fallenbagel 2026-06-09 18:58:29 +08:00
  • 7d2d839aa8 refactor(quickconnect): implement zod validation for quick connect secret fallenbagel 2026-03-19 19:54:54 +08:00
  • 095d9172b7 fix: address qc review feedback fallenbagel 2026-03-19 19:07:39 +08:00
  • 1ecc6cbf18 test(quickconnect): add tests for jellyfin qc endpoints fallenbagel 2026-03-19 18:32:02 +08:00
  • e034e475b4 refactor: fix some linter issues fallenbagel 2026-03-19 18:23:58 +08:00
  • d0f1c8a37b chore(i18n): update extracted translations fallenbagel 2026-03-19 18:19:15 +08:00
  • bd4587a592 fix: fixes some typos fallenbagel 2025-12-13 09:51:13 +08:00
  • 3b79b02358 refactor(quickconnect): improve secret validation for quick connect endpoints fallenbagel 2025-12-13 09:43:01 +08:00
  • d01538767f refactor(quickconnect): implement useQuickConnect hook for managing quick connect flow fallenbagel 2025-12-13 09:34:58 +08:00
  • 958ee13be0 refactor(jellyfin-login): simplify error handling for quick connect errors fallenbagel 2025-12-13 09:34:25 +08:00
  • ab589f59e7 refactor(quickconnect): validate secret length and format in quick connect check fallenbagel 2025-12-13 09:33:31 +08:00
  • 1cb35d302f feat(openapi): add quick connect endpoint for linking jellyfin/emby accounts fallenbagel 2025-12-13 09:32:56 +08:00
  • 8df2e5d7fb chore(i18n): extracted translations fallenbagel 2025-12-13 08:36:29 +08:00
  • 3e72e14dae feat(linked-accounts): add quick connect linking in the linked-accounts module fallenbagel 2025-12-13 08:19:03 +08:00
  • 3b63bcf11d fix(quick-connect): prevent multiple initiations of Quick Connect fallenbagel 2025-12-09 05:18:49 +08:00
  • a545a962cd fix(quick-connect): prevent memory leak by having one active poll at a time fallenbagel 2025-12-09 05:12:23 +08:00
  • 31761604c5 chore(i18n): extracted translations fallenbagel 2025-12-09 04:28:57 +08:00
  • 9e00cb4251 feat: add jellyfin/emby quick connect authentication fallenbagel 2025-12-09 04:20:20 +08:00
  • 6e9ba06e88 feat(notifications): add Discord thread ID support (#3065) Austin 2026-06-09 04:11:11 -04:00
  • 5f2722da30 feat(api): support userId when creating issues (#3100) 0xsysr3ll 2026-06-08 23:34:00 +02:00
  • 98cfc910bc feat(music): add Lidarr server settings and connectivity (#3109) music Kjeld Schouten 2026-06-08 22:51:52 +02:00
  • 7379c73703 chore(helm): bump seerr to 3.3.0 (#3131) Adam Toy 2026-06-07 15:30:36 -04:00
  • 6829850bbc fix(webpush): guard subscriptions request until user loads (#3113) ud 2026-06-07 17:09:02 +02:00
  • 0a305f6e18 chore(i18n): update translations from Weblate Weblate 2026-06-04 23:04:34 +00:00
  • 4e7a227bff docs(blog): fix "monitorNewItems" feature description and previous post author (#3103) Gauthier 2026-06-05 10:55:17 +02:00
  • 32249f26fe chore(i18n): update translations from Weblate Weblate 2026-06-03 21:42:11 +00:00
  • b66020128b fix(email): respect hosts file for SMTP connections (#3082) 0xsysr3ll 2026-06-04 19:02:55 +02:00
  • 2a249a85ae chore(i18n): update translations from Weblate Weblate 2026-06-03 21:42:13 +00:00
  • 8b062ed95d docs: add TrueNAS migration guidance (#3107) Nightt 2026-06-04 16:35:06 +08:00
  • 79bd30c288 docs(blog): rootless design and PUID/PGID rationale fallenbagel 2026-06-03 04:18:44 +08:00
  • 703faf95f4 chore(release): prepare v3.2.0 v3.3.0 main gauthier-th 2026-06-02 11:51:26 +02:00
  • 0621e3d5b0 chore(release): merge develop into main gauthier-th 2026-06-02 11:50:00 +02:00