Skip to content

feat(requests): explain recorded failure reasons - #264

Merged
snapetech merged 5 commits into
mainfrom
codex/request-failure-guidance-20261013
Oct 15, 2026
Merged

snapetech merged 5 commits into
mainfrom
codex/request-failure-guidance-20261013

Conversation

@snapetech

@snapetech snapetech commented Oct 13, 2026 •

Copy link
Copy Markdown
Collaborator

Description

Adds bounded, plain-language explanations for recorded movie and TV request failures to request cards, request lists, and management views. A TV season-number mismatch includes a search for another series listing; retry is disabled for that deterministic mismatch while the request remains editable.

This change uses the bounded failure-reason contract established in SeerrNG PR #263.

How Has This Been Tested?

  • Focused Vitest: 8/8 passed across the request failure utility and management request block.
  • Client typecheck passed.
  • Focused ESLint and Oxlint passed.
  • pnpm i18n:extract and pnpm i18n:check passed.
  • Prettier check and git diff --check passed.
  • Release-note preview rendered the new request guidance.
  • GitHub-hosted validation is pending for this draft.

Screenshots / Logs (if applicable)

No screenshot is attached. Visual inspection is pending an isolated browser preview with safe fixture data; the existing local app session was not used.

Release Notes

  • I added a release-note fragment under release-notes/.
  • This change is internal-only and does not need a user-facing release note.
  • The fragment includes audience, area, action, and breaking-change status.
  • I previewed the release text with pnpm release-notes:preview.

Checklist:

  • I have read and followed the contribution guidelines.
  • Disclosed any use of AI (see our policy)
  • I have updated the documentation accordingly.
  • All new and existing tests passed.
  • Successful build pnpm build
  • Translation keys pnpm i18n:extract
  • Database migration (if required)

@snapetech
snapetech force-pushed the codex/upstream-request-failure-reasons-20261013 branch from f9259b9 to 0807c00 Compare October 13, 2026 22:13
@snapetech
snapetech force-pushed the codex/request-failure-guidance-20261013 branch from 840f5d2 to b2c299d Compare October 13, 2026 22:13
Base automatically changed from codex/upstream-request-failure-reasons-20261013 to main October 15, 2026 14:03
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@snapetech
snapetech marked this pull request as ready for review October 15, 2026 14:04
…ified docs

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@snapetech
snapetech merged commit 5e99f5c into main Oct 15, 2026
30 checks passed
@snapetech
snapetech deleted the codex/request-failure-guidance-20261013 branch October 15, 2026 14:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant