Commit Graph

1947 Commits (7774cd6670275616752ee201ead8f1ee832ce520)

Author SHA1 Message Date
Claire 7774cd6670
Add `disabled` setting for live and topic feeds, as well as user permission to bypass that (#36563) 1 month 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
diondiondion 6dad80eb8c
Add new "quick boosting" setting (#36516) 1 month ago
Claire 264d068d8d
Change new accounts to use new ActivityPub numeric ID scheme (#36365) 1 month ago
Claire 2971ac9863
Fix streaming still being authorized for suspended accounts (#36448) 1 month ago
Emelia Smith 24dcb18013
Merge commit from fork
* Ensure tootctl revokes sessions, access tokens and web push subscriptions

* Fix test coverage
1 month ago
Emelia Smith 8d09e4ef23
Merge commit from fork
* Streaming: Ensure disabled users cannot connect to streaming

* Streaming: Disconnect when the user is disabled
1 month ago
Emelia Smith 81350c7cfb
Add support for displaying link previews for Admin UI (#35958) 2 months ago
Claire d4a4a7177a
Fix crash when serializing quotes of deleted posts for ActivityPub (#36381) 2 months ago
Claire 2d2c525097
Split `timeline_preview` setting into more granular settings (#36338) 2 months ago
Claire f03d1bb21f
Add `numeric_ap_ids` feature flag to switch new accounts to numeric AP identifiers (#36316) 2 months ago
Claire 150f0fcba5
Add support for numeric-based URIs for local accounts (#32724) 2 months ago
Matt Jankowski f61d8cb02a
Hold usable value lists in admin settings form (#36268) 2 months ago
Claire 64895e5f6d
Add support for `has:quote` in search (#36217) 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
Claire 82b26603fe
Fix quote posts with CW and no text being rejected (#36095) 2 months ago
Claire e1dc960219
Rework FEP-7888 implementation (#36064) 3 months ago
Jesse Karmani 65b4a0a6f1
Implement FEP 7888: Part 1 - publish conversation context (#35959) 3 months ago
Matt Jankowski 1b664cf20d
Relay reset delivery tracker model spec and callback (#36027) 3 months ago
Matt Jankowski 3efba15b3c
Use `pluck` on `DomainAllow.allowed_domains` for export (#36019) 3 months ago
Claire 624c024766
Prepend “RE: <url>” fallback link to Mastodon-authored quote posts (#35971) 3 months ago
Claire 75fca715e9
Change public self-quotes of private posts to be disallowed (#35975) 3 months ago
Emelia Smith 15401e6988
Support displaying polls in Admin UI (#35933)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
3 months ago
Claire 4fa203e69e
Rename `unknown` quote policy value to `unsupported_policy` (#35955) 3 months ago
Claire 6ad0ddebe4
Fix quotes counting (#35917) 3 months ago
Claire f3a932d8a1
Add `quoted_update` notification type (#35820) 3 months ago
Claire 2560242972
Add `quotes_count` to statuses stats (#35832) 3 months ago
Matt Jankowski 20bc34ca52
Rely on `pluck` for the SELECT in `RuleTranslation.languages` (#35826) 3 months ago
Emelia Smith 4f494781c1
Refactor to reuse the one status partial across moderation tools (#35644) 3 months ago
Claire 255d8f3f8c
Fix e-mail confirmation bypassing username approval (#35806) 3 months ago
Claire a2cddb9eac
Disallow making private posts quotable (#35780) 3 months ago
Claire b0ce1ce49d
Fix `tootctl admin create` not bypassing reserved username checks (#35779) 3 months ago
Matt Jankowski b827a0a6a8
Allow `CustomEmoji` to normalize its own domain (#35726) 4 months ago
David Roetzel 868c46bc76
Add delivery failure handling to FASP jobs (#35723) 4 months ago
Echo 8ee4b3f906
Update Redux to handle quote posts (#35715) 4 months ago
Matt Jankowski a485f97d21
Replace `EmailHelper` module with `normalizes` via model concern (#35702) 4 months ago
Matt Jankowski a968849e9c
Use `normalizes` api for `UsernameBlock` username change (#35606) 4 months ago
Claire cb0b608fa7
Ensure quoted user is given access to see the post (#35665) 4 months ago
Eugen Rochko d8397040d7
Fix allow with approval option not working on username blocks (#35655) 4 months ago
Claire 80aadc55df
Add missing mailer for quote notifications (#35652) 4 months ago
David Roetzel 05cdd3f6eb
Track delivery failures to FASP (#35628) 4 months ago
Claire 591df1f205
Add support for local quote stamps (#35626) 4 months ago
Claire 29a5f059d2
Add notifications for inbound quotes (#35618) 4 months ago
Claire 2dfdcc7dcb
Add API endpoints to view and revoke one's quoted posts (#35578) 4 months ago
Claire 572a0e128d
Change quote verification to not bypass authorization flow for mentions (#35528) 4 months ago
Claire e5826777b6
Fix friends-of-friends recommendations suggesting already-requested accounts (#35604) 4 months ago
Claire 31ba52a57b
Change `StatusReachFinder` to consider quotes as well as reblogs (#35601) 4 months ago
Matt Jankowski e8e6cf9510
Add coverage to user spec for missing `last_sign_in_at` scenario (#35587) 4 months ago
Matt Jankowski 3146109b08
Add `MediaAttachment.combined_media_file_size` method (#35570) 4 months ago