LinuxServer Changes:
Rebase develop branch to Alpine 3.15.
overseerr Changes:
Happy New Year!
Let's start by saying goodbye to 2021 and hello to 2022. Here's hoping is the comeback year. It's gotta be.
Development on Overseerr has slowed down from our earlier days, but this is the unfortunate side effect of real-life being busy. This work is always secondary to our personal commitments. With that said, we still have just as much passion as we have always had and spend whatever free time we can to improve this project.
Thank you to everyone who continues to support us and use Overseerr. It's pretty incredible how much it has grown in the last year, and I hope that it will only continue to do so! Now, on to the new stuff.
Awesome New Stuff
Issues
The “issues” feature is finally here! It's been in development for something like... 5 months? Maybe more? I honestly can't remember. That's not to say we have been working on it 5 months straight, but just a battle for time to work on it!
“Issues” lets your users report issues with content they might have, such as playback problems, missing subtitles, or audio desyncs. The issue report feature offers a freeform comment field for your users to describe what's wrong. Once the issue is created, you can leave comments to ask any further questions you might have or just mark the issue as resolved.
We have plans in the future to possibly offer some forms of auto resolution for issues, but for now, this will fit the bill for a lot of you, I think!
Some notes about using this feature for the first time:
- Users will not have permission to create or view issues by default. You must update all of your users to allow them to see the issues feature. This means editing their permissions in the user list. The bulk edit feature helps here! (Don't forget to update your default permissions as well for new users!)
- All issue-based notifications will be disabled by default. You can edit your users manually to enable it or let your users know they need to enable it themselves. All of the notification agents are supported, though!
We hope you enjoy the new feature! It's been a long time coming! Feedback is always welcome, of course. Just hit us up on Discord or in GitHub discussions!
Improved Collection Requesting
We have improved the collection request modal to allow toggling which movies you want from the collection instead of always requesting all of them. This also exposes our advanced requester for use as well.
Other improvements and fixes
- You will now receive notifications for 4K content!
- The logs page should stop breaking as often.
- While editing requests as an admin or user with the manage requests permission, the edit button will now just also approve the request simultaneously. One less click!
- Media detail pages will now show production countries when available
- Other more minor bug fixes that you can find details about in the full changelog below
That’s it for 1.28.0. Hope to have more releases before too long! I think this will tide everyone over for a while, though.
Again, Happy New Year! And thanks for everything!
1.28.0 (2022-01-01)
Bug Fixes
- add missing route guards to issues pages (#2235) (c79dc9f)
- allow basic HTTP auth in hostname validation (#2307) (d48a7ba)
- docker: explicitly install python3 (#2273) [skip ci] (f1cd087)
- email: use decrypted private key (#2232) (8d29685)
- frontend: more issues-related fixes (#2234) (3ec4a9c)
- frontend: setup page backdrops (#2251) (78a8091)
- frontend: use consistent formatting & strings (#2231) (2164471)
- handle Plex library settings migration failure gracefully (#2254) (ed53810)
- issues: only allow edit of own comments & do not allow non-admin delete of issues with comments (#2248) (bba09d6)
- lang: add missing string (#2370) (d36c1d2)
- lang: string edits (#2229) (ab20c21)
- lang: translations update from Weblate (#2212) (85aec4f)
- logs: handle unexpected log messages (#2303) (f284e4a)
- logs: lazily parse log message label (#2359) (5af06bd)
- notif: correct issue notif action URLs (#2333) (dc7f959)
- notif: only send MEDIA_AVAILABLE notifications for non-declined requests (#2343) (fcb0dcf)
- requests: do not fail request edits if acting user lacks Manage Users permission (#2338) (91bfff7)
- 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)
- sort collection parts by release date (#2368) (1b3797c)
- ui: request badge styling in request list (#2302) (f2375c9)
Features
- add production countries to movie/TV detail pages (#2170) (30b20df)
- add quotas, advanced options, and toggles to collection request modal (#1742) (af40212)
- frontend: add Discovery+ to network slider (#2345) (2ded8f5)
- issues (#2180) (e402c42)
- 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 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)
- notif: 4K media notifications (#2324) (88a8c1a)
- notif: add Pushbullet and Pushover agents to user notification settings (#1740) (aeb7a48)
- notif: issue notifications (#2242) (c9ffac3)
- search: close search bar when hitting return (#2260) (b423dc1)
- ui: allow admins to edit & approve request from advanced request modal (#2067) (340f1a2)
This release is also available on:
v1.28.0