LinuxServer Changes:
Initial Release.
overseerr Changes:
Awesome New Stuff
Huge PWA Buffs
The biggest highlight in this release is the new PWA features! We now have full, proper PWA support in Overseerr! What does this mean?
- Install Overseerr on your desktop like a native app!
- Web push notifications. Desktop and native android notifications!
- No more "Browser Icon" when adding Overseerr to your home screen on Android
You will need to enable Web Push in your notification settings to get started. From then on, users will be asked when opening Overseerr to allow notifications. That's it! You can receive them on as many devices as you like. Web push can be disabled by users individually if they don't want to use it.
LunaSea Notification Agent
We now support LunaSea as one of our notification agents. If you aren't already using this amazing app on your devices to administer your server on the go, you should be! Check out the website for LunaSea here: https://www.lunasea.app/
Global Display Language Settings
First off, the normal language selector dropdown has been move into user settings. Users can now set their language once and it will take effect on all of their devices. We have also added a global display language option to the main application settings to allow a server default for all of your users!
New separate permissions for requesting movies & series
You can now grant access to only movie/series requests instead of allowing both if that's the type of thing you want to do!
Sensitive field toggle
Sensitive inputs will now be hidden by default with a button to toggle visibility. Hopefully, this prevents some of you from sharing your private server details with us in Discord 😉 Thanks @ankarhem!
And other stuff
As usual, this update also includes a ton of bug fixes and improvements. Ranging from clearer Radarr/Sonarr 4K warnings to improved toast design! Check the details in the full changelog below!
Thank you to all the contributors!
1.24.0 (2021-05-05)
Bug Fixes
- api: do not try to transform empty values passed to user notificationTypes (ef3f977), closes #1501
- backend: properly set request media status (#1541) (b7b55e2)
- css: don't target button globally (#1510) (f78b9c1)
- css: fix cog icon size on media detail pages (#1520) (26ddc03)
- email: parse sender hostname from application URL (#1518) (3baa55c)
- lang: correct overwritten email toast strings (11a5e8d)
- locale: default user locale should be the server setting (#1574) (549103f)
- pwa: add Discover shortcut and fix/optimize icons (#1525) (e1dc62b)
- radarr: only process Radarr movies which are either monitored or downloaded (#1511) (85899ab)
- ui: add missing margins on button SVGs on Plex Settings page (#1546) (5e588be)
- ui: add user profile links to RequestBlock and change 'ETA' string in DownloadBlock (#1551) (e4d0029)
- ui: apply rounded-l-only to SensitiveInput textareas and increase visible text input area (#1561) (1123fce)
- ui: correct RegionSelector z-index (#1567) (e912a00)
- ui: correct toasts being in the wrong position on smaller screens (2ecd9d7)
- ui: default to text input type for SensitiveInputs (#1568) (e2acf88)
- ui: explicitly specify width/height of Listbox dropdown icon (#1514) (802e40a)
- ui: improve form usability (#1563) (26580ea)
- ui: show warning if user has both a default non-4K server and a non-default 4K server (#1478) (4faddf3)
- webpush: only prompt user to allow notifications if enabled in user settings (#1552) (b05b177)
- correctly fall back to English name in LanguageSelector (#1537) (189313e)
- do not set locale when modifying other users (#1499) (4858771)
Features
- email: replace 'Enable SSL' setting with more descriptive/clear 'Encryption Method' setting (#1549) (69ab7cc)
- inputs: add support for toggling security on input fields (#1404) (4fd452d)
- lang: translated using Weblate (Spanish) (#1553) (e3d5e33)
- lang: translations update from Weblate (#1497) (9a95a07)
- lang: translations update from Weblate (#1527) (1a6d4bd)
- lang: translations update from Weblate (#1558) (6c9991d)
- lang: translations update from Weblate (#1566) (93c441e)
- add server default locale setting (#1536) (f256a44)
- notif: add LunaSea agent (#1495) (4e6fb00)
- notif: show success/failure toast for test notifications (#1442) (079645c)
- perms: add separate REQUEST_MOVIE and REQUEST_TV permissions (#1474) (91b9e0f)
- pwa: add shortcuts to PWA (#1509) (ed99e49)
- add option to only allow Plex sign-in from existing users (#1496) (db49b20)
- PWA Support (#1488) (28830d4)
This release is also available on:
v1.24.0