Skip to content
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

Added reset password, which required a lot of changes and refactors #35

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

SailingSteve
Copy link
Member

This was a very messy merge...
This is 95% done, but checking in so that we don't diverge so much again.
We diverged a bit with admin rights for sessions. I left all the new stuff in parallel with the old stuff (server and client) and I'll migrate over to the new way represented as captureAccessRightsData on the client side.
Still need to change over the MUI styles in the ResetYourPassword.jsx from MUI templates to our styles (they look different, and the difference does not add value).
Navigating to /Tasks currently leaves the HeaderBar menu confused, will fix this.
Spurious "Please sign in" after resetting password, will fix this.

This was a very messy merge...
This is 95% done, but checking in so that we don't diverge so much again.
We diverged a bit with admin rights for sessions.  I left all the new stuff in parallel with the old stuff (server and client) and I'll migrate over to the new way represented as captureAccessRightsData on the client side.
Still need to change over the MUI styles in the ResetYourPassword.jsx from MUI templates to our styles (they look different, and the difference does not add value).
Navigating to /Tasks currently leaves the HeaderBar menu confused, will fix this.
Spurious "Please sign in" after resetting password, will fix this.
More testing needed -- the steps are pretty complex, with the need for immediate `useRef()` variables in some places to avoid (always losing) race conditions.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant