)]}'
{"id":"openstack%2Fcloudkitty-dashboard~664186","triplet_id":"openstack%2Fcloudkitty-dashboard~master~Ibf031845dd4d30221f45b7501342c22a0c3ccd79","project":"openstack/cloudkitty-dashboard","branch":"master","topic":"Bug#3","hashtags":[],"change_id":"Ibf031845dd4d30221f45b7501342c22a0c3ccd79","subject":"Add success and error messages on some forms","status":"MERGED","created":"2019-06-10 02:39:19.000000000","updated":"2019-06-11 09:33:33.000000000","submitted":"2019-06-11 09:33:33.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"664186-1560245613097-22ee9161","meta_rev_id":"1760023704826b8b3a90056c9d1a9b750ac93862","_number":664186,"virtual_id_number":664186,"owner":{"_account_id":27822,"name":"pengyuesheng","email":"pengyuesheng@gohighsec.com","username":"pengyuesheng"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},{"value":0,"_account_id":7923,"name":"Gauvain Pocentek","email":"gauvainpocentek@gmail.com","username":"gpocentek"},{"value":0,"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"value":0,"_account_id":23173,"name":"Maxime Cottret","email":"maxime.cottret@gmail.com","username":"aolwas"},{"value":0,"_account_id":21797,"name":"Jeremy Liu","display_name":"Jeremy Liu","email":"liujiong.cc@gmail.com","username":"liujiong"},{"value":0,"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},{"value":0,"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"},{"value":2,"date":"2019-06-11 09:33:32.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"}],"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":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"all":[{"value":0,"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},{"value":0,"_account_id":7923,"name":"Gauvain Pocentek","email":"gauvainpocentek@gmail.com","username":"gpocentek"},{"value":2,"date":"2019-06-11 09:10:38.000000000","_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"value":0,"_account_id":23173,"name":"Maxime Cottret","email":"maxime.cottret@gmail.com","username":"aolwas"},{"value":0,"_account_id":21797,"name":"Jeremy Liu","display_name":"Jeremy Liu","email":"liujiong.cc@gmail.com","username":"liujiong"},{"value":0,"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},{"value":0,"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"}],"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":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"},"all":[{"value":0,"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},{"value":0,"_account_id":7923,"name":"Gauvain Pocentek","email":"gauvainpocentek@gmail.com","username":"gpocentek"},{"value":0,"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"value":0,"_account_id":23173,"name":"Maxime Cottret","email":"maxime.cottret@gmail.com","username":"aolwas"},{"value":0,"_account_id":21797,"name":"Jeremy Liu","display_name":"Jeremy Liu","email":"liujiong.cc@gmail.com","username":"liujiong"},{"value":0,"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},{"value":1,"date":"2019-06-11 09:21:58.000000000","_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},{"value":0,"_account_id":7923,"name":"Gauvain Pocentek","email":"gauvainpocentek@gmail.com","username":"gpocentek"},{"value":0,"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"value":0,"_account_id":23173,"name":"Maxime Cottret","email":"maxime.cottret@gmail.com","username":"aolwas"},{"value":0,"_account_id":21797,"name":"Jeremy Liu","display_name":"Jeremy Liu","email":"liujiong.cc@gmail.com","username":"liujiong"},{"value":0,"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},{"value":0,"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},{"_account_id":7923,"name":"Gauvain Pocentek","email":"gauvainpocentek@gmail.com","username":"gpocentek"},{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},{"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"},{"_account_id":21797,"name":"Jeremy Liu","display_name":"Jeremy Liu","email":"liujiong.cc@gmail.com","username":"liujiong"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"_account_id":23173,"name":"Maxime Cottret","email":"maxime.cottret@gmail.com","username":"aolwas"},{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-06-11 01:47:35.000000000","updated_by":{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},"reviewer":{"_account_id":7042,"name":"Stéphane Albert","email":"sheeprine@nullplace.com","username":"sheeprine"},"state":"REVIEWER"},{"updated":"2019-06-11 01:47:35.000000000","updated_by":{"_account_id":7923,"name":"Gauvain Pocentek","email":"gauvainpocentek@gmail.com","username":"gpocentek"},"reviewer":{"_account_id":7923,"name":"Gauvain Pocentek","email":"gauvainpocentek@gmail.com","username":"gpocentek"},"state":"REVIEWER"},{"updated":"2019-06-11 01:47:35.000000000","updated_by":{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},"reviewer":{"_account_id":8358,"name":"zhangguoqing","email":"zhang.guoqing@99cloud.net","username":"zhangguoqing"},"state":"REVIEWER"},{"updated":"2019-06-11 01:47:35.000000000","updated_by":{"_account_id":21797,"name":"Jeremy Liu","display_name":"Jeremy Liu","email":"liujiong.cc@gmail.com","username":"liujiong"},"reviewer":{"_account_id":21797,"name":"Jeremy Liu","display_name":"Jeremy Liu","email":"liujiong.cc@gmail.com","username":"liujiong"},"state":"REVIEWER"},{"updated":"2019-06-11 01:47:35.000000000","updated_by":{"_account_id":23173,"name":"Maxime Cottret","email":"maxime.cottret@gmail.com","username":"aolwas"},"reviewer":{"_account_id":23173,"name":"Maxime Cottret","email":"maxime.cottret@gmail.com","username":"aolwas"},"state":"REVIEWER"},{"updated":"2019-06-11 01:47:35.000000000","updated_by":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"reviewer":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"state":"REVIEWER"},{"updated":"2019-06-11 09:10:38.000000000","updated_by":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"reviewer":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"state":"REVIEWER"},{"updated":"2019-06-11 09:21:58.000000000","updated_by":{"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"},"reviewer":{"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"},"state":"REVIEWER"},{"updated":"2019-06-11 09:33:32.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"6f30b13bbc4f8933b3b0d27749cb606f5fb90765","author":{"_account_id":27822,"name":"pengyuesheng","email":"pengyuesheng@gohighsec.com","username":"pengyuesheng"},"date":"2019-06-10 02:39:19.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8984466b4bd6aa3f44dd4bc0b64841cd45c623c1","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-10 02:49:22.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/86/664186/1/check/openstack-tox-pep8/6d504dc/ : SUCCESS in 5m 26s\n- openstack-tox-py27 http://logs.openstack.org/86/664186/1/check/openstack-tox-py27/7f794c6/ : SUCCESS in 5m 21s\n- openstack-tox-py36 http://logs.openstack.org/86/664186/1/check/openstack-tox-py36/44e6c07/ : SUCCESS in 5m 05s\n- openstack-tox-py37 http://logs.openstack.org/86/664186/1/check/openstack-tox-py37/4a78418/ : SUCCESS in 6m 01s\n- openstack-tox-docs http://logs.openstack.org/86/664186/1/check/openstack-tox-docs/c4c6cd9/html/ : SUCCESS in 5m 11s","accounts_in_message":[],"_revision_number":1},{"id":"252b4ef373bd61ce714d1f9cd89780f164b87ada","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-06-11 08:22:43.000000000","message":"Patch Set 1: Code-Review-1\n\n(2 comments)\n\nHi, thanks for your contribution! Looks almost good to me, just two remarks.","accounts_in_message":[],"_revision_number":1},{"id":"c2b892bde335a6fca7fa415eca47553514f80e6e","author":{"_account_id":27822,"name":"pengyuesheng","email":"pengyuesheng@gohighsec.com","username":"pengyuesheng"},"date":"2019-06-11 08:32:12.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"e222a45cc8ce46a2193a6c005a1c776328440159","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-11 08:43:16.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/86/664186/2/check/openstack-tox-pep8/e700e00/ : SUCCESS in 4m 53s\n- openstack-tox-py27 http://logs.openstack.org/86/664186/2/check/openstack-tox-py27/c49e240/ : SUCCESS in 5m 35s\n- openstack-tox-py36 http://logs.openstack.org/86/664186/2/check/openstack-tox-py36/11073a0/ : SUCCESS in 6m 13s\n- openstack-tox-py37 http://logs.openstack.org/86/664186/2/check/openstack-tox-py37/e2e1db0/ : SUCCESS in 5m 46s\n- openstack-tox-docs http://logs.openstack.org/86/664186/2/check/openstack-tox-docs/04ab124/html/ : SUCCESS in 4m 17s","accounts_in_message":[],"_revision_number":2},{"id":"60bce2f7c3f4b4f80a6e23f8f58cae89995b2e19","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-06-11 09:10:38.000000000","message":"Patch Set 2: Code-Review+2\n\nLGTM, thanks!","accounts_in_message":[],"_revision_number":2},{"id":"98792c5bfc889db95b8b67ffd0e369b8239321aa","author":{"_account_id":9642,"name":"Guillaume Espanel","email":"guillaume.espanel@gmail.com","username":"quatre"},"date":"2019-06-11 09:21:58.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"af0e97b06ab508323ee23c7cefac38b5c8e1335f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-11 09:22:10.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"88ccfffca0a8dc91f38c2112b6c0b9b70732f19d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-11 09:33:32.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/86/664186/2/gate/openstack-tox-pep8/a6fe747/ : SUCCESS in 5m 09s\n- openstack-tox-py27 http://logs.openstack.org/86/664186/2/gate/openstack-tox-py27/4499128/ : SUCCESS in 6m 06s\n- openstack-tox-py36 http://logs.openstack.org/86/664186/2/gate/openstack-tox-py36/cd437a4/ : SUCCESS in 5m 22s\n- openstack-tox-py37 http://logs.openstack.org/86/664186/2/gate/openstack-tox-py37/f8870b2/ : SUCCESS in 5m 48s\n- openstack-tox-docs http://logs.openstack.org/86/664186/2/gate/openstack-tox-docs/7fae851/html/ : SUCCESS in 4m 13s","accounts_in_message":[],"_revision_number":2},{"id":"fdd3457ad19927b35951960355c4952a8dfa7549","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-11 09:33:33.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"958202bd4f1939bb1e8779b24dcb124002f9d8ce","revisions":{"e05836e8d6bfccbf19527e7f619a663a30e1f4ea":{"kind":"REWORK","_number":1,"created":"2019-06-10 02:39:19.000000000","uploader":{"_account_id":27822,"name":"pengyuesheng","email":"pengyuesheng@gohighsec.com","username":"pengyuesheng"},"ref":"refs/changes/86/664186/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty-dashboard","ref":"refs/changes/86/664186/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/86/664186/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/86/664186/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/86/664186/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/86/664186/1"}}},"commit":{"parents":[{"commit":"a82f7cfa169307590467453037da743ae664e602","subject":"Merge \"Add asterisk mark for the required field on CreateServiceForm\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/a82f7cfa169307590467453037da743ae664e602"}]}],"author":{"name":"pengyuesheng","email":"pengyuesheng@gohighsec.com","date":"2019-06-10 02:18:13.000000000","tz":480},"committer":{"name":"pengyuesheng","email":"pengyuesheng@gohighsec.com","date":"2019-06-10 02:18:32.000000000","tz":480},"subject":"Add success and error messages on some forms","message":"Add success and error messages on some forms\n\nOn some forms, after the operation succeeds or fails,\nno prompt message is displayed.\n\nThis patch add success and error messages on some forms\n\nChange-Id: Ibf031845dd4d30221f45b7501342c22a0c3ccd79\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/e05836e8d6bfccbf19527e7f619a663a30e1f4ea"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/e05836e8d6bfccbf19527e7f619a663a30e1f4ea"}]},"branch":"refs/heads/master"},"958202bd4f1939bb1e8779b24dcb124002f9d8ce":{"kind":"REWORK","_number":2,"created":"2019-06-11 08:32:12.000000000","uploader":{"_account_id":27822,"name":"pengyuesheng","email":"pengyuesheng@gohighsec.com","username":"pengyuesheng"},"ref":"refs/changes/86/664186/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty-dashboard","ref":"refs/changes/86/664186/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/86/664186/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/86/664186/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/86/664186/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/86/664186/2"}}},"commit":{"parents":[{"commit":"a82f7cfa169307590467453037da743ae664e602","subject":"Merge \"Add asterisk mark for the required field on CreateServiceForm\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/a82f7cfa169307590467453037da743ae664e602"}]}],"author":{"name":"pengyuesheng","email":"pengyuesheng@gohighsec.com","date":"2019-06-10 02:18:13.000000000","tz":480},"committer":{"name":"pengyuesheng","email":"pengyuesheng@gohighsec.com","date":"2019-06-11 08:13:40.000000000","tz":480},"subject":"Add success and error messages on some forms","message":"Add success and error messages on some forms\n\nOn some forms, after the operation succeeds or fails,\nno prompt message is displayed.\n\nThis patch add success and error messages on some forms\n\nChange-Id: Ibf031845dd4d30221f45b7501342c22a0c3ccd79\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/958202bd4f1939bb1e8779b24dcb124002f9d8ce"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/958202bd4f1939bb1e8779b24dcb124002f9d8ce"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
