Merge pull request #3682 from overleaf/bg-check-maintenance-file
check maintenance file periodically to close site GitOrigin-RevId: 8e29f40a23df96198c6e4603ede2bab852b98740
This commit is contained in:
@@ -954,9 +954,9 @@ function initialize(webRouter, privateApiRouter, publicApiRouter) {
|
||||
AdminController.closeEditor
|
||||
)
|
||||
webRouter.post(
|
||||
'/admin/dissconectAllUsers',
|
||||
'/admin/disconnectAllUsers',
|
||||
AuthorizationMiddleware.ensureUserIsSiteAdmin,
|
||||
AdminController.dissconectAllUsers
|
||||
AdminController.disconnectAllUsers
|
||||
)
|
||||
webRouter.post(
|
||||
'/admin/flushProjectToTpds',
|
||||
@@ -981,14 +981,20 @@ function initialize(webRouter, privateApiRouter, publicApiRouter) {
|
||||
|
||||
privateApiRouter.post(
|
||||
'/disconnectAllUsers',
|
||||
AdminController.dissconectAllUsers
|
||||
AdminController.disconnectAllUsers
|
||||
)
|
||||
|
||||
privateApiRouter.get('/perfTest', (req, res) => res.send('hello'))
|
||||
|
||||
publicApiRouter.get('/status', (req, res) =>
|
||||
res.send('web sharelatex is alive (web)')
|
||||
)
|
||||
publicApiRouter.get('/status', (req, res) => {
|
||||
if (!Settings.siteIsOpen) {
|
||||
res.send('web site is closed (web)')
|
||||
} else if (!Settings.editorIsOpen) {
|
||||
res.send('web editor is closed (web)')
|
||||
} else {
|
||||
res.send('web sharelatex is alive (web)')
|
||||
}
|
||||
})
|
||||
privateApiRouter.get('/status', (req, res) =>
|
||||
res.send('web sharelatex is alive (api)')
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user