You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
overseerr/CHANGELOG.md

17 KiB

1.0.0 (2020-12-06)

Bug Fixes

  • api: fix scheduling for plex full sync (maybe) (7287a6a)
  • frontend: always show request modal option for tv (2b46268)
  • frontend: canceled movie request should set parent movie status back to unknown (#198) (139871f)
  • frontend: close request modals when complete (85ae499)
  • frontend: dont show runtime if there is no runtime data (e0c39ae)
  • frontend: fix missing data for request modal title i18n (a56fd16)
  • frontend: fix missing import for ReactNode type in Slider (b26a234)
  • frontend: fix modal design and rename some text for adding servers (46d99b0)
  • frontend: fix opening popups on safari (364d9d1)
  • frontend: fix request card placeholder sizes for mobile (ef62c67)
  • frontend: show a badge on requestcard for partially available status (59056c4)
  • dont cross import SyncStatus type (e032e38)
  • fix type import from server side crashing build process (89be56d)
  • frontend: fix title detail background image to be centered (b92f64f)
  • frontend: fixed similar/recommendations showing when empty (#180) (a3ca9b4)
  • frontend: have tvDetail use the new RequestModal (6aca826)
  • frontend: reinitalize plex form after data loads (97e3036)
  • frontend: remove requestId from tilecard request modal component (61b6152)
  • frontend: run initial props for children components after getting the user (fdf9f38)
  • frontend: when there were no results in the list view, it would call fetch more infinitely (c0ce87b)
  • fixed an issue with eslint-prettier on windows (#32) (b673ea1)
  • fixes next.js build to not include server files (de8ee9b)

Features

  • add migration for delete cascades on season requests/seasons (c688cf6)
  • api: email notification agent (0962392)
  • frontend: add french language file (cd6d8a8)
  • frontend: add translatable strings for request card (0d2f360)
  • frontend: added more localized strings (659a601)
  • actually include email templates in built server files (a28a8b3)
  • add application url config to main settings ui (a359672)
  • add filtering for requests api (cb9ae25)
  • add trending to discover page (ff8b9d8)
  • force setup if app is not initialized (a99705f)
  • initial user list (no edit/delete yet) and job schedules (24a0423)
  • manage series slideover added (and approve/decline/delete hooked up) (236c4e5)
  • media delete option in manage media slideover (250f484)
  • other email notifications for approved/available (0d73d88)
  • radarr edit/create modal/backend functionality (c4ac357)
  • season creation migration (978f92a)
  • sonarr edit/delete modal (3204326)
  • throw 404 when movie/tv show doesnt exist (0601b44)
  • api: sonarr api wrapper / send to sonarr (9385592)
  • frontend: add header styling to movie/tv recommendation and similar list views (f5f2545)
  • frontend: add links to detail pages from new request card (6ad3384)
  • frontend: new design for request card (93738e1)
  • frontend: update favicon (886389a)
  • notification framework (d8e542e)
  • notifications for media_available and media_approved (a6c5e65)
  • rotten tomatoes scores on movie/tv details pages (1694f60)
  • upcoming movies on discover (67290dd)
  • upcoming/trending list views and larger title cards (94eaaf9)
  • upgrade tailwindcss to 2.0.1 (fb5c791)
  • user edit functionality (managing permissions) (185ac26)
  • api: plex tv sync and recently added sync (1390cc1)
  • frontend: allow permission check for showing nav items (0b239f0)
  • frontend: alpha notice (33da7e9)
  • frontend: buttonWithDropdown component added (no hookups yet) (4975841)
  • frontend: cancel movie request modal (1f9cbbf)
  • frontend: improved settings menu design for mobile (16221a4)
  • frontend: initial Settings design (8742da0)
  • frontend: plex library scan (1bc3f7b)
  • frontend: plex settings page (47714b6)
  • frontend: radarr delete modal (877a518)
  • frontend: recently added on discover (06dc606)
  • frontend: slideover initial work (14b9cb6)
  • tv request modal status hookup (5f8114f)
  • .editorconfig: add .editorconfig (b982066)
  • api: add external ids to movie/tv response (4aa7431)
  • api: add movie details endpoint (b176148)
  • api: add tmdb discover api wrapper (#67) (839448f)
  • api: allow plex logins from users who have access to the server (5147140)
  • api: decouple media requests from media info (8577db1)
  • api: discover endpoint for movie/tv (#73) (258bb93)
  • api: initial implementation of the auth system (#30) (5343f35)
  • api: plex Sync (Movies) (1be8b18)
  • api: public settings route (#57) (c0166e7)
  • api: radarr api wrapper / send to radarr when requests approved (#93) (48d62c3)
  • api: request api (#80) (f4c2c47)
  • api: tmdb api wrapper / multi search route (#62) (c702c17)
  • api: tmdb trending api wrapper (#68) (ba34e54)
  • api: tv details endpoint (a3beeed)
  • api: validate plex when settings are saved (8f6247d)
  • api-user: add basic User Entity and basic routing to fetch all users (d902ef7)
  • components/plexloginbutton: added PlexLoginButton (0abf743)
  • extensions.json: added recommended extensions for VSCode (5dc9b51)
  • frontend: add cancel request modal for titlecards (f22f8c5)
  • frontend: approve/decline request well added to movie detail (8f21358)
  • frontend: basic discover page (only movies) (#74) (bbfe349)
  • frontend: design updates for responsive titlecards (31809d9)
  • frontend: discover tv/movies full page (be0003a)
  • frontend: initial search functionality (#78) (342d1a3)
  • frontend: loading spinner (de84658)
  • frontend: logo updates (5a43ec5)
  • frontend: modal component and basic request hookup (#91) (626099a)
  • frontend: new dashboard concept (#82) (eae38bb)
  • frontend: refresh indicator for titlecards / toasts (4638fae)
  • frontend: request card / recent requests (371e433)
  • frontend: title detail (movie) initial version (73ce24a)
  • frontend/api: beginning of new request modal (2bf7e10)
  • frontend/api: cast included with movie request and cast list on detail page (04252f8)
  • frontend/api: i18n support (9131254)
  • frontend/api: movie recommendations/similar request and frontend detail page update (6398e36)
  • frontend/api: tv details page (02cbb5b)
  • frontend/api: tv request modal (no status. only request) (608b966)
  • logout route/sign out button (#54) (cb9098f)
  • user avatars from plex (#53) (e6349c1)
  • layout: created Layout component (1f497e8)
  • login component/route: add: Login Component and Route (6e47be2)
  • login route conditional: on login route, do not display layout (7d179ae)
  • pass pageprops to loginpage: pass page props to loginPage (1597188)
  • plex/utils: added Plex OAuth class (72f9624)
  • bootstrap the basic app structure (89a6017)