mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-07-16 05:43:54 +03:00
[PR #8661] Add SeriesStatus.Unreleased #11814
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Original Pull Request: https://github.com/jellyfin/jellyfin/pull/8661
State: closed
Merged: Yes
Changes
Add new "Unreleased" status to SeriesStatus enum. To be used for series that have not started releasing yet. This PR does not change any of the core providers to make use of this new enum member.
Also make the descriptions slightly more useful.
Rationale
Currently we only have a continuing and ended state. But it's not uncommon to have the directories for new series made before they start releasing. For that particular case there is no way to indicate this "unreleased" state. With jellyfin-web (and possibly other clients) having a filter for series state it makes sense to put unreleased series in their own grouping.
To consider
Different providers have different states. Some examples:
Rumored, Planned, In Production, Post Production, Released, CanceledFINISHED, RELEASING, NOT_YET_RELEASED, CANCELLED, HIATUSWe might want to add some of these as well, like cancelled or hiatus. This PR focusses on the unreleased state only though.
Issues