Skip to content
This repository was archived by the owner on Sep 24, 2018. It is now read-only.

Conversation

@rmccue
Copy link
Member

@rmccue rmccue commented Apr 20, 2014

This is a continuation of #128 with some cleanups, and adding extra functionality.

Insanely huge props to @tobych on this one; he's done almost all of the heavy lifting here.

Things left to do:

  • Implement /users/me
  • Unify user update/insertion code
  • Add missing fields to update_user
  • Audit everything for security
  • Replace Posts::prepare_author()

Will fix #20.

tobych and others added 29 commits April 8, 2014 16:08
Also updates some error messages
Also, make error messages less apologetic. Sorry about that.
This brings permissions error messages in line with the post endpoints.
get_userdata will check if the user ID is valid, let's not second guess
this ourselves.
I like the concept, but it doesn't belong in this PR.
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@tobych Just FYI: the reason the comment is here in the post endpoint is because it's a different check there. In Post::delete_post, this branch is for trashed posts; a 202 would indicate that the request to delete has been received, but the post is still available, just in a trashed state.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To be removed.

rmccue added 2 commits April 29, 2014 12:03
This returns the data for the current user, and also issues a 302
redirect to the current user's endpoint permalink (e.g. /users/42)
@rmccue
Copy link
Member Author

rmccue commented Apr 29, 2014

@rachelbaker #reviewmerge :)

@rachelbaker
Copy link
Member

@rmccue This all works great! Merging into trunk.

rachelbaker added a commit that referenced this pull request Apr 30, 2014
Add endpoints to handle user management.  Closes #20.
@rachelbaker rachelbaker merged commit b3b79d3 into master Apr 30, 2014
@rachelbaker rachelbaker deleted the user-endpoints branch May 1, 2014 22:12
kellbot pushed a commit to kellbot/WP-API that referenced this pull request Aug 1, 2014
Add endpoints to handle user management.  Closes WP-API#20.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants