opencollective
opencollective copied to clipboard
Deprecate host dashboard
Related to https://github.com/opencollective/opencollective/issues/4863
With the introduction of the new admin panel, we should start thinking about removing the legacy host dashboard. This should be done incrementally to prevent any disruption of service.
- [x] Add a big banner to warn fiscal hosts admins
- [x] Change the routes. This step will mark a significant change, as many host admins may still be accessing their dashboard from the direct URL saved in a bookmark. I asked for host admins feedback in https://opencollective.slack.com/archives/CJ2ERRZQ8/p1636013493040200 to take the temperature.
/myhost/dashboard/:sectionshould render the admin panel with the right section selected/myhost/legacy-dashboard/:sectionshould render the legacy dashboard with the right section selected
- [ ] Remove the legacy dashboard entirely. This should only be done after a reasonable time frame (2 months?). We will remove the components and the legacy
/myhost/legacy-dashboard/:sectionroute. We will keep supporting a/myhost/dashboard/:sectionredirect as some places may still link there.