jellyseerr

Fork of overseerr for jellyfin support.

MIT License

Stars
3.5K

Bot releases are hidden (Show)

jellyseerr - v1.9.2 Latest Release

Published by Fallenbagel 4 months ago

1.9.2 (2024-06-13)

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
jellyseerr - v1.9.1

Published by Fallenbagel 4 months ago

1.9.1 (2024-06-12)

Bug Fixes

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
jellyseerr - v1.9.0

Published by Fallenbagel 5 months ago

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
jellyseerr - v1.8.1

Published by Fallenbagel 6 months ago

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
jellyseerr - v1.8.0

Published by Fallenbagel 6 months ago

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!

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
jellyseerr - v1.7.0

Published by Fallenbagel about 1 year ago

1.7.0 (2023-09-14)

Warning (For windows users)

Before you yarn build please downgrade your typeorm version by yarn add [email protected]
https://github.com/typeorm/typeorm/issues/9860#issuecomment-1473964106

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
jellyseerr - v1.6.0

Published by Fallenbagel about 1 year ago

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
jellyseerr - v1.5.0

Published by Fallenbagel over 1 year ago

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
jellyseerr - v1.4.1

Published by Fallenbagel over 1 year ago

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
jellyseerr - v1.4.0

Published by Fallenbagel over 1 year ago

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

jellyseerr - v1.3.0

Published by Fallenbagel almost 2 years ago

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
jellyseerr - v1.2.1

Published by Fallenbagel about 2 years ago

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
jellyseerr - v1.2.0

Published by Fallenbagel about 2 years ago

1.2.0 (2022-10-12)

Bug Fixes

  • api: add rate limiter to TMDb requests to hopefully deal with 429s (#2881) (aed1409), closes #2853
  • api: ignore filter if unset in media route (#2647) (a6c1f3f)
  • api: lookup shows using english title only (#2911) (004e1bb), closes #2801
  • api: use correct path param type in openapi spec (#2834) (6cd0c9b)
  • backend: fixes Jellyfin/Emby links if server is initially setup with a trailing / (6635701), closes #168 #220
  • better ordering of RequestButton options & properly handle failed requests (#2944) (c143c0b)
  • check perms to view watchlist slider on user profile (#2980) (5d73bc2)
  • clicking outside modal closes modal again (#2984) (1a00532)
  • compatibility issue with safari (#3019) (e486623)
  • correct safe margin for slideover (#2977) (23409e6)
  • correct spacing on season header badges (#2983) (c4aa08f)
  • deps: do not list email-validator as a devDependency (9518cb3)
  • deps: pin dependencies (#2946) [skip ci] (103c4ca)
  • deps: pin dependency @formatjs/intl-utils to 3.8.4 (#2975) [skip ci] (baf1ea9)
  • deps: pin dependency @headlessui/react to v0.0.0-insiders.b301f04 (#2993) [skip ci] (833f52d)
  • deps: pin dependency cronstrue to 2.11.0 (#3018) [skip ci] (f20ba3f)
  • deps: pin dependency react-popper-tooltip to 4.4.2 (#2952) [skip ci] (5247f14)
  • do not display 'Request More' button if no requestable seasons (#2998) (23f93e3)
  • failure to load SearchByNameModal (#3000) (410ad0d)
  • fix play on Jellyfin/Emby button after previous merge (3b0c091)
  • frontend: better request/media cards for items without valid TMDb IDs (#2181) (9bc1f89)
  • frontend: only allow 'request as' users w/ request perms (#2991) (dbdecb1)
  • import statement: import statement (8724058)
  • issues and login page still had incorrect animations (#2979) (095048d)
  • lang: correct capitalization of 'TMDB' (#2953) (9021696)
  • lang: manage movie -> manage series (#2963) (f5e6b62)
  • log level value should not be case sensitive (#2913) (6428b8d)
  • new status indicators added to series list on mobile (#3024) (407af32)
  • only request Tautulli watch data for Plex media servers (to avoid error messages in logs) (6dbb99e)
  • plex: add container-size header to recently added api call (#3023) (d8da5cb)
  • remove backdrop-blur class from warning buttons (#3037) (430b1ab)
  • remove failing ci job that builds a test copy to a private repo (5f7e7ee)
  • scroll restoration (#3005) (14280c5)
  • settings log modal when closing (#2985) (4d56320)
  • sidebar close button placement when using PWA (#3045) (21d20fd)
  • start scheduled jobs on initial admin account setup (b080251), closes #170
  • transition animation (#2974) (98028bf)
  • ui: hide 'Recently Added' & 'Recent Requests' sliders when empty (#2190) (03d5e56)
  • ui: hide null dates in episodes list (#3035) (7404d68)
  • ui: minor fixes (#3036) (f5c2fc1)
  • ui: remove 'all' badge from request cards (#2992) (5c01313)
  • update Discord ID regex to include 19 digit IDs (#2860) (9da8461)
  • use fallbackData to prepare user data during SSR (#2968) (6e60a27)
  • use image.tmdb.org for setup/login backdrop images (#2966) (3b26338)
  • username will not show undefined on cancel or delete (#2982) (b925857)
  • watch data not required to show Tautulli button (#2976) (dd28200)

Features


This release is also available on:

  • v1.2.0
jellyseerr - v1.1.1

Published by Fallenbagel over 2 years ago

1.1.1 (2022-06-20)

IMPORTANT CHANGES

  • This version brings back SMTP notification support with the ability to change email addresses through the profile page and the admin to be able to set the option of requiring emails from their users #136
  • This version also brings in emby specific ui variables #103 #120 #146

Bug Fixes

  • conditional media server name for 4k url to add emby to tvdetails (ddd773c)
  • don't show 0 playcount in slideover (dec4062)
  • fix mediaServerType not set for Plex which leads to Plex users seeing Jellyfin settings (94ade93)
  • fixes jellyfin forgot password and adds emby support to the forgot password link (0259975), closes #99
  • hide plex guid cache settings from ui when running in jellyfin/emby mode (7450138)
  • import all: fis for import all (29478fc)
  • jellyfin: ignore additional items with virtual location type (c811548)
  • jellyfinimportmodal: fix for importing all jellyfin users (a483ca9)
  • jellyfin: sync errors (d1dbd6e)
  • manual browser refresh would redirect to home on search page (9ded45f)
  • manual browser refresh would redirect to home on search page (#2692) (b287839), closes #2683
  • only show mediaserver settings for current active mediaserver (739f5f9)
  • recommendations: fixed recommendations page causing infinite network requests to tmdb api (4f972be)
  • recommendations: only load more titles if there can be more than 40 (#2749) (14519ef), closes #2710
  • remove internal Overseerr sponsor link, this is remaining on the main github page instead (4b7bdd3)
  • scan: ignore virtual seasons (6574e18), closes #119
  • search: use correct param to filter movies by year (b07f703)
  • search: use correct param to filter movies by year (#2727) (1054b4e)
  • setup&login: fix a description error in the manual scan in setup and add emby to login page (8810c20)
  • ui: don't show 0 playcount in slideover (#2714) (29be659)
  • ui: fix Avatar being broken when setup using internal ip (01e81a7), closes #110
  • ui: fix translation errors for all locales in the import plex user button (0fb5803)
  • ui: fix ui elements not reflecting the env variable (722dda5)
  • ui: fixed translation issue where it showed as import {mediaServerName} user (819190c)
  • ui: rectangular avatars getting stretched (#2782) (db05172)
  • ui: replaced {mediaServerName} in the plex variable in NL locale (d417fca)

Features

  • add Paramount+ to network slider (d22bc09)
  • api: add issue counts endpoint (af23a25)
  • api: add issue counts endpoint (#2713) (e4039d0)
  • conditional media server name (2bfdf02)
  • conditional media server name to add emby to tvdetails (e75b71b)
  • conditional media server name to add emby to tvdetails (ff3e3ce)
  • discover: add Paramount+ to network slider (#2608) (1d00229)
  • email (a8bc0c0), closes #122
  • email validation: email requirement and validation + better importer (d835336)
  • manage slideover: show more request override details (#2772) (90095bb)
  • uesrprofile: email requirement and validation (543859e)
  • ui: add emby as a mediaServerType to the import user button (6a6bfe0)
  • ui: add emby user badge to the user list and fix local user badge (410b536)
  • ui: add emby user badge to the userProfile (b9546e6)
  • ui: conditional media server name to add emby to issuedetails play on button (377a4fd)
  • ui: conditional media server name to add emby to moviedetails (14d2937)
  • user email setting: added field to save user email (30c48f1), closes #122
  • user settings: added email field to user profiel settings (b22f20b), closes #122

This release is also available on:

  • v1.1.1
jellyseerr - v1.1.0

Published by Fallenbagel over 2 years ago

1.1.0 (2022-05-21)

Bug Fixes

  • add Discord ID setting to general user settings page (#2406) (eff665e)
  • add missing route guards to issues pages (#2235) (c79dc9f)
  • address unhandled promise rejections & bump node to v16.13 (#2398) (8cba486)
  • allow basic HTTP auth in hostname validation (#2307) (d48a7ba)
  • api: return queried user's requests instead of own requests (#2174) (0edb1f4)
  • api: use query builder for user requests endpoint (#2119) (a20f395)
  • apply request overrides iff override & selected servers match (#2164) (50ce198)
  • auth: resolve local/password authentication issues (#2677) (b75fc7b)
  • css: rename form-input to form-input-area (#2613) (086f0b6)
  • disable user-import from mediaserver for non-plex mediaservers until implemented (4db8e54)
  • docker: explicitly install python3 (#2273) [skip ci] (f1cd087)
  • don't allow login for unimported Jellyfin users if not set in settings (72ca694)
  • email: do not attempt to display logo if app URL not configured (#2125) (b3b421a)
  • email: enclose PGP encryption logic in try/catch (#2519) (a76b608)
  • email: use decrypted private key (#2232) (8d29685)
  • fix usertype from local user to mediaServerType (25bee8b)
  • frontend: disable autocomplete on search field (#2592) (82d1617)
  • frontend: more issues-related fixes (#2234) (3ec4a9c)
  • frontend: notification type validation (#2207) (2f204b9)
  • frontend: setup page backdrops (#2251) (78a8091)
  • frontend: theme-color meta tag (#2420) (ff28c9b)
  • frontend: use consistent formatting & strings (#2231) (2164471)
  • frontend: various fixes (#2524) (c3dbd0d)
  • handle Plex library settings migration failure gracefully (#2254) (ed53810)
  • holiday: remove special holiday slider (22f2037)
  • issues: only allow edit of own comments & do not allow non-admin delete of issues with comments (#2248) (bba09d6)
  • jellyfin user signin after manual user import (36c3c9d)
  • lang: add missing string (#2370) (d36c1d2)
  • lang: rename 'Media' notification types for clarity (#2400) (399b037)
  • lang: string edits (#2229) (ab20c21)
  • lang: translations update from Hosted Weblate (#2625) (19cdedd)
  • lang: translations update from Hosted Weblate (#2639) (418a533)
  • lang: translations update from Weblate (#2212) (85aec4f)
  • logs: handle log message nested extra properties (#2459) (d777940)
  • logs: handle unexpected log messages (#2303) (f284e4a)
  • logs: lazily parse log message label (#2359) (5af06bd)
  • notif: correct issue notif action URLs (#2333) (dc7f959)
  • notif: duplicate notification check logic (#2424) (10651ba)
  • notif: only send MEDIA_AVAILABLE notifications for non-declined requests (#2343) (fcb0dcf)
  • notif: show event in pop up notification for slack (#2413) (d4438c8), closes #2408
  • only run scheduled mediaserver jobs that apply to the current mediaserver (791106a)
  • play on Jellyfin for TV shows (d0c5481)
  • plex Login (9d54776)
  • plex: correctly generate uuid for safari (#2614) (d06f2cd)
  • plex: find TV series in addition to movies from IMDb IDs (#1830) (30644f6)
  • plex: include 'Overseerr' in X-Plex-Device-Name header (#2635) (d4f9650)
  • plex: use unique client identifier (#2602) (648b346)
  • plex: user import (#2442) (86dff12)
  • radarr: correctly check for existing movies (#2490) (5d4b06b)
  • radarr: remove PreDB minimum availability option (#2386) (3e5eb4e)
  • relax jellyfin url validation to allow local domains (3a010f8)
  • replaced unknown job with jellyfin in jobsandcache and added translations for it (f09b86a)
  • requests: check for existing media of same type when requesting (#2445) (eb9ca2e)
  • requests: do not fail request edits if acting user lacks Manage Users permission (#2338) (91bfff7)
  • scripts: update migration scripts (#2208) [skip ci] (d0ac74e)
  • secure session cookie (#2308) (7f330af)
  • servarr: handle baseurl error when testing connection (#2294) (93b5ea2)
  • servarr: handle servaarr server being unavailable when scanning downloads (#2358) (488874f)
  • sonarr: monitor existing series upon request approval (#2553) (aa062d9)
  • sonarr: only scan seasons that exist in TMDb (#2523) (6168185)
  • sort collection parts by release date (#2368) (1b3797c)
  • tautulli: fetch additional user history as necessary to return 20 unique media (#2446) (7d19de6)
  • ui: Fix webhook URL validation regex (#864) (726f62b)
  • ui: refinements for 'About' page (#2173) (084a842)
  • ui: request badge styling in request list (#2302) (f2375c9)

Features

  • about: show config directory (#2600) (0c7373c)
  • add emby detail url support (88c2c5e)
  • add production countries to movie/TV detail pages (#2170) (30b20df)
  • add quotas, advanced options, and toggles to collection request modal (#1742) (af40212)
  • allow Jellyfin to set a playback URL different to the Jellyfin host specified during setup (9fbc407)
  • api: add additional request counts (#2426) (2535edc)
  • discord: add 'Enable Mentions' setting (#1779) (5f7538a)
  • display release dates for theatrical, digital, and physical release types (#1492) (a4dca23)
  • dynamically fetch login screen backdrop images (#2206) (3486d0b)
  • frontend: add Discovery+ to network slider (#2345) (2ded8f5)
  • frontend: add Hulu to network slider (#2204) (1e402f7)
  • frontend: open media management slideover on status badge click (#2407) (1f5785d)
  • implement import users from Jellyfin button (9e2f3f0)
  • initialize Jellyfin/Emby users with local login (103350f)
  • issues (#2180) (e402c42)
  • jobs: allow modifying job schedules (#1440) (82614ca)
  • lang: add Albanian display language (#2605) (3d32462)
  • lang: add Czech and Danish display languages (#2176) (8d8db6c)
  • lang: add Polish display language (#2261) (c760cea)
  • lang: translated using Weblate (Chinese (Traditional)) (#2272) (d401e33)
  • lang: translations update from Hosted Weblate (#2277) (92732fc)
  • lang: translations update from Hosted Weblate (#2315) (6245be1)
  • lang: translations update from Hosted Weblate (#2320) (68112fa)
  • lang: translations update from Hosted Weblate (#2325) (febf067)
  • lang: translations update from Hosted Weblate (#2336) (3f7ef7a)
  • lang: translations update from Hosted Weblate (#2341) (33fe0bd)
  • lang: translations update from Hosted Weblate (#2346) (50dc934)
  • lang: translations update from Hosted Weblate (#2364) (d437cc2)
  • lang: translations update from Hosted Weblate (#2366) (cc2b2bc)
  • lang: translations update from Hosted Weblate (#2374) (b9bedac)
  • lang: translations update from Hosted Weblate (#2379) (bd93168)
  • lang: translations update from Hosted Weblate (#2389) (d2241a4)
  • lang: translations update from Hosted Weblate (#2404) (1b29b15)
  • lang: translations update from Hosted Weblate (#2405) (879df20)
  • lang: translations update from Hosted Weblate (#2414) (88536b1)
  • lang: translations update from Hosted Weblate (#2425) (e9d4b63)
  • lang: translations update from Hosted Weblate (#2428) (f8b1bcc)
  • lang: translations update from Hosted Weblate (#2436) (99c0407)
  • lang: translations update from Hosted Weblate (#2452) (b5bd6ee)
  • lang: translations update from Hosted Weblate (#2457) (92b2d32)
  • lang: translations update from Hosted Weblate (#2489) (ec08fa6)
  • lang: translations update from Hosted Weblate (#2508) (9f4ae34)
  • lang: translations update from Hosted Weblate (#2531) (54b32eb)
  • lang: translations update from Hosted Weblate (#2541) (4549ed3)
  • lang: translations update from Hosted Weblate (#2611) (81c75c8)
  • lang: translations update from Hosted Weblate (#2629) (1d0cbd2)
  • lang: translations update from Hosted Weblate (#2645) (341e3b8)
  • lang: translations update from Weblate (#2101) (c73cf7b)
  • lang: translations update from Weblate (#2179) (e3312ce)
  • lang: translations update from Weblate (#2185) (dce10f7)
  • lang: translations update from Weblate (#2202) (492d8e3)
  • lang: translations update from Weblate (#2210) (0a6ef6c)
  • lang: translations update from Weblate (#2226) (62b3dc5)
  • lang: translations update from Weblate (#2241) (2b0b8e0)
  • lang: translations update from Weblate (#2244) (0828b00)
  • lang: translations update from Weblate (#2247) (8c49309)
  • lang: translations update from Weblate (#2252) (99d5000)
  • lang: translations update from Weblate (#2265) (b1b367a)
  • logs: use separate json file to parse logs for log viewer (#2399) (ce31bef)
  • notif: 4K media notifications (#2324) (88a8c1a)
  • notif: add Gotify agent (#2196) (e0b6abe), closes #2183 #2183 #2077 #2183 #2183 #2183 #2077 #2183 #2183 #2183
  • notif: add Pushbullet and Pushover agents to user notification settings (#1740) (aeb7a48)
  • notif: add Pushbullet channel tag (#2198) (f9200b7)
  • notif: issue notifications (#2242) (c9ffac3)
  • plex: selective user import (#2188) (9cb97db)
  • remove email requirement for jellyfin/emby non-admin users (3e1e11d)
  • search: close search bar when hitting return (#2260) (b423dc1)
  • search: filter search results by year (#2460) (72c825d)
  • search: search by id (#2082) (b31cdbf)
  • servarr: auto fill base url when testing service if missing (#1995) (739f667)
  • Tautulli integration (#2230) (0842c23)
  • tautulli: validate upon saving settings (#2511) (1dc900d)
  • ui: add trakt external link (#2367) (4e56bae)
  • ui: allow admins to edit & approve request from advanced request modal (#2067) (340f1a2)
  • ui: link processing/requested status badges to service URL (#1761) (032c14a)
  • verify Plex server access during auth for existing users with Plex IDs (#2458) (85bb30e)

This release is also available on:

  • v1.1.0
jellyseerr - v1.0.2

Published by Fallenbagel over 2 years ago

1.0.2 (2022-04-20)

Bug Fixes

  • fix usertype from local user to mediaServerType (6d530d9)
  • relax jellyfin url validation to allow local domains (9c43ba9), closes #31

This release is also available on:

  • v1.0.2
jellyseerr - v1.0.1 (2022-04-15)

Published by Fallenbagel over 2 years ago

Bug Fixes

  • Fixed unknown jobs issue in the jobsandcache section of settings #72
  • Fixed default avatar not displaying #73
  • Fixed version status issue #76 #74

Features

  • Added emby detail url support #71
jellyseerr - v1.0.0 (2022-04-13)

Published by Fallenbagel over 2 years ago

Bug Fixes

  • Database migration issue which created the error [auth]: SQLITE_ERROR: no such column: User.jellyfinUsername
  • Fixed jellyseerr version status from out of date to stable

Features

  • Added new jellyseerr logo
  • Added search by Genres, Studio and Networks.
  • Added Media poster in telegram notifications
  • New reworked request cards & request list
  • Rebranded to Jellyseerr