mastodon/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 Record account suspend/silence time and keep track of domain blocks (#10660) 2019-05-14 19:05:02 +02:00
cache_cli.rb Add `tootctl cache clear` (#10689) 2019-05-04 01:02:57 +02:00
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 Add categories for custom emojis (#11196) 2019-06-28 15:54:10 +02:00
feeds_cli.rb
media_cli.rb
migration_helpers.rb
premailer_webpack_strategy.rb
preview_cards_cli.rb Add `tootctl preview_cards remove` (#11320) 2019-07-28 13:48:19 +02:00
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 Remove pre from version, add extra suffix variable (#11407) 2019-07-26 07:57:27 +02:00