Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
front-end-password-change capability #506
Conversation
|
If we are making a GUI for the password changing, why also make a command. I think when you use a / command, it is expected that it's a command being sent to the connected server. |
Because some prefer commands, others GUI, best of both worlds :-)
The /clear command, already implemented is not sent to IRC server. For myself, I'm not against having / commands that are not mapped to IRC protocol command. After all, the use of "/" commands is a bare convention, not the IRC protocol. @diddledan thanks for your patch, I will get a review at it later (quite big patch !) I have two remarks already:
|
astorije
referenced this pull request
Nov 5, 2015
Closed
Interface does not saves Networks/irc channel on disconnections #530
|
@diddledan, thanks a lot for your contribution! Could you rebase this and make sure that the CI passes? @JocelynDelalande, it looks like you have already taken a look at this, so I'm going to add you as first reviewer, and then I'll happily take over for second review when you are happy. |
I generally agree, but what refactoring are you talking about here?
Yes, let's have that on Shout too! |
astorije
assigned
JocelynDelalande
Nov 23, 2015
astorije
added
enhancement
security
labels
Nov 23, 2015
added a commit
to diddledan/shout
that referenced
this pull request
Nov 23, 2015
diddledan
commented
Nov 23, 2015
|
ok, I think that I've addressed the main issue of having the old password be required before changing the password to prevent hot-seat attacks. Travis also now passes - there are a few places in the refactoring that I mentioned where the try{}catch{} blocks are in the wrong function now that the contents have been moved to individual reusable functions. (specifically in client.updateUser and client.loadUser IIRC) |
|
@diddledan Thanks for taking care. I tested it, and well... it works, that's for sure :-) We're getting better and better ! (I haven't done code review yet) Some change still have to be done IMHO, from user point-of-view:
and on a meta (but important) side:
By the way, I prefer rebasing over merging, but I don't want to make it too difficult, so let's say merging is ok for this one (I'm speaking about 34aa52b). |
|
@diddledan sorry for huge delay on my side, good to see things that changes, password change UI is way better as you changed it :-) For git history, several commits (with some containing several of your first-try commits) would have been better and clearer, but one commit is better than the handful that existed in your first try, so I'm ok with thig git history :-) Two issues remain, that I left unchecked in my previous message, and another appeared:
|
|
@diddledan bump ? |
diddledan
commented
Feb 1, 2016
|
sorry about the delay. The alert dialogs now work correctly. Still need to clear the form after submittal though. |
|
@diddledan cool, getting close :) |
|
@diddledan gentle bump ? :) |
diddledan
commented
Feb 16, 2016
|
thanks for the reminder. I thought I'd committed and pushed, but it turns out I did neither :-p The latest commit from a moment ago should fix the remaining issue (clearing the fields after submittal). |
|
@diddledan perfect :) Waiting for another review here to merge. @diddledan Final touch : would-you please mind :
Thanks by advance side-note : I will no longer be active on shout master, in favor of lounge once PRs I started taking of are done |
diddledan
referenced this pull request
in thelounge/lounge
Feb 17, 2016
Merged
frontend password change functionality #57
diddledan
commented
Feb 17, 2016
|
done. lounge pr is thelounge/lounge#57 |
|
ok, as others commented on thelounge/lounge#57, I will continue discussion there. (sadly, I have been too quick giving my |
diddledan commentedOct 1, 2015
fixes #359