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

feat(maintenance): add maintenance mode feature #358

Open
wants to merge 1,004 commits into
base: master
Choose a base branch
from

Conversation

lwhiteley
Copy link
Contributor

@lwhiteley lwhiteley commented Nov 7, 2016

This PR depends on #354 to work

This feature enable the admin to put the app in maintenance mode

  • only publicly visible pages are redirected to the maintenance page when enabled
  • admin pages can still be used
  • when authenticated, admins can still view public pages in maintenance mode
  • Ability to create and choose a published custom page to be the maintenance page
  • Ability to toggle between default an custom page if needed

Notes:

Default Maintenance Page
d

Maintenance Setting Page
s

piamancini and others added 30 commits October 3, 2016 11:25
Now backers and sponsors on opencollective will appear on your readme automatically. an example of how it'll look https://github.com/apex/apex#backers
Added backers and sponsors from OpenCollective
@bruno12mota
Copy link
Member

I'm a bit sceptic on accepting this since it will enforce to fetch a setting for all api or route request which will have a drop in performance for any type of request. We should look into a way that doesn't require this

bruno12mota and others added 12 commits November 18, 2016 11:30
auto redirect to init page if new instance
remove html component changes

update

update

add comment

change for loop type

cleanup

chore: cleanup

chore: fix eslint errors

cleanup

update

update

fix lint

update

update

update

update

update

update

update

update

update

update

read message from stage

update

update

update

update

update

add todo notes

chore: cleanup

update page
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants