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

Deployment maintenance functionality #514

Open
ruslanbaidan opened this issue Nov 17, 2023 · 0 comments
Open

Deployment maintenance functionality #514

ruslanbaidan opened this issue Nov 17, 2023 · 0 comments

Comments

@ruslanbaidan
Copy link
Contributor

Context

A new release deployment in some cases could cause small Front Office application downtime or impact the data storing in case they are processed at the time when the server update is performed.
The idea is to inform people about the future update in advance and prevent actions process when it is performed, like preventing login and postpone incoming requests process if user is already logged in.

Solution

BackOffice side. Create a page with a possibility to impose the maintenance mode with the required details, adjust maintenance warning message, dates, enable disable it. The information is stored in a table in monarc_common db.

FrontOffice side. On the login page there could be displayed a warning message, if the maintenance mode is set (validate in the table from the monarc_common db), informing about the future event. If the even date and time are matched, the other necessary restrictions have to be taken.

@ruslanbaidan ruslanbaidan added this to To do in MONARC Development Overview via automation Nov 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

1 participant