Commit Graph

154 Commits (19bc3e76ea1d7fa2d9af711613a77fc0f5f0d1b5)

Author SHA1 Message Date
David Roetzel a9cfddf28e
AP/AS serialization of Collections (#37434) 2 weeks ago
David Roetzel aa2110025e
Fix URI generation for reblogs by accounts with numerical AP ids (#37415) 3 weeks ago
David Roetzel 4e63958914
Federated "featureable in collections" preference (#37298) 1 month ago
David Roetzel 5e8b8f9c23
Extract interaction policy class (#37277) 1 month ago
Claire ed3710e58f
Fix `Update` importing old previously-unknown activities and treating them as recent ones (#36848) 3 months ago
Claire 8fb524e07f
Add support for `Update` of converted object types (#36322) 3 months ago
Claire 405a49df44
Merge commit from fork
* Refuse granting quote authorization for reblogs

* Add validation to reject quotes of reblogs

* Do not process quotes of reblogs as potentially valid quotes

* Refuse to serve quoted reblogs over REST API
3 months ago
Claire 264d068d8d
Change new accounts to use new ActivityPub numeric ID scheme (#36365) 3 months ago
Claire d4a4a7177a
Fix crash when serializing quotes of deleted posts for ActivityPub (#36381) 4 months ago
Claire 0be0a8898a
Fix Update/Delete of quoted status not being forwarded to quoters's followers (#36390) 4 months ago
Claire 150f0fcba5
Add support for numeric-based URIs for local accounts (#32724) 4 months ago
Claire a44a3f6d40
Expand test coverage of `ActivityPub::TagManager` class (#36260) 4 months ago
Claire e1f7847b64
Remove the `outgoing_quotes` feature flag, making the feature unconditional (#36130) 4 months ago
Claire b6bc42aaa6
Fix getting `Create` and `Update` out of order (#36176) 4 months ago
Claire 82b26603fe
Fix quote posts with CW and no text being rejected (#36095) 5 months ago
Claire 8a7e84a475
Add test for `Delete` of inlined `QuoteAuthorization` (#35724) 6 months ago
Claire 836a2bfee0
Fix handling of inlined `instrument` in incoming `QuoteRequest` (#35714) 6 months ago
Claire 32791c9745
Accept remote quotes of local quotes according to set policy (#35629) 6 months ago
Claire 591df1f205
Add support for local quote stamps (#35626) 6 months ago
Claire 5a88b7f683
Add experimental basic quote post authoring (#35355) 6 months ago
Claire 594976a538
Refactor `ActivityPub::Activity::Accept` and `ActivityPub::Activity::Reject` specs (#35382) 7 months ago
Claire 7a7e0ba4cd
Add basic support for remote attachments with multiple media types (#34996) 8 months ago
Claire 989ca63b59
Remove `inbound_quotes` feature flag (#34958) 8 months ago
Claire 00b56932de
Fix handling of featured tag removal (#34887) 8 months ago
Claire 22e2e7f02b
Fix crash when `likes` or `shares` collections are not inlined, for real (#34619) 9 months ago
Claire 3e5d78cc5b
Fix crash when `likes` or `shares` collections are not inlined (#34618) 9 months ago
Claire 9ed6a14d45
Add support for ingesting quote policies (#34479) 9 months ago
Claire ae3b7dd28d
Reject incoming `QuoteRequest` activities (#34480) 9 months ago
Claire 8489f6c8fc
Fix namespace of `QuoteAuthorization` type in specs (#34481) 9 months ago
Claire df2611a10f
Add initial support for ingesting and verifying remote quote posts (#34370) 9 months ago
Claire dd23ba9c83
Refactor local-URI-to-account resolving (#34349) 10 months ago
Claire 1248c4d1f4
Fix handling of duplicate mentions in incoming status `Update` (#33911) 12 months ago
Claire 7261951791
Fix LDSignature tests (#33705) 1 year ago
Claire d517fa5ab7
Change ActivityPub path generation to all happen in `ActivityPub::TagManager` (#33527) 1 year ago
Matt Jankowski 2cfc2a777a
Add `build_object` method for defaults in `AP::Activity::Create` spec (#33537) 1 year ago
Matt Jankowski efcd4ea5de
Reference value constants from specs (#33479) 1 year ago
Matt Jankowski 441dcd7396
Fix intermittent failure on ap/activity/create spec timestamp check (#33406) 1 year ago
Matt Jankowski d2fbf42b0e
Avoid `validate: false` save in expired poll create activity spec (#33367) 1 year ago
Claire 344e2903b3
Fix featured tags for remote accounts not being kept up to date (#33372) 1 year ago
Jonny Saunders 9074c1fac9
Use `likes` and `shares` totalItems on status creations and updates (#32620) 1 year ago
Matt Jankowski e9b27852be
Reduce factory creation (14 -> 8) in `ActivityPub::Activity::Block` spec (#32488) 1 year ago
Jeong Arm 66b2bc1c84
Ignore error if mentioned account was not processable (#29215)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
1 year ago
Matt Jankowski 5405bdd344
Remove unused E2EE messaging code (#31193) 1 year ago
Claire c35ea59ee6
Fix security context sometimes not being added in LD-Signed activities (#31871) 1 year ago
Claire ced5e853c7
Fix duplicate `orderedItems` in user archive's `outbox.json` (#31099) 2 years ago
Matt Jankowski 05342529dd
Reduce factory creation in AP activity move spec (#31064) 2 years ago
Emelia Smith aa88aca0ad
Add optional OAuth application to reports (#30539) 2 years ago
Matt Jankowski f1300ad284
Rename jobs/attachments rspec tag names (#29762) 2 years ago
Matt Jankowski 9cc4040308
Extract `COMMENT_SIZE_LIMIT` constant in `AP::Activity::Flag` class (#30637) 2 years ago
Claire 133d98fb25
Normalize language code of incoming posts (#30403) 2 years ago