Skip to content

Spam is still getting through #232

Open
@mathiasbynens

Description

@mathiasbynens

E.g.

https://jsperf.com/manny0899231
https://jsperf.com/https-imgur-com-gallery-bb4dz

Any ideas?


It would be nice if we could whitelist admin accounts (i.e. our own + some trusted folks) who could then access e.g. https://jsperf.com/some-test-case/spam to mark https://jsperf.com/some-test-case as spam, i.e. delete the test + blacklist the GitHub account that was used to create this test.

This same whitelist could be used to unlock /delete functionality on tests and comments.

  • map pages to GitHub accounts in the database, i.e. add authorGitHub field to pages table (which contains the user’s GitHub identifier) (Cannot edit own test #153 needs this too)
  • implement admin safelist (of GitHub identifiers)
  • use admin safelist to enable /spam and /delete features

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions