Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: persistent webmention delete #86

Closed
tantek opened this issue Jul 18, 2017 · 4 comments
Closed

Feature: persistent webmention delete #86

tantek opened this issue Jul 18, 2017 · 4 comments

Comments

@tantek
Copy link
Contributor

tantek commented Jul 18, 2017

Since webmention.io collects received webmentions, there needs to be a way (authenticated API or UI) to persistently delete a received webmention. That is:

  • notify webmention.io (via UI or API) that a particular received webmention should be deleted from webmention.io's collection (that is, no longer returned in any API calls etc.)
  • if webmention.io receives another webmention with that same 'source', it should reject it (hence the "persistent delete"

This is essential for removing specific abusive webmentions (whether comments, or likes/reposts by abusive accounts).

@tantek
Copy link
Contributor Author

tantek commented Jul 19, 2017

Note that this is NOT a request for block lists (other issues cover that which is a lot more work), this is specifically just for some way to delete specific webmention permalinks so they stop showing up in API calls.

@tantek
Copy link
Contributor Author

tantek commented Jul 20, 2017

brainstorm possible "minimal" UI:

  • IndieAuth login
  • form field to enter a webmention source to "delete"
  • Delete button - deletes all webmentions from that source (exact URL match only) to all targets with the domain that was IndieAuth verified
@aaronpk
Copy link
Owner

aaronpk commented Jul 20, 2017

screenshot 2017-07-19 20 12 15

screenshot 2017-07-19 20 13 21

@tantek
Copy link
Contributor Author

tantek commented Jul 21, 2017

This looks amazing. Going to see if this is enough to build a likes facepile widget that can be quickly cleaned up by deleting specific webmentions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants