filter out deleted projects altogether; remove the column
checkbox is a tiny click target. Make clicking anywhere on the row check the checkbox. Except the links within the row.
In the Admins column, only show their username & link to /u/username (not all the User info like current)
CSS formatting in sftheme to make cells narrower so it all fits.
add ability to filter by date/date ranges (doesn't have to have a pretty UI, just simple textboxes ok). See how /nf/admin/task_manager does date range filtering via ObjectId.
remove the count() query since that is very slow with the $ne clause (that can't use an index). If the pagination doesn't work without knowing the total, change it to be a "next" button, which just passes a param that feeds into the date range filtering.
--- old+++ new@@ -1,3 +1,6 @@
* filter out deleted projects altogether; remove the column
* checkbox is a tiny click target. Make clicking anywhere on the row check the checkbox. Except the links within the row.
* CSS formatting in sftheme to make cells narrower
++* add "mark as reviewed" to take legit projects out of the view. And a "show reviewed projects" in case we want to re-review.+* add ability to filter by date/date ranges.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
--- old+++ new@@ -1,6 +1,6 @@
* filter out deleted projects altogether; remove the column
* checkbox is a tiny click target. Make clicking anywhere on the row check the checkbox. Except the links within the row.
* CSS formatting in sftheme to make cells narrower
-
* add "mark as reviewed" to take legit projects out of the view. And a "show reviewed projects" in case we want to re-review.
* add ability to filter by date/date ranges.
+* quick way to block spammers (perhaps a greasemonkey script, since it needs to integrate with SF-specific tools)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Possibly identify when a single user account is responsible for a large number (perhaps more than 10?) of the new projects, and provide a quick link to suspend their account and purge their projects. See [#4630]
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Also, indicate whether the user account is Active or Suspended. Since the first step that we take with bulk spammers is to suspend the account, if we knew an account was suspended that would indicate that someone had already dealt with that particular user.
Perhaps strike-through the username, or put an (S) beside it, if they are suspended.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Please add an RSS feed. I could then use something like http://snackr.net/ to have a continually scrolling update of new projects, so that when spammy behavior is happening, I'd know immediately.
This no longer seems terribly useful.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Frame page construction makes it so that the username on a project is very seldom visible, but is off to the right, under the right edge of the frame container. It would be nice to resize that table so that it always fits.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
--- old+++ new@@ -1,6 +1,6 @@
* filter out deleted projects altogether; remove the column
* checkbox is a tiny click target. Make clicking anywhere on the row check the checkbox. Except the links within the row.
-* CSS formatting in sftheme to make cells narrower-* add "mark as reviewed" to take legit projects out of the view. And a "show reviewed projects" in case we want to re-review.-* add ability to filter by date/date ranges.-* quick way to block spammers (perhaps a greasemonkey script, since it needs to integrate with SF-specific tools)+* In the Admins column, only show their username & link to /u/username (not all the User info like current)+* CSS formatting in sftheme to make cells narrower so it all fits.+* add ability to filter by date/date ranges (doesn't have to have a pretty UI, just simple textboxes ok). See how /nf/admin/task_manager does date range filtering via ObjectId.+* remove the count() query since that is very slow with the `$ne` clause (that can't use an index). If the pagination doesn't work without knowing the total, change it to be a "next" button, which just passes a param that feeds into the date range filtering.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Diff:
Diff:
Possibly identify when a single user account is responsible for a large number (perhaps more than 10?) of the new projects, and provide a quick link to suspend their account and purge their projects. See [#4630]
Please link the username to the admin page for that user. This will save several clicks and thus a lot of time.
Also, indicate whether the user account is Active or Suspended. Since the first step that we take with bulk spammers is to suspend the account, if we knew an account was suspended that would indicate that someone had already dealt with that particular user.
Perhaps strike-through the username, or put an (S) beside it, if they are suspended.
Please add an RSS feed. I could then use something like http://snackr.net/ to have a continually scrolling update of new projects, so that when spammy behavior is happening, I'd know immediately.This no longer seems terribly useful.
Frame page construction makes it so that the username on a project is very seldom visible, but is off to the right, under the right edge of the frame container. It would be nice to resize that table so that it always fits.
https://sourceforge.net/nf/admin/new_projects is a little broken right now, with the list of users being displayed as raw JSON (I think).
Diff:
Created #421 [#4595] Improvements to to /nf/admin/new_projects
Related
Tickets:
#4595Closed #421.
je/42cc_4595