about summary refs log tree commit diff
path: root/lib/mastodon
AgeCommit message (Collapse)Author
2019-10-07Fix tootctl not allocating enough database connections for main thread (#12097)Eugen Rochko
2019-10-07Fix issues with tootctl's parallelization and progress reporting (#12093)Eugen Rochko
2019-10-06Remove unused option from tootctl accounts cull (#12074)Jeong Arm
2019-10-03Bump version to 3.0.0 (#12000)Eugen Rochko
2019-10-03Bump version to 3.0.0rc3 (#12063)Eugen Rochko
2019-10-02Add parallelization to `tootctl search deploy` (#12051)Takeshi Umeda
* Add parallel gem * Modify parallel option in tootctl search deploy * Add paralell option to tootctl search deploy * Change 1 to false * Clean up * Rename --parallel to --processes
2019-10-02Change `tootctl domains purge` to accept multiple domains at once (#12046)Eugen Rochko
2019-09-29Bump version to 3.0.0rc2 (#11999)Eugen Rochko
2019-09-21Bump version to 3.0.0rc1 (#11900)Eugen Rochko
2019-09-20Bump version to 2.9.3 (#11899)Eugen Rochko
2019-09-11Change deletes to preserve soft-deleted statuses in unresolved reports (#11805)Eugen Rochko
Change all account actions except "none" to resolve all unresolved reports Refactor `SuspendAccountService` to be more readable
2019-09-10Add retry for failed media downloads and `tootctl media refresh` (#11775)Eugen Rochko
2019-09-10Change tootctl to use inline parallelization instead of Sidekiq (#11776)Eugen Rochko
- Remove --background option - Add --concurrency(=5) option - Add progress bars
2019-08-18Add `tootctl cache recount` command (#11597)Eugen Rochko
2019-08-17Limit "tootctl accounts follow" to local accounts (#11592)Stanislas
To (somewhat) limit mass remote follow. Fix #11360
2019-08-03Add option to exclude suspended domains/subdomains from tootctl domains ↵Darius Kazemi
crawl (#11454) * Add "--exclude-suspended" to tootctl domains crawl This new option ignores any instances suspended server-wide as well as their associated subdomains. This queries all domain blocks up front, then runs a regexp on each domain. This improves performance over what may be the obvious implementation, which is to ask `DomainBlocks.blocked?(domain)` for each domain -- this hits the DB many times, slowing things down considerably. * cleaning up code style * Compiling regex * Removing ternary operator
2019-07-30Add whitelist mode (#11291)Eugen Rochko
2019-07-28Add `tootctl preview_cards remove` (#11320)mayaeh
* Add `tootctl preview_cards remove` * fix code style * Remove `Scheduler::PreviewCardsCleanupScheduler` file * fix code style again Add exclude case where image_file_name is blank * Added a function to output confirmation if the specified number of days is less than 2 weeks
2019-07-26Remove pre from version, add extra suffix variable (#11407)Clar Fon
2019-06-28Add categories for custom emojis (#11196)Eugen Rochko
Fix #7940
2019-06-22Bump version to 2.9.2 (#11152)Eugen Rochko
2019-06-22Bump version to 2.9.1 (#11143)Eugen Rochko
2019-06-13Bump version to 2.9.0 (#11074)Eugen Rochko
2019-06-13Bump version to 2.9.0rc2 (#11070)Eugen Rochko
2019-06-09Bump version to 2.9.0rc1 (#11004)Eugen Rochko
2019-06-08Specify gzip required in tootctl emoji help (#11000)Darius Kazemi
2019-05-24Forward port version bumps to 2.8.3 and 2.8.4 (#10819)Eugen Rochko
* Bump version to 2.8.3 * Bump version to 2.8.4
2019-05-14Record account suspend/silence time and keep track of domain blocks (#10660)ThibG
* Record account suspend/silence time and keep track of domain blocks * Also unblock users who were suspended/silenced before dates were recorded * Add tests * Keep track of suspending date for users suspended through the CLI * Show accurate number of accounts that would be affected by unsuspending an instance * Change migration to set silenced_at and suspended_at * Revert "Also unblock users who were suspended/silenced before dates were recorded" This reverts commit a015c65d2d1e28c7b7cfab8b3f8cd5fb48b8b71c. * Switch from using suspended and silenced to suspended_at and silenced_at * Add post-deployment migration script to remove `suspended` and `silenced` columns * Use Account#silence! and Account#suspend! instead of updating the underlying property * Add silenced_at and suspended_at migration to post-migration * Change account fabricator to translate suspended and silenced attributes * Minor fixes * Make unblocking domains always retroactive
2019-05-09Remove custom emojis on "tootctl domains purge" (#10721)Jeong Arm
* Remove custom emojis on domains purge * Change message "Removing" to "Removed"
2019-05-05Bump version to 2.8.2 (#10703)Eugen Rochko
2019-05-04Add SOURCE_TAG to show source repository's tag (#10698)Ushitora Anqou
2019-05-04Add `tootctl cache clear` (#10689)Eugen Rochko
2019-05-04Bump version to 2.8.1 (#10687)Eugen Rochko
2019-05-03Fix accounts created through tootctl not being always pre-approved (#10684)Eugen Rochko
Add `--approve` option to `tootctl accounts modify`
2019-04-21Configrationable repository url (#10600)Sho Kusano
* config: Add GITHUB_REPOSITORY for repository name * config: Add SOURCE_BASE_URL for repository url * Show source_url and repository name on getting started
2019-04-10Bump version to 2.8.0 (#10550)Eugen Rochko
2019-04-10Bump version to 2.8.0rc3 (#10535)Eugen Rochko
2019-04-09Bump version to 2.8.0rc2 (#10501)Eugen Rochko
2019-04-08Add `tootctl accounts reset-relationships` (#10483)Takeshi Umeda
* Add `tootctl accounts reset` * Rename reset to reset-relationships * Improve command description
2019-04-06Fix missing long description on `tootctl statuses remove` (#10482)Eugen Rochko
2019-04-06Add `tootctl emoji purge` (#10481)Eugen Rochko
Fix #10441
2019-04-06Add `tootctl accounts approve` (#10480)Eugen Rochko
2019-04-04Fix `tootctl accounts cull` (#10460)Ben Lubar
* List the actual accounts that would have been culled during a dry run. Otherwise, the dry run mode is basically useless. * Prevent unreachable domains from inheriting the previous status code. * Update CHANGELOG.md for #10460.
2019-04-01Simplify culling and fix race condition (#10440)Jeong Arm
2019-03-30Bump version to 2.8.0rc1 (#10340)Eugen Rochko
Update AUTHORS.md Update CHANGELOG.md
2019-03-28Add `tootctl search deploy` to avoid ugly rake task syntax (#10403)Eugen Rochko
2019-03-14Admission-based registrations mode (#10250)Eugen Rochko
Fix #6856 Fix #6951
2019-03-11Add `tootctl statuses remove` to sweep unreferenced statuses (#10063)Eugen Rochko
Query by @tateisu Fix #1554
2019-03-05Bump version to 2.7.4 (#10179)Eugen Rochko
2019-02-23Bump version to 2.7.3 (#10102)Eugen Rochko