#4595 Revisions to /nf/admin/new_projects

v1.0.1
closed
nobody
General
2015-08-20
2012-07-20
No
  • 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.

Related

Tickets: #4595

Discussion

  • Dave Brondsema

    Dave Brondsema - 2012-07-20
    • labels: --> for-support
     
  • Chris Tsai - 2012-07-20
    • Description has changed:

    Diff:

    --- 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.
    
     
  • Dave Brondsema

    Dave Brondsema - 2012-07-25
    • labels: --> for-support
     
  • Dave Brondsema

    Dave Brondsema - 2012-07-26
    • Description has changed:

    Diff:

    --- 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)
    
     
  • Rich Bowen - 2012-07-30

    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]

     
  • Rich Bowen - 2012-09-19

    Please link the username to the admin page for that user. This will save several clicks and thus a lot of time.

     
  • Rich Bowen - 2012-09-21

    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.

     
  • Rich Bowen - 2012-09-21

    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.

     
  • Rich Bowen - 2012-11-30

    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.

     
  • Rich Bowen - 2013-04-30

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

     
  • Dave Brondsema

    Dave Brondsema - 2013-08-22
    • labels: for-support --> for-support, 42cc
    • Description has changed:

    Diff:

    --- 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.
    
     
  • Anton Kasyanov - 2013-08-23

    Created #421 [#4595] Improvements to to /nf/admin/new_projects

     

    Related

    Tickets: #4595

  • Anton Kasyanov - 2013-08-23
    • status: open --> in-progress
     
  • Igor Bondarenko - 2013-09-04
    • status: in-progress --> code-review
     
  • Igor Bondarenko - 2013-09-04

    Closed #421. je/42cc_4595

     
    • QA: Tim Van Steenburgh
    • Milestone: forge-backlog --> forge-sep-06
     
    • status: code-review --> closed
     

Log in to post a comment.