Maintainance mode
Somewhat related to #2 but in this case we want to disable some parts of the system:
- A server admin wants to upgrade a backend system. Any frontend applications using that system should notify the users that a maintenance window is active and the application can't be used right now.
- Any API using that backend system should avoid interacting with the backend system and return errors instead.