-
Notifications
You must be signed in to change notification settings - Fork 272
[htmx] basic profile updating #2994
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
[htmx] basic profile updating #2994
Conversation
bf780d4 to
28902d5
Compare
|
Is this PR gone stale? |
|
it is waiting for the scim access control policy feature |
|
@ToxicMushroom maybe link the issue for others or did I missed it? |
|
It does not look explicitly tracked or mentioned anywhere, maybe @Firstyear considers it part of #211. Or otherwise I can create a new issue for it |
|
Yeah, create a new issue I need to do this sooner than later. I've just been a bit unwell lately sorry |
72a3a66 to
91307dc
Compare
|
@ToxicMushroom I think this is unblocked for you now with the new scim changes. |
|
picking this up again sorry for the delay |
91307dc to
e2c6190
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Had a quick play - looks like it needs more work here. I like the unlock feature, maybe it s-hould be a combo "unlock / edit" buton so you have to unlock if you aren't in RW mode, and just gates editing behind some interaction.
Looks like there is no way to save at the end?
Otherwise, good start.
|
So current todo:
|
|
Scim can't reflect it, because it doesn't know the rules, I'll have to think about that some more. We may need to have a way to tag attributes with validators. |
do we just swipe that under the rug for now and add a // TODO: :p I can create an issue for it too ofcourse |
|
Yeah, I think make an issue for it. We need a way to indicate on attributes what validation rules apply. Also rebase to master :P |
26cbb2d to
bb0e759
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Needs a rebase, and I need to get that other PR merged.
3077d86 to
526ab2f
Compare
|
Looks great! I think it needs a rebase to resolve the conflicts, but then lets give it a go :) |
e8eb47e to
59e4bdf
Compare
|
Shoouuld be good now |
- Editable emails - Basic profile updating
df75c18 to
9b12dc8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think there are some rough parts, but it works and the edge cases of mail/username with no permission are all handled safely.
Non access control, non scim versionFixes part of #2376
Fixes #1688