Commit Graph

1102 Commits (features/quote-post-authoring-backend)

Author SHA1 Message Date
Claire 5652306e2b Expose quote policy to the REST API 6 days ago
Claire d7355d8a83 Add basic handling for incoming Reject(QuoteRequest) 1 week ago
Claire 3110ec63ce Serialize quotes over ActivityPub 1 week ago
Claire 42a816f48f Handle incoming Accept(QuoteRequest) 1 week ago
Matt Jankowski ad78701b6f
Mark `private` methods in `AnnualReport::TopStatuses` (#35256) 2 weeks ago
Matt Jankowski 1496488771
Add `Status#not_replying_to_account` scope for annual report classes (#35257) 2 weeks ago
Matt Jankowski 4ecfbd3920
Add `Status.only_polls` (and without polls) scope (#35330) 2 weeks ago
David Roetzel 8ee6cee36e
Better error response to malformed headers (#35278) 2 weeks ago
David Roetzel 1fa72d6c44
Raise better exception on FASP error responses (#35262) 3 weeks ago
Claire 2e0a00ab46
Fix search operators sometimes getting lost (#35190) 4 weeks ago
Matt Jankowski 36f01af6c4
Add `Status#only_reblogs` scope for annual report classes (#35141) 4 weeks ago
Matt Jankowski ebc6897afb
Extract method to DRY up month/year grouping in `AnnualReport::TimeSeries` class (#35113) 4 weeks ago
Matt Jankowski b1fe35d7d2
Update rubocop to version 1.76.2 (#35070) 1 month ago
Claire 7a7e0ba4cd
Add basic support for remote attachments with multiple media types (#34996) 1 month ago
Matt Jankowski dc2cfd50a0
Fix `Style/OptionalBooleanParameter` cop (#34968) 1 month ago
Claire d0c6f30378
Add `fasp` queue to sidekiq queue system check (#34965) 2 months ago
Claire 989ca63b59
Remove `inbound_quotes` feature flag (#34958) 2 months ago
Claire 86627624f1
Fix quote post streaming edge cases (#34957) 2 months ago
Claire 3d474807bf
Change “legacy” non-fast-tracked quote posts to not be displayed as such (#34945) 2 months ago
Claire 129e72b914
Revert "Add telemetry for status / bio formatting (#32677)" (#34906) 2 months ago
David Roetzel 9c80b16401
Accept HTTP Message Signatures (RFC9421) (#34814) 2 months ago
Claire 32b521b7f4
Fix multiple issues in quoted posts hydration (#34864) 2 months ago
Claire 064d333620
Fix inconsistent filtering of silenced accounts for other silenced accounts (#34863) 2 months ago
Matt Jankowski f7a3dd0e38
Use `config_for` for VAPID key storage (#34845) 2 months ago
Darius Kazemi 991796172a
Fix `NoMethodError` in edge case of emoji cache handling (#34749)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2 months ago
Matt Jankowski 37c82a3003
Update sidekiq to version 7 (#34745) 2 months ago
David Roetzel 3acd87419c
Update to linzer 0.7 (#34765) 2 months ago
Matt Jankowski f1a6f4333a
Remove `redis-namespace` gem (#34742) 2 months ago
David Roetzel a5a2c6dc7e
Add support for FASP data sharing (#34415) 2 months ago
Claire 1b68020331
Fix admin dashboard crash on specific Elasticsearch connection errors (#34683) 2 months ago
Claire 79931bf3ae
Merge commit from fork
* Check scheme in account and post links

* Harden media attachments

* Client-side mitigation

* Client-side mitigation for media attachments
3 months ago
Claire 22e2e7f02b
Fix crash when `likes` or `shares` collections are not inlined, for real (#34619) 3 months ago
Claire 3e5d78cc5b
Fix crash when `likes` or `shares` collections are not inlined (#34618) 3 months ago
Claire 89cafb01b4
Remove double-query for signed query strings (#34610) 3 months ago
Claire cbaba54e9d
Add support for importing embedded self-quotes (#34584) 3 months ago
Jonny Saunders 8b34daf254
Fix: Use strings not symbols to access `totalItems` in interaction collections (#34594) 3 months ago
Eugen Rochko 715cbee93d
Fix dashboard warning about Elasticsearch index mismatch not showing up (#34567)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
3 months ago
Claire 9ed6a14d45
Add support for ingesting quote policies (#34479) 3 months ago
Claire ae3b7dd28d
Reject incoming `QuoteRequest` activities (#34480) 3 months ago
Claire 7a70d95435
Add warning for Elasticsearch index analyzers mismatch (#34515) 3 months ago
Claire df2611a10f
Add initial support for ingesting and verifying remote quote posts (#34370) 3 months ago
Claire 678c8dfeec
Refactor `StatusCacheHydrator` (#34414) 3 months ago
Matt Jankowski 4c2f64907b
Remove deprecated `Import` model (#34371) 3 months ago
Claire dd23ba9c83
Refactor local-URI-to-account resolving (#34349) 4 months ago
David Roetzel e2ef173b82
Refactoring: Move `SignatureVerificationError` into `Mastodon` namespace (#34342) 4 months ago
David Roetzel 97b9994743
Basic FASP support (#34031) 4 months ago
Claire c2defe0e4c
Change account suspensions to be federated to recently-followed accounts as well (#34294) 4 months ago
Claire 1326088110
Change `AccountReachFinder` to consider statuses based on suspension date (#34291) 4 months ago
Matt Jankowski 0e3ff680d3
Update `rubocop` to version 1.75.0 (#34283) 4 months ago
Shlee 803a8be998
Add `EXTRA_MEDIA_HOSTS` environment variable to add extra hosts to Content-Security-Policy (#34184)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
4 months ago