)]}'
{"id":"openstack%2Fpython-keystoneclient~16817","triplet_id":"openstack%2Fpython-keystoneclient~master~Ia1a907c5fd138c4252196145b361f43671047a1a","project":"openstack/python-keystoneclient","branch":"master","topic":"bug/1082539","hashtags":[],"change_id":"Ia1a907c5fd138c4252196145b361f43671047a1a","subject":"Add command to allow users to change their own password","status":"MERGED","created":"2012-11-23 23:36:51.000000000","updated":"2012-12-02 19:34:41.000000000","submitted":"2012-12-02 19:34:41.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":7,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"280dddd47a29ee3822b7bc088b06484766724c8f","_number":16817,"virtual_id_number":16817,"owner":{"_account_id":1926,"name":"Derek Higgins","email":"derekh@redhat.com","username":"derekh"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2012-12-02 19:34:41.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2012-11-27 17:15:28.000000000","_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":2,"date":"2012-12-02 19:15:58.000000000","_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2012-11-27 17:15:28.000000000","_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":1,"date":"2012-12-02 19:15:58.000000000","_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2012-11-27 17:15:28.000000000","updated_by":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"reviewer":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"state":"REVIEWER"},{"updated":"2012-12-02 19:15:58.000000000","updated_by":{"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},"reviewer":{"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},"state":"REVIEWER"},{"updated":"2012-12-02 19:34:41.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"90ea73d2d3f4421617ece2be41ac1598ac933736","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-11-23 23:51:46.000000000","message":"Patch Set 1: Works for me\n\nBuild successful\n\n- http://logs.openstack.org/16817/1/check/gate-python-keystoneclient-merge/486 : SUCCESS\n- http://logs.openstack.org/16817/1/check/gate-python-keystoneclient-docs/336 : SUCCESS\n- http://logs.openstack.org/16817/1/check/gate-python-keystoneclient-pep8/480 : SUCCESS\n- http://logs.openstack.org/16817/1/check/gate-python-keystoneclient-python26/412 : SUCCESS\n- http://logs.openstack.org/16817/1/check/gate-python-keystoneclient-python27/414 : SUCCESS\n- http://logs.openstack.org/16817/1/check/gate-tempest-devstack-vm/19815 : SUCCESS\n","accounts_in_message":[],"_revision_number":1},{"id":"b2f50b1e0f788739ed4c6aa62692b0b93d2d332f","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2012-11-26 20:32:30.000000000","message":"Patch Set 1: I would prefer that you didn\u0027t merge this\n\n(4 inline comments)\n\nsuggested UX changes","accounts_in_message":[],"_revision_number":1},{"id":"ce57a0adc6ba7f7c03f04e53025e3c37a1730ef0","author":{"_account_id":1926,"name":"Derek Higgins","email":"derekh@redhat.com","username":"derekh"},"date":"2012-11-26 23:35:17.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"c28c7ad20f00b71fbcad0277130060c3d1dd4ea4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-11-26 23:58:59.000000000","message":"Patch Set 2: Works for me\n\nBuild successful\n\n- http://logs.openstack.org/16817/2/check/gate-python-keystoneclient-merge/492 : SUCCESS\n- http://logs.openstack.org/16817/2/check/gate-python-keystoneclient-docs/342 : SUCCESS\n- http://logs.openstack.org/16817/2/check/gate-python-keystoneclient-pep8/486 : SUCCESS\n- http://logs.openstack.org/16817/2/check/gate-python-keystoneclient-python26/418 : SUCCESS\n- http://logs.openstack.org/16817/2/check/gate-python-keystoneclient-python27/420 : SUCCESS\n- http://logs.openstack.org/16817/2/check/gate-tempest-devstack-vm/19994 : SUCCESS\n","accounts_in_message":[],"_revision_number":2},{"id":"2ab27202569253a8e8ab1d62427ead0cc45cedd3","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2012-11-27 02:24:20.000000000","message":"Patch Set 2: I would prefer that you didn\u0027t merge this\n\n(3 inline comments)\n\n--help is inaccurate","accounts_in_message":[],"_revision_number":2},{"id":"2da7332d0b41b4175f0dc01fc7feaf20962421ac","author":{"_account_id":1926,"name":"Derek Higgins","email":"derekh@redhat.com","username":"derekh"},"date":"2012-11-27 09:24:23.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"8a505cba6c3170fa74ce19dc1123dfa5374b2c68","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-11-27 09:47:26.000000000","message":"Patch Set 3: Works for me\n\nBuild successful\n\n- http://logs.openstack.org/16817/3/check/gate-python-keystoneclient-merge/493 : SUCCESS\n- http://logs.openstack.org/16817/3/check/gate-python-keystoneclient-docs/343 : SUCCESS\n- http://logs.openstack.org/16817/3/check/gate-python-keystoneclient-pep8/487 : SUCCESS\n- http://logs.openstack.org/16817/3/check/gate-python-keystoneclient-python26/419 : SUCCESS\n- http://logs.openstack.org/16817/3/check/gate-python-keystoneclient-python27/421 : SUCCESS\n- http://logs.openstack.org/16817/3/check/gate-tempest-devstack-vm/20058 : SUCCESS\n","accounts_in_message":[],"_revision_number":3},{"id":"d87b0d4b8233916d3895378a6003dd8ff2229900","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2012-11-27 17:15:28.000000000","message":"Patch Set 3: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"1612d53bb30793c08f626635e7137469a47c7df6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-12-02 19:15:58.000000000","message":"Patch Set 3: No score\n\nStarting gate jobs.\nhttps://jenkins.openstack.org/zuul/status","accounts_in_message":[],"_revision_number":3},{"id":"25d743ebc4e8426f2c4608145a2856bcb949a7fd","author":{"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},"date":"2012-12-02 19:15:58.000000000","message":"Patch Set 3: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":3},{"id":"b813f4390fb0d467442e0589e843a3dc8b75ecad","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-12-02 19:34:41.000000000","message":"Patch Set 3: Verified\n\nBuild successful\n\n- http://logs.openstack.org/16817/3/gate/gate-python-keystoneclient-merge/503 : SUCCESS\n- http://logs.openstack.org/16817/3/gate/gate-python-keystoneclient-docs/353 : SUCCESS\n- http://logs.openstack.org/16817/3/gate/gate-python-keystoneclient-pep8/497 : SUCCESS\n- http://logs.openstack.org/16817/3/gate/gate-python-keystoneclient-python26/429 : SUCCESS\n- http://logs.openstack.org/16817/3/gate/gate-python-keystoneclient-python27/431 : SUCCESS\n- http://logs.openstack.org/16817/3/gate/gate-tempest-devstack-vm/20813 : SUCCESS\n","accounts_in_message":[],"_revision_number":3},{"id":"4f3be899dd747cc5d5efc0585a9b891fb20adade","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-12-02 19:34:41.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"1f6a0af9c1ddf25cceea7dc837bfb3c276b71a34","revisions":{"96340edfea108482b813926284f9f215ed15eddb":{"kind":"REWORK","_number":1,"created":"2012-11-23 23:36:51.000000000","uploader":{"_account_id":1926,"name":"Derek Higgins","email":"derekh@redhat.com","username":"derekh"},"ref":"refs/changes/17/16817/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/17/16817/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/17/16817/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/17/16817/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/17/16817/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/17/16817/1"}}},"commit":{"parents":[{"commit":"f1cc3cfc42db902589785320547204388aa170a3","subject":"removing repeat attempt at authorization in client","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/f1cc3cfc42db902589785320547204388aa170a3"}]}],"author":{"name":"Derek Higgins","email":"derekh@redhat.com","date":"2012-11-23 09:17:24.000000000","tz":0},"committer":{"name":"Derek Higgins","email":"derekh@redhat.com","date":"2012-11-23 23:36:34.000000000","tz":0},"subject":"Add command to allow users to change their own password","message":"Add command to allow users to change their own password\n\nFixes Bug 1082539\n\nThe Equivelant of doing\ncurl -X PATCH http://localhost:5000/v2.0/OS-KSCRUD/users/\u003cuserid\u003e \\\n    -H \"Content-type: application/json\"  \\\n    -H \"X_Auth_Token: \u003cauthtokenid\u003e\" \\\n    -d \u0027{\"user\": {\"password\": \"ABCD\", \"original_password\": \"DCBA\"}}\u0027\n\nChange-Id: Ia1a907c5fd138c4252196145b361f43671047a1a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/96340edfea108482b813926284f9f215ed15eddb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/96340edfea108482b813926284f9f215ed15eddb"}]},"branch":"refs/heads/master"},"588dad4411b17032be11076c66ed4994b02426cf":{"kind":"REWORK","_number":2,"created":"2012-11-26 23:35:17.000000000","uploader":{"_account_id":1926,"name":"Derek Higgins","email":"derekh@redhat.com","username":"derekh"},"ref":"refs/changes/17/16817/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/17/16817/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/17/16817/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/17/16817/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/17/16817/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/17/16817/2"}}},"commit":{"parents":[{"commit":"66339b004ac0c0882afaf88b551db1e6896c1a09","subject":"Merge \"updating PEP8 to 1.3.3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/66339b004ac0c0882afaf88b551db1e6896c1a09"}]}],"author":{"name":"Derek Higgins","email":"derekh@redhat.com","date":"2012-11-23 09:17:24.000000000","tz":0},"committer":{"name":"Derek Higgins","email":"derekh@redhat.com","date":"2012-11-26 23:33:02.000000000","tz":0},"subject":"Add command to allow users to change their own password","message":"Add command to allow users to change their own password\n\nFixes Bug 1082539\n\nThe Equivelant of doing\ncurl -X PATCH http://localhost:5000/v2.0/OS-KSCRUD/users/\u003cuserid\u003e \\\n    -H \"Content-type: application/json\"  \\\n    -H \"X_Auth_Token: \u003cauthtokenid\u003e\" \\\n    -d \u0027{\"user\": {\"password\": \"ABCD\", \"original_password\": \"DCBA\"}}\u0027\n\nChange-Id: Ia1a907c5fd138c4252196145b361f43671047a1a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/588dad4411b17032be11076c66ed4994b02426cf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/588dad4411b17032be11076c66ed4994b02426cf"}]},"branch":"refs/heads/master"},"1f6a0af9c1ddf25cceea7dc837bfb3c276b71a34":{"kind":"REWORK","_number":3,"created":"2012-11-27 09:24:23.000000000","uploader":{"_account_id":1926,"name":"Derek Higgins","email":"derekh@redhat.com","username":"derekh"},"ref":"refs/changes/17/16817/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/17/16817/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/17/16817/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/17/16817/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/17/16817/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/17/16817/3"}}},"commit":{"parents":[{"commit":"66339b004ac0c0882afaf88b551db1e6896c1a09","subject":"Merge \"updating PEP8 to 1.3.3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/66339b004ac0c0882afaf88b551db1e6896c1a09"}]}],"author":{"name":"Derek Higgins","email":"derekh@redhat.com","date":"2012-11-23 09:17:24.000000000","tz":0},"committer":{"name":"Derek Higgins","email":"derekh@redhat.com","date":"2012-11-27 09:14:14.000000000","tz":0},"subject":"Add command to allow users to change their own password","message":"Add command to allow users to change their own password\n\nFixes Bug 1082539\n\nThe Equivalent of doing\ncurl -X PATCH http://localhost:5000/v2.0/OS-KSCRUD/users/\u003cuserid\u003e \\\n    -H \"Content-type: application/json\"  \\\n    -H \"X_Auth_Token: \u003cauthtokenid\u003e\" \\\n    -d \u0027{\"user\": {\"password\": \"ABCD\", \"original_password\": \"DCBA\"}}\u0027\n\nChange-Id: Ia1a907c5fd138c4252196145b361f43671047a1a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1f6a0af9c1ddf25cceea7dc837bfb3c276b71a34"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1f6a0af9c1ddf25cceea7dc837bfb3c276b71a34"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
