- **status**: code-review --> in-progress - **QA**: Dave Brondsema - **Comment**:
* Need an index on `audit_log.user_id` * Can you add audit entries for password resets via password expiration? * There is a test helper for project audits that might be useful: `with audits(` but not necessary to changes your existing tests unless you think its worth it. * A default limit of 10 makes the pagination look weird when you're between 10 & 25 results since the pagination widget doesn't have a 10 option. The widget says `Showing [25] results of 11 ........ 1 2 > >> (Page 1 of 2)`. I think this may be true of the project audit log too. --- ** [tickets:#7524] User audit trail, for site admins** **Status:** in-progress **Milestone:** forge-jul-25 **Labels:** 42cc **Created:** Wed Jul 02, 2014 06:27 PM UTC by Dave Brondsema **Last Updated:** Tue Jul 22, 2014 12:34 PM UTC **Owner:** Igor Bondarenko To help site admins with user issues, it would be useful to track important changes to user accounts (e.g. password change occurred, email changed, email validated, password recovery steps). These don't need to be shown to the end user, but only to site admins at /nf/admin (we need separate tickets for indexing & searching users, still). But can still in this ticket make a simple display page that just uses URL params like e.g. /nf/admin/users?username=brondsem Probably would be useful to refactor/reuse some of the audit trail logic that's already in place for projects. --- Sent from sourceforge.net because [email protected] is subscribed to https://sourceforge.net/p/allura/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/allura/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.
