Commit Graph

14 Commits (8654603b3fb4f363451a4f255ac815ec0e92b81d)

Author SHA1 Message Date
Eugen Rochko f8e8e622e5
Change incoming activity processing to happen in `ingress` queue ()
Eugen Rochko 44b2ee3485
Add customizable user roles ()
* Add customizable user roles

* Various fixes and improvements

* Add migration for old settings and fix tootctl role management
Claire f65eaa5aae
Add admin dashboard checks for Elasticsearch version ()
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
Eugen Rochko b377022cf9
Add caching layer to metrics ()
Eugen Rochko 3aebe711fd
Change languages to be listed under standard instead of native name in admin UI ()
Claire a63495230a
Change `percent` to `rate` in retention metrics API ()
Eugen Rochko 14f436c457
Add notifications for statuses deleted by moderators ()
Jeong Arm 4a109ec1ba
Fix server graph on admin/tags/:id ()
Eugen Rochko 6e50134a42
Add trending links ()
* Add trending links

* Add overriding specific links trendability

* Add link type to preview cards and only trend articles

Change trends review notifications from being sent every 5 minutes to being sent every 2 hours

Change threshold from 5 unique accounts to 15 unique accounts

* Fix tests
Claire a184c860ca
Fix retention rate computation ()
Eugen Rochko 07341e7aa6
Add graphs and retention metrics to admin dashboard ()
Claire c5fe0864d1
Fix SidekiqProcessCheck checking for a queue name that isn't used in Mastodon ()
Eugen Rochko 487e37d6d4
Add system checks to dashboard in admin UI ()