docs: Mark Page Flow feature as complete in TODO

Feature fully implemented and tested:
- Admin login redirects to /asteroid/admin
- Regular user login redirects to /asteroid/profile
- Front page nav links conditional on auth status and role
- Session persistence working across navigation
- User management fully functional
- Profile page API endpoints implemented
This commit is contained in:
glenneth 2025-10-12 08:12:48 +03:00 committed by Brian O'Reilly
parent 5362c86f9f
commit 8f1ce3f149
1 changed files with 6 additions and 6 deletions

View File

@ -20,15 +20,15 @@
- [ ] Configure radiance for postres.
- [ ] Migrate all schema to new database.
** Page Flow [0/0]
- [ ] When a user logs in, their user profile page should become the
** [X] Page Flow [2/2] ✅ COMPLETE
- [X] When a user logs in, their user profile page should become the
root node of the app in their view.
- [ ] When the admin user logs in, their view should become the admin
- [X] When the admin user logs in, their view should become the admin
profile page which should have panels for adminstering various
aspects of the station.
note: these two flow items probably shouldn't affect the current state
of the front-page, except where some front-page elements are not
displayed based on the user and their associated permissions.
note: Front-page conditional elements working correctly - nav links
display based on authentication status and user role (Profile/Admin/Logout
for logged-in users, Login/Register for anonymous users).
** [X] Templates: move our template hyrdration into the Clip machinery [4/4] ✅ COMPLETE
- [X] Admin Dashboard [2/2]