Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add support for requesting "Specials" for TV Shows #3724

Open
wants to merge 2 commits into
base: develop
Choose a base branch
from

Conversation

AhmedNSidd
Copy link

@AhmedNSidd AhmedNSidd commented Dec 24, 2023

Description

This pull request is responsible for adding support in Overseerr for requesting "Special" episodes for TV Shows. This request has become especially pertinent when you consider shows like "Doctor Who". These shows have Specials that are critical to understanding the plot of a TV show.

Screenshot (if UI-related)

The TV Show Page

If you navigate to any show with Specials, you'll see the "Specials" season just before "Season 1".
NOTE: In this example, Doctor Who has 13 Seasons + Specials. However, in the header for the TV show, we STILL say that the show has 13 seasons (we don't include specials as a "Season" in the headers).

CleanShot 2023-12-24 at 14 56 10@2x
The TV Show Page (Request Modal)

NOTE: Instead of having the table say Season 0 which it would normally say for the Specials season, it says "Specials". Whether it should say Season 0 or Specials is a discussion that could be worth having for this PR, but I personally went with Specials for more user-friendliness.

CleanShot 2023-12-24 at 15 01 51@2x
The TV Show Page (Manage Series Sidebar)

NOTE: Instead of having the Badge say 0 which it would normally say for the Specials season, it says "Specials". Whether it should say 0 or Specials is a discussion that could be worth having for this PR, but I personally went with Specials for more user-friendliness.

CleanShot 2023-12-24 at 14 59 36@2x
The Requests Page
CleanShot 2023-12-24 at 15 02 50@2x

To-Dos

  • Successful build yarn build
  • Translation keys yarn i18n:extract
  • Database migration (if required)

Issues Fixed or Closed

@sct
Copy link
Owner

sct commented Jan 10, 2024

Can we remove the yarn.lock from this PR? It shouldn't be getting updated here.

@AhmedNSidd AhmedNSidd force-pushed the feature-add-support-for-requesting-tv-show-specials branch from 2f3c080 to 3b0eb44 Compare January 13, 2024 21:05
AhmedNSidd added a commit to AhmedNSidd/overseerr that referenced this pull request Jan 13, 2024
I was informed by @sct in a comment on the sct#3724 PR that it was not appropriate to commit the
changes that ended up being made to the yarn.lock file. This commit is responsible, then, for
undoing the changes to the yarn.lock file that ended up being submitted.
Copy link
Author

@AhmedNSidd AhmedNSidd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@sct I made a commit that was responsible for undoing yarn.lock update. Thanks for letting me know.

@westdom Thank you for reviewing the PR. I responded to your suggestions, but made no code changes. Let me know if you have any more thoughts. Otherwise, I believe the conversations can be marked as resolved.

src/components/TvDetails/index.tsx Show resolved Hide resolved
@Panda260
Copy link

Any updates on this?

This commit is responsible for adding support in Overseerr for requesting "Special" episodes for TV
Shows. This request has become especially pertinent when you consider shows like "Doctor Who". These
shows have Specials that are critical to understanding the plot of a TV show.

fix sct#779
I was informed by @sct in a comment on the sct#3724 PR that it was not appropriate to commit the
changes that ended up being made to the yarn.lock file. This commit is responsible, then, for
undoing the changes to the yarn.lock file that ended up being submitted.
@AhmedNSidd AhmedNSidd force-pushed the feature-add-support-for-requesting-tv-show-specials branch from 0a857e8 to 919a384 Compare April 1, 2024 23:59
@AhmedNSidd
Copy link
Author

@Panda260 No new updates.. I've updated the branch to be rebased on top of the develop branch. I'm not sure what the next steps are for having this merged in. I believe I need an approval from @sct / @TheCatLady / @danshilm / @OwsleyJr

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support for requesting TV show specials
5 participants