Commit Graph

64 Commits (features/profile-editing-api)

Author SHA1 Message Date
David Roetzel f57167c61a
Add ID/URI to collection items (#37842) 2 weeks ago
David Roetzel 37d859db29
Federate deletion of collection item (#37837) 2 weeks ago
David Roetzel 3e1127d27b
Federate `Add` when item is added to Collection (#37823) 2 weeks ago
David Roetzel 03f73377d9
Federate updates to collections (#37790) 2 weeks ago
David Roetzel 9cd94168b3
Federate `Remove` when collection is deleted (#37741) 3 weeks ago
David Roetzel 73206856c5
Refactor activity serialization (#37678) 3 weeks ago
David Roetzel 6188de3efc
Add ActivityPub serializer specs (#37706) 3 weeks ago
David Roetzel 1d4c2c5670
Federate creation of collections (#37618) 4 weeks ago
David Roetzel de63b61943
Change Collections API shape (#37580) 1 month ago
David Roetzel 7cdc05b9a8
Add `language` attribute to collections (#37549) 1 month ago
David Roetzel 51224bb437
Add "featured collections" collection to actors (#37512) 1 month ago
David Roetzel a9cfddf28e
AP/AS serialization of Collections (#37434) 1 month ago
Claire f711e222dc
Fix quotes with CWs but no text not having fallback link (#37361) 2 months ago
David Roetzel 0231b6d350
Expose feature policy in API (#37322) 2 months ago
David Roetzel 4e63958914
Federated "featureable in collections" preference (#37298) 2 months ago
David Roetzel 5e8b8f9c23
Extract interaction policy class (#37277) 2 months ago
David Roetzel 3cc4b59b41
First draft of API to add items to a collection (#37222) 2 months ago
David Roetzel ea768c17db
Add counter cache to collections (#37176) 3 months ago
David Roetzel cf23f0414f
Add `id` to collection serializers (#37157) 3 months ago
David Roetzel 8625721805
Draft API to get all collections by an account (#37139) 3 months ago
David Roetzel 2d203ca72a
First draft of API to get a single collection (#37053) 3 months ago
David Roetzel f896bbac3b
Draft API to create Collections (#37049) 3 months ago
Claire aba30a85be
Fix value of `quote_approval_policy` and `quoted_status_id` in ScheduledStatus serializer (#36549) 4 months ago
Claire d4a4a7177a
Fix crash when serializing quotes of deleted posts for ActivityPub (#36381) 5 months ago
Claire e1f7847b64
Remove the `outgoing_quotes` feature flag, making the feature unconditional (#36130) 5 months ago
Jesse Karmani 65b4a0a6f1
Implement FEP 7888: Part 1 - publish conversation context (#35959) 6 months ago
Claire 496370801a
Add `quotes_count` to serializer specs (#35901) 6 months ago
Claire 0e99d428b2
Change serialization of `Delete` activities for `QuoteAuthorization` to inline the latter (#35725) 7 months ago
Claire c8f263c419
Export interaction policies for local posts over ActivityPub (#35697) 7 months ago
Claire 32791c9745
Accept remote quotes of local quotes according to set policy (#35629) 7 months ago
Claire 591df1f205
Add support for local quote stamps (#35626) 7 months ago
Claire 2dfdcc7dcb
Add API endpoints to view and revoke one's quoted posts (#35578) 7 months ago
Claire 5a88b7f683
Add experimental basic quote post authoring (#35355) 7 months ago
Matt Jankowski f7a3dd0e38
Use `config_for` for VAPID key storage (#34845) 9 months ago
Claire 8c51a8ba94
Add ability to translate server rules (#34494) 9 months ago
Claire df2611a10f
Add initial support for ingesting and verifying remote quote posts (#34370) 10 months ago
Claire 91c75a6361
Re-introduce `application_id` in `ScheduledStatusSerializer` (#33505) 1 year ago
Claire dbbf450ef5
Fix `fediverse:creator` metadata not showing up in REST API (#33466) 1 year ago
Matt Jankowski 0ac43700d8
Add coverage for `REST::AnnualReportEventSerializer` and two `ActivityPub::*` serializers (#33355)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
1 year ago
Matt Jankowski ce5c33c65d
Add API datetime/format matcher for serialization specs, reduce factories (#33325) 1 year ago
Matt Jankowski a7673d361d
Fix `application_id` erroneous inclusion in `ScheduledStatusSerializer` (#33159) 1 year ago
Nik Clayton 5cf37248cc
Ensure datetime/date are serialized to correct format (#33086) 1 year ago
Matt Jankowski e5bea68b20
Fix empty authors preview card serialization (#33151) 1 year ago
Matt Jankowski 870bb06994
Add coverage for misc serializers (#32781) 1 year ago
Jonny Saunders 9074c1fac9
Use `likes` and `shares` totalItems on status creations and updates (#32620) 1 year ago
Matt Jankowski b1c10969ac
Reduce factory creation (48 -> 8) in `AP::Note` serializer spec (#32492) 1 year ago
Matt Jankowski 5405bdd344
Remove unused E2EE messaging code (#31193) 1 year ago
Matt Jankowski f1003b2560
Enable "zero monkey patching" mode in RSpec (#31614) 1 year ago
Matt Jankowski 34489591ec
Add `max_pinned_statuses` to instances serializer and api response (#29441) 2 years ago
Claire 7ee93b7431
Change `source` attribute of `Suggestion` entity in `/api/v2/suggestions` back to a string (#29108) 2 years ago