27 Commits (d6f5ee75ab91eba676e4e200d4e6a98a5aed91ef)

Author SHA1 Message Date
Matt Jankowski 9ae2594726
Add reusable duplicate ID finder methods in maintenance CLI (#28910) 2 years ago
Claire d71d26a3c9
Reattribute notification-related records if possible when merging accounts (#29694) 2 years ago
Matt Jankowski 718ee72c80
Use `db_table_exists?` method in new cli/maintenance area (#29677) 2 years ago
Matt Jankowski cdd168f5d3
Update `enum` away from deprecated (#29678) 2 years ago
Claire 44bf7b8128
Add notifications of severed relationships (#27511) 2 years ago
Matt Jankowski 0e0a94f483
Handle CLI failure exit status at the top-level script (#28322) 2 years ago
Matt Jankowski 4cdf62e576
Extract `rebuild_index` method in maintenance CLI (#28911) 2 years ago
Matt Jankowski 274a48a9f4
Extract helper methods for db connection and table existence check in `CLI::Maintenance` task (#28281) 2 years ago
Matt Jankowski d03fe2bdee
N+1 fixes for CLI maintenance command (#28847) 2 years ago
Matt Jankowski 2115bc52e4
Order by sql in `CLI::Maintenance` task (#28289) 2 years ago
Matt Jankowski 202951e6d9
Use Arel `in_order_of` method to generate CASE for `DomainBlock.by_severity` (#28617) 2 years ago
Matt Jankowski 2463b53363
More duplicates in cli maintenance spec, misc bug fixes (#28449) 2 years ago
Matt Jankowski c7c727994a
Add spec for `CLI::Maintenance#fix_duplicates` (#28326) 2 years ago
Matt Jankowski 1c3b5f4a78
Fix reference to non-existent var in CLI maintenance command (#28363) 2 years ago
Matt Jankowski 4a7395d989
Add `migrator_version` method to CLI maintenance script (#28323) 2 years ago
Matt Jankowski 253393f3a8
Only attempt to remove indexes that exist in `CLI::Maintenance` script (#28286) 2 years ago
Matt Jankowski 490e4969a1
Correct section naming in maintenance cli script (#28279) 2 years ago
Matt Jankowski 440b80b2e7
Model concerns organization into module namespaces (#28149) 2 years ago
Matt Jankowski 370802ce48
Add coverage for `CLI::Maintenance#fix_duplicates` command (#25252) 3 years ago
Matt Jankowski 45770c9306
Fix `Performance/MapMethodChain` cop (#27744) 3 years ago
Claire 82eaa26d87
Update `tootctl maintenance fix-duplicates` to Mastodon v4.2.0 (#27147) 3 years ago
Matt Jankowski dc26140d54
Use thor methods instead of tty prompt in maintenance cli (#25207) 3 years ago
Matt Jankowski 1baf40077b
Fix FormatStringToken cop in CLI (#25122) 3 years ago
Matt Jankowski 2cecb2dc9e
Increment index which was previously not used in maintenance CLI loop (#25118) 3 years ago
Matt Jankowski 55785b1603
Extract methods for user de-duping in maintenance CLI (#25117) 3 years ago
Matt Jankowski 384345b0de
Add CLI Base class for command line code (#25106) 3 years ago
Matt Jankowski b6b4ea4ca5
Move the mastodon/*_cli files to mastodon/cli/* (#24139) 3 years ago
Matt Jankowski 88d33f361f
Fix Lint/DuplicateBranch cop (#24766) 3 years ago
Nick Schonning af4c95100c
Autofix Rubocop Style/FormatString (#23743) 3 years ago
Nick Schonning bf785df9fe
Audofix Rubocop Style/WordArray (#23739) 3 years ago
Nick Schonning 2177daeae9
Autofix Rubocop Style/RedundantBegin (#23703) 3 years ago
Nick Schonning ac59d6f19f
Enable Rubocop Style/NumericLiterals (#23647) 3 years ago
Claire 457c37e47a
Fix index name in fix-duplicates task (#20632) 4 years ago
Claire bd806a3090
Update fix-duplicates (#20502) 4 years ago
Claire b07906bdb0
Fix wrong language code for Kurdish languages (#17812) 4 years ago
Claire 642528f455
Update fix-duplicates maintenance task (#17731) 4 years ago
Josh Soref b5329e0035
Spelling (#17705) 4 years ago
Claire 8a07ecd377
Remove leftover database columns from Devise::Models::Rememberable (#17191) 4 years ago
Claire 526332c545
Fix account deletion sometimes failing because of optimistic locks (#16317) 5 years ago
Claire 76064e6608
Update fix-duplicates maintenance script to support latest migrations (#16231) 5 years ago
Claire 82caed594c
Change deduplication order of tootctl maintenance fix-duplicates (#15923) 5 years ago
ThibG 9395143126
Fix maintenance script not re-indexing some indexes on textual values (#15515) 5 years ago
ThibG 75944a2f2d
Bump max supported schema version in maintenance script (#15359) 5 years ago
ThibG 8485c436d5
Bump max supported schema version in maintenance script (#15349) 5 years ago
ThibG fbe7519243
Fix account merging in maintenance script (#15264) 5 years ago
Eugen Rochko f844386809
Add `tootctl accounts merge` (#15201) 6 years ago
ThibG 1242e57c27
Deal with collation-related index corruption (#14860) 6 years ago