refactor(UI): 🏗️ Ui changes and API changes
This commit is contained in:
6
PLAN.md
6
PLAN.md
@@ -68,7 +68,7 @@ CURRENT REQUIREMENTS:
|
||||
|
||||
TODO:
|
||||
|
||||
- ⏳ Refactor UsersPage to use Mantine Table and oranguru DataGrid
|
||||
- ⏳ Refactor UsersPage to use Oranguru Gridler instead of Mantine Table and Refactor Forms to use Oranguru Former and TextInputCtrl controllers.
|
||||
- ⏳ Refactor HooksPage to use Mantine components
|
||||
- ⏳ Refactor AccountsPage to use Mantine components
|
||||
- ⏳ EventLogsPage with filtering and pagination using Mantine + oranguru
|
||||
@@ -80,7 +80,7 @@ TODO:
|
||||
|
||||
ARCHITECTURE NOTES:
|
||||
|
||||
- Unified server on single port (8080, configurable)
|
||||
- Unified server on single port ( configurable)
|
||||
- No more Phase 1/Phase 2 separation - single ResolveSpec server
|
||||
- Combined authentication: JWT (new) + API key/basic auth (legacy backward compatibility)
|
||||
- **Frontend served at /ui/ route** (not root) - built to web/dist/ and served by Go server
|
||||
@@ -105,5 +105,5 @@ KEY CHANGES FROM ORIGINAL PLAN:
|
||||
|
||||
- Using React + Vite (not Tanstack Start)
|
||||
- **NOW USING Mantine UI** (REQUIRED - installed and being integrated)
|
||||
- **NOW USING oranguru** (REQUIRED - installed with --legacy-peer-deps)
|
||||
- **NOW USING oranguru** (REQUIRED - installed)
|
||||
- **Admin UI at /ui/ route instead of root** (REQUIRED)
|
||||
|
||||
Reference in New Issue
Block a user