-
Notifications
You must be signed in to change notification settings - Fork 1k
Edit user profiles [WIP] #1847
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
Edit user profiles [WIP] #1847
Conversation
warehouse/accounts/views.py
Outdated
|
||
if request.method == "POST" and form.validate(): | ||
username = form.username.data | ||
userid = user_service.find_userid(username) |
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.
This appears to let any user change any other user's data?
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.
👍 Anyway I just took over this PR, I'll be changing this.
Hi, @gsb-eng! In the Warehouse developer meeting today we decided that issue #423 belongs in the first milestone, the MVP for package maintainers. So this feature is a priority for us, and we'd love it if you or @karan had time to rebase and update this branch in the next few days! Thanks and best wishes. |
Closing as this is a bit stale, and since we'll be shipping this as part of the Maintainer MVP milestone. Thanks for taking a shot at this @gsb-eng! |
This is continuation to PR 1229 raised by @karan , it's still WIP
WIP
What can be edited:
Name
Password
#423
Future work needed:
Style the page
Allow editing username?
Allow editing email? This will likely be a separate form or page because there can be multiple emails and some can be primary.