Update root open threads for Portal marketing and mobile status

This commit is contained in:
jester 2026-04-30 17:37:35 +00:00
parent 4f507015f5
commit ba01b5c5d1

View File

@ -24,6 +24,13 @@ Keep this file short.
- delete server - delete server
- confirm Velocity unregister, Cloudflare cleanup, and Technitium cleanup - confirm Velocity unregister, Cloudflare cleanup, and Technitium cleanup
### Portal public-site QA
- marketing site now has hybrid SaaS structure and SEO landing pages; verify visually before public push
- check desktop and mobile layouts for Home, Features, Pricing, FAQ, About, Support, and SEO landing pages
- confirm public CTAs route correctly to Register, Login, Pricing, Features, FAQ, and SEO pages
- confirm root metadata, page metadata, and hero copy reflect browser dev environments + managed server hosting
- mobile web is not yet considered optimized; perform a targeted usability pass before launch marketing traffic
### Backup / restore polish ### Backup / restore polish
- happy-path local Minecraft backup create/restore has been verified live - happy-path local Minecraft backup create/restore has been verified live
- API restore starts asynchronously and Portal polls restore status - API restore starts asynchronously and Portal polls restore status
@ -76,6 +83,10 @@ Keep this file short.
- Portal consumes API-owned `connectable` / `connection` state and no longer infers Minecraft readiness itself - Portal consumes API-owned `connectable` / `connection` state and no longer infers Minecraft readiness itself
- Portal server creation redirects to `/servers` and tracks setup progress there - Portal server creation redirects to `/servers` and tracks setup progress there
- Portal status labels no longer treat all non-connectable states as `Needs attention` - Portal status labels no longer treat all non-connectable states as `Needs attention`
- Portal public marketing site now has hybrid conversion + SEO structure
- Portal pricing tiers are now Starter / Pro / Performance workload tiers rather than Minecraft-only tier names
- Portal root metadata, homepage hero copy, and fake CLI line were corrected to match actual product capabilities
- SEO landing pages were added for Minecraft hosting, modded Minecraft hosting, and browser dev environments
- local Minecraft backup create/restore works end-to-end on live validation - local Minecraft backup create/restore works end-to-end on live validation
- restore creates intentional pre-restore checkpoint and API now starts restore asynchronously instead of holding the full request open - restore creates intentional pre-restore checkpoint and API now starts restore asynchronously instead of holding the full request open
- backup timestamps are normalized and pre-restore checkpoints are filtered from the default backup list - backup timestamps are normalized and pre-restore checkpoints are filtered from the default backup list