You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
OneAuth/docs/todo.md

996 B

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, active orgs, api calls, revenue).
  • 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, Orgs, 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 Organization editing (currently placeholder).
  • Implement Organization member management (add/remove members).
  • Implement User creation modal (currently placeholder).
  • Implement User editing (currently placeholder).
  • Implement detailed OAuth client management (scopes, secrets).