Add admin user creation flow #76

Merged
Twyco merged 3 commits from koda/137-user-create-force-password-change into main 2026-05-22 23:04:06 +00:00
Contributor

Summary

  • add an admin user creation page linked from the user management index
  • persist a must-change-password-on-next-login flag for managed users
  • enforce the forced password change flow until the user updates their password

Testing

  • npm run build
  • php artisan test tests/Feature/Admin/UserManagementControllerTest.php tests/Feature/Auth/AuthenticationTest.php tests/Feature/Settings/SecurityTest.php
## Summary - add an admin user creation page linked from the user management index - persist a must-change-password-on-next-login flag for managed users - enforce the forced password change flow until the user updates their password ## Testing - npm run build - php artisan test tests/Feature/Admin/UserManagementControllerTest.php tests/Feature/Auth/AuthenticationTest.php tests/Feature/Settings/SecurityTest.php
Koda added 1 commit 2026-05-22 12:56:19 +00:00
Add admin-managed user creation
tests / ci (8.4) (pull_request) Successful in 1m37s
linter / quality (pull_request) Successful in 1m14s
d13e919310
Author
Contributor

Here is the improvements PR: OpenSource/KanbanGit#77

Here is the improvements PR: https://git.twyco.de/OpenSource/KanbanGit/pulls/77
Koda added 1 commit 2026-05-22 18:57:12 +00:00
Refine forced password change flow
linter / quality (pull_request) Successful in 1m19s
tests / ci (8.4) (pull_request) Successful in 1m31s
5bb6e57db4
Koda added 1 commit 2026-05-22 21:10:16 +00:00
Polish forced password change flow
linter / quality (pull_request) Successful in 1m19s
tests / ci (8.4) (pull_request) Successful in 1m44s
704dd6c26e
Twyco approved these changes 2026-05-22 23:04:01 +00:00
Twyco merged commit 653036dead into main 2026-05-22 23:04:06 +00:00
Twyco deleted branch koda/137-user-create-force-password-change 2026-05-22 23:04:06 +00:00
Sign in to join this conversation.
No Reviewers
No labels
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: PetschStudios/KanbanGit#76