- **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.

Reply via email to