You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

33 lines
1.3 KiB

  1. .directory__tag
  2. = link_to admin_instance_path(instance) do
  3. %h4
  4. = instance.domain
  5. %small
  6. - if instance.domain_block
  7. - first_item = true
  8. - if !instance.domain_block.noop?
  9. = t("admin.domain_blocks.severity.#{instance.domain_block.severity}")
  10. - first_item = false
  11. - unless instance.domain_block.suspend?
  12. - if instance.domain_block.reject_media?
  13. - unless first_item
  14. •
  15. = t('admin.domain_blocks.rejecting_media')
  16. - first_item = false
  17. - if instance.domain_block.reject_reports?
  18. - unless first_item
  19. •
  20. = t('admin.domain_blocks.rejecting_reports')
  21. - elsif whitelist_mode?
  22. = t('admin.accounts.whitelisted')
  23. - else
  24. = t('admin.accounts.no_limits_imposed')
  25. - if instance.failure_days
  26. = ' / '
  27. %span.negative-hint
  28. = t('admin.instances.delivery.warning_message', count: instance.failure_days)
  29. - if instance.unavailable_domain
  30. = ' / '
  31. %span.negative-hint
  32. = t('admin.instances.delivery.unavailable_message')
  33. .trends__item__current{ title: t('admin.instances.known_accounts', count: instance.accounts_count) }= friendly_number_to_human instance.accounts_count