Skip to content

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

Closed
wants to merge 11 commits into from
Closed

Edit user profiles [WIP] #1847

wants to merge 11 commits into from

Conversation

gsb-eng
Copy link
Contributor

@gsb-eng gsb-eng commented Mar 15, 2017

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.

@gsb-eng gsb-eng mentioned this pull request Mar 15, 2017

if request.method == "POST" and form.validate():
username = form.username.data
userid = user_service.find_userid(username)
Copy link
Member

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?

Copy link
Contributor Author

@gsb-eng gsb-eng Mar 15, 2017

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.

@brainwane
Copy link
Contributor

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.

@di
Copy link
Member

di commented Feb 7, 2018

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!

@di di closed this Feb 7, 2018
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.

4 participants