github sct/overseerr v1.18.0

latest releases: preview-test-node-18, node-18-test, preview-test-node-20...
3 years ago

Awesome New Stuff

Radarr & Sonarr Sync

We can now sync status from Radarr & Sonarr directly. If you had monitored items in Radarr/Sonarr before setting up Overseerr, this will sync their status! This also helps clean up some conditions where show status didn't match up exactly!

🚨 You must enable sync for each Radarr/Sonarr server you wish to sync in their respective settings page! 🚨

Because we now can track your media in Radarr/Sonarr, that means we can also add things like links directly to your instances from inside Overseerr!

image

By default, this will generate a link using your connection information. If you want to use a different external URL, you can now set one in the Radarr/Sonarr settings!

Radarr/Sonarr Activity Queue Sync

We can now also sync your activity in Radarr/Sonarr into the manage panel for all media. This also updates the activity status badge for media to show "Processing..." when there is activity on it.

image

image

Direct links to play media on Plex!

Media items will now feature a new button if we find it on your Plex server. Clicking on it takes you directly to the item in your Plex library! This works for both standard and 4K versions of your content!

image

Thanks, @ankarhem!

Manually mark media as available

In the rare case that your sync is not correctly marking an item as available but you are certain it's actually available, you can click the new "Mark as available" buttons in the media management panels.

image

Edit user permissions in bulk

This release includes the ability to edit user permissions in bulk directly from the user list. Thank @hmnd for this!

Change user's display names

If your users are all still stuck with their Plex emails as their usernames, you can manually change them now by editing their display name in their settings. This will affect the displayed name everywhere in Overseeerr, including notifications. Thanks again, @ankarhem!

Plex server dropdown to help you fill in your Plex settings

During setup and in your plex settings, there is a new dropdown that you can use to help you find your plex server's internal and external address directly from the plex.tv API. This one is from @chriscpritchard! Thanks!

New tool to help request series that don't have a TVDB ID correctly set on TMDb

When the series you were requesting was brand new and no one had yet filled in the external ID on TMDb yet, it would cause an error and not let you proceed. Now, we will pop up a tool to help you select the correct title on TVDB so we can still send the request through! With the new Sonarr sync, this should also let us correctly mark the item as available even if the TMDb external ID happens to still be missing at that point! @ankarhem put a lot of work into this one. Thanks! 👏

image

Hide available items from discovery (Experimental)

You can now choose to hide all items that are already marked as available from your discovery sliders and results. This will not affect search results. This feature is currently experimental! If you would like to try it, toggle it in your General Settings!

Some smaller, but equally awesome features/bug fixes

  • Failed logins will now log the request IP. You can use this to configure fail2ban if it fits your fancy! (fail2ban filter docs) Another from @ankarhem.
  • You can now enable CSRF protection in General Settings. This feature is considered advanced so please don't turn it on if you don't know what you are doing! Thanks for the PR @TheCatLady.
  • You can also tell Overseerr to trust your reverse proxy, by turning on Enable Proxy Support in your settings. Again, thanks @TheCatLady!
  • We should correctly send a single notification for movies when they become available
  • New "poster not found" images have been added app-wide to deal with movies/series that are missing poster art.
  • Huge update to the language site-wide to fix grammatical mistakes, consistency, and so on. This one from @TheCatLady 🎉
  • Local users will now correctly inherit your default permissions
  • You can finally run jobs from the Jobs page in Settings!

1.18.0 (2021-01-30)

Bug Fixes

  • api: prevent duplicate movie requests (421f4c1), closes #705
  • build: fix sqlite3 build error (#691) (3a1f6d5)
  • frontend: add poster not found image to request card and request list item (ae9a1b3)
  • frontend: add poster not found image to tv details page (0b05545)
  • frontend: dont show external links unless slug is set (946bd2d)
  • frontend: fix server name position on plex settings page (86efcd8)
  • frontend: fixed mismatched rounded sizing on new login (5e352c2), closes #721
  • ip logging: add env var for proxy to fix ip logging on failed logins (#756) (9342a40)
  • lang: add missing i18n strings for notification settings (2f75c4c)
  • notifications: only send a single notification when standard media becomes available (b5fd1d5), closes #770
  • permissions: use default user permissions when creating a local user (#713) (660ada0)
  • radarr: fix request bug which made it unable to be added to radarr (#760) (45a2779)
  • radarr: return the updated data when updating radarr request (#765) (0c6d478)
  • requests: handle when tvdbid is null (#657) (2da0da8)
  • sonarr-sync: correctly set series with no seasons to requested status (3812989), closes #762
  • sync: do not update series status if already available and no new seasons (136d874), closes #777
  • ui: Capitalization, punctuation, and grammar inconsistences & errors (#731) (f05d4a0)
  • lookup movie by imdbid if tmdbid does not exits for plex movie agent (#711) (e972288)
  • show recently added series even if they are not complete (d0c830e)

Features

  • lang: translated using Weblate (Dutch) (059995e)
  • lang: translated using Weblate (French) (4789583)
  • lang: translations update from Weblate (#727) (71875ef)
  • lang: update languages and fix merge conflict (083a74a)
  • ui: Move PROXY setting to UI (#782) (f1dd5e7)
  • add manual availability buttons to manage slideover (67f8aef), closes #672
  • media: add link to the item on plex (#735) (1d7150c)
  • Radarr & Sonarr Sync (#734) (ec5fb83)
  • frontend: add option to hide all available items from discovery (#699) (6c1742e)
  • lang: add support for Portuguese (Portugal) language (e044146)
  • lang: translated using Weblate (Dutch) (6d0f7d4)
  • lang: translated using Weblate (Italian) (9aa5c12)
  • lang: translated using Weblate (Portuguese (Portugal)) (f001fb3)
  • lang: translated using Weblate (Spanish) (4f94d22)
  • login: add request ip to the failed request log (#714) (2d31ea9)
  • users: add editable usernames (#715) (20ca3f2)
  • pre-populate server info from plex.tv API (#563) (82ac76b)
  • auth: Add optional CSRF protection (#697) (6e25891)
  • ability to edit user settings in bulk (#597) (4b0241c)
  • lang: translated using Weblate (English) (9bb11af)
  • lang: translated using Weblate (German) (c2a3e8e)
  • lang: translated using Weblate (Portuguese (Brazil)) (32f4916)
  • lang: translated using Weblate (Portuguese (Brazil)) (98570c9)
  • notifications: add option to send notifications for auto-approved requests (21db367), closes #267

This release is also available on:

  • v1.18.0

Don't miss a new overseerr release

NewReleases is sending notifications on new releases.