LinuxServer Changes:
Initial Release.
overseerr Changes:
It's been a while since our last update! Now that we are in Beta, we are taking things slower. Releases will have more time between them to make sure we have features stable before pushing it out to everyone.
With that said, though, Issues are super close! You should expect them in the next release!
Awesome New Stuff
Improved User Notification Settings
Users now have a lot more control over which notifications they want to receive per agent. This is a pretty significant change, so we suggest you take the time to get reacquainted with the global/user notification settings. You will notice that some notification types appear to be missing, but they are likely just moved into the user notification settings because they are user-specific. Also, only notification types relevant to current permissions will be shown now.
Please be aware that specific agents that may have been enabled before may now be disabled. Check your settings after updating to this release!
A truckload of bug fixes and improvements
This release heavily focused on minor improvements throughout the app. @TheCatLady has been hard at work removing tons of minor annoyances and making lots of quality of life changes. Things like not showing advanced request options when there isn't more than one option or improving the functionality of the request cards on the home page. There are too many fixes to write in here, so I will direct you to the actual changelog below if you want to read everything that changed!
1.25.0 (2021-06-10)
Bug Fixes
- frontend: add missing route guards to settings pages (#1700) (78fc1f7)
- locale: set locale based on user settings upon login (#1584) (f48312e)
- notif: include year in Media Available notifications (#1672) (11aa712)
- plex: disable library sync if Plex not configured, and disable scan if no libraries (#1764) (22238fe)
- plex: do not fail to import Plex users when Plex Home has managed users (#1699) (310cdb3)
- plex: sync libraries after saving settings (#1592) (9749d72)
- requests: appropriately set modifiedBy user for new requests (#1684) (a3f04b3)
- requests: do not prevent duplicate requests if other requests are declined (de0759c)
- requests: prevent duplicate movie requests (126d866)
- check that application URL and email agent are configured for password reset/generation (#1724) (091d66a)
- correctly display error messages (#1653) (31cb717)
- handle null values in User email transform (#1712) (4a042f1)
- lang: only set locale once at page load and move subsequent updates back into Layout (14756f4), closes #1662
- locale: properly restore display language upon page refresh (#1646) (e85d1ce)
- notifications: default webpush notification agent to enabled for users for settings response (7520e24), closes #1663
- quotas: do not count already-requested seasons when editing TV request (#1649) (808ccf1)
- requests: remove requestedBy user param from existing movie request check (#1569) (788f3dc)
- sensitiveinput: do not capture enter key input (#1650) (bb8d14b)
- sonarr: do not mark media as failed if there is no season data on TVDB (#1691) (0cd7fa0)
- tv: don't show duplicate air date (#1666) (e1f5feb)
- ui: add clarification to user settings (#1644) (2ef57e9)
- ui: correct horizontal overflow behavior of settings tabs (#1667) (e6d5f0a)
- ui: hide advanced request options when there is only one choice (#1591) (6b26188)
- ui: improve QuotaSelector display of unlimited and singular values (#1704) (59b2ec1)
- perform case-insensitive match for local user email addresses (#1633) (928b8a7)
- ui: apply pointer cursor style for clickable status badges (#1632) (6968caa)
- ui: remove delete button from request cards (#1635) (6b37242)
- switch PGP regex to span multiple lines (#1598) (d0703aa)
- ui: hide Plex alert after setup and add local login warning to local user modal (#1600) (694d0ff)
Features
- lang: add Greek display language (#1605) (2241564)
- lang: translations update from Weblate (#1585) (361ea77)
- lang: translations update from Weblate (#1603) (2efa7fa)
- lang: translations update from Weblate (#1639) (d22400d)
- lang: translations update from Weblate (#1676) (8a80571)
- lang: translations update from Weblate (#1703) (6a3649f)
- lang: translations update from Weblate (#1727) (60c3ced)
- lang: translations update from Weblate (#1746) (37a4df6)
- lang: translations update from Weblate (#1768) (dedf95e)
- add display name to create local user modal (#1631) (44c3edb)
- allow users to select notification types (#1512) (e605989)
- notif: prevent manage-request users receiving auto-approve notif from their requests (#1707) (#1709) (9ead8bb)
- plex: add support for custom Plex Web App URLs (#1581) (a640a91)
- pwa: add notification badge icon (#1695) (9b3b6a9)
- ui: request list item & request card improvements (#1532) (d7b9b1a)
- webpush: add warning to web push settings re: HTTPS requirement (#1599) (0c4fb64)
Reverts
- deps: revert back to typeorm 0.2.32 (4368c3a)
- deps: use 10.1.3 until css import issue is resolved (2254248)
- requests: go back to old modifiedBy request values for now (0918b25)
This release is also available on:
v1.25.0