-
Notifications
You must be signed in to change notification settings - Fork 32
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
Form UI Additions #551
Form UI Additions #551
Conversation
@MattHJensen if its okay with you im going to merge this and push it to master when we get the taxcalc update working. |
@brittainhard, are all of these on the test app now? What's the reason for waiting for the taxcalc update? |
@MattHJensen this branch is up on the test app now. I think we can update the main app without issues. |
@brittainhard, it looks like taxcalc 0.8.4 is on the test app. I thought we couldn't put 0.8.4 up because of the dropq issue? |
@MattHJensen That's correct. We still have some issues that we are working through with taxcalc. The UI elements in this PR are separate from taxcalc, so there should be no problem. |
I see. I just tested this PR. Looks good. When we deploy to ospc.org we should use 0.8.3 for both front end and back end. Will deploying to ospc.org require downtime? |
@MattHJensen When we update the front-end it will automatically start using taxcalc 0.8.4. The heroku build is set to to grab the latest packages. As far as I know, the backend will still be at 0.8.2. I can't access the nodes right now, but i'll double-check with Peter. |
Deploying and updating the nodes to 0.8.3 will take some time. |
@MattHJensen just checked with @PeterDSteinberg and he said that the nodes are at taxcalc 0.8.3. |
That's good. Could you change something to make the heroku build grab a package you specify? And then I think it would be helpful to have a test that ensures that the nodes and front end are using the same package. |
@MattHJensen the only interface for updating heroku is git. If we wanted to modify the version it uses, we would have to modify the buildpack itself and hard-code it (buildpack is at https://github.com/OpenSourcePolicyCenter/conda-buildpack). I don't think the UI update will cause errors even with the version being ahead of the nodes. Most of the changes were JavaScript related, and the changes that were made to the django part of the app should not cause errors -- they were database field updates to accommodate the checkbox changes. |
@brittainhard, hardcoding sounds like the right solution. Going forward I think it will be important to be able to keep the nodes and front end aligned, even if it isn't necessarily an issue w this particular release.
On May 18, 2017, at 11:24 AM, Brittain Hard <[email protected]<mailto:[email protected]>> wrote:
@MattHJensen<https://github.com/matthjensen> the only interface for updating heroku is git. If we wanted to modify the version it uses, we would have to modify the buildpack itself and hard-code it (buildpack is at https://github.com/OpenSourcePolicyCenter/conda-buildpack).
I don't think the UI update will cause errors even with the version being ahead of the nodes. Most of the changes were JavaScript related, and the changes that were made to the django part of the app should not cause errors -- they were database field updates to accommodate the checkbox changes.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#551 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AH6qJGbeFOgNnnffC-bSuqCn4g_2lG-4ks5r7GKsgaJpZM4NUAQl>.
|
Closes #520
Closes #504
Closes #417
Closes #554
Closes #555