Commit Graph

10 Commits (af396fa35f589e1f759c7a3a0dad7932f1862309)

Author SHA1 Message Date
Eugen Rochko 2936f42a14
Add notifications for new reports ()
Claire 35588d09e2
Add /api/v1/admin/domain_allows ()
- `GET /api/v1/admin/domain_allows` lists allowed domains
- `GET /api/v1/admin/domain_allows/:id` shows one by ID
- `DELETE /api/v1/admin/domain_allows/:id` deletes a given domain from the list
  of allowed domains
- `POST /api/v1/admin/domain_allows` to allow a new domain:
  if that domain is already allowed, the existing DomainAllow will be returned
Eugen Rochko a2871cd747
Add administrative webhooks ()
* Add administrative webhooks

* Fix error when webhook is deleted before delivery worker runs
Claire 28329ba62f
Add /api/v1/admin/domain_blocks ()
* Add /api/v1/admin/domain_blocks

Fixes 

- `GET /api/v1/admin/domain_blocks` lists domain blocks
- `GET /api/v1/admin/domain_blocks/:id` shows one by ID
- `DELETE /api/v1/admin/domain_blocks/:id` deletes a given domain block
- `POST /api/v1/admin/domain_blocks` to create a new domain block:
  if it conflicts with an existing one, returns an error with
  an attribute `existing_domain_block` with the rendered domain block

* Simplify conflict handling as suggested in review
Eugen Rochko bd53dd5210
Change design of federation pages in admin UI ()
* Change design of federation pages in admin UI

* Fix query performance in instance media attachments measure

* Fix reblogs being included in instance languages dimension
Claire a63495230a
Change `percent` to `rate` in retention metrics API ()
Eugen Rochko 14f436c457
Add notifications for statuses deleted by moderators ()
Eugen Rochko 8e84ebf0cb
Remove IP tracking columns from users table ()
Eugen Rochko 07341e7aa6
Add graphs and retention metrics to admin dashboard ()
Eugen Rochko 7696f77245
Add moderation API ()
Fix 
Fix