)]}'
{"id":"openstack%2Fcloudkitty-dashboard~958032","triplet_id":"openstack%2Fcloudkitty-dashboard~master~I3e708cb7e69778a4632b19cb355c7f595caaf21a","project":"openstack/cloudkitty-dashboard","branch":"master","topic":"rating-panels-improvements","attention_set":{},"removed_from_attention_set":{"38288":{"account":{"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},"last_update":"2025-10-02 13:07:11.000000000","reason":"Change was submitted"},"28356":{"account":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"last_update":"2025-10-02 12:53:03.000000000","reason":"\u003cGERRIT_ACCOUNT_28356\u003e replied on the change","reason_account":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"}},"15197":{"account":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"last_update":"2025-10-02 13:07:11.000000000","reason":"Change was submitted"},"35263":{"account":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"last_update":"2025-10-02 12:36:28.000000000","reason":"\u003cGERRIT_ACCOUNT_35263\u003e replied on the change","reason_account":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"}}},"hashtags":[],"change_id":"I3e708cb7e69778a4632b19cb355c7f595caaf21a","subject":"Add support for custom forms","status":"MERGED","created":"2025-08-20 09:27:53.000000000","updated":"2025-10-02 13:08:07.000000000","submitted":"2025-10-02 13:07:11.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"958032-rating-panels-improvements","meta_rev_id":"b37c69a8f7aadba137a0cc2cc999464833b5c9be","_number":958032,"virtual_id_number":958032,"owner":{"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-10-02 13:07:11.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},{"value":0,"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"}],"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":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"all":[{"value":2,"date":"2025-10-02 12:53:03.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2025-10-01 08:26:44.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},{"value":2,"date":"2025-10-02 12:36:28.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"}],"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":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"all":[{"value":1,"date":"2025-10-02 12:53:03.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},{"value":0,"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},{"value":0,"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"}],"reviewers":{"REVIEWER":[{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-08-20 09:34:01.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"},{"updated":"2025-08-20 12:16:44.000000000","updated_by":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"reviewer":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"state":"REVIEWER"},{"updated":"2025-08-25 00:49:44.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"state":"REVIEWER"},{"updated":"2025-08-25 00:49:44.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"state":"REVIEWER"},{"updated":"2025-08-25 00:49:44.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"state":"REVIEWER"}],"messages":[{"id":"d376413016dcaf2964ab0a63df05be18621d277f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},"date":"2025-08-20 09:27:53.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5e9d55e648ca618dbd0e15d169640f1e1148e8c7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-20 09:34:01.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f6a7482d73784172aed4179a34188e5b\n\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/bf61ab25c9bd43fe92555886ba5faff4 : SUCCESS in 1m 52s\n- horizon-tox-python3-django42 https://zuul.opendev.org/t/openstack/build/969e1c8e68654cbf9c5c2d35334f4306 : SUCCESS in 3m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0da1f5907e3a4cd4b46fd9ce7e70e214 : SUCCESS in 1m 45s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/3667c04a0ff2401aa19743c0675fb5de : SUCCESS in 1m 40s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0d32e963a8f748b88d1239b13b17967a : SUCCESS in 4m 51s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3bb0c9eb6c5547ffb78222e2a5fcf485 : SUCCESS in 4m 04s","accounts_in_message":[],"_revision_number":1},{"id":"4d61d8cf21b0a835b520710b15be9401ba78a1f8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},"date":"2025-08-20 12:40:17.000000000","message":"Patch Set 2: Commit message was updated.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"5f57644694633b179da40fc6f07694c6954d35cd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-20 12:54:23.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3127c3e3c5c0419fbc9643fa53af18ac\n\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/3648e348c6cf4eefba6e1a98f3790908 : SUCCESS in 4m 08s\n- horizon-tox-python3-django42 https://zuul.opendev.org/t/openstack/build/2394bd232a154ef88927c9c2812dd09e : SUCCESS in 4m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/243b292843b9431dab50d625dea2f76c : SUCCESS in 3m 47s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/6bdee5dfcac648e6888c8856d1446f97 : SUCCESS in 3m 24s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/7b12b12f4f324ce395f5547828b7515d : SUCCESS in 7m 07s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9a6d222ca0274c0a8da26b31691b83d8 : SUCCESS in 5m 12s","accounts_in_message":[],"_revision_number":2},{"id":"17445ce818eaaa79a85007ec5c5f0e0800409bb2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},"date":"2025-08-20 13:06:39.000000000","message":"Uploaded patch set 3: New patch set was added with same tree, parent tree, and commit message as Patch Set 2.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"49d520a8dc0e8cf2e66c3cda494f81a242e8c851","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},"date":"2025-08-20 13:08:21.000000000","message":"Uploaded patch set 4: New patch set was added with same tree, parent tree, and commit message as Patch Set 3.","accounts_in_message":[],"_revision_number":4},{"id":"e03d4fc361047cf2593e763db0145db8f11c27bd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-20 13:19:03.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4b90e63ab359440f81ba0853bc3036cc\n\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/f62ad90ac86c4efe91a35ca1b19b3620 : SUCCESS in 2m 43s\n- horizon-tox-python3-django42 https://zuul.opendev.org/t/openstack/build/5d853d27073242bc8169cf001cb667e5 : SUCCESS in 2m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/77ad8f3d905c4f02b8f103fd02fe9095 : SUCCESS in 2m 12s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/d398338dcf6f448897de804e984c1948 : SUCCESS in 3m 35s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2ebc4a8f62f841459390dfb5fbecd093 : SUCCESS in 3m 55s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1fed19013a7c453984e392b1a186b166 : SUCCESS in 7m 51s","accounts_in_message":[],"_revision_number":4},{"id":"1d9113d6121c434adc5faca2fc7bfe12463cf2ee","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-08-25 00:49:44.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"f375dd643bd126cf2a19e52f3695fd9553f0b73d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},"date":"2025-09-08 12:24:44.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.\n\nCopied Votes:\n* Code-Review+1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":5},{"id":"e44ed6f9176429206dcd1b63705074adc44fb5ce","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-08 12:43:51.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/71dfe2ff7f5242c2be88b7bbed3af1b9\n\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/40132f9f1d3645c7b8b39f04a698d076 : SUCCESS in 3m 06s\n- horizon-tox-python3-django42 https://zuul.opendev.org/t/openstack/build/8afaf9ccff0f40b69f602f110e56f3f3 : SUCCESS in 2m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6cf46fd532284036afe5bd03ec3061ae : SUCCESS in 4m 10s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/120c5065f92849749b3c9e11d9798d83 : SUCCESS in 2m 01s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/6546e9fe811f41b38e0c21f6f227264a : SUCCESS in 6m 48s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4931b400f7a4447e96daa0112e6381c7 : SUCCESS in 6m 28s","accounts_in_message":[],"_revision_number":5},{"id":"123204e441f5fa1f5a101a6a3477074492bf085e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},"date":"2025-10-01 08:26:44.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.\n\nCopied Votes:\n* Code-Review+1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":6},{"id":"35180f51f26175c15b4b03a67088d69e92e13338","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-01 08:37:23.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e5f0ac30c16f4f71a38459bfb2f83a5c\n\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/3366998344d44fdb9f84d9c97908984f : SUCCESS in 3m 18s\n- horizon-tox-python3-django42 https://zuul.opendev.org/t/openstack/build/603d6a9040f14d5f97a63c08d8d2b8c8 : SUCCESS in 5m 45s\n- horizon-tox-python3-django52 https://zuul.opendev.org/t/openstack/build/a251f9fd37394c86bbee03b58878fe43 : SUCCESS in 4m 06s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/233ad2c9b5314d099bd00899528f0f7e : SUCCESS in 3m 06s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/bed8288ebc02468f99d59dd4ee5e0ed4 : SUCCESS in 2m 23s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/8497e7f1b5434630975c028e62aa3d7b : SUCCESS in 5m 48s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/246d6bdc974c41bdb23c8433bbcf5a38 : SUCCESS in 4m 01s","accounts_in_message":[],"_revision_number":6},{"id":"fedca154887e6f13ea08eef5afd25cf2cb4a6670","author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"date":"2025-10-02 12:36:28.000000000","message":"Patch Set 6: Code-Review+2","accounts_in_message":[],"_revision_number":6},{"id":"609921796c1800ab1db0adbef8d91dcb0d1828e1","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2025-10-02 12:53:03.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":6},{"id":"9b1b8571e4ec704d73c9b06e349275ee92f30833","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-02 12:53:15.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":6},{"id":"2ab1f4fd25b68b4586ffeb4862cd5e1c5231c6e8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-02 13:07:11.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f324010d005b4bef99151c40bffef7e7\n\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/d181de0331f640a29f8785a0c4ff62e0 : SUCCESS in 3m 01s\n- horizon-tox-python3-django42 https://zuul.opendev.org/t/openstack/build/8c5cd6ca59034b1eb071585e9b931dec : SUCCESS in 3m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e204083076ae4698bc2d0ab13123cdad : SUCCESS in 3m 18s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/647bd62ff03c4a4bb0cb45fec1ee6158 : SUCCESS in 3m 30s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cf98fc9886e1449bb476c17ea2d45b1e : SUCCESS in 5m 45s","accounts_in_message":[],"_revision_number":6},{"id":"f618cdcea4d36ba3fccc105fad74b83bf3481e0e","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-02 13:07:11.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":6},{"id":"b37c69a8f7aadba137a0cc2cc999464833b5c9be","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-02 13:08:07.000000000","message":"Patch Set 6:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f4ac3cec5b3c4b99875a2404db3b4d52\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/30d8f38a78924632bafcaf6b1df360d5 : SUCCESS in 47s","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"d2c85051c548ac598e3a77d26a3a2a6e74a88c6d","revisions":{"88d83b65c0c40f07af0ef9b1c36d412d7ce0b183":{"kind":"REWORK","_number":1,"created":"2025-08-20 09:27:53.000000000","uploader":{"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},"ref":"refs/changes/32/958032/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty-dashboard","ref":"refs/changes/32/958032/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/32/958032/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/32/958032/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/32/958032/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/32/958032/1"}}},"commit":{"parents":[{"commit":"7b67328890880974daa344a7fff2cf5107389051","subject":"Imported Translations from Zanata","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/7b67328890880974daa344a7fff2cf5107389051"}]}],"author":{"name":"Leonie","email":"leonie@stackhpc.com","date":"2025-08-13 14:00:36.000000000","tz":0},"committer":{"name":"Leonie","email":"leonie@stackhpc.com","date":"2025-08-20 08:26:49.000000000","tz":0},"subject":"Add support for custom forms","message":"Add support for custom forms\n\nAdds two custom forms: DateForm and CheckBoxForm, to be used by future\npatches for improving dashboard features.\n\nThese follow the same format as in the Horizon OpenStack Dashboard [1].\n\n1. https://opendev.org/openstack/horizon/src/branch/master/horizon/forms\n\nChange-Id: I3e708cb7e69778a4632b19cb355c7f595caaf21a\nSigned-off-by: Leonie \u003cleonie@stackhpc.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/88d83b65c0c40f07af0ef9b1c36d412d7ce0b183"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/88d83b65c0c40f07af0ef9b1c36d412d7ce0b183"}]},"branch":"refs/heads/master"},"1fc2a57620270e93de76c8f4d64e0d7404639cbb":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2025-08-20 12:40:17.000000000","uploader":{"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},"ref":"refs/changes/32/958032/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty-dashboard","ref":"refs/changes/32/958032/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/32/958032/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/32/958032/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/32/958032/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/32/958032/2"}}},"commit":{"parents":[{"commit":"7b67328890880974daa344a7fff2cf5107389051","subject":"Imported Translations from Zanata","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/7b67328890880974daa344a7fff2cf5107389051"}]}],"author":{"name":"Leonie","email":"leonie@stackhpc.com","date":"2025-08-13 14:00:36.000000000","tz":0},"committer":{"name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","date":"2025-08-20 12:40:17.000000000","tz":0},"subject":"Add support for custom forms","message":"Add support for custom forms\n\nAdds two custom forms: DateForm and CheckBoxForm, to be used by future\npatches for improving dashboard features.\n\nThese follow the same format as in the Horizon OpenStack Dashboard [1].\n\n1. https://opendev.org/openstack/horizon/src/branch/master/horizon/forms\n\nChange-Id: I3e708cb7e69778a4632b19cb355c7f595caaf21a\nSigned-off-by: Leonie Chamberlin-Medd \u003cleonie@stackhpc.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/1fc2a57620270e93de76c8f4d64e0d7404639cbb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/1fc2a57620270e93de76c8f4d64e0d7404639cbb"}]},"branch":"refs/heads/master","description":"Edit commit message"},"30ba6c9a31f5702e8235fe06fc8ef125a7df8778":{"kind":"NO_CHANGE","_number":3,"created":"2025-08-20 13:06:39.000000000","uploader":{"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},"ref":"refs/changes/32/958032/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty-dashboard","ref":"refs/changes/32/958032/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/32/958032/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/32/958032/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/32/958032/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/32/958032/3"}}},"commit":{"parents":[{"commit":"7b67328890880974daa344a7fff2cf5107389051","subject":"Imported Translations from Zanata","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/7b67328890880974daa344a7fff2cf5107389051"}]}],"author":{"name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","date":"2025-08-13 14:00:36.000000000","tz":0},"committer":{"name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","date":"2025-08-20 13:05:39.000000000","tz":0},"subject":"Add support for custom forms","message":"Add support for custom forms\n\nAdds two custom forms: DateForm and CheckBoxForm, to be used by future\npatches for improving dashboard features.\n\nThese follow the same format as in the Horizon OpenStack Dashboard [1].\n\n1. https://opendev.org/openstack/horizon/src/branch/master/horizon/forms\n\nChange-Id: I3e708cb7e69778a4632b19cb355c7f595caaf21a\nSigned-off-by: Leonie Chamberlin-Medd \u003cleonie@stackhpc.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/30ba6c9a31f5702e8235fe06fc8ef125a7df8778"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/30ba6c9a31f5702e8235fe06fc8ef125a7df8778"}]},"branch":"refs/heads/master"},"7d7f4e1d411cddb9cefdfe3b8487ce6dd1950e7c":{"kind":"NO_CHANGE","_number":4,"created":"2025-08-20 13:08:21.000000000","uploader":{"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},"ref":"refs/changes/32/958032/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty-dashboard","ref":"refs/changes/32/958032/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/32/958032/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/32/958032/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/32/958032/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/32/958032/4"}}},"commit":{"parents":[{"commit":"7b67328890880974daa344a7fff2cf5107389051","subject":"Imported Translations from Zanata","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/7b67328890880974daa344a7fff2cf5107389051"}]}],"author":{"name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","date":"2025-08-13 14:00:36.000000000","tz":0},"committer":{"name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","date":"2025-08-20 08:26:49.000000000","tz":0},"subject":"Add support for custom forms","message":"Add support for custom forms\n\nAdds two custom forms: DateForm and CheckBoxForm, to be used by future\npatches for improving dashboard features.\n\nThese follow the same format as in the Horizon OpenStack Dashboard [1].\n\n1. https://opendev.org/openstack/horizon/src/branch/master/horizon/forms\n\nChange-Id: I3e708cb7e69778a4632b19cb355c7f595caaf21a\nSigned-off-by: Leonie Chamberlin-Medd \u003cleonie@stackhpc.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/7d7f4e1d411cddb9cefdfe3b8487ce6dd1950e7c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/7d7f4e1d411cddb9cefdfe3b8487ce6dd1950e7c"}]},"branch":"refs/heads/master"},"bc0628b505cafcba8d34034b8daed05626ae4bac":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2025-09-08 12:24:44.000000000","uploader":{"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},"ref":"refs/changes/32/958032/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty-dashboard","ref":"refs/changes/32/958032/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/32/958032/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/32/958032/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/32/958032/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/32/958032/5"}}},"commit":{"parents":[{"commit":"a9040c4e567844ec46524a64279333e97f1205a2","subject":"Imported Translations from Zanata","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/a9040c4e567844ec46524a64279333e97f1205a2"}]}],"author":{"name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","date":"2025-08-13 14:00:36.000000000","tz":0},"committer":{"name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","date":"2025-09-08 12:24:07.000000000","tz":0},"subject":"Add support for custom forms","message":"Add support for custom forms\n\nAdds two custom forms: DateForm and CheckBoxForm, to be used by future\npatches for improving dashboard features.\n\nThese follow the same format as in the Horizon OpenStack Dashboard [1].\n\n1. https://opendev.org/openstack/horizon/src/branch/master/horizon/forms\n\nChange-Id: I3e708cb7e69778a4632b19cb355c7f595caaf21a\nSigned-off-by: Leonie Chamberlin-Medd \u003cleonie@stackhpc.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/bc0628b505cafcba8d34034b8daed05626ae4bac"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/bc0628b505cafcba8d34034b8daed05626ae4bac"}]},"branch":"refs/heads/master"},"d2c85051c548ac598e3a77d26a3a2a6e74a88c6d":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2025-10-01 08:26:44.000000000","uploader":{"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},"ref":"refs/changes/32/958032/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty-dashboard","ref":"refs/changes/32/958032/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/32/958032/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/32/958032/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/32/958032/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/32/958032/6"}}},"commit":{"parents":[{"commit":"d1e5c76e5091e211632d128766889a5e024b31b2","subject":"Merge \"Use identical ids\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/d1e5c76e5091e211632d128766889a5e024b31b2"}]}],"author":{"name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","date":"2025-08-13 14:00:36.000000000","tz":0},"committer":{"name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","date":"2025-10-01 08:17:43.000000000","tz":0},"subject":"Add support for custom forms","message":"Add support for custom forms\n\nAdds two custom forms: DateForm and CheckBoxForm, to be used by future\npatches for improving dashboard features.\n\nThese follow the same format as in the Horizon OpenStack Dashboard [1].\n\n1. https://opendev.org/openstack/horizon/src/branch/master/horizon/forms\n\nChange-Id: I3e708cb7e69778a4632b19cb355c7f595caaf21a\nSigned-off-by: Leonie Chamberlin-Medd \u003cleonie@stackhpc.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/d2c85051c548ac598e3a77d26a3a2a6e74a88c6d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/d2c85051c548ac598e3a77d26a3a2a6e74a88c6d"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Review-Priority","description":"Review priority","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"-label:Review-Priority\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":[],"failing_atoms":["label:Review-Priority\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
