Flyspray - The bug killer!

  • Status New
  • Percent Complete
    20%
  • Task Type TODO
  • Category User Interface
  • Assigned To No-one
  • Operating System All
  • Severity Low
  • Priority Medium
  • Reported Version 1.0 alpha1
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Flyspray - The bug killer!
Opened by peterdd - 29.09.2015
Last edited by peterdd - 21.01.2019

FS#2062 - review do=admin&area=editallusers

Bugs

  • Small javascript issue: When checkbox of one users row clicked, it doesn’t select the checkbox because the row click event handler doubles the click (check and uncheck, tested with firefox41). Clicking in the row (not on the name) selects the checkbox. fixed
  • browser back button after delete of a user not working as expected. (fix it by redirect 303 , see modify.inc.php how it done for other form submits)

Missing features

  • no sorting possible of the table (like tasklist)
  • no paging (like on tasklist) OK, probably not needed: ~2000 user registrations on bugs.flyspray.org and no problem rendering the table in browser.
  • no filtering of user list possible
  • no helpful information for admins like registration date and last time of login of users (last login time requires a new field in flyspray_users) implemented in Flyspray 1.0-rc7
  • no summary about users like how many exists or how many are currently online (requires storing sessions in a db session (e.g. flyspray_session) table instead php default session directory) on the install. Or a statistic graph of activity or peaks of new registrations over time.
  • maybe show user profile image too in the list.
  • choosable user field columns - partially implemented since 1.0-rc7 by selecting groups of user fields and calculated user fields: user stats, user settings
Project Manager
peterdd commented on 09.07.2018 04:55

Now (1.0-rc7 dev) the editallusers page has a filter for the columns of result table view.

And calculated statistics per users are available.

  • opened tasks
  • where was last editor of tasks
  • count of closed tasks
  • count of comments
  • count of watching tasks
  • count of assigned tasks

I hope it helps a bit in maintaining larger user bases like detecting never used account creations or detecting spam accounts.

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing