Marketplace SPA — Phase 6: v1.0.0 Release #24
Labels
No labels
meeting-notes
meeting-sensitive
meeting-transcript
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
coopcloud_code/home#24
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context
Phases 2-5 (#20-#23) delivered the complete SPA feature set (v0.5.0-v0.8.0). Phase 6 cuts the v1.0.0 release with updated documentation and final deployment.
What v1.0.0 includes
Identity & Auth
Payments
Wallet
Polish
Deployment
Dev environment (comparing SPA vs SSR):
Checklist
Signed-off-by: mik-tf
v1.0.0 Released
Tags
v1.0.0 tagged on all 3 repos (frontend, backend, deploy).
Releases
Images pushed
Final test results
Live (dev environment)
Complete release history
Signed-off-by: mik-tf
Phase 6 Update — Code fixes done, gateway issue blocks E2E
Bug found + fixed
Buy Now was adding to cart instead of direct purchase. Fixed in
marketplace.rs— Buy Now now signs a spend intent with ed25519, calls POST /api/wallet/transact, and redirects to order confirmation. Also added proper error logging to console instead of silent failures.Commits
marketplace_frontend4503f34marketplace_frontend23041d5marketplace_deployc2268e2Releases
v1.0.0 tagged and released on all 3 repos. Images pushed as
:v1.0.0and:latest.Gateway issue
After
docker compose down && upto restart all containers, the TFGrid gateway lost connectivity. Cloudflare returns 522 (connection timeout). The VM is accessible via Mycelium IPv6, containers are running, nginx is listening on :80, but the external TFGrid gateway tunnel is broken. This is an infrastructure issue — not a code issue.To fix: The gateway tunnel needs to be re-established. This typically resolves itself or needs a gateway restart on the TFGrid side.
What was verified before gateway went down
Remaining once gateway recovers
Signed-off-by: mik-tf
Phase 6 Final Update — v1.0.0
Additional fixes since last update
marketplace_backendcf6674dmarketplace_frontend794abb2Browser E2E findings
Fixture-mode limitations (NOT code bugs)
These work correctly with hero_osis backend but not in fixture demo mode:
authenticate()only checks hardcoded demo users — pubkey-registered users can't JWT-loginSmoke tests: 26/26 + 24/24 ALL PASS
What v1.0.0 delivers
Signed-off-by: mik-tf
All bugs fixed — E2E verified 100%
Bugs found and fixed
api_post_dataswallowed errorsapi_postwith alert dialog on errorcreate_default_user_datahardcodeddec!(0)overriding Defaultdec!(100)starter creditsjson_okwith nested success:falsejson_error(402)get_fallback_token()+ send alongside signaturesBrowser E2E results (all PASS)
Smoke tests: 26/26 + 24/24 ALL PASS
Screenshots captured
Signed-off-by: mik-tf