302 Commits (cc5d2e22dd4b7afb9035cf999979e3cd36d97e46)

Author SHA1 Message Date
Matt Jankowski ec265b7d8a Fix Rails/ActiveRecordCallbacksOrder cop (#24689)
2 years ago
Matt Jankowski 7a843ed550 Extract AccountSearch concern from Account (#24716)
2 years ago
Nick Schonning 519ae8c0c6 Drop EOL Ruby 2.7 (#24237)
2 years ago
Nick Schonning 5f1a0f550b Autofix Rubocop Rails/IgnoredColumnsAssignment (#23761)
2 years ago
Vyr Cossont d1b3f02926 Webhooks for local status.create, status.update, account.update (#24133)
2 years ago
Claire 0fb32f919f Fix inefficiency when searching accounts per username in admin interface (#23801)
2 years ago
Nick Schonning e6312104c7 Autofix Rubocop remaining Layout rules (#23679)
2 years ago
Nick Schonning 448f0929a7 Autofix Rubocop Rails/EnumHash (#23737)
2 years ago
Nick Schonning 49f1168050 Autofix Rubocop Style/RedundantBegin (#23703)
2 years ago
Nick Schonning 793f8c7dd5 Autofix Rubocop Style/IfUnlessModifier (#23697)
2 years ago
Claire 267f5c242f Fix situations in which instance actor can be set to a Mastodon-incompatible name (#22307)
2 years ago
Darius Kazemi b8408d85ea Fix account search not returning followed accounts first (#22956)
2 years ago
Jeong Arm 0bcfa2b429 Save avatar or header correctly even if other one fails (#18465)
2 years ago
Jeong Arm f9e6d2bb38 Fix trendable status without review (#20214)
2 years ago
James Tucker c4ff2640c1 Improve performance by avoiding regex construction (#20215)
2 years ago
Eugen Rochko 3c80a6e445 Fix being able to spoof link verification (#20217)
2 years ago
Eugen Rochko b2cf46ee21 Fix not using GIN index for account search queries (#19830)
2 years ago
Eugen Rochko 3455b9001f Add reputation and followers score boost to SQL-only account search (#19251)
2 years ago
Eugen Rochko c71443ef1d Remove unused method `searchable?` on accounts (#19489)
2 years ago
Eugen Rochko 0fdfbe555e Change public accounts pages to mount the web UI (#19319)
2 years ago
Eugen Rochko ecddc06474 Change "Allow trends without prior review" setting to include statuses (#17977)
2 years ago
Eugen Rochko f9ebc320ed Add audit log entries for user roles (#19040)
2 years ago
Eugen Rochko abb4dca69b Fix unicode regression in #18809 (#18863)
2 years ago
Eugen Rochko 38d04135bf Change how hashtags are normalized (#18795)
2 years ago
Eugen Rochko e164d6a687 Add customizable user roles (#18641)
2 years ago
Claire a0556ea3f1 Remove dependency on running Redis server for db:setup (#18560)
2 years ago
Claire f5e6c776c1 Change unapproved and unconfirmed account to not be accessible in the REST API (#17530)
3 years ago
Claire ef902a72cf Fix instance actor being incorrectly created when running migrations (#18109)
3 years ago
Eugen Rochko 89e3309153 Change how unconfirmed accounts are displayed in admin UI (#17874)
3 years ago
Eugen Rochko e3d3b4ae21 Add `/api/v1/accounts/familiar_followers` to REST API (#17700)
3 years ago
Eugen Rochko e6d2b07ec1 Add trending statuses (#17431)
3 years ago
Eugen Rochko 82f8d19424 Add appeals (#17364)
3 years ago
Claire e92ac5b769 Fix error-prone SQL queries (#15828)
3 years ago
Eugen Rochko 7b3972c270 Remove IP tracking columns from users table (#16409)
3 years ago
Eugen Rochko 7bf5924339 Add batch suspend for accounts in admin UI (#17009)
3 years ago
Takeshi Umeda 869faf5f87 Bump chewy from 5.2.0 to 7.2.3 (supports Elasticsearch 7.x) (#16915)
3 years ago
Claire 7d0089033f Switch from unmaintained paperclip to kt-paperclip (#16724)
3 years ago
Claire a20cb503ec Fix processing mentions to domains with non-ascii TLDs (#16689)
3 years ago
Claire 1692e0b381 Fix followers synchronization mechanism not working when URI has empty path (#16510)
3 years ago
Claire acf7595157 Fix crash when encountering invalid account fields (#16598)
3 years ago
Claire 1e452a10b8 Fix user email address being banned on self-deletion (#16503)
3 years ago
Eugen Rochko 681ebba604 Fix not being able to suspend accounts that already have a canonical e-mail block (#16455)
3 years ago
Eugen Rochko 909c524fa7 Remove PubSubHubbub-related columns from accounts table (#16170)
4 years ago
Eugen Rochko 91819606f9 Change trending hashtags to be affected be reblogs (#16164)
4 years ago
Eugen Rochko c9bb0e576d Add canonical e-mail blocks for suspended accounts (#16049)
4 years ago
Eugen Rochko 92b2d926bf Add cold-start follow recommendations (#15945)
4 years ago
Claire e78f476c58 Remove subscription_expires_at leftover from OStatus (#15857)
4 years ago
ThibG 2582047c36 Use Rails' index_by where it makes sense (#15542)
4 years ago
luigi 944b059f50 Optimize map { ... }.compact calls (#15513)
4 years ago
abcang 41f9aa5dbb Fix rubocop config and warnings (#15503)
4 years ago