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
Remove v1 profile page and related code #211
Comments
+ Not important anymore because Profile V2 CSV export is done completely client-side + #211
+ Authorization specs remain the same + No need to test server-side CSV rendering + Test assignment of student serialized data + #211
@kevinrobinson PR #281 covers the controller and view part of this issue. It looks like there's also a data model / data migration aspect here too. The There are 0 StudentNotes and 49 ProgressNotes in the production database. These were added by Jill at MTSS / SST meetings. In order to not lose this data, we'll need a migration that turns |
Awesome! Yeah and to clarify I think those models are used in v2, read and then I had been thinking we'd just keep the old models around but I think doing
|
Oh yeah, you are correct! I see the "Old progress note" / "Old intervention" bit now, didn't notice before. In that case I think a full migration is a "nice to do" refactor but not critical. The |
Almost done here. The only code left in So remaining steps are:
|
+ These charts are now handled (much more concisely!) by the ProfileChart component + #211
+ Really more part of #211, missed it the first time around
This is part of the cleanup for #5.
We should wait a week or two until after v2 is fully rolled out and stable. Especially with adding new bits to the v2 profile page like DIBELS and ACCESS, it's useful to have the v1 page still around for quick validation.
There's also some CSV export logic and really good authorization tests that are written for the v1 profile page, so should move those over to the new profile page too.
Ultimately, this means we remove the redirect that's there now, and the
profile
action becomes theshow
action.The text was updated successfully, but these errors were encountered: