mastodon/app/lib/admin/system_check
David Roetzel b5bec6f142
Add system check for missing indexes.
As part of #18965 we want to enable admins to see if one or
more indexes are missing. This adds a new "system check" to
display a warning in case indexes are missing.

The list of indexes we expect to be present are extracted from
`db/schema.rb` using ruby's new `prism` parser.
2024-09-11 11:57:48 +02:00
..
base_check.rb Add customizable user roles (#18641) 2022-07-05 02:41:40 +02:00
database_schema_check.rb Add customizable user roles (#18641) 2022-07-05 02:41:40 +02:00
elasticsearch_check.rb Fix Elastic check deprecation warning about gem version (#27262) 2023-10-03 15:52:47 +02:00
media_privacy_check.rb Disable Rails/SkipsModelValidations cop (#28712) 2024-01-15 13:46:47 +00:00
message.rb Add warning for object storage misconfiguration (#24137) 2023-03-16 22:47:01 +01:00
missing_indexes_check.rb Add system check for missing indexes. 2024-09-11 11:57:48 +02:00
rules_check.rb Add customizable user roles (#18641) 2022-07-05 02:41:40 +02:00
sidekiq_process_check.rb Change incoming activity processing to happen in ingress queue (#20264) 2022-11-10 14:21:51 +01:00
software_version_check.rb Add admin notifications for new Mastodon versions (#26582) 2023-09-01 17:47:07 +02:00