Commit Graph

1120 Commits (1fed11cfa77c12135c68d5eff8c0d8760605b2b2)

Author SHA1 Message Date
Christian Schmidt a5bbe83dfd
media_ids is an array of strings ()
Christian Schmidt 491033c86c
Reject status creation with invalid `media_ids` parameter ()
Claire ad0a28a8bf
Add `grouped_types` parameter to allow clients to restrict which notifications types get grouped ()
Claire 53c183f899
Reload notifications when accepted notifications are merged (streaming only) ()
Claire 7996a9543d
Change notification request acceptance to immediately delete the request ()
Claire 2ed13071ef
Fix what was intended as a comment being interpreted as strings ()
Claire cbdd8edf68
Revamp notification policy options ()
Claire 670e4655d1
Change dismissing a notification to clear existing filtered notifications for that account ()
Claire 719cabe024
Fix logic of block/mute bypass for mentions from moderators ()
Claire 5d890ebc57
Delete pending notification requests on block and notification mutes ()
Christian Schmidt 4853a2bada
Add Accept-Language header when fetching preview card ()
Adam Niedzielski cd0ca4b994
Select correct self link when parsing Webfinger response ()
Claire ced5e853c7
Fix duplicate `orderedItems` in user archive's `outbox.json` ()
Claire 6e47637dd4
Fix grouping across hourly buckets happening in a 12 seconds window instead of 12 hours window ()
Renaud Chaput f587ff643f
Grouped Notifications UI ()
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Emelia Smith aa88aca0ad
Add optional OAuth application to reports ()
David Roetzel 967505ee9b
Add size limit for all PreviewCard URLs ()
David Roetzel 016c1e4e78
Improve handling of encoding problems when creating link previews ()
David Roetzel ff08d99d4d
Catch encoding errors when creating link previews. ()
David Roetzel 42adb6eaee
Add size limit for link preview URLs ()
Eugen Rochko a40831b363
Fix account search results ()
Claire 1dfd516284
Fix duplicate `@context` attribute in user export ()
Daniel M Brasil 77c2216e47
fix: Return HTTP 422 when scheduled status time is less than 5 minutes ()
Claire 974335e414
Add experimental server-side notification grouping ()
Claire 3ea4275ae3
Merge pull request from GHSA-5fq7-3p3j-9vrf
Eugen Rochko 128987eded
Add support for `fediverse:creator` OpenGraph tag ()
Matt Jankowski 4a77e477ee
Consolidate account scopes for `LOWER` (index using) username/domain queries ()
Matt Jankowski c61e356475
Add `Status::MEDIA_ATTACHMENTS_LIMIT` configuration constant ()
Renaud Chaput acc77c3836
Add instrumentation to the search services ()
Joshua Byrd 6282b6da77
Fix og:image requests when html in a web page is over 1.megabyte ()
Claire 91ca90e25b
Fix Idempotency-Key ignored when scheduling a post ()
Claire 4ef0b48b95
Add in-app notifications for moderation actions/warnings ()
Matt Jankowski edde54e991
Update stoplight to version 4.1.0 ()
Claire 9c24f2d6b1
Undo notification permissions on individual and domain blocks ()
Claire 05eda8d193
Remove severed relationship notifications for single account suspensions ()
Claire 75f34b80a8
Clean up notification requests when deleting accounts ()
Claire 44bf7b8128
Add notifications of severed relationships ()
Claire b43eaa4517
Refactor notification filtering behavior definition ()
Claire 27fd084cb5
Exempt some notification types from notification filtering ()
Eugen Rochko 50b17f7e10
Add notification policies and notification requests ()
Claire 9d8dfeb5fb
Fix processing of `Link` objects in `Image` objects ()
Claire 5152dd869e
Fix link verifications when page size exceeds 1MB ()
Matt Jankowski 937dad1ee6
Extract ES query and filter hashes into private methods in `TagSearchService` ()
Claire 9fee5e8526
Merge pull request from GHSA-jhrq-qvrm-qr36
* Fix insufficient Content-Type checking of fetched ActivityStreams objects

* Allow JSON-LD documents with multiple profiles
Claire 1726085db5
Merge pull request from GHSA-3fjr-858r-92rw
* Fix insufficient origin validation

* Bump version to 4.3.0-alpha.1
Matt Jankowski ceade78182
Fix `Rails/WhereExists` cop in app/services ()
Claire cf2a2ed71c
Fix processing of compacted single-item JSON-LD collections ()
Jonathan de Jong de09176ab9
Retry 401 errors on replies fetching ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
MitarashiDango 2c05b8a60d
Fix Undo Announce activity is not sent, when not followed by the reblogged post author ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Eugen Rochko b5ac61b2c5
Change algorithm of follow recommendations ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>