Commit Graph

  • ff873e6d2b refactor(mediarequest): merging changes Pierre 2025-03-08 12:16:15 +01:00
  • cdb9d2450a refactor(person details): merging Person Details Pierre 2025-03-06 17:30:50 +01:00
  • 31ce44c452 fix(mediarequests): changed lidarr notification and request to match new architecture Pierre 2025-01-18 17:57:39 +01:00
  • fe37a1de98 fix: resolved issues with the music slider displaying all menus, and ensured media are properly removed from Lidarr. Pierre 2025-01-18 14:31:31 +01:00
  • a190320abd fix: properly fetch music library from Emby servers Pierre 2025-01-16 19:54:55 +01:00
  • cb6d271f22 fix: correctly populate ratingKey during music import for Plex and properly display artist name in the slide-over menu Pierre 2025-01-16 19:32:32 +01:00
  • f9259cfcdf fix: properly fetch Plex music library with correct release-group mapping Pierre 2025-01-15 21:08:39 +01:00
  • a0a8dfc496 fix: titlecard now have a proper behaviour even if the image is empty and applied prettier to migration file Pierre 2025-01-14 20:04:14 +01:00
  • c1c3ae99bc fix: mbId is now created in watchlist table upon migration Pierre 2025-01-13 17:37:01 +01:00
  • adf56d63bc feat: lidarr/Music support added Pierre 2025-01-10 23:16:46 +01:00
  • 539d49879d chore: fix translate badge svg url (#2228) Ludovic Ortega 2025-12-13 22:37:36 +01:00
  • f02755f03d fix: fixes some typos fallenbagel/feat-jellyfin-quick-connect fallenbagel 2025-12-13 09:51:13 +08:00
  • f2c771727c refactor(quickconnect): improve secret validation for quick connect endpoints fallenbagel 2025-12-13 09:43:01 +08:00
  • 87b51b809b refactor(quickconnect): implement useQuickConnect hook for managing quick connect flow fallenbagel 2025-12-13 09:34:58 +08:00
  • 43553cb2d5 refactor(jellyfin-login): simplify error handling for quick connect errors fallenbagel 2025-12-13 09:34:25 +08:00
  • 8bb7d4e380 refactor(quickconnect): validate secret length and format in quick connect check fallenbagel 2025-12-13 09:33:31 +08:00
  • 8c4e39d098 feat(openapi): add quick connect endpoint for linking jellyfin/emby accounts fallenbagel 2025-12-13 09:32:56 +08:00
  • 973e43f1cc chore(i18n): extracted translations fallenbagel 2025-12-13 08:36:29 +08:00
  • a93716eb15 feat(linked-accounts): add quick connect linking in the linked-accounts module fallenbagel 2025-12-13 08:19:03 +08:00
  • 6000c36c69 fix(quick-connect): prevent multiple initiations of Quick Connect fallenbagel 2025-12-09 05:18:49 +08:00
  • 6c9aaf9777 fix(quick-connect): prevent memory leak by having one active poll at a time fallenbagel 2025-12-09 05:12:23 +08:00
  • c4d06540a6 chore(i18n): extracted translations fallenbagel 2025-12-09 04:28:57 +08:00
  • 98a6075cb6 feat: add jellyfin/emby quick connect authentication fallenbagel 2025-12-09 04:20:20 +08:00
  • 15356dfe49 fix(jellyfin-scan): reduce jellyfin API calls during recently added scan (#2205) RolliePollie18 2025-12-09 14:20:47 +00:00
  • 1f04eeb040 fix: disable automatic auth revalidation on auth pages (#2213) fallenbagel 2025-12-09 20:17:17 +08:00
  • e3028c21f2 docs: add webpush related troubleshooting steps (#2170) Thibaut Noah 2025-12-09 09:49:42 +01:00
  • 9d8b343790 chore(deps): update all non-major dependencies (#2188) Gauthier 2025-12-09 09:40:35 +01:00
  • 275d6aaf08 fix(webpush): rework web push notification status verification logic preview-test-fix-subscriptions 0xsysr3ll 2025-12-09 00:04:28 +01:00
  • 9d41ecfecc fix(webpush): ensure the old endpoint is cleared only when necessary 0xsysr3ll 2025-12-08 23:51:41 +01:00
  • 3e0e02a7ea feat(push-subscription): add unique constraint on endpoint and userId 0xsysr3ll 2025-12-08 23:50:52 +01:00
  • 002f4aeadd fix(webpush): only remove the current browser's subscription 0xsysr3ll 2025-12-08 22:05:53 +01:00
  • 9f97ab1d60 fix(webpush): remove error throw 0xsysr3ll 2025-12-08 22:00:51 +01:00
  • a47b8db48f fix(webpush): ensure the local storage reflects the correct notification status 0xsysr3ll 2025-12-08 21:55:43 +01:00
  • bd52d1fa9d refactor(webpush): remove redundant checks 0xsysr3ll 2025-12-08 21:39:49 +01:00
  • 07938a6fe9 refactor(webpush): remove redundant try-catch 0xsysr3ll 2025-12-08 21:38:20 +01:00
  • 9180d178ba fix(webpush): throw error after notification failure 0xsysr3ll 2025-12-07 21:52:34 +01:00
  • 94219195e6 fix(webpush): notification must reflect the actual outcome 0xsysr3ll 2025-12-07 20:38:43 +01:00
  • b41a0b3b95 fix(webpush): remove backend checks 0xsysr3ll 2025-12-07 20:32:56 +01:00
  • f606a64684 fix(webpush): delete push subscriptions for multiple devices 0xsysr3ll 2025-12-07 20:28:12 +01:00
  • 3886e649f9 fix(webpush): remove redundant backend subscription checks 0xsysr3ll 2025-12-07 20:19:59 +01:00
  • b6373498c3 fix(webpush): remove unnecessary dependency for user ID verification 0xsysr3ll 2025-12-07 16:11:46 +01:00
  • 8f1b81becc fix(webpush): update localStorage handling for push notification status 0xsysr3ll 2025-12-07 16:00:16 +01:00
  • 44b34a0081 fix(webpush): update existing subscriptions with new keys only if the endpoint matches and the auth differs 0xsysr3ll 2025-12-07 15:58:43 +01:00
  • 194e33a19a fix(webpush): remove the redundant userId check 0xsysr3ll 2025-12-07 15:27:15 +01:00
  • 2447c385f4 fix(webpush): add user ID validation to push subscription verification 0xsysr3ll 2025-12-07 15:23:27 +01:00
  • 432e970de4 refactor(webpush): Remove nested error checks 0xsysr3ll 2025-12-07 15:17:36 +01:00
  • 13edfe36a6 fix(webpush): add backend subscription check to determine if a valid push subscription exists. 0xsysr3ll 2025-12-07 15:15:49 +01:00
  • 4dbb7cdf2d fix(webpush): store push notification status in localStorage 0xsysr3ll 2025-12-07 15:09:30 +01:00
  • bde07e02c1 fix(webpush): use transaction for race condition prevention 0xsysr3ll 2025-12-06 23:33:20 +01:00
  • 8c1ce8565d fix(webpush): preserve original creation timestamp when updating subscriptions 0xsysr3ll 2025-12-03 21:54:49 +01:00
  • 13c0f33c0a fix(webpush): cleanup is too agressive - avoid removing active subscriptions 0xsysr3ll 2025-12-03 21:38:36 +01:00
  • 4e9264a31d fix(webpush): clean up stale push subscriptions for the same device 0xsysr3ll 2025-11-25 23:03:42 +01:00
  • 3a9f6cd669 fix(webpush): update existing subscriptions with new keys 0xsysr3ll 2025-11-25 23:01:48 +01:00
  • f1f7d6af3a fix(webpush): add logs for AggregateError error 0xsysr3ll 2025-11-18 18:36:28 +01:00
  • caa1716374 fix(webpush): improve push notification error handling 0xsysr3ll 2025-11-15 21:48:30 +01:00
  • 036c006aab fix(webpush): improve iOS push subscription endpoint cleanup 0xsysr3ll 2025-11-11 15:14:58 +01:00
  • f4fe16608a fix(jellyfin-api): use standard Authorization header (#2211) fallenbagel 2025-12-08 22:46:47 +08:00
  • d660a540da chore(helm): prepare for release (#2189) Ludovic Ortega 2025-12-07 17:22:28 +01:00
  • 48ef2984e5 docs: fix chown command for windows users (#2192) Ludovic Ortega 2025-12-03 14:39:03 +01:00
  • 503c099cd1 fix: remove useless tags advanced-override-rules gauthier-th 2025-12-01 22:03:16 +01:00
  • c5fc31c352 docs(buildfromsource): touch up path inconsistencies (#2184) Disparate2761 2025-12-01 08:57:01 -05:00
  • c3b9ea6ce4 chore: improve PR template (#2175) Ludovic Ortega 2025-11-28 13:05:47 +01:00
  • d57af7334c fix(requests): mark requests as failed when Radarr/Sonarr unreachable 0xsysr3ll/fix/failed-request-status 0xsysr3ll 2025-11-23 17:42:54 +01:00
  • b66b36186a docs: update weblate links (#2168) Ludovic Ortega 2025-11-22 23:29:35 +01:00
  • fb5196bdec chore: remove CHANGELOG.md (#2169) Ludovic Ortega 2025-11-22 23:05:42 +01:00
  • bde322de8e fix(override-rules): show correct genres for both *arr services (#2155) 0xsysr3ll 2025-11-21 22:24:14 +01:00
  • 4afcfbb598 fix: missing file Gauthier 2025-11-21 22:19:56 +01:00
  • 7ec5123cd0 feat(overriderules): apply override rules to advanced requests Gauthier 2025-11-21 22:15:17 +01:00
  • af083a3cd5 chore: rebrand from Jellyseerr to Seerr across project (#2116) Gauvain 2025-11-18 22:51:20 +01:00
  • f4af6ed5f4 docs: add migration guide (#2069) Ludovic Ortega 2025-11-18 11:12:50 +01:00
  • 267450a297 docs: update AI assistance notice link in pull request template (#2154) 0xsysr3ll 2025-11-14 16:56:30 +01:00
  • 939000fbe4 ci: update Docker Hub image references in CI workflows (#2153) 0xsysr3ll 2025-11-14 16:36:38 +01:00
  • 08800c7cf3 docs: update Kubernetes installation documentation for Seerr (#2126) James Kruger 2025-11-14 09:57:44 +00:00
  • 2fe72530a2 fix(docker): pass COMMIT_TAG to build stage for custom image builds (#2146) 0xsysr3ll 2025-11-12 22:50:25 +01:00
  • 6dcae346f9 fix(docker): casing in dockerfile (#2141) Ludovic Ortega 2025-11-11 18:00:31 +01:00
  • 597858785e fix(ui): ensure mobile media type filter is always visible on actor pages (#2128) 0xsysr3ll 2025-11-05 21:27:11 +01:00
  • 91aa7d143e ci: bump cosign installer to v4.0.0 (#2127) Joe Harrison 2025-11-04 10:33:47 +00:00
  • 41bcbfe9a4 chore: remove packages section in README (#2124) Ludovic Ortega 2025-11-03 22:59:36 +02:00
  • 7d4b2853dc ci: combined workflows for ai and support (#2113) Joe Harrison 2025-10-31 12:12:07 +00:00
  • 959a40ff20 docs: rename remaining jellyseerr references to seerr fallenbagel/docs-rename-using-jellyseerr-advance-path fallenbagel 2025-10-31 08:05:34 +08:00
  • 137df4c9c8 docs(using-jellyseerr): renamed advanced section from jellyseerr -> seerr fallenbagel 2025-10-31 07:58:15 +08:00
  • e908c11d45 docs: fix the position of workflow_dispatch in docs-deploy legacy-jellyseerr fallenbagel 2025-10-31 07:45:23 +08:00
  • 509d615a61 docs: fix typo on the docs deploy fallenbagel 2025-10-31 07:42:26 +08:00
  • 9ebe620d52 docs: deploy from legacy-jellyseerr branch manually fallenbagel 2025-10-31 07:39:35 +08:00
  • e928611285 docs: change pnpm version for stable fallenbagel 2025-10-31 07:38:13 +08:00
  • 4980803079 docs: revert docs to legacy docs temporarily (#2110) fallenbagel 2025-10-31 07:31:27 +08:00
  • 4e9c94c80f feat: Overseerr to Jellyseerr migration (#2019) Gauthier 2025-10-30 19:57:50 +01:00
  • 2e6e9ad657 fix: include video content in the blacklisted tags processing job (#1736) TacoCake 2025-10-28 22:29:04 -04:00
  • 9a92d6ac30 fix(api): respect is4k parameter for all media status changes (#1951) 0xsysr3ll 2025-10-28 17:26:28 +01:00
  • 7dfa30a151 fix(media): handle 4K Radarr removal for multiple instances (#2037) 0xsysr3ll 2025-10-28 17:25:57 +01:00
  • efc9b00d39 ci: fix AI-generated workflow trigger (#2101) Gauthier 2025-10-28 16:46:14 +01:00
  • e246215663 ci: add a new workflow to close AI-generated PRs (#2098) Gauthier 2025-10-28 15:28:42 +01:00
  • 843d05cc3f chore:update to the code of conduct link in bug report (#2091) Joe Harrison 2025-10-27 08:57:49 +00:00
  • e781cd56b3 chore(bug.yml): fixed link to the code of conduct in the bug.yml in issue templates (#2090) Joe Harrison 2025-10-27 07:31:22 +00:00
  • b34ca1543a feat: do not enforce TLD on email (#2075) Ludovic Ortega 2025-10-20 17:24:24 +03:00
  • 48a61d812b docs: migrate third-parties documentation to a dedicated folder (#2068) Ludovic Ortega 2025-10-20 11:03:21 +03:00
  • f7f00ce361 feat: migrate to validator from email-validator (#2059) J. Winters-Brown 2025-10-19 16:37:09 -04:00
  • a7909342b4 fix(api): correct Jellyfin users endpoint documentation (#2073) 0xsysr3ll 2025-10-19 22:32:58 +02:00
  • 979b1feaa4 refactor(i18n): update label for monitorNewItems to 'Monitor New Seasons' fallenbagel/feat-monitor-new-items fallenbagel 2025-10-19 14:02:29 +08:00
  • 9381d623a0 refactor(sonarr): use the types from sonarrSeries for addSeriesOptions fallenbagel 2025-10-19 13:58:14 +08:00