Skip to content

feat(backend): account deletion, admin user mgmt, activity logging#48

Merged
sonthien22501 merged 1 commit intomasterfrom
R23-R25-R27
Mar 13, 2026
Merged

feat(backend): account deletion, admin user mgmt, activity logging#48
sonthien22501 merged 1 commit intomasterfrom
R23-R25-R27

Conversation

@sonthien22501
Copy link
Collaborator

Closes R23,25,27

  • R23: DELETE /api/users/me — soft-deletes own account
  • R25: Admin CRUD for users — list, get, update role, deactivate, reactivate
  • R27: LogsService + LogsController — GET /api/logs (admin only, filterable)
  • Wire LogsService into UsersService for activity logging
  • Reject soft-deleted users at login (auth.service.ts)

@sonthien22501 sonthien22501 merged commit 705df85 into master Mar 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant