- Status New
- Percent Complete
- Task Type TODO
- Category User Interface
- Assigned To No-one
- Operating System All
- Severity Low
- Priority Medium
- Reported Version 1.0-rc9
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
Attached to Project: Flyspray - The bug killer!
Opened by peterdd2 - 29.09.2015
Last edited by peterdd - 15.04.2020
Opened by peterdd2 - 29.09.2015
Last edited by peterdd - 15.04.2020
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 pagination (like on tasklist)
OK, probably not needed: ~2000 user registrations on bugs.flyspray.org and no problem rendering the table in browser.Archlinux has over 12k users and my test with 30k generated users showed problems handling the huge query results. So we need this! - 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
ID | Project | Summary | Priority | Severity | Assigned To | Progress | |
---|---|---|---|---|---|---|---|
2594 | Flyspray - The bug killer! | Medium | High | peterdd |
Loading...
Available keyboard shortcuts
- Alt + l Login Dialog / Logout
- Alt + a Add new task
- Alt + m My searches
- Alt + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + e ↵ Enter Edit this task
- Alt + w watch task
- Alt + y Close Task
Task Editing
- Alt + s save task
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.
I hope it helps a bit in maintaining larger user bases like detecting never used account creations or detecting spam accounts.
Now (1.0-rc10 dev) has an all/enabled/disabled users filter that works together with the userlist pagination.
Just shows the current status.
Layout still ugly, focus first on functionality and usability.