Stanislas
ce87469d0a
Fix `tootctl upgrade storage-schema` S3 ACL ( #13768 )
5 years ago
Eugen Rochko
199bbbcb9f
Fix `tootctl media remove-orphans` choking on unknown files in storage ( #13765 )
...
Fix #13762
Catch tootctl interrupt to prevent confusing stacktrace
5 years ago
Eugen Rochko
2b91a3dac0
Fix `tootctl upgrade storage-schema` misbehaving ( #13761 )
...
- Fix not moving original files of custom emojis
- Fix command failing to move any files with S3 storage
- Fix command marking records as upgraded when move failed
Fix #13594
5 years ago
Eugen Rochko
06225dee94
Bump version to 3.1.4 ( #13750 )
5 years ago
Takeshi Umeda
cbfb2c0e71
Fix tootctl media refresh ( #13751 )
5 years ago
ThibG
34756cc4e0
Fix "tootctl media remove-orphans" crashing on “Import” files ( #13685 )
...
* Fix "tootctl media remove-orphans" crashing on “Import” files
* Also remove empty directories when removing orphaned media
5 years ago
Hanage999
ff72c0472f
Fix tootctl upgrade storage-schema failing to delete empty directories ( #13593 )
5 years ago
Lerk
157850577f
Add `tootctl emoji export` ( #13534 )
...
* add emoji export command to cli
* fix codeclimate issues
* add error when no matching category was found
* add other suggestions
* exit 1 when no matching category is found
* changes according to suggestions
* 👀
* RubyNein
Y u always autoformat :c
5 years ago
Eugen Rochko
c3ca3801f2
Add separate cache directory for non-local uploads ( #12821 )
5 years ago
Eugen Rochko
c99bc5d51b
Fix regression in `tootctl media remove-orphans` ( #13405 )
...
Fix #13401
5 years ago
Eugen Rochko
a889756dd5
Bump version to 3.1.3 ( #13389 )
5 years ago
Eugen Rochko
a9a063c0e9
Fix `tootctl media remove-orphans` ignoring `PAPERCLIP_ROOT_PATH` ( #13375 )
...
Fix #13371
5 years ago
Eugen Rochko
0c8945e5ff
Change `tootctl media remove-orphans` to work for all classes ( #13316 )
...
Change `tootctl media lookup` to not use an interactive prompt
5 years ago
tateisu
4e524218d3
Add `--skip-media-remove` option to `tootctl statuses remove` ( #13080 )
...
* Add skip_media_remove option to tootctl statuses remove
* Add skip_media_remove option to tootctl statuses remove
Co-authored-by: tateisu <tateisu@juggler.jp>
5 years ago
ThibG
ce17cea221
Fix installation failing when Redis password contains special characters ( #13156 )
...
* Add support for special characters in Redis passwords
Fixes #13154
* Refactor
5 years ago
Eugen Rochko
aa8568b7f2
Bump version to 3.1.2 ( #13162 )
5 years ago
ThibG
ca7ee9f1cf
Add `--reset-password` option to `tootctl accounts modify` ( #13126 )
5 years ago
Marcin Cieślak
bd4bbba98a
Do not suggest to login into the GitLab database ( #13084 )
...
As pointed out on Discourse:
https://discourse.joinmastodon.org/t/obscure-wtf-error-message-running-migrations-for-3-1/2524
The message the administrators were getting was telling them
to log in to the "GitLab database" and also mentions MySQL
5 years ago
Eugen Rochko
b752666e3f
Bump version to 3.1.1 ( #13069 )
5 years ago
Eugen Rochko
d2bcef7f6f
Bump version to 3.1.0 ( #13053 )
5 years ago
Eugen Rochko
60e160a02d
Bump version to 3.1.0rc2 ( #12999 )
5 years ago
Eugen Rochko
4bae4e972d
Bump version to 3.1.0rc1 ( #12932 )
5 years ago
Gomasy
3b08535463
Keep statuses bookmarked by local users in tootctl statuses remove ( #12818 )
5 years ago
ThibG
817d4a9372
Add --remote-only option to emoji purge ( #12810 )
...
Fixes #12804
5 years ago
ThibG
7fe45e7c03
Changes to tootctl statuses remove ( #11267 )
...
* Fix comments in statuses_cli
The comment for the part of query keeping statuses which have replies was
incorrect, explaining the part of the query kept favourited statuses instead
* Keep statuses favourited by local users in tootctl statuses remove
* Do delete old replies that are not direct interactions with local users
* Skip reblogs of local statuses instead of all reblogs
* Optimize some queries
* Keep old statuses with recent reblogs
* Add option to clear toots from followed accounts too
5 years ago
trwnh
1c10283217
Fix typo in tootctl statuses remove ( #12603 )
5 years ago
Eugen Rochko
d7bcc0930c
Fix error handling in `tootctl media remove-orphans` ( #12571 )
5 years ago
Eugen Rochko
f3d232381d
Add `tootctl media remove-orphans` ( #12568 )
5 years ago
Nathaniel Suchy
23ed9303b8
Add `tootctl media lookup` command ( #12283 )
...
* Add a lookup tool to the media cli
* Improved lookup logic
* Clarified wording in the output
* Code style changes
* Code style changes
* Code style changes
* Code style changes
* Add error handling code incase an attachment isn't found
* Code style changes
* Code style changes
* Make requested changes
* Fix styling issues
* Handle other media types
* Remove an inadvertently added log
* Make requested changes
* Make the code safe no matter what the path, S3 or not
* Code style changes
* Code style changes
* Replace select method with Ruby Enumerable grep method
5 years ago
Eugen Rochko
e6d111f38b
Bump version to 3.0.1 ( #12116 )
5 years ago
Eugen Rochko
4a98e77d0e
Change `tootctl media refresh` to skip already downloaded attachments ( #12118 )
5 years ago
Eugen Rochko
0aaa3afc2d
Add `tootctl media usage` command ( #12115 )
5 years ago
Eugen Rochko
6c9b4f6b77
Fix tootctl not allocating enough database connections for main thread ( #12097 )
5 years ago
Eugen Rochko
38b6c34e32
Fix issues with tootctl's parallelization and progress reporting ( #12093 )
5 years ago
Jeong Arm
c4fbfaf0b8
Remove unused option from tootctl accounts cull ( #12074 )
5 years ago
Eugen Rochko
83d3e7733d
Bump version to 3.0.0 ( #12000 )
5 years ago
Eugen Rochko
bae268b2f6
Bump version to 3.0.0rc3 ( #12063 )
5 years ago
Takeshi Umeda
0ce0baa9b5
Add parallelization to `tootctl search deploy` ( #12051 )
...
* 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
5 years ago
Eugen Rochko
c7adf80827
Change `tootctl domains purge` to accept multiple domains at once ( #12046 )
5 years ago
Eugen Rochko
13b06d4b3b
Bump version to 3.0.0rc2 ( #11999 )
5 years ago
Eugen Rochko
e87bcaa107
Bump version to 3.0.0rc1 ( #11900 )
5 years ago
Eugen Rochko
3c8372fa81
Bump version to 2.9.3 ( #11899 )
5 years ago
Eugen Rochko
c5d37f18cb
Change deletes to preserve soft-deleted statuses in unresolved reports ( #11805 )
...
Change all account actions except "none" to resolve all unresolved reports
Refactor `SuspendAccountService` to be more readable
5 years ago
Eugen Rochko
031ca25014
Add retry for failed media downloads and `tootctl media refresh` ( #11775 )
5 years ago
Eugen Rochko
8674814825
Change tootctl to use inline parallelization instead of Sidekiq ( #11776 )
...
- Remove --background option
- Add --concurrency(=5) option
- Add progress bars
5 years ago
Eugen Rochko
96702e7f67
Add `tootctl cache recount` command ( #11597 )
5 years ago
Stanislas
3a77090d01
Limit "tootctl accounts follow" to local accounts ( #11592 )
...
To (somewhat) limit mass remote follow. Fix #11360
5 years ago
Darius Kazemi
f96f45ef12
Add option to exclude suspended domains/subdomains from tootctl domains 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
5 years ago
Eugen Rochko
24552b5160
Add whitelist mode ( #11291 )
5 years ago
mayaeh
0d80f686d8
Add `tootctl preview_cards remove` ( #11320 )
...
* 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
5 years ago