Commit Graph

1099 Commits (2cab1c7b09f64cae8128fa33645137fe55daf075)

Author SHA1 Message Date
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>
Matt Jankowski b1dec09d20
Fix `Style/InverseMethods` cop ()
Claire dcc24db793
Fix N+1s because of association preloaders not actually getting called ()
Claire 89a496b42f
Fix status edits not always being streamed to mentioned users ()
Claire a8a5c6514f
Fix `LinkCrawlWorker` error when encountering empty OEmbed response ()
Jonathan de Jong d0a5ebf914
Fix error when encountering malformed Tag objects from Kbin ()
Claire 963354978a
Add `Account#unavailable?` and `Account#permanently_unavailable?` aliases ()
Matt Jankowski bb0efe16e6
Remove `default_scope` from `MediaAttachment` class ()
Matt Jankowski 6b46bf9953
Handle scenario when webfinger response `subject` is missing host value ()
Claire bac9e0b55d
Add variable delay before link verification of remote account links ()
Claire 07a4059901
Add support for invite codes in the registration API ()
Eugen Rochko 0d14fcebae
Change link previews to keep original URL from the status ()
Matt Jankowski 0c4e7c06dc
Fix `Rails/FindEach` cop ()
Claire 0337df3a42
Fix posts from threads received out-of-order sometimes not being inserted into timelines ()
Jonathan de Jong 1cc512909c
Have `Follow` activities bypass availability ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Jeong Arm 8f998cd96a
Handle featured collections without items ()
Matt Jankowski bcd0171e5e
Fix `Lint/UselessAssignment` cop ()
Claire 7d2cd7195b
Add variable delay before link verification of remote account links ()
Claire 27e84c0691
Fix duplicate reports being sent when reporting some remote posts ()
Claire 7e7d6e695b
Fix incorrectly keeping outdated update notices absent from the API endpoint ()
Claire ff32475f5f
Merge pull request from GHSA-2693-xr3m-jhqr
Claire 6273416292
Fix post edits not being forwarded as expected ()