Skip to content

Fix subscription confirmation and prepare v1.0.0 - #5

Merged
AutoGenUI merged 1 commit into
mainfrom
codex/subscription-v1-release
Oct 13, 2026
Merged

AutoGenUI merged 1 commit into
mainfrom
codex/subscription-v1-release

Conversation

@AutoGenUI

Copy link
Copy Markdown
Owner

Opening the confirmation email previously landed readers on a page whose final action was easy to miss, while an existing subscription tab could retain its old availability count. This change puts the active confirmation action first, explains the two steps in both email formats/languages, preserves signed links when switching subscription languages, and refreshes public availability when a tab regains focus or visibility. Signed responses explicitly distinguish public and isolated test subscriptions. GET and email scanning remain read-only; capacity, suppression, idempotency, production configuration and schema are unchanged.

Sets the project version to 1.0.0 and adds public maintenance/release handoff notes. Formal Sites publication and the annotated release tag follow a successful protected merge; candidate documentation does not claim these actions already happened.

Validation: 35 base/compatibility, 42 news/mail, 10 subscription UI and 8 isolated Worker HTTP tests passed (95 total), plus TypeScript, bilingual content, lint and build. Existing security gate passed with 0 high/critical and 8 known moderate advisories. All unchanged bundle budgets passed (JS 919625/920000 bytes). Browser checks at 390×844 and 1440×900 covered read-only landing, bilingual signed navigation, public confirmation/replay, test isolation, expiry, preferences, unsubscribe, and focus-triggered aggregate refresh. No real email, paid API or production subscriber access.

Rollout/rollback: new client requires the subscriptionType response field. Restore matching client/Worker and refresh open pages after rollback; a mixed-version error must not be treated as proof that confirmation failed. Existing tracking and network-access limitations remain documented.

@AutoGenUI
AutoGenUI marked this pull request as ready for review October 13, 2026 10:13
@AutoGenUI
AutoGenUI merged commit 71ff116 into main Oct 13, 2026
1 check passed
@AutoGenUI
AutoGenUI deleted the codex/subscription-v1-release branch October 13, 2026 10:30
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