-
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
Methodology page #57
Methodology page #57
Conversation
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.
Solid start. Left a number of notes, questions and suggestions.
Will re-review (and do functional testing) around 4pm
…nel icons within MultiFieldPanel)
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.
Did another review. A couple of minor changes and we should be good to go
Keeps the default_auto_field to AutoField and cleans up the use of RelatedLinksBlock in SectionContentBlock as it is already initialised with RelatedContentBlock
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.
if you tested the PR locally before:
|
|
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.
LGTM - all works and looks good; just the checks need passing now🥲 Maybe a loom recording too
8ab6ac1
to
765705e
Compare
I've reviewed Dan's changes and everything is looking good 👍 |
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.
Approving as I've previously requested changes and GitHub is picky
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.
Reviewed!
* main: Remove the analysis app (#71) Fix to related content on the release page (#72) Fix for equations and embeds rendering on Methodology page(#74) Update readme with extra steps needed for pre-commit (#67) Remove the analysis models (#70) Add an articles app for statistical articles (#69) Methodology page (#57) Ensure the default DB is **always** used for writes (#68) Styling for the release page plus some refactoring (#55) Bundles: exclude Release Calendar pages with a date in the past (#66) Disable markup from megalinter (#64) Ignore vscode workspace settings files (#65)
What is the context of this PR?
Jira card: https://jira.ons.gov.uk/browse/CMS-200
Functional Walkthrough: https://www.loom.com/share/2c0397aaa73e43ceaaa2bff6baa4bd91?sid=ac7ca831-9d45-4b2c-aac7-1e66e52a32bf
Added the Methodology page model.
Refactored the Section block for it to be reused between the Analysis and Methodology pages.
Added unit tests.
How to review
Run the app locally try to add a methodology page under a topic page and make sure that all the expected panels in the admin view and are there and are displayed on the page