-
Notifications
You must be signed in to change notification settings - Fork 0
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
ER-764 Remove deprecated non-CMS files #774
Conversation
peterdavidhamilton
commented
Aug 16, 2023
•
edited
Loading
edited
- ER-764 Primary ticket
- ER-771 additional data
- ER-802 additional bug fix
- Retire unused libraries, content, environment variables, tests, and code
- Add missing specs, correct inaccurate specs and boost coverage over 90%
- Rename methods and objects to be semantic and consistent
- Refactor helpers and controllers simplifying logic
- Dry up training controllers moving common logic into a module
- Prune, consolidate and organise locales for fewer microcopy resources
- Update documentation, pipelines, docker and linting exemptions
- Replace remaining ActiveHash objects
- Namespace new models used in the registration journey
- Add migration and seeding task for CMS powered user setting options
- Add setting, role and authority data debugging panel
- Make verbose console output optional
- Clean up test factories and seed users
… code - Add missing specs, correct inaccurate specs and boost coverage over 90% - Rename methods and objects to be semantic and consistent - Refactor helpers and controllers simplifying logic - Dry up training controllers moving common logic into a module - Prune, consolidate and organise locales for fewer microcopy resources - Update documentation, pipelines, docker and linting exemptions - Replace remaining ActiveHash objects - Namespace new models used in the registration journey - Add migration and seeding task for CMS powered user setting options - Add setting, role and authority data debugging panel - Make verbose console output optional
This pull request is split into 39 parts for easier review. Changed files are located in these folders:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice to see all the deleted code - too much to really comment and I think we should get this in and start testing. I will need to make some changes to the responses
table to resolve conflicts.
Might be helpful to put the methods in the concerns files in alphabetical order.
They were meant to grouped by how they are used (which is often also by type) in order of appearance. I'll fix that 👍🏼 |