Skip to content

#224 subarr side: trust-only-release-tag for subarr-subgen updates + named header pill#225

Merged
coaxk merged 1 commit into
mainfrom
fix/224-updates-trust
Jun 12, 2026
Merged

#224 subarr side: trust-only-release-tag for subarr-subgen updates + named header pill#225
coaxk merged 1 commit into
mainfrom
fix/224-updates-trust

Conversation

@coaxk

@coaxk coaxk commented Jun 12, 2026

Copy link
Copy Markdown
Owner

Part of #224 (the image side — baking the release tag into subarr-subgen and publishing it via the queue/caps body as subarr_subgen_release_tag — remains open on that repo).

  • Stop the permanent fake "update available": current_version for subarr-subgen now comes ONLY from a real release tag in caps (release_tag, published by r9+; parser added forward-compat). The v4.x patch-rev can never match a date-style tag, so it is no longer compared. Unknown current → the row shows the latest release with an honest "installed release unknown" hint and never claims an update. Found because the card told the maintainer''s own fully-current r8 install to update.
  • Header pill names the product (Update · subarr-subgen) when the update is not subarr itself.
  • Per-product update commands as the row hint when an update IS available.
  • Tautulli vv2.17.1 double-prefix fixed (their API bakes the v in; grid adds its own).

Live-verified on :9923: has_update False on a current r8 install, tautulli 2.17.1.

🤖 Generated with Claude Code

patch-rev; trust only a real release tag

The patch-rev scheme (v4.13) can never match date-style release tags
(v2026.05.3-rN), so every install showed a permanent fake "update
available" — including a fully-current one. Current version now comes
only from caps release_tag (subarr-subgen r9+ will publish it; parser
is forward-compat); unknown current → checker shows latest but never
claims. Header pill names WHAT has the update; Updates rows show
per-product update commands; Tautulli double-v stripped.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@coaxk coaxk merged commit 1ec9f6a into main Jun 12, 2026
14 checks passed
@coaxk coaxk deleted the fix/224-updates-trust branch June 12, 2026 12:59
@coaxk coaxk mentioned this pull request Jun 12, 2026
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