Commit graph

519 commits

Author SHA1 Message Date
Claire
e437bb919f
Change display of blocked and muted quoted users (#36619) 2025-10-29 09:13:12 +00:00
Echo
85d0cdb5f7
Emoji: Remove final flag (#36409) 2025-10-28 11:33:27 +00:00
Claire
4b42fe6aba
Change API behavior of reblogs wrt. quotes for consistency (#36559) 2025-10-28 08:05:23 +00:00
Renaud Chaput
779a1f8448
Add a new setting to choose the server landing page (#36588) 2025-10-27 10:16:59 +00:00
Claire
aba30a85be
Fix value of quote_approval_policy and quoted_status_id in ScheduledStatus serializer (#36549) 2025-10-21 16:00:30 +00:00
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
2025-10-21 15:00:28 +02:00
diondiondion
6dad80eb8c
Add new "quick boosting" setting (#36516) 2025-10-17 13:02:47 +00:00
Claire
3232eee358
Fix error in logged-out hashtag view when remote posts require log-in (#36467) 2025-10-14 14:04:18 +00:00
Claire
d4a4a7177a
Fix crash when serializing quotes of deleted posts for ActivityPub (#36381) 2025-10-09 13:52:38 +00:00
Claire
2d2c525097
Split timeline_preview setting into more granular settings (#36338) 2025-10-06 08:34:05 +00:00
Claire
e1f7847b64
Remove the outgoing_quotes feature flag, making the feature unconditional (#36130) 2025-09-24 08:58:08 +00:00
Claire
24ddf80ff7
Revert "Add compatibility hack for GoToSocial interaction policies (#36004)" (#36218) 2025-09-23 08:14:11 +00:00
Matt Jankowski
4abc442add
Refer to pinnable visibilities constant from status serializer pinnable? attribute (#35852) 2025-09-22 13:45:23 +00:00
Claire
e2171f5083
Change quoted posts from silenced accounts not to be hidden (#36166) 2025-09-18 13:21:17 +00:00
Claire
e4bb0fc43a
Add server-side support for handling posts with a quote policy allowing followers to quote (#36127) 2025-09-15 15:03:44 +00:00
Eugen Rochko
30b31a89e6
Add schema.org markup to SEO-enabled posts (#36075) 2025-09-12 09:12:07 +00:00
Claire
b60ee191ac
Fix QuoteAuthorization id not being properly serialized when federating revocation (#36083) 2025-09-11 09:37:56 +00:00
Claire
e1dc960219
Rework FEP-7888 implementation (#36064) 2025-09-09 18:27:30 +00:00
Jesse Karmani
65b4a0a6f1
Implement FEP 7888: Part 1 - publish conversation context (#35959) 2025-09-05 19:28:29 +00:00
Claire
14cb5ff881
Add compatibility hack for GoToSocial interaction policies (#36004) 2025-09-03 19:35:43 +00:00
Claire
8b7685d956
Add default quote policy to API (#35948) 2025-08-29 11:37:20 +00:00
Claire
a6a0d982ef
Fix streaming and handling of quoted_update notifications (#35924) 2025-08-27 14:53:54 +00:00
Claire
f3a932d8a1
Add quoted_update notification type (#35820) 2025-08-25 15:44:18 +00:00
Claire
7aba79ade9
Fix quotes_count attribute on Status not being serialized (#35895) 2025-08-25 14:33:25 +00:00
Claire
2560242972
Add quotes_count to statuses stats (#35832) 2025-08-25 12:21:28 +00:00
Matt Jankowski
20a71a5479
Disable Metrics/* cops (#35000) 2025-08-20 17:04:36 +00:00
Claire
8d3bca3bb8
Fix serialization of quote policies in nested quotes (#35828) 2025-08-19 17:13:43 +00:00
Claire
0e99d428b2
Change serialization of Delete activities for QuoteAuthorization to inline the latter (#35725) 2025-08-11 08:55:18 +00:00
Echo
8ee4b3f906
Update Redux to handle quote posts (#35715) 2025-08-08 08:44:05 +00:00
Claire
496a5f423e
Inline instrument quote post in outgoing QuoteRequest activities (#35713) 2025-08-07 13:19:18 +00:00
Claire
c8f263c419
Export interaction policies for local posts over ActivityPub (#35697) 2025-08-06 11:31:36 +00:00
Claire
5318957ab3
Fix serialization of quote post notification groups (#35670) 2025-08-04 20:58:59 +00:00
Claire
32791c9745
Accept remote quotes of local quotes according to set policy (#35629) 2025-08-04 15:27:46 +00:00
Claire
3caa318dfe
Fix WebUI crashing for accounts with null URL (#35651) 2025-08-04 07:49:12 +00:00
Claire
591df1f205
Add support for local quote stamps (#35626) 2025-08-01 14:55:25 +00:00
Claire
29a5f059d2
Add notifications for inbound quotes (#35618) 2025-08-01 09:12:46 +00:00
Claire
2dfdcc7dcb
Add API endpoints to view and revoke one's quoted posts (#35578) 2025-07-31 09:36:51 +00:00
Claire
5a88b7f683
Add experimental basic quote post authoring (#35355) 2025-07-25 12:35:24 +00:00
Echo
760d00b7f7
Emoji Rendering (#35424) 2025-07-22 14:43:15 +00:00
Claire
c0eabe289b
Always give local quote of remote posts a quote request URI (#35383) 2025-07-15 13:01:03 +00:00
Echo
94bceb8683
Expose enabled features to the frontend (#35348) 2025-07-11 13:15:22 +00:00
Matt Jankowski
47fda2df2c
Update OAuth inflection to match spec (#35160) 2025-06-25 07:52:30 +00:00
David Roetzel
adf812efb3
Fix missing terms of services link (#35115) 2025-06-21 08:59:47 +00:00
Matt Jankowski
6f2aba989f
Move "limited federation mode" config to x.mastodon area (#35041) 2025-06-16 06:13:03 +00:00
Claire
e8868af079
Fix crash in StatusEdit serializer when quote posts are involved (#35036) 2025-06-13 14:59:52 +00:00
Eugen Rochko
24d943fee0
Change media attachments in moderated posts to not be accessible (#34872) 2025-06-12 08:53:02 +00:00
Claire
3d474807bf
Change “legacy” non-fast-tracked quote posts to not be displayed as such (#34945) 2025-06-05 13:53:57 +00:00
Matt Jankowski
f7a3dd0e38
Use config_for for VAPID key storage (#34845) 2025-05-30 07:00:33 +00:00
Claire
8c51a8ba94
Add ability to translate server rules (#34494) 2025-05-21 11:54:12 +00:00
Claire
912268295c
Change /api/v2/instance to be enabled without authentication when limited federation mode is enabled (#34576) 2025-05-09 07:46:57 +00:00