Skip to content

Releases: Fallenbagel/jellyseerr

v1.9.0

29 May 13:59
Compare
Choose a tag to compare

1.9.0 (2024-05-29)

Warning

Warning (For windows users)

Before you yarn build please downgrade your typeorm version by yarn add typeorm@0.3.11
typeorm/typeorm#9860 (comment)

Bug Fixes

  • api: save user email on the first try (#760) (0bbcfdc), closes #227 #748
  • api: small errors on overseerr-api.yaml (#721) (0eea109)
  • auth: case-sensitive logins not updating authtokens (#778) (2bd125d)
  • jellyfinapi: use external api class for jellyfin api requests (#762) (650c339), closes #728 #387
  • logging: handle media server connection refused error/toast (#748) (f486fb5)
  • use UTF8 encoding for webhook JSON (#714) (c0a0b9c)

Features

  • add Latin American Spanish translation (#725) (783fda9), closes #677
  • add merge conflict labeler workflow (#719) (d9d07c7)
  • auth: send real information on login (#470) (d765055)
  • settings: stores jellyfin/emby server name in the settings (#763) (7a5e8d6)

This release is also available on:

  • v1.9.0

v1.8.1

17 Apr 20:12
Compare
Choose a tag to compare

1.8.1 (2024-04-17)

Reverts

  • Revert "fix: disable seasonfolder option in sonarr for jellyfin/Emby users" (#718) (cd0fa3e), closes #718

This release is also available on:

  • v1.8.1

v1.8.0

15 Apr 22:54
Compare
Choose a tag to compare

1.8.0 (2024-04-15)

Warning

Warning (For windows users)

Before you yarn build please downgrade your typeorm version by yarn add typeorm@0.3.11
typeorm/typeorm#9860 (comment)

Jellyseerr finally has a new makeover!

Jellyseerr new logo

Bug Fixes

  • correct width issue in datepicker of filterSliderOver (f564cdd), closes #415
  • disable seasonfolder option in sonarr for jellyfin/Emby users (8ec8f2a), closes #126 #575
  • embyauth: remove the accidentally added mediaServerType change code from another PR (#684) (c2e8771)
  • ensure watchlist updates are immediately reflected (b85d7f3)
  • fix german translation for "components.Discover.FilterSlideover.tmdbuservotecount" (e032c02)
  • fix the translations for watchlist permissions and userSettings page (8c82a61)
  • i18n: fixed jellyfin jobs (7eed236)
  • jellyfin.ts: process virtual seasons if they have non virtual episodes (#639) (db84f65)
  • jellyfinapi: refactors jellyfin library sync to support automatic grouping and collections (#700) (3856061), closes #450 #524 #256 #489 #450 #524 #515 #474 #473
  • jellyfinlogin: use externalHostname if set for forgetpassword link (405f6bb), closes #199 #424 #212
  • jellyfinscanner: conditionally assign the jellyfinMediaId and jellyfinMediaId4k (#686) (530be42), closes #681
  • langcode: fixes the ukranian language code (dc67aaa), closes #504
  • nullable type for jellyfinMediaId(4k) (#702) (0900a95), closes #668
  • request watchlist items sequentially to prevent bypassing quota (#3667) (b40ba07)
  • resolved issue with region selector and all regions value (#3652) (28a2c50)
  • typos on readme (#655) (eee9a02)
  • watchlist: added missing prop for watchlist item removal button in watchlist page (a0ec992)
  • watchlist: discover local watchlist item display and profile local watchlist slider visibility (3cb9494)

Features

Reverts

  • jellyfinapi: reverts #450 as it broke library sync support for local accounts using LDAP (b5acc09), closes #489

This release is also available on:

  • v1.8.0

v1.7.0

14 Sep 02:11
Compare
Choose a tag to compare

1.7.0 (2023-09-14)

Warning (For windows users)

Before you yarn build please downgrade your typeorm version by yarn add typeorm@0.3.11
typeorm/typeorm#9860 (comment)

Bug Fixes

  • adjust the plex watchlist sync schedule to have fuzziness (#3502) (2c3f533)
  • handle issue causing incorrect media to change to unknown (#3516) (83b008c)
  • improved handling of edge case that could cause availability sync to fail (#3497) (d0836ce)
  • Include all defaults in payload (#3538) (cb63bf2)
  • multiple notifications for available media (048fa96)
  • repeat notifications for available 4k media (30361f2)
  • resolved issue with create slider causing incorrect form submission (#3514) (a761b7d)
  • resolved user access check issue (#3551) (2816c66)
  • server/api/jellyfin.ts: use /Library/VirtualFolders Jellyfin API call to fetch Jellyfin libs (8685f57), closes #256
  • statusbadge: handle missing season/episode number (#3526) (01de972)
  • tautulli: only test connection if hostname is defined (#3573) (f7b4dfc)
  • ui: corrected issues icon color (#3498) (c1a47bd)

Features


This release is also available on:

  • v1.7.0

v1.6.0

04 Aug 22:34
Compare
Choose a tag to compare

1.6.0 (2023-08-04)

Bug Fixes

  • availability sync file detection (#3371) (7522aa3)
  • corrected initial fallback data load on details page (#3395) (4bd8764)
  • correctly load series fallback modal with sonarr v4 (#3451) (e051b1d)
  • deps: update all non-major dependencies (#3223) (f5191ad)
  • error deleting users with over 1000 requests (#3376) (ac77b03)
  • external url regex is now consistent with internal url (33ec443)
  • externalLinkBlock (46cd4d0)
  • fix regex for internal url to use a more effecient one (e848386)
  • fixes RT ratings for tv shows (#3492) (04fbd00), closes #3491
  • genreselector: fix searching in Genre filter (#3468) (d7fa35e)
  • handle search results with collections (#3393) (70b1540)
  • lock body scroll when using webkit (#3399) (c27f960)
  • logs: jellyfin auth error now has the severity warn consistent with local login (cc041b5), closes #224
  • make a (shallow) copy of radarr/sonarr tags into a request before adding user tags (#3485) (48f7666)
  • ui: corrected default badge hover opacity (#3369) (a4d07f5)
  • ui: corrected mobile menu spacing in collection details (#3432) (77a33cb)
  • ui: Make play symbol white (1fe4bb8)
  • ui: Resize Emby icon and add margins (ad69d67)
  • watchlist: add validation for creation request (03316c6)
  • watchlist: fix github code scanning (c08897b)

Features

  • add watchlist: adding midding functionality from overserr (5f1c10d)
  • adds streaming services custom slider (#3361) (2520d8f)
  • auto tagging requested media with username (#3338) (24f268b)
  • discover: support filtering by tmdb user vote count on discover page (#3407) (aa84977)
  • settings: add internal url to jellyfin settings form (0a30cd3), closes #194
  • src/components/externallinkblock/index.tsx: support Emby icon (672061c)
  • tooltip: email tooltip now appears when hovered over info icon (cd7930e)
  • translations update (47287c3), closes #381
  • watchlist: add translation for en (b7e3d28)

This release is also available on:

  • v1.6.0

v1.5.0

20 Apr 04:12
Compare
Choose a tag to compare

1.5.0 (2023-04-20)

Bug Fixes

  • add better checks on 4k detection of series (bc9017f)
  • added a refresh interval if download status is in progress (#3275) (1e2c6f4)
  • build: increase threshold for amount of data to be fetched when SSR'ing (#3320) (d7b83d2)
  • disable availability sync temporarily (2e5cf22)
  • hide remove button when default service is not configured (7d4455b)
  • jellyfin scan: temporary workaround fix for jellyfin scan when display specials within season (38fb66d), closes #215 #176 #246
  • lint issues (bcd2bb7)
  • logger was set to info for the wrong logs (#3354) (c36a4ba)
  • remove unnecessary parenthesis from api key generation (#3336) (6bd3f01)
  • snapcraft: use the correct config folder for image cache (#3302) (c93467b)
  • ui: hide mini status badge if non-4K media status is unknown (#3346) (50f06da)
  • ui: hide search bar behind slideover when opened (#3348) (b3882de)
  • ui: prevent title cards from flickering when quickly hovering across them (#3349) (eb5502a)
  • watchlist: correctly load more than 20 watchlist items (#3351) (af880a6)

Features

  • add a button in ManageSlideOver to remove the movie and the file from Radarr/Sonarr (2e74584)
  • availability sync rework (#3219) (ae38183), closes #377
  • full title of download item on hover with tooltip (#3296) (33e7691)

Performance Improvements

  • imageproxy: do not set cookies to image proxy so CDNs can cache images (#3332) (966639d)

This release is also available on:

  • v1.5.0

v1.4.1

31 Jan 01:53
Compare
Choose a tag to compare

1.4.1 (2023-01-31)

Bug Fixes

  • pass in library type when scanning recently added items (#3287) (8942eb8)
  • ui: air date will use UTC for timezone (#3297) (3e43586)
  • ui: correct range slider styling in chrome (#3299) (d954328)
  • ui: show 5 icons when possible on mobile menu (#3298) (7040da1)
  • ui: style range thumbs correctly for firefox (#3294) (9d10e6a)

This release is also available on:

  • v1.4.1

v1.4.0

29 Jan 21:56
Compare
Choose a tag to compare

1.4.0 (2023-01-29)

Bug Fixes

  • add bg-opacity to in-progress status badges (#3190) (68223f4)
  • added download status and title to request card/item error components (#3186) (3309f77)
  • arrow icons were misplaced on mobile in slider edit (#3260) (d328485)
  • build: update usage of publish snap action (#3272) (51b05cd)
  • changed overflow scroll to only if necessary (#3184) (27feeea)
  • convert genre/studio to string in create slider (#3201) (93afead)
  • correct checkbox position (again) for slider edits (#3227) (3ba6df1)
  • correct grid sizing for webkit on streaming services (#3248) (6fd11cf)
  • correct issue detail bottom padding on mobile displays (#3268) (3db010b)
  • correct link to correct keyword results for series (#3208) (4e9be7a)
  • correct spacing between sliders (#3225) (62e2de7)
  • correctly check mobile menu permissions (#3271) (f4a22dc)
  • correctly restore selected streaming service filters (#3249) (154f3e7)
  • create shared class to add bottom spacing (#3269) (5d1c6f7)
  • deps: pin dependency @headlessui/react to 1.7.7 (#3194) [skip ci] (c4b16ab)
  • deps: update dependency @heroicons/react to v2 (#2970) (dd48d59)
  • deps: update dependency axios to v1 (#3202) (421029e)
  • deps: update dependency swr to v2 (#3212) (7b6db50)
  • experimental: use new RT API (sorta) (#3179) (357cab8)
  • improve small screen layout for discover editing (#3221) (d23b213)
  • include new package calendar css in build (#3235) (c2a1a20)
  • issues with issues (#3267) (fd21971)
  • multiple genre filtering now works (#3282) (5076938)
  • prevent double encode if we are on /search endpoint (#3238) (a343f8a)
  • request: approve request when retrying request (#3234) (b515701)
  • request: mark request as approved if media is already available when retrying failed request (#3244) (cb65074)
  • restore border to ghost button and fix discover slider visibility toggle position (#3226) (2eebb7f)
  • restore status badges on titles on actors page when hide available media enabled (#3206) (9d3446d)
  • screen would zoom on mobile if date picker input was selected (#3241) (3aefddd)
  • series displayed an empty season with series list/request modal (#3147) (2179637)
  • tooltip shows properly if not in progress (#3185) (6face8c)
  • ui: series first air date sorting (#3283) (374c78c)
  • update StatusBadgeMini to shrink on title cards (and remove ring) (#3210) (042a1a9)

Features

v1.3.0

02 Jan 01:39
Compare
Choose a tag to compare

1.3.0 (2023-01-02)

Bug Fixes

  • added deep links to issues and status badges (#3065) (bfe56c3)
  • api: handle auth for accounts where the plex id may have been set to null (#3125) (15e2469)
  • api: ignore Music,Books,Photos,MusicVideo libraries (d9ca3c6)
  • count combined episodes (64339e5)
  • improved PTR scrolling performance (#3095) (07ec3ef)
  • locale: fix the duplicated wording in the Clear Media Warning message (7e20c7c)
  • ui: adds mediaServerName to statusBadge and manageSlideOver (d0cdce9), closes #254
  • update API docs to allow 'all' seasons value (#3073) (1dfa943)

Features


This release is also available on:

  • v1.3.0

v1.2.1

18 Oct 03:53
Compare
Choose a tag to compare

1.2.1 (2022-10-18)

Bug Fixes

  • backend: fix jellyfinHost to not be undefined (ab09664), closes #237

This release is also available on:

  • v1.2.1