Comments (6)
It looks like it could be implemented by checking for a 410 source response in https://github.com/snarfed/bridgy-fed/blob/main/webmention.py#L43 and short-circuiting to sending deletion activities rather than looking for a h-entry and converting it to AS, after checking in the datastore to make sure that the thing weβre deleting is something we published in the first place.
from bridgy-fed.
right! bridgy fed users would trigger a delete by sending a webmention with a source URL that 410s: https://indieweb.org/deleted
from bridgy-fed.
aha, didn't know that was a valid response too .. :)
I'll have to built this into the drupal module then, good to know!
from bridgy-fed.
^ started on this, but it's not quite easy. We store inboxes for every original post we deliver, but not responses (replies, likes, etc), and it takes work and extra requests to distinguish them.
from bridgy-fed.
In progress code is in the delete
branch
from bridgy-fed.
Finally implemented this!
from bridgy-fed.
Related Issues (20)
- router memory leak? HOT 4
- Add Bluesky team's interop test cases
- web <=> Bluesky: Allow specifying `rkey` for Bluesky posts HOT 3
- Bluesky => AP: custom usernames in handles HOT 3
- web: extract pictures from RSS/Atom HOT 4
- web => Bluesky: always include embed with original post link HOT 1
- Remove old Nostr spam accounts HOT 4
- Link to user page from profile bio footer
- ActivityPub payload missing `PropertyValue` definition in the context HOT 2
- can't bridge a web site if it's already serving AP
- AP -> AT Quotes don't get bridged if the post is long HOT 6
- add a way to see interactions/replies from non-bridged users HOT 2
- Bluesky => AP: Expire and refresh DID docs HOT 3
- Web feed polling: better error handling
- web.brid.gy internal server error HOT 3
- Web: #nobridge not working for jeromebertaux.be HOT 2
- ATProto => AP: if a non-bridged user replies, send them a DM opt-in request HOT 6
- User page: update profile button doesn't work for web sites with www subdomains HOT 1
- AP => ATProto: trim mentions at the beginning of replies HOT 4
- Threads support (blocked on Threads) HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bridgy-fed.