1438 Commits (a90b0056cc5a306b8cd39304b1801b8b9a742f53)

Author SHA1 Message Date
Claire ec59166844
Fix ArgumentError when loading newer Private Mentions (#25399)
1 year ago
Renaud Chaput 1cb4514d0e
Add missing report category translation (#25400)
1 year ago
Eugen Rochko 4c9406bdb0
Add time zone preference (#25342)
1 year ago
Eugen Rochko 67d17ce194
Add `legal` as report category (#23941)
1 year ago
Nick Schonning c66250abf1
Autofix Rubocop Regex Style rules (#23690)
1 year ago
Eugen Rochko 4eda233e09
Add webhook templating (#23289)
1 year ago
Darius Kazemi bacb674921
Add exclusive lists (#22048)
1 year ago
Claire 8884d1ece0
Add support for importing lists (#25203)
1 year ago
Claire 2b45fecde1
Fix multiple N+1s in ConversationsController (#25134)
1 year ago
Christian Schmidt 69057467cb
Translate CW, poll options and media descriptions (#24175)
1 year ago
Claire b6519ab3f5
Fix inconsistent naming of Instance.by_domain_and_subdomain (#25159)
1 year ago
Claire 1d588d58f1
Improve various queries against account domains (#25126)
1 year ago
Claire dfa5889fc0
Change Identity to not destroy associated User on destroy (#25098)
1 year ago
Matt Jankowski 9f5deb310b
Fix Performance/MapCompact cop (#24797)
1 year ago
Emelia Smith 19f9098551
Allow reports with long comments from remote instances, but truncate (#25028)
1 year ago
Claire bec6a1cad4
Add hCaptcha support (#25019)
1 year ago
Claire 3ed3d54bf3
Fix reports not being closed when performing batch suspensions (#24988)
1 year ago
Matt Jankowski 0b249ebdb0
Extract StatusSafeReblogInsert concern from Status (#24821)
1 year ago
Nick Schonning da3bd913ae
Autofix Rubocop Style/HashSyntax (#23754)
1 year ago
Matt Jankowski 2c6c398c60
Fix Performance/CollectionLiteralInLoop cop (#24819)
1 year ago
Claire a2a22bad23
Fix various edge cases with local moves (#24812)
1 year ago
Claire 1e75eb690d
Fix own posts not getting delivered to own lists (#24810)
1 year ago
Matt Jankowski a0c9f2447e
Fix Performance/MethodObjectAsBlock cop (#24798)
1 year ago
Matt Jankowski b5c4b47746
Fix Rails/ActiveRecordCallbacksOrder cop (#24689)
1 year ago
Matt Jankowski 38b2974a83
Extract AccountSearch concern from Account (#24716)
1 year ago
Matt Jankowski f1c1dd0118
Rename `with_lock` to `with_redis_lock` to avoid confusion with ActiveRecord's method (#24741)
1 year ago
Matt Jankowski 5e060e1f44
Fix Performance/Sum cop (#24788)
1 year ago
Claire 6693a4fe7c
Change lists to be able to include accounts with pending follow requests (#19727)
1 year ago
Matt Jankowski 88d33f361f
Fix Lint/DuplicateBranch cop (#24766)
1 year ago
Claire 32a030dd74
Rewrite import feature (#21054)
1 year ago
Matt Jankowski d902a707a3
Fix Rails/CompactBlank cop (#24690)
1 year ago
Matt Jankowski af824db398
Fix Rails/InverseOf cop (#24732)
1 year ago
Nick Schonning 49fad26eca
Drop EOL Ruby 2.7 (#24237)
1 year ago
Claire b0eba1a060
Minor clean up and optimization of the automatic post deletion code (#24613)
1 year ago
Robert R George 4db8230194
Add trend management to admin API (#24257)
1 year ago
Heitor de Melo Cardozo bc75e62ca6
Change moderation search an account using the username with @ (#24242)
1 year ago
Claire f53d009778
Refactor `Status._insert_record` slightly and tighten the test around reblogs of discarded statuses (#24516)
1 year ago
Kuba Suder aca2cd1528
fixed typo in a constant name (#24511)
1 year ago
Claire 0e919397db
Fix unescaped user input in LDAP query (#24379)
1 year ago
Nick Schonning cb2ce842b0
Autofix Rubocop Rails/IgnoredColumnsAssignment (#23761)
1 year ago
Christian Schmidt b4f38edf74
Wrong type for user setting when default is defined by lambda (#24321)
2 years ago
Eugen Rochko a9b5598c97
Change user settings to be stored in a more optimal way (#23630)
2 years ago
Claire e084b5b82d
Fix user archive takeout when using OpenStack Swift or S3 providers with no ACL support (#24200)
2 years ago
Eugen Rochko 9bda933740
Change media upload limits and remove client-side resizing (#23726)
2 years ago
Claire 2626097869
Fix Rails cache namespace being overriden with `v2` for cached statuses (#24202)
2 years ago
Takeshi Umeda 38c84f57b6
Refactoring relations_map (#24195)
2 years ago
Vyr Cossont 94cbd808b5
Webhooks for local status.create, status.update, account.update (#24133)
2 years ago
Eugen Rochko 75e5a6e437
Change user backups to use expiring URLs for download when possible (#24136)
2 years ago
Christian Schmidt bd047acc35
Replace `Status#translatable?` with language matrix in separate endpoint (#24037)
2 years ago
Claire 86f8aa2db2
Fix unconfirmed accounts being registered as active users (#23803)
2 years ago
Jean byroot Boussier 922837dc96
Upgrade to latest redis-rb 4.x and fix deprecations (#23616)
2 years ago
Christian Schmidt 5a8c651e8f
Only offer translation for supported languages (#23879)
2 years ago
Claire 6b16b77ab0
Fix external authentication not running onboarding code for new users (#23458)
2 years ago
Claire f8bb4d0d6b
Fix server error when failing to follow back followers from `/relationships` (#23787)
2 years ago
Claire c2a046ded1
Fix “Remove all followers from the selected domains” being more destructive than it claims (#23805)
2 years ago
Matt Jankowski af578e8ce0
Fix deprecation warning about merging conditions (#23618)
2 years ago
Matt Jankowski 4bb39ac3c3
Fix single-record invalid condition on PollVote (#23810)
2 years ago
Claire f682478de8
Fix inefficiency when searching accounts per username in admin interface (#23801)
2 years ago
Nick Schonning 9909b4b653
Autofix Rubocop Rails/WhereEquals (#23759)
2 years ago
Nick Schonning 717683d1c3
Autofix Rubocop remaining Layout rules (#23679)
2 years ago
Nick Schonning d2dcb6c45a
Autofix Rubocop Style/UnpackFirst (#23741)
2 years ago
Nick Schonning 63e6353886
Autofix Rubocop Rails/EnumHash (#23737)
2 years ago
Nick Schonning 597767a9f7
Autofix Rubocop Rails/RedundantForeignKey (#23731)
2 years ago
Nick Schonning 2177daeae9
Autofix Rubocop Style/RedundantBegin (#23703)
2 years ago
Nick Schonning ab7816a414
Autofix Rubocop Style/Lambda (#23696)
2 years ago
Nick Schonning e2a3ebb271
Autofix Rubocop Style/IfUnlessModifier (#23697)
2 years ago
Nick Schonning a6f77aa28a
Autofix Rubocop Lint/AmbiguousOperatorPrecedence (#23681)
2 years ago
Nick Schonning 669f6d2c0a
Run rubocop formatting except line length (#23632)
2 years ago
Aaron Patterson fb8503e861
Upgrade to Ruby 3.2 (#22928)
2 years ago
Claire a9c220242b
Fix admin-set follow recommandations being case-sensitive (#23500)
2 years ago
Claire 67de888bad
Fix server status URL being a required server setting (#23499)
2 years ago
Nick Schonning 0592937264
Apply Rubocop Rails/WhereNot (#23448)
2 years ago
Nick Schonning 0d1f192c54
Apply Rubocop Performance/BlockGivenWithExplicitBlock (#23441)
2 years ago
Nick Schonning f68bb52556
Apply Rubocop Style/NegatedIfElseCondition (#23451)
2 years ago
Nick Schonning 8c1b65c7dd
Apply Rubocop Style/RedundantAssignment (#23452)
2 years ago
Nick Schonning cec005068f
Apply Rubocop Performance/RedundantBlockCall (#23440)
2 years ago
Nick Schonning ed570050c6
Autofix Rails/EagerEvaluationLogMessage (#23429)
2 years ago
Eugen Rochko 8f590b0a21
Add setting for status page URL (#23390)
2 years ago
Claire 13a2abacc8
Add `roles` attribute to Account entities in REST API (#23255)
2 years ago
Claire 6883fddb19
Fix account activation being triggered before email confirmation (#23245)
2 years ago
Jeong Arm a1abda39dd
Fix Account Strike causing PG not null validation error (#23178)
2 years ago
Claire 3970a6f433
Add option to make the landing page be /about even when trends are enabled (#20808)
2 years ago
Claire 343e1fe8e9
Add confirmation screen when handling reports (#22375)
2 years ago
Claire d1387579b9
Fix situations in which instance actor can be set to a Mastodon-incompatible name (#22307)
2 years ago
Claire fcc4c9b34a
Change domain block CSV parsing to be more robust and handle more lists (#21470)
2 years ago
David Freedman ff70e50199
Don't crash on unobtainable avatars (#22462)
2 years ago
Claire 21a1a8ee88
Fix crash when marking statuses as sensitive while some statuses are deleted (#22134)
2 years ago
Kaspar V ae62e5fa53
Fix/remove calling private method with send in model (#22951)
2 years ago
Darius Kazemi 264655c53a
Fix account search not returning followed accounts first (#22956)
2 years ago
Claire acec1fb745
Fix site upload validations (#22479)
2 years ago
Claire 3654c94583
Strip spaces around URL when adding a relay (#22655)
2 years ago
Alexander Ivanov 8eb29741b4
Add webhook `account.approved` (#22938)
2 years ago
Partho Ghosh 115ab2869b
Fix ・ detection in hashtag regex to construct hashtag correctly (#22888)
2 years ago
Claire 70415714f1
Add follow request banner on account header (#20785)
2 years ago
Claire 2644a28cb3
Change remote media files to be downloaded outside of transactions (#21796)
2 years ago
Jeong Arm 3656a6b9cc
Add "disabled" user filter for admin/accounts UI (#21282)
2 years ago
Jeong Arm d412147d02
Save avatar or header correctly even if other one fails (#18465)
2 years ago
Francis Murillo 5fb1c3e934
Revoke all authorized applications on password reset (#21325)
2 years ago
Claire ed07f10ca8
Fix failure when “Require a reason to join” is set with open registrations (#22127)
2 years ago
Claire b59fb28e90
Fix 500 error when trying to migrate to an invalid address (#21462)
2 years ago