Commit Graph

1210 Commits (renovate/postcss-preset-env-10.x-lockfile)

Author SHA1 Message Date
Matt Jankowski d90d68bddf
Remove deprecated `mb_chars` method (#34039) 6 months ago
Matt Jankowski d75c4bf53e
Update rubocop to version 1.72.2 and use `plugins` configuration style (#33946) 7 months ago
Claire 1248c4d1f4
Fix handling of duplicate mentions in incoming status `Update` (#33911) 7 months ago
Nicholas La Roux 7a50fd8849
Migrate `BlockDomainService` notification job enqueueing to Sidekiq's `perform_bulk` for efficiency (#33897) 7 months ago
Claire 9e164c532f
Add `--skip-filled-timeline` option to `tootctl feed build` to skip half-filled feeds (#33844) 7 months ago
Claire a3d2849d15
Fix `tootctl feeds build` not building list timelines (#33783) 8 months ago
Claire 3dcf5e12b1
Change notifications from moderators to not be filtered (#33654) 8 months ago
Claire da4e55eb17
Merge commit from fork 8 months ago
Matt Jankowski 3db8498903
Fix `Style/MutableConstant` cop (#33602) 8 months ago
Claire 344e2903b3
Fix featured tags for remote accounts not being kept up to date (#33372) 9 months ago
Jonathan de Jong 315c170910
Fix bug where remote suspension causes local instance to remove remote follows (#27588) 9 months ago
Claire bcb3b627b9
Fix processing of mentions for post edits with an existing corresponding silent mention (#33227) 9 months ago
Claire 5c06fe4902
Fix processing incoming post edits with mentions to unresolvable accounts (#33129) 10 months ago
Matt Jankowski a27bafa596
Add `UserRole#bypass_block?` method for notification check (#32974) 10 months ago
Claire 2d8fed23e6
Fix `TagFollow` records not being correctly handled in account operations (#33063) 10 months ago
Eugen Rochko d75088d699
Fix pushing hashtag-followed posts to feeds of inactive users (#33018) 10 months ago
Christian Schmidt 7385016837
`rel="me"` check should be case-insenstive (#32238) 10 months ago
Claire dbddd40c1c
Add stop-gap antispam code (#32981) 10 months ago
Eugen Rochko 2b5faa2ba3
Change lists to reflect added and removed users retroactively (#32930) 10 months ago
Matt Jankowski 766358e52b
Add coverage for malformed version cleanup in `SoftwareUpdateCheckService`, add helper query methods (#32876) 10 months ago
Matt Jankowski c099797700
Use `mastodon` config namespace to load software update default value via `config_for` (#30534) 10 months ago
Matt Jankowski df54196a14
Use `touch_all` with batches (#32799) 10 months ago
Matt Jankowski 73f66af6eb
Update location of unused `MIN_SCHEDULE_OFFSET` constant (#31217) 10 months ago
Claire 2bea74e69d
Avoid latest featured tag use on post removal unless necessary (#32787) 10 months ago
Eugen Rochko d6349c0e9a
Add year in review feature to web UI (#32709) 10 months ago
Jonny Saunders 9074c1fac9
Use `likes` and `shares` totalItems on status creations and updates (#32620) 11 months ago
Christian Schmidt 227d46883f
Translate to regional language variant (e.g. pt-BR) (#32428) 11 months ago
Matt Jankowski 258dce1256
Add `OpenSSL::SSL::SSLError` to http connection errors wrapper (#32307) 11 months ago
Matt Jankowski e8ec6667bd
Extract wrapper constant for `HTTP::*` error classes (#32285) 11 months ago
Matt Jankowski 1f65a95421
Remove unneeded `reorder(nil)` conditions (#32200) 12 months ago
Claire 7b92cf3b47
Fix unneeded requests to blocked domains when receiving relayed signed activities from them (#31161) 12 months ago
Matt Jankowski e975b55c24
Remove `WebfingerHelper` module & move usage inline (#31203) 12 months ago
Renaud Chaput d6f5ee75ab
Add notification grouping for follow notifications (#32085) 12 months ago
Claire c36a76b9eb
Fix error when accepting appeal for sensitive posts deleted in the meantime (#32037)
Co-authored-by: David Roetzel <david@roetzel.de>
12 months ago
Claire 8afa3bb2fa
Change Mastodon to issue correctly-signed queries by default (#31994) 12 months 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
Mike Dalessio a0ea2fa3b0
Change fetch link card service to parse as HTML5 (#31814) 1 year ago
Mike Dalessio afa2e257e4
Change verify link service to use CSS selectors instead of a complex XPath query (#31815) 1 year ago
Mike Dalessio 10143d053a
Change some instances of Nokogiri HTML4 parsing to HTML5 (#31812) 1 year ago
Christian Schmidt a5bbe83dfd
media_ids is an array of strings (#31709) 1 year ago
Christian Schmidt 491033c86c
Reject status creation with invalid `media_ids` parameter (#31681) 1 year ago
Claire ad0a28a8bf
Add `grouped_types` parameter to allow clients to restrict which notifications types get grouped (#31594) 1 year ago
Claire 53c183f899
Reload notifications when accepted notifications are merged (streaming only) (#31419) 1 year ago
Claire 7996a9543d
Change notification request acceptance to immediately delete the request (#31256) 1 year ago
Claire 2ed13071ef
Fix what was intended as a comment being interpreted as strings (#31398) 1 year ago
Claire cbdd8edf68
Revamp notification policy options (#31343) 1 year ago
Claire 670e4655d1
Change dismissing a notification to clear existing filtered notifications for that account (#31329) 1 year ago
Claire 719cabe024
Fix logic of block/mute bypass for mentions from moderators (#31271) 1 year ago
Claire 5d890ebc57
Delete pending notification requests on block and notification mutes (#31310) 1 year ago
Christian Schmidt 4853a2bada
Add Accept-Language header when fetching preview card (#31232) 1 year ago
Adam Niedzielski cd0ca4b994
Select correct self link when parsing Webfinger response (#31110) 1 year ago
Claire ced5e853c7
Fix duplicate `orderedItems` in user archive's `outbox.json` (#31099) 1 year ago
Claire 6e47637dd4
Fix grouping across hourly buckets happening in a 12 seconds window instead of 12 hours window (#31062) 1 year ago
Renaud Chaput f587ff643f
Grouped Notifications UI (#30440)
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
1 year ago
Emelia Smith aa88aca0ad
Add optional OAuth application to reports (#30539) 1 year ago
David Roetzel 967505ee9b
Add size limit for all PreviewCard URLs (#30973) 1 year ago
David Roetzel 016c1e4e78
Improve handling of encoding problems when creating link previews (#30929) 1 year ago
David Roetzel ff08d99d4d
Catch encoding errors when creating link previews. (#30853) 1 year ago
David Roetzel 42adb6eaee
Add size limit for link preview URLs (#30854) 1 year ago
Eugen Rochko a40831b363
Fix account search results (#30803) 1 year ago
Claire 1dfd516284
Fix duplicate `@context` attribute in user export (#30653) 1 year ago
Daniel M Brasil 77c2216e47
fix: Return HTTP 422 when scheduled status time is less than 5 minutes (#30584) 1 year ago
Claire 974335e414
Add experimental server-side notification grouping (#29889) 1 year ago
Claire 3ea4275ae3
Merge pull request from GHSA-5fq7-3p3j-9vrf 1 year ago
Eugen Rochko 128987eded
Add support for `fediverse:creator` OpenGraph tag (#30398) 1 year ago
Matt Jankowski 4a77e477ee
Consolidate account scopes for `LOWER` (index using) username/domain queries (#30451) 1 year ago
Matt Jankowski c61e356475
Add `Status::MEDIA_ATTACHMENTS_LIMIT` configuration constant (#30433) 1 year ago
Renaud Chaput acc77c3836
Add instrumentation to the search services (#30350) 1 year ago
Joshua Byrd 6282b6da77
Fix og:image requests when html in a web page is over 1.megabyte (#30362) 1 year ago
Claire 91ca90e25b
Fix Idempotency-Key ignored when scheduling a post (#30084) 1 year ago
Claire 4ef0b48b95
Add in-app notifications for moderation actions/warnings (#30065) 1 year ago
Matt Jankowski edde54e991
Update stoplight to version 4.1.0 (#28366) 1 year ago
Claire 9c24f2d6b1
Undo notification permissions on individual and domain blocks (#29570) 1 year ago
Claire 05eda8d193
Remove severed relationship notifications for single account suspensions (#29700) 2 years ago
Claire 75f34b80a8
Clean up notification requests when deleting accounts (#29693) 2 years ago
Claire 44bf7b8128
Add notifications of severed relationships (#27511) 2 years ago
Claire b43eaa4517
Refactor notification filtering behavior definition (#29567) 2 years ago
Claire 27fd084cb5
Exempt some notification types from notification filtering (#29565) 2 years ago
Eugen Rochko 50b17f7e10
Add notification policies and notification requests (#29366) 2 years ago
Claire 9d8dfeb5fb
Fix processing of `Link` objects in `Image` objects (#29335) 2 years ago
Claire 5152dd869e
Fix link verifications when page size exceeds 1MB (#29358) 2 years ago
Matt Jankowski 937dad1ee6
Extract ES query and filter hashes into private methods in `TagSearchService` (#29288) 2 years ago
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
2 years ago
Claire 1726085db5
Merge pull request from GHSA-3fjr-858r-92rw
* Fix insufficient origin validation

* Bump version to 4.3.0-alpha.1
2 years ago
Matt Jankowski ceade78182
Fix `Rails/WhereExists` cop in app/services (#28853) 2 years ago
Claire cf2a2ed71c
Fix processing of compacted single-item JSON-LD collections (#28816) 2 years ago
Jonathan de Jong de09176ab9
Retry 401 errors on replies fetching (#28788)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2 years ago
MitarashiDango 2c05b8a60d
Fix Undo Announce activity is not sent, when not followed by the reblogged post author (#18482)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2 years ago
Eugen Rochko b5ac61b2c5
Change algorithm of follow recommendations (#28314)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2 years ago
Matt Jankowski b1dec09d20
Fix `Style/InverseMethods` cop (#28377) 2 years ago
Claire dcc24db793
Fix N+1s because of association preloaders not actually getting called (#28339) 2 years ago
Claire 89a496b42f
Fix status edits not always being streamed to mentioned users (#28324) 2 years ago
Claire a8a5c6514f
Fix `LinkCrawlWorker` error when encountering empty OEmbed response (#28268) 2 years ago
Jonathan de Jong d0a5ebf914
Fix error when encountering malformed Tag objects from Kbin (#28235) 2 years ago
Claire 963354978a
Add `Account#unavailable?` and `Account#permanently_unavailable?` aliases (#28053) 2 years ago
Matt Jankowski bb0efe16e6
Remove `default_scope` from `MediaAttachment` class (#28043) 2 years ago
Matt Jankowski 6b46bf9953
Handle scenario when webfinger response `subject` is missing host value (#28088) 2 years ago
Claire bac9e0b55d
Add variable delay before link verification of remote account links (#27774) 2 years ago
Claire 07a4059901
Add support for invite codes in the registration API (#27805) 2 years ago