Skip to content

Fix guidance for unverifiable licence activation requests - #1249

Merged
enaboapps merged 1 commit into
mainfrom
fix/1247-activation-error-guidance
Oct 31, 2026
Merged

enaboapps merged 1 commit into
mainfrom
fix/1247-activation-error-guidance

Conversation

@enaboapps

@enaboapps enaboapps commented Oct 31, 2026 •

Copy link
Copy Markdown
Contributor

A rejected licence request currently tells users to connect to the internet, even when the purchase key is unregistered or the computer clock is incorrect. Classify the backend’s exact HTTP 400 invalid response and give key/date-time/support guidance, preserving the current trial or signed offline allowance.

#1248 merged first. Rebased onto current main and retargeted to main; this PR contains only the activation-error handling and matching user guide changes. The tree is identical to the previously reviewed head a8f440d. Closes #1247.

Validation: Node 24 / Rust 1.97.1; prediction models, lint, 323 UI tests and 23 Node tests, app and docs-site builds, Rust formatting, clippy, 883 Rust unit tests and 9 configuration tests passed (4 existing ignored tests). Regression coverage checks response classification, unchanged cached entitlement on invalid renewal, and unchanged trial on invalid initial activation. No native input or installed-app tests were run.

Independent review of a8f440d found no actionable issues; response classification, entitlement preservation, tests and user guidance reviewed. Fresh independent review of rebased head 94b5662 passed with no actionable findings; tree identical to prior reviewed head. Refreshed CI pending. Owner authorized merge and pull. v1.4.0 remains held; no version/tag/release or live checkout changes.

@vercel

vercel Bot commented Oct 31, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
site Ready Ready Preview Oct 31, 2026 6:16pm UTC

Request Review

@enaboapps enaboapps added this to the v1.4.0 milestone Oct 31, 2026
@enaboapps
enaboapps marked this pull request as ready for review October 31, 2026 17:43
Base automatically changed from fix/1246-bound-licence-cache to main October 31, 2026 18:16
@enaboapps
enaboapps force-pushed the fix/1247-activation-error-guidance branch from a8f440d to 94b5662 Compare October 31, 2026 18:16
@enaboapps
enaboapps merged commit 62c11e4 into main Oct 31, 2026
17 checks passed
@enaboapps
enaboapps deleted the fix/1247-activation-error-guidance branch October 31, 2026 18:51

This branch was successfully deployed

1 active deployment
Preview — 94b56620 Deployed Oct 31, 2026 by vercel[bot]
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.

Distinguish unverifiable activation requests from network failures

1 participant