Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-09-02 | Define missing JSON-LD properties (#4767) | Eugen Rochko | |
Using _: property names is discouraged, as in the future, canonicalization may throw an error when encountering that instead of discarding it silently like it does now. We are defining some ActivityStreams properties which we expect to land in ActivityStreams eventually, to ensure that future versions of Mastodon will remain compatible with this even once that happens. Those would be `locked`, `sensitive` and `Hashtag` We are defining a custom context inline for some properties which we do not expect to land in any other context. `atomUri`, `inReplyToAtomUri` and `conversation` are part of the custom defined OStatus context. | |||
2017-09-01 | Add ActivityPub handler for Delete->Actor activities (#4761) | Eugen Rochko | |
2017-09-01 | Do not rely on activity arriving exactly once after delete arrived (#4754) | Eugen Rochko | |
2017-08-30 | Forward ActivityPub creates that reply to local statuses (#4709) | Eugen Rochko | |
* Forward ActivityPub creates that reply to local statuses * Fix test * Fix wrong signers | |||
2017-08-28 | Fix Delete activity handling when the status has been reblogged (#4729) | unarist | |
2017-08-26 | Forward ActivityPub deletes to followers of rebloggers (#4706) | Eugen Rochko | |
2017-08-26 | Use Tombstone and _:atomUri in Delete activities as fallback (#4704) | Eugen Rochko | |
2017-08-08 | Add ActivityPub inbox (#4216) | Eugen Rochko | |
* Add ActivityPub inbox * Handle ActivityPub deletes * Handle ActivityPub creates * Handle ActivityPub announces * Stubs for handling all activities that need to be handled * Add ActivityPub actor resolving * Handle conversation URI passing in ActivityPub * Handle content language in ActivityPub * Send accept header when fetching actor, handle JSON parse errors * Test for ActivityPub::FetchRemoteAccountService * Handle public key and icon/image when embedded/as array/as resolvable URI * Implement ActivityPub::FetchRemoteStatusService * Add stubs for more interactions * Undo activities implemented * Handle out of order activities * Hook up ActivityPub to ResolveRemoteAccountService, handle Update Account activities * Add fragment IDs to all transient activity serializers * Add tests and fixes * Add stubs for missing tests * Add more tests * Add more tests |