302 Commits (c98b012583fd7368008b083407b4fc7c92905aae)

Author SHA1 Message Date
Matt Jankowski b5c4b47746
Fix Rails/ActiveRecordCallbacksOrder cop (#24689)
2 years ago
Matt Jankowski 38b2974a83
Extract AccountSearch concern from Account (#24716)
2 years ago
Nick Schonning 49fad26eca
Drop EOL Ruby 2.7 (#24237)
2 years ago
Nick Schonning cb2ce842b0
Autofix Rubocop Rails/IgnoredColumnsAssignment (#23761)
2 years ago
Vyr Cossont 94cbd808b5
Webhooks for local status.create, status.update, account.update (#24133)
2 years ago
Claire f682478de8
Fix inefficiency when searching accounts per username in admin interface (#23801)
2 years ago
Nick Schonning 717683d1c3
Autofix Rubocop remaining Layout rules (#23679)
2 years ago
Nick Schonning 63e6353886
Autofix Rubocop Rails/EnumHash (#23737)
2 years ago
Nick Schonning 2177daeae9
Autofix Rubocop Style/RedundantBegin (#23703)
2 years ago
Nick Schonning e2a3ebb271
Autofix Rubocop Style/IfUnlessModifier (#23697)
2 years ago
Claire d1387579b9
Fix situations in which instance actor can be set to a Mastodon-incompatible name (#22307)
2 years ago
Darius Kazemi 264655c53a
Fix account search not returning followed accounts first (#22956)
2 years ago
Jeong Arm d412147d02
Save avatar or header correctly even if other one fails (#18465)
2 years ago
Jeong Arm c4c1bee880
Fix trendable status without review (#20214)
2 years ago
James Tucker 78a6b871fe
Improve performance by avoiding regex construction (#20215)
2 years ago
Eugen Rochko e98833748e
Fix being able to spoof link verification (#20217)
2 years ago
Eugen Rochko 3151b260e2
Fix not using GIN index for account search queries (#19830)
2 years ago
Eugen Rochko ac9fb0d654
Add reputation and followers score boost to SQL-only account search (#19251)
2 years ago
Eugen Rochko 5f733ad83a
Remove unused method `searchable?` on accounts (#19489)
2 years ago
Eugen Rochko 839f893168
Change public accounts pages to mount the web UI (#19319)
2 years ago
Eugen Rochko 546672e292
Change "Allow trends without prior review" setting to include statuses (#17977)
2 years ago
Eugen Rochko 0396acf39e
Add audit log entries for user roles (#19040)
2 years ago
Eugen Rochko 76ff452306
Fix unicode regression in #18809 (#18863)
2 years ago
Eugen Rochko e7aa2be828
Change how hashtags are normalized (#18795)
2 years ago
Eugen Rochko 44b2ee3485
Add customizable user roles (#18641)
2 years ago
Claire 9d4861b498
Remove dependency on running Redis server for db:setup (#18560)
2 years ago
Claire 440eb71310
Change unapproved and unconfirmed account to not be accessible in the REST API (#17530)
3 years ago
Claire 33cd80d69c
Fix instance actor being incorrectly created when running migrations (#18109)
3 years ago
Eugen Rochko 2dd30804b6
Change how unconfirmed accounts are displayed in admin UI (#17874)
3 years ago
Eugen Rochko edf09ec747
Add `/api/v1/accounts/familiar_followers` to REST API (#17700)
3 years ago
Eugen Rochko 27965ce5ed
Add trending statuses (#17431)
3 years ago
Eugen Rochko 564efd0651
Add appeals (#17364)
3 years ago
Claire 0a120d86d2
Fix error-prone SQL queries (#15828)
3 years ago
Eugen Rochko 8e84ebf0cb
Remove IP tracking columns from users table (#16409)
3 years ago
Eugen Rochko 0fb9536d38
Add batch suspend for accounts in admin UI (#17009)
3 years ago
Takeshi Umeda 3419d3ec84
Bump chewy from 5.2.0 to 7.2.3 (supports Elasticsearch 7.x) (#16915)
3 years ago
Claire fc3ae1343d
Switch from unmaintained paperclip to kt-paperclip (#16724)
3 years ago
Claire 2b18f7a943
Fix processing mentions to domains with non-ascii TLDs (#16689)
3 years ago
Claire 5efb1ff337
Fix followers synchronization mechanism not working when URI has empty path (#16510)
3 years ago
Claire 13b08610a0
Fix crash when encountering invalid account fields (#16598)
3 years ago
Claire 30ce6e395c
Fix user email address being banned on self-deletion (#16503)
3 years ago
Eugen Rochko 38b3419950
Fix not being able to suspend accounts that already have a canonical e-mail block (#16455)
3 years ago
Eugen Rochko 1294f9ee4f
Remove PubSubHubbub-related columns from accounts table (#16170)
4 years ago
Eugen Rochko 74081433d0
Change trending hashtags to be affected be reblogs (#16164)
4 years ago
Eugen Rochko b3ceb3dcc4
Add canonical e-mail blocks for suspended accounts (#16049)
4 years ago
Eugen Rochko f7117646af
Add cold-start follow recommendations (#15945)
4 years ago
Claire 5cc45d22d3
Remove subscription_expires_at leftover from OStatus (#15857)
4 years ago
ThibG 54d4e5252b
Use Rails' index_by where it makes sense (#15542)
4 years ago
luigi 087ed84367
Optimize map { ... }.compact calls (#15513)
4 years ago
abcang efffdd3778
Fix rubocop config and warnings (#15503)
4 years ago