-
Notifications
You must be signed in to change notification settings - Fork 135
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 reset password button to ops project list #4910
base: master
Are you sure you want to change the base?
Add reset password button to ops project list #4910
Conversation
Signed-off-by: David Gannon <19214156+dgannon991@users.noreply.github.com>
@khanhtc1202 & @ffjlabo - forgot that it wouldn't notify you in draft mode :D Nothing urgent, just hoped to get some feedback on the UI before writing up the tests. Cheers! |
@dgannon991 Thanks to your PR, I noticed this action is extremely dangerous because the control plane operator might reset for other projects accidentally. 👀 So, how about adding a confirmation screen? Reset password confirmation page like this↓ (the sentences are the draft, and I want more correct them 🙏 )
|
@dgannon991 @ffjlabo |
I like the sound of that. I've got some down time over the next couple of days, so I'll give it a go and let you know :) |
Thank you both 🙏 I agree with it! |
Signed-off-by: David Gannon <19214156+dgannon991@users.noreply.github.com>
Signed-off-by: David Gannon <19214156+dgannon991@users.noreply.github.com>
Hi Guys, |
@dgannon991 [IMO] If possible, it would be nice to show the Reset page with the failed message, or the link to the Reset page. |
Absolutely. I'll give that a whirl over the weekend. Cheers for the continued feedback on this one guys :) |
Signed-off-by: David Gannon <19214156+dgannon991@users.noreply.github.com>
Signed-off-by: David Gannon <19214156+dgannon991@users.noreply.github.com>
Morning! I've updated this to show a nice error message on the confirmation page. Do let me know if it's too big and red! I looked at the material UI library we use in the normal frontend for inspiration, but it is the first think like it on the ops pages! |
Hi @dgannon991 |
Hi @ffjlabo, Not a problem at all, the other task looks mega! No rush from my side at all :) D |
Signed-off-by: David Gannon <19214156+dgannon991@users.noreply.github.com>
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #4910 +/- ##
==========================================
- Coverage 29.38% 29.22% -0.17%
==========================================
Files 322 321 -1
Lines 40852 40917 +65
==========================================
- Hits 12006 11958 -48
- Misses 27885 28000 +115
+ Partials 961 959 -2 ☔ View full report in Codecov by Sentry. |
Signed-off-by: David Gannon <19214156+dgannon991@users.noreply.github.com>
Hi Guys, |
Signed-off-by: David Gannon <19214156+dgannon991@users.noreply.github.com>
Signed-off-by: David Gannon <19214156+dgannon991@users.noreply.github.com>
Hi Guys, |
What this PR does / why we need it:
Adds a reset password button to the project list in the ops view
Which issue(s) this PR fixes:
Fixes #4844
Does this PR introduce a user-facing change?:
Yes, a new button and column in the ops list
Just pushing up a draft for this at the moment to get some early feedback. I'll have a look through to see how/if we're testing the ops side of things later, but wanted to provide an early view of the UI.