Commit Graph

8 Commits (8ffc48ebfac7adc1de9579516fbd4fe2d263ec07)

Author SHA1 Message Date
Takeshi Umeda c958bc7297 Add management of delivery availability in Federation settings ()
* Add management of delivery availavility in Federation settings

* fix translate

* Remove useless object creation

* Fix DeepSource issue

* Add shortcut for all

* Fix DeepSource(skipcq)

* Change 'remove' to 'clear'

* Fix style

* Change class method name (exhausted_deliveries_key_by)
2021-05-05 23:39:02 +02:00
Eugen Rochko df8874b24e Fix performance on instances list in admin UI ()
- Reduce duplicate queries
- Remove n+1 queries
- Add accounts count to detailed view
- Add separate action log entry for updating existing domain blocks
2020-12-14 09:06:34 +01:00
Eugen Rochko 825dc3ca22 Add whitelist mode () 2019-07-30 11:10:46 +02:00
Eugen Rochko eb0b2bd185 Remove expensive counters from federation page in admin UI () 2019-06-22 00:39:09 +02:00
Eugen Rochko eac19f2300 Change domain blocks to automatically support subdomains ()
* Change domain blocks to automatically support subdomains

If a more authoritative domain is blocked (example.com), then the
same block will be applied to a subdomain (foo.example.com)

* Match subdomains of existing accounts when blocking/unblocking domains

* Improve code style
2019-06-22 00:13:10 +02:00
Eugen Rochko ff61c88d7e Improve performance of list of blocked domains by caching counts () 2019-03-26 00:36:35 +01:00
Eugen Rochko f2ec1803cb Redesign admin instances area () 2019-01-08 13:39:49 +01:00
Matt Jankowski deb4ae7392 Add Instance class to list admin records () 2017-05-31 20:38:44 +02:00