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

Improve 2.3 -> 2.5 upgrade process #32

Merged
merged 2 commits into from
Feb 10, 2021
Merged

Conversation

sedan07
Copy link

@sedan07 sedan07 commented Feb 10, 2021

  • 2.3 does not have the ability to make component groups visible only to authenticated users. So defaulting to making component groups public so your existing component groups don't suddenly disappear from your public status page when updating.
  • 2.3 does not have a completed_at time for maintenance so when migrated to 2.5 they all appear as still open (i.e in progress) and so show up on the status page, not very nice if you have lots of these and have been using Cachet for many years. So closing all maintenance schedules which were meant to start over a day ago. This should mean any in progress now won't get closed automatically before their time.

Otherwise all maintenance schedules will appear on the status page, if
you have 10s or 100s of these closing them won't be much fun.
@fiveai fiveai deleted a comment from codecov-io Feb 10, 2021
@sedan07 sedan07 merged commit 55f50ad into 2.5 Feb 10, 2021
@sedan07 sedan07 deleted the improve-2-3-upgrade-process branch February 25, 2021 18:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants