feat(app): wire dashboard administration flows

This commit is contained in:
2026-05-07 15:35:37 +00:00
parent e9eb9b4172
commit 91f06ccae1
91 changed files with 4087 additions and 5863 deletions
+3 -1
View File
@@ -1,6 +1,6 @@
# `ts_web/` Web App Module
The `ts_web/` folder contains the frontend for `idp.global`: login, registration, account management, org management, billing, and admin UI.
The `ts_web/` folder contains the frontend for `idp.global`: login, logout, registration, account management, org management, billing, and admin UI.
It is built with `@design.estate/dees-element`, `@design.estate/dees-domtools`, and the shared `idp.global` client and interface packages.
@@ -42,6 +42,7 @@ The module currently includes:
| `register` | `/register` |
| `finishregistration` | `/finishregistration` |
| `account` | `/account` |
| `logout` | `/logout` |
## Build And Run
@@ -60,6 +61,7 @@ pnpm watch
- The app metadata in `ts_web/index.ts` identifies the site as `idp.global`.
- The frontend uses the shared client package for auth state and backend communication.
- Account-related UI is split into reusable elements plus state containers in `states/`.
- The router treats `/account{/*path}` as the signed-in account area, so account subroutes can stay in the SPA shell.
## License and Legal Information