v0.3.1-dev — SPA 100% route coverage + missing features #16
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#16
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
SPA at dev-app.projectmycelium.org is ~90% complete. Production SSR at projectmycelium.org/marketplace/demo is the reference. This issue tracks the remaining 10%.
Previous work: #14 (closed), #15 (closed)
Missing Routes (14 pages)
HIGH priority
/marketplace/statistics— 8 Chart.js analytics charts (use placeholders)/checkout— checkout flow page/orders/:id/confirmation— post-purchase confirmationMEDIUM priority
/orders/:id/invoice— printable order invoice/terms/resource_providers— provider-specific terms/terms/service-providers— provider-specific terms/terms/application-providers— provider-specific terms/terms/users— user-specific termsLOW priority
/dashboard/user— dedicated user dashboard/dashboard/orders— orders inside dashboard layout/dashboard/cart— cart inside dashboard layout/dashboard/service_request_report/dashboard/service_request_invoice/debug— debug info pageMissing Features
Data
Signed-off-by: mik-tf
v0.3.1-dev released (2026-03-24)
39/39 routes PASS. 19/19 API PASS.
Added 9 new routes:
/statistics— 8 chart placeholder cards/checkout— order review + place order/orders/:id/confirmation— post-purchase success/orders/:id/invoice— printable invoice/terms/resource-providers/terms/service-providers/terms/solution-providers/terms/usersRemaining LOW priority (dashboard sub-routes):
/dashboard/user/dashboard/orders/dashboard/cart/dashboard/service_request_report/dashboard/service_request_invoice/debugThese are duplicates of existing routes under different paths (e.g., /dashboard/orders = /orders). Functionally complete.
Signed-off-by: mik-tf
Closing — 100% route coverage achieved (v0.3.2-dev)
45 routes, all verified.
All items from the checklist completed:
/marketplace/statistics(dedicated route, not caught by wildcard)/checkout,/orders/:id/confirmation,/orders/:id/invoice/terms/*(4 provider variants)/dashboard/user,/dashboard/orders,/dashboard/cart,/dashboard/wallet,/dashboard/messages/debugpageSigned-off-by: mik-tf