-
Notifications
You must be signed in to change notification settings - Fork 60
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
Add ability to update T+Cs to cause a re-review / reaccept for users #951
Conversation
@knolleary this is now ready for review. NOTE: e2e test failing on team membership as your licence limits PR
... this should be fixed when 9921b43 is merged |
We already have a migration in Can you rename the migration file to today's date? |
Sorry - I mucked up resolving the merge conflict. Have pushed the fix. |
Generally looks good - but I think some UX changes are needed on the admin settings page. I have worked up the following. LMK what you think: Note I have proposed here that changing the T&Cs url should also trigger an update. How does that sound? Or do we want the admin to be able to change the url without triggering re-acceptance? |
Co-authored-by: Nick O'Leary <nick.oleary@gmail.com>
What are the odds we both wrote DB migrations on the same date lol Will push update shortly |
I have pushed the UI changes. One more piece to add (updating the date when the url is changed)... will update here when done |
I've updated the logic around saving admin settings to ensure There was also an undiscovered bug around detecting if the tcs url has changed in the |
… into add-tcs-update
Tests updated to ensure presence of/absence of tcs settings in the user API Added a couple more tests that seem appropriate...
|
fix changes in sequence caused by `tcs-date` update when url is changed
@knolleary - finally passing e2e tests once more. The modification you pushed that sets the T+Cs date upon URL change caused the e2e tests to get stuck expecting something other than the T+Cs dialog. Sorted now. |
fixes #451
TODO:
update design on storytests