Releases: Fallenbagel/jellyseerr
v1.9.2
1.9.2 (2024-06-13)
Warning
Warning (For windows users)
Before you yarn build
please downgrade your typeorm version by yarn add [email protected]
typeorm/typeorm#9860 (comment)
Bug Fixes
- auth: improve login resilience with headerless fallback authentication (#814) (a9741fa)
- auth: validation of ipv6/ipv4 (#812) (9aeb360), closes #795
- bypass cache-able lookups when resolving localhost (#813) (b5a0699)
This release is also available on:
v1.9.2
v1.9.1
1.9.1 (2024-06-12)
Bug Fixes
- api: add DNS caching (#810) (46ee8a4), closes #387 #657 #728
- empty email in user settings (#807) (20863d4), closes #803
- jellyfinscanner: assign only 4k available badge for a 4k request instead of both badges (#805) (d31a2c3)
- remove the settings button of media when useless (#809) (f52939e)
Reverts
- Revert "ci: update format check command to ignore .prettierignore files (#787)" (#788) (4757f1c), closes #787 #788
This release is also available on:
v1.9.1
v1.9.0
1.9.0 (2024-05-29)
Warning
Warning (For windows users)
Before you yarn build
please downgrade your typeorm version by yarn add [email protected]
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
v1.8.0
1.8.0 (2024-04-15)
Warning
Warning (For windows users)
Before you yarn build
please downgrade your typeorm version by yarn add [email protected]
typeorm/typeorm#9860 (comment)
Jellyseerr finally has a new makeover!
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
- add ko language (#3619) (9250735)
- add Peacock to Network Slider (#3545) (0c39057)
- add tooltips to tautulli avatars (#3601) (c484810)
- added Letterboxd links for the external link blocks for movies (981f5e6)
- check if first jellyfin user is admin (#635) (010df62), closes #610
- jellyseerr makeover (#715) (0c27132)
- job: media availability support for jellyfin/emby (#522) (3eb1bb3), closes #406 #193 #516 #362 #84
- notif: add Pushover sound options (#2403) (3ea5076)
- select default seriesType for anime (#3627) (f628635), closes #3626
- standard series type selector (#3628) (7bdd25e)
- translations update from Hosted Weblate (#3258) (e62a078)
- update SameSite policy of session cookie to Lax (#3650) (c84ca43)
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
1.7.0 (2023-09-14)
Warning (For windows users)
Before you yarn build please downgrade your typeorm version by yarn add [email protected]
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
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
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
This release is also available on:
v1.5.0
v1.4.1
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
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
- add discover customization (#3182) (cd35748)
- add keywords to movie/series detail pages (#3204) (e084649)
- add streaming services filter (#3247) (1154156)
- discover inline customization (#3220) (8bd10b5)
- discover overhaul (filters!) (#3232) (dd00e48)
- discover slider edit arrow buttons for reordering (#3259) (da00d45)
- lang: translations update from Hosted Weblate (#3030) (0d8b390)
- new mobile menu (#3251) (fcbca17)
- translations update from Hosted Weblate (#3218) (5940ff7)
- ui: add episode number to front of episode name in season details (#3086) (a672b32)
- ui: request card progress bar (#3123) (03853a1)