mirror of https://github.com/veypi/OneAuth.git
chore(docs): Remove outdated todo and ui design documentation
- Delete docs/todo.md (stale frontend TODO list)
- Delete docs/ui.md (stale UI design document)
master
parent
7022c2b52f
commit
d5d2421e7e
@ -1,22 +0,0 @@
|
||||
# Frontend TODOs and Missing APIs
|
||||
|
||||
## Missing APIs
|
||||
|
||||
### Dashboard Statistics
|
||||
- **Endpoint**: `GET /api/stats/dashboard`
|
||||
- **Description**: Returns summary statistics for the dashboard (e.g., total users, api calls).
|
||||
- **Reason**: The dashboard needs high-level metrics to display to the user immediately upon login. Currently using mock data in `ui/page/dashboard/index.html`.
|
||||
|
||||
## Future Improvements
|
||||
|
||||
### UI
|
||||
- Add proper form validation for all inputs.
|
||||
- Implement pagination for lists (Users, OAuth Clients).
|
||||
- Add search and filter functionality for lists.
|
||||
- Improve error handling and user feedback messages.
|
||||
- Add loading states for all async operations.
|
||||
|
||||
### Features
|
||||
- Implement User creation modal (currently placeholder).
|
||||
- Implement User editing (currently placeholder).
|
||||
- Implement detailed OAuth client management (scopes, secrets).
|
||||
Loading…
Reference in New Issue