hometown/lib/mastodon
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
2019-08-03 19:11:09 +02:00
..
accounts_cli.rb
cache_cli.rb
cli_helper.rb
domains_cli.rb Add option to exclude suspended domains/subdomains from tootctl domains crawl (#11454) 2019-08-03 19:11:09 +02:00
emoji_cli.rb
feeds_cli.rb
media_cli.rb
migration_helpers.rb
premailer_webpack_strategy.rb
preview_cards_cli.rb
redis_config.rb
search_cli.rb
settings_cli.rb
snowflake.rb
statuses_cli.rb Fix missing long description on tootctl statuses remove (#10482) 2019-04-06 04:47:26 +02:00
version.rb