Skip to content

Fix block lists and polish the console for v1.0.1 - #143

Merged
drudge merged 3 commits into
mainfrom
codex/v1-blocklist-fixes
Sep 10, 2026
Merged

Fix block lists and polish the console for v1.0.1#143
drudge merged 3 commits into
mainfrom
codex/v1-blocklist-fixes

Conversation

@drudge

@drudge drudge commented Sep 10, 2026

Copy link
Copy Markdown
Owner

Hagezi Pro subscriptions used a retired URL, mobile catalog controls had inconsistent alignment, and development builds could replace themselves with a published release. This patch restores the feed, preserves existing cached block lists during migration, and blocks release checks and installation for development builds.

  • Add a standard Compose deployment with independent container DNS and clearer download-error guidance.
  • Align Add/Added controls, use icons on mobile, and consolidate About with readable build metadata and a distinct development status panel.
  • Pin Go to 1.27.1, update dependencies to current stable releases, and add the curated v1.0.1 changelog section.

Validation: go mod verify, go tool mage verify, go tool mage race, go tool govulncheck ./..., go tool mage releaseCheck, go tool mage releaseSmoke, and go tool mage dockerSmoke pass. The container checks verify that snapshots retain their image build, released containers use staged updates, and the HTTP health endpoint starts. The vulnerability scan reports no affected code paths or imported packages. Mobile layout and both 12/24-hour preferences were checked in the demo, and the Compose configuration was validated.

The release workflow owns version tags and publication after this change reaches main and its required checks pass.

@drudge
drudge merged commit 39ad6aa into main Sep 10, 2026
2 checks passed
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