#7524 User audit trail, for site admins NEEDS ENSURE_INDEX

v1.2.0
closed
General
2015-08-20
2014-07-02
No

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.

Related

Tickets: #7527
Tickets: #7593

Discussion

  • Dave Brondsema

    Dave Brondsema - 2014-07-09
    • Milestone: forge-backlog --> forge-jul-25
     
  • Dave Brondsema

    Dave Brondsema - 2014-07-11
    • Size: --> 4
     
  • Dave Brondsema

    Dave Brondsema - 2014-07-18
    • labels: --> 42cc
    • status: open --> in-progress
    • assigned_to: Igor Bondarenko
     
  • Igor Bondarenko

    Igor Bondarenko - 2014-07-22
    • status: in-progress --> code-review
     
  • Igor Bondarenko

    Igor Bondarenko - 2014-07-22

    Closed #613. je/42cc_7524

     
  • Dave Brondsema

    Dave Brondsema - 2014-07-23
    • status: code-review --> in-progress
    • QA: Dave Brondsema
     
  • Dave Brondsema

    Dave Brondsema - 2014-07-23
    • Need an index on audit_log.user_id
    • Can you add audit entries for password resets via password expiration?
    • And in disable_user()
    • 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.
     
  • Igor Bondarenko

    Igor Bondarenko - 2014-07-25
    • status: in-progress --> code-review
     
  • Igor Bondarenko

    Igor Bondarenko - 2014-07-25

    Closed #620. Rebased & force pushed je/42cc_7524

     
  • Dave Brondsema

    Dave Brondsema - 2014-07-25
    • summary: User audit trail, for site admins --> User audit trail, for site admins NEEDS ENSURE_INDEX
    • status: code-review --> closed
     
  • Dave Brondsema

    Dave Brondsema - 2015-01-05
    • Milestone: unreleased --> asf_release_1.2.0
     

Log in to post a comment.