Commit Graph

1467 Commits (3a8dc9a5c69a96dd11940e212416d24400c7efd9)

Author SHA1 Message Date
Matt Jankowski d2aacea8da
Reduce `.times` usage in AccountSearch spec, use constant for default limit ()
ppnplus 2b038b4f89
Added Thai diacritics and tone marks in HASHTAG_INVALID_CHARS_RE ()
Matt Jankowski b7807f3d84
Use `normalizes` to prepare `Webhook#events` value ()
Eugen Rochko 0d14fcebae
Change link previews to keep original URL from the status ()
Matt Jankowski 45770c9306
Fix `Performance/MapMethodChain` cop ()
Matt Jankowski bbad5b6456
Remove false positive cop detection ()
Claire 6c52f8286b
Fix posts from force-sensitized accounts being able to trend ()
Claire 93e4cdc31b
Fix hashtag matching pattern matching some URLs ()
Matt Jankowski 12550a6a28
Use `Rails.env.local?` shorthand method to check env ()
Matt Jankowski 714e3ae5b5
Use Rails 7.1 `normalizes` feature ()
Matt Jankowski e93a75f1a1
Rails 7.1 update ()
Claire 8b770ce811
Add warnings to report action logs ()
Claire bcae744275
Fix some link anchors being recognized as hashtags ()
Matt Jankowski b0213472df
Validate allowed schemes on preview card URLs ()
Matt Jankowski 63a2a4b074
Fix `Performance/DeletePrefix` cop ()
Matt Jankowski 08a376cbcb
Fix `Style/CombinableLoops` cop ()
Claire 340c390849
Fix crash when filtering for “dormant” relationships ()
Matt Jankowski c676bc91e9
Dont match mention in url query string ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Matt Jankowski 2016c5d912
Fix deprecation warning about `rewhere: true` being default behavior (Rails 7.1 prep) ()
Matt Jankowski 3060bfa4bd
Extract filename and csv helper methods from `Form::Import` ()
Claire 686406cc2d
Fix filtering audit log for entries about disabling 2FA ()
Essem bd810391d6
Properly remove tIME chunk from PNG uploads ()
Claire 1bd7455d81
Fix inefficient queries in “Follows and followers” as well as several admin pages ()
Claire 39da3d86f8
Fix ActiveRecord using two connection pools when no replica is defined ()
Claire e4f5114aaf
Fix obsolete cache key in status cache invalidation logic ()
Eugen Rochko fc6825055b
Change score half-life for trending posts from 2 hours to 1 hour ()
Robert R George 20666482ef
Added admin api for managing tags ()
Claire 81caafbe84
Fix performances of profile directory ()
Claire 355e3fb529
Simplify `Account.by_recent_status` and `Account.by_recent_sign_in` scopes ()
Colette Kerr 8a9d7aeb1e
Change DCT method used for JPEG encoding to float ()
Claire b83e487502
Fix moderator rights inconsistencies ()
Claire cab4cbfa5c
Fix “Scoped order is ignored, it's forced to be batch order.” warnings ()
Eugen Rochko 05093266e6
Fix some video encoding failing due to uneven dimensions ()
Claire 16681e0f20
Add admin notifications for new Mastodon versions ()
Claire 9e26cd5503
Add `authorized_fetch` server setting in addition to env var ()
Eugen Rochko ecd76fa413
Fix videos not playing in some browsers due to unsupported color space ()
Claire 9e77ab7db2
Change private statuses index to index without crutches ()
Eugen Rochko 01b87a1632
Change video compression parameters ()
Claire 0cce7fb617
Fix incorrect call to `PublicStatusesIndex.import` ()
Eugen Rochko 5694e24bbf
Fix unnecessary condition causing seqscan when indexing ()
jsgoldstein 30c191aaa0
Add new public status index ()
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Daniel M Brasil f337008819
Fix timeout on invalid set of exclusionary parameters in `/api/v1/timelines/public` ()
Claire 9ed0c91a37
Add auto-refresh of accounts we get new messages/edits of ()
Claire ee702e36e5
Change follow recommendation materialized view to be faster in most cases ()
Co-authored-by: Renaud Chaput <renchap@gmail.com>
Claire 60b9fa641d
Fix cached posts including stale stats ()
Claire cc4560d95b
Change “privacy and reach” settings so that unchecking boxes always increase privacy and checking them always increase reach ()
Claire 0446394465
Fix “legal” report category not showing up in moderation interface ()
Claire 90ec88d58b
Add support for `indexable` attribute on remote actors ()
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Claire fc5ab2dc83
Add privacy tab in profile settings ()
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Claire 2c204d904b
Change `DB_REPLICA_*` environment variables to `REPLICA_DB_*` ()