Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Maintenance mode #506

Open
bkis opened this issue Nov 15, 2024 · 1 comment
Open

Maintenance mode #506

bkis opened this issue Nov 15, 2024 · 1 comment
Assignees
Labels
deferred Now's not the right time for this enhancement New feature or request

Comments

@bkis
Copy link
Member

bkis commented Nov 15, 2024

  • on/off in admin settings
  • init loader stays open unless admin logged in
  • all routes blocked unless admin logged in
  • /login shows login
@bkis bkis added the enhancement New feature or request label Nov 15, 2024
@bkis bkis added this to the Feature Completeness milestone Nov 15, 2024
@bkis bkis self-assigned this Nov 15, 2024
@bkis
Copy link
Member Author

bkis commented Dec 10, 2024

This would have to be effective in the API, too. And there is gets a bit tricky: We could add a route dependency for checking if we're in maintenance mode and return something to indicate the route is temporarily unavailable, but it'd (1) still have to be available for admins and (2) would run a check against the current platform state (a little expensive to get) on each request to each endpoint.

@bkis bkis added the deferred Now's not the right time for this label Dec 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
deferred Now's not the right time for this enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant