Commit Graph

217 Commits (e62baacfc11508eb1d2ac1c1bcc3c4bd615d940b)

Author SHA1 Message Date
Renaud Chaput 795aaa14bf
Remove environment variables to config Fetch All Replies behaviour (#36627) 4 weeks ago
Claire 8fb524e07f
Add support for `Update` of converted object types (#36322) 4 weeks 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
1 month ago
Claire d4a4a7177a
Fix crash when serializing quotes of deleted posts for ActivityPub (#36381) 2 months ago
Claire b7c5e60426
Fix quote post state sometimes not being updated through streaming server (#36408) 2 months ago
Claire a0a56a4c7b
Fix processing of out-of-order `Update` as implicit updates (#36190) 2 months ago
Claire e4bb0fc43a
Add server-side support for handling posts with a quote policy allowing followers to quote (#36127) 2 months ago
Claire f5591346cc
Add `following_url` to `accounts` (#36093) 2 months ago
fiona e665cc68f4
Fix handling of edited status with new media and no text (#35970) 3 months ago
Claire c00ed9c913
Add digest re-check before removing followers in synchronization mechanism (#34273) 3 months ago
Claire 3fd629cf84
Do not mark remote quotes of local posts as approved before request (#35860) 3 months ago
Claire 258e5c4938
Fix interaction policy changes in implicit updates not being saved (#35751) 4 months ago
Claire 0153a239db
Avoid nested transactions when fetching quote posts (#35657) 4 months ago
Claire 591df1f205
Add support for local quote stamps (#35626) 4 months ago
Claire 0e249cba4b
Revoke quote posts when those get deleted (#35614) 4 months ago
Claire 572a0e128d
Change quote verification to not bypass authorization flow for mentions (#35528) 4 months ago
Claire efc0d237af
Fix synchronous recursive fetching of deeply-nested quoted posts (#35600) 4 months ago
Eugen Rochko 8cf7a77808
Fix async refresh never being finished when status cannot be fetched (#35500) 4 months ago
Eugen Rochko 018e5e303f
Fix jobs being added to batch after they might already execute (#35496) 4 months ago
Eugen Rochko 14a781fa24
Add button to load new replies in web UI (#35210) 4 months ago
Claire d36bf3b6fb
Fix support for quote verification in implicit status updates (#35384) 4 months ago
Claire 989ca63b59
Remove `inbound_quotes` feature flag (#34958) 6 months ago
Claire 3d474807bf
Change “legacy” non-fast-tracked quote posts to not be displayed as such (#34945) 6 months ago
Claire 198b59ca3e
Fix `NoMethodError` in `ActivityPub::FetchFeaturedCollectionService` (#34811) 6 months ago
Claire 304c0417ed
Fix handling of inlined `featured` collections in ActivityPub actor objects (#34789) 6 months ago
Claire 89cafb01b4
Remove double-query for signed query strings (#34610) 7 months ago
Claire cbaba54e9d
Add support for importing embedded self-quotes (#34584) 7 months ago
Claire 9ed6a14d45
Add support for ingesting quote policies (#34479) 7 months ago
Claire df2611a10f
Add initial support for ingesting and verifying remote quote posts (#34370) 7 months ago
Claire dd23ba9c83
Refactor local-URI-to-account resolving (#34349) 8 months ago
Claire 59e189ad3c
Add support for paginating partial collections in `SynchronizeFollowersService` (#34277) 8 months ago
Claire 3edac14f02
Fix follower synchronization mechanism erroneously removing followers from multi-page collections (#34272) 8 months ago
Claire 966b816382
Refactor `ActivityPub::FetchRepliesService` and `ActivityPub::FetchAllRepliesService` (#34149) 9 months ago
Claire 9db26db495
Refactor reply-fetching code and disable it by default (#34147) 9 months ago
Jonny Saunders 46e13dd81c
Add Fetch All Replies Part 1: Backend (#32615)
Signed-off-by: sneakers-the-rat <sneakers-the-rat@protonmail.com>
Co-authored-by: jonny <j@nny.fyi>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Co-authored-by: Kouhai <66407198+kouhaidev@users.noreply.github.com>
9 months ago
Claire 1248c4d1f4
Fix handling of duplicate mentions in incoming status `Update` (#33911) 10 months ago
Claire da4e55eb17
Merge commit from fork 10 months ago
Claire 344e2903b3
Fix featured tags for remote accounts not being kept up to date (#33372) 11 months ago
Claire bcb3b627b9
Fix processing of mentions for post edits with an existing corresponding silent mention (#33227) 12 months ago
Claire 5c06fe4902
Fix processing incoming post edits with mentions to unresolvable accounts (#33129) 12 months ago
Jonny Saunders 9074c1fac9
Use `likes` and `shares` totalItems on status creations and updates (#32620) 1 year ago
Matt Jankowski 258dce1256
Add `OpenSSL::SSL::SSLError` to http connection errors wrapper (#32307) 1 year ago
Matt Jankowski e8ec6667bd
Extract wrapper constant for `HTTP::*` error classes (#32285) 1 year ago
Claire 7b92cf3b47
Fix unneeded requests to blocked domains when receiving relayed signed activities from them (#31161) 1 year ago
Matt Jankowski e975b55c24
Remove `WebfingerHelper` module & move usage inline (#31203) 1 year ago
Claire 8afa3bb2fa
Change Mastodon to issue correctly-signed queries by default (#31994) 1 year ago
Matt Jankowski 5405bdd344
Remove unused E2EE messaging code (#31193) 1 year ago
Eugen Rochko e0c27a5047
Add ability to manage which websites can credit you in link previews (#31819) 1 year ago
Adam Niedzielski cd0ca4b994
Select correct self link when parsing Webfinger response (#31110) 1 year ago
Matt Jankowski c61e356475
Add `Status::MEDIA_ATTACHMENTS_LIMIT` configuration constant (#30433) 2 years ago