Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Purpose:
This beastly PR removes almost every scrap of Legacy from Cortex. What remains are some RESTful endpoints so that Beta Cortex data can still be consumed in the short term, as well as the old Localization system, which may come in handy one day. Why are we splitting from Legacy? We're going to overhaul Users and Tenancy. Legacy makes too many assumptions about how Users/Tenancy works, and would need to be overhauled alongside these changes. This is too great a burden, so Legacy is officially going away.
JIRA:
N/A
Steps to Take On Prod
We will need new production servers for Legacy, as well as new subdomains/ssl certs for legacy. We will want to migrate Legacy data over to these new servers, as well. We'll want to hold off on all of us this until we bake in basic user management into the Beta Cortex interface.
Edit: actually, we may want to create new servers for Beta Cortex, as deleting migrations means we need to re-create the DBs from scratch. Legacy stacks will simply be renamed. All Dev, Staging and Feature stacks will also need to be re-created.
Changes:
Changes to setup
Architectural changes
Migrations
Library changes
Side effects
Screenshots
Before
N/A
After
N/A
QA Links:
http://web.cortex-6.development.c66.me/
How to Verify These Changes
Specific pages to visit
Steps to take
Responsive considerations
Relevant PRs/Dependencies:
N/A
Additional Information
N/A