)]}'
{"id":"openstack%2Fcloudkitty-dashboard~958033","triplet_id":"openstack%2Fcloudkitty-dashboard~master~I96f795ae9d8085ed92a9213a6e7571be5a702904","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":"2026-03-02 14:43:46.000000000","reason":"Change was submitted"},"28356":{"account":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"last_update":"2026-03-02 14:23:57.000000000","reason":"\u003cGERRIT_ACCOUNT_28356\u003e replied on the change","reason_account":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"}},"4264":{"account":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"last_update":"2026-03-02 14:25:55.000000000","reason":"\u003cGERRIT_ACCOUNT_4264\u003e replied on the change","reason_account":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"}},"15197":{"account":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"last_update":"2026-03-02 14:43:46.000000000","reason":"Change was submitted"},"37598":{"account":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"last_update":"2026-03-02 14:24:51.000000000","reason":"removed on reply"},"35263":{"account":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"last_update":"2026-03-02 14:28:13.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":"I96f795ae9d8085ed92a9213a6e7571be5a702904","subject":"Upgrade admin/rating panel to v2 of the CloudKitty API","status":"MERGED","created":"2025-08-20 09:27:53.000000000","updated":"2026-03-02 14:46:16.000000000","submitted":"2026-03-02 14:43:46.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":16,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"958033-rating-panels-improvements","meta_rev_id":"8fa7b5c82f767635be889c2963b8aa95a6930789","_number":958033,"virtual_id_number":958033,"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":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},{"value":0,"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"value":0,"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-03-02 14:43:46.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":0,"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},{"value":2,"date":"2026-03-02 14:23:57.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"value":1,"date":"2026-03-02 14:25:55.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-03-02 14:24:51.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":"2026-03-02 14:28:13.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":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"all":[{"value":0,"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},{"value":0,"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"value":0,"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},{"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":1,"date":"2026-03-02 14:28:13.000000000","permitted_voting_range":{"min":1,"max":1},"_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":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},{"value":0,"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},{"value":0,"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},{"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":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},{"_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"},{"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-08-20 09:38:27.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:52.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:43:42.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":"CC"},{"updated":"2025-08-25 06:33:13.000000000","updated_by":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"reviewer":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"state":"REVIEWER"},{"updated":"2025-08-27 15:27:02.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-11-24 11:27:25.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"},{"updated":"2025-11-24 11:27:25.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"}],"messages":[{"id":"01a633951449780792bc67a18c70adf47d992e24","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":"099529fb0da99e8a67af7452ab5ff27208e4ac62","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-20 09:38:27.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c5f96a9cbaaa4d30bb8277baee6f9d5c\n\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/0c14d7149dee42c7bb46a1477c5736e7 : SUCCESS in 1m 55s\n- horizon-tox-python3-django42 https://zuul.opendev.org/t/openstack/build/57df18243a7c49c4836901fdd0e7e4c0 : SUCCESS in 2m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d3de07f67f5345059c7e9bca7bd56467 : SUCCESS in 2m 41s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ea7112ef1e0148a283d5fde56666294a : SUCCESS in 6m 14s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/3fecb8b982c7490d9745c04420d91ea8 : SUCCESS in 3m 09s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/95879076e6de4e88a75a305364061a37 : SUCCESS in 3m 53s","accounts_in_message":[],"_revision_number":1},{"id":"ab93a7ef706d109631a5a81367dac0c1c52f7b0a","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:37.000000000","message":"Patch Set 2: Commit message was updated.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"dc9706231abff6b8028b9f91dfe1941490cad4a3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-20 12:56:07.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/54c5c7318eab42269af3be4159bda4ea\n\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b49d25de51874ffdba0dab3918201a43 : SUCCESS in 6m 06s\n- horizon-tox-python3-django42 https://zuul.opendev.org/t/openstack/build/6e674f7570734472bd2f99d3d506c6ba : SUCCESS in 7m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0e15bdd6c7ae4f86b99a942254c4d7fd : SUCCESS in 2m 41s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/69ad097371354aafbfd83e196004fbaf : SUCCESS in 4m 24s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1e81212a83944f40a179372757c55649 : SUCCESS in 8m 49s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b2385c21fba643849a10d59efe96d795 : SUCCESS in 4m 30s","accounts_in_message":[],"_revision_number":2},{"id":"2c5c1c91012f811d1b0980ce999aa57653b4b95c","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 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":"6244ee47787cb8b3c292bb38230bd7a106720bfa","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-20 13:19:19.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/868db0acc77041fd96547b213b8d9bfb\n\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/2e8e6336786c48189016eabb7b490355 : SUCCESS in 2m 25s\n- horizon-tox-python3-django42 https://zuul.opendev.org/t/openstack/build/4d3cd4a17bde444c84265fd95371bf91 : SUCCESS in 6m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7c26093ff8cb4a77abbab9049da5199c : SUCCESS in 5m 48s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/a985e9f426f046c39c541a452117269f : SUCCESS in 4m 16s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a062958dc07e4b7eae2553533767aef2 : SUCCESS in 9m 06s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ec3653e855954ab2a6460afbb98425d2 : SUCCESS in 6m 58s","accounts_in_message":[],"_revision_number":3},{"id":"2ea2b193737e37426a40f94e61adaf6a34afa5bc","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-08-25 00:43:42.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"5d87fc56c7779099ce32fbd981d1a9bb2c1b9a24","author":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"date":"2025-08-25 06:33:13.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"1171bdca68c225cc054ca09820ffac83b7c3de00","author":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"date":"2025-08-25 06:33:49.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"2f88bb1b2cb43996fa228e32753d4aa11672c796","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-27 14:42:44.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"371e2d8a85ae3ed286bb56cef3e008c5b71bdda3","author":{"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},"date":"2025-08-27 14:47:09.000000000","message":"Patch Set 4:\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"dc855d7d164974d5a11cbe277b73fb6f427a39c1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-27 15:01:44.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c4935433bc0c4d03ba9e595f9b5af14c\n\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/9c1ce8289c754418b4fd3cbd3fc4a420 : SUCCESS in 2m 22s\n- horizon-tox-python3-django42 https://zuul.opendev.org/t/openstack/build/15637928403c4a59a9d7b40319fb798e : SUCCESS in 4m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5bda3790967049cfa0a0b20fcfb5bc16 : SUCCESS in 3m 46s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ebd8453f12064ac0a64b3bf8b4248411 : SUCCESS in 3m 12s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b59d25254bbd4363aaea4d74f7b32ba8 : SUCCESS in 6m 01s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8cb0b5ee3ebc4efa84d05c1b0c1c9957 : SUCCESS in 5m 39s","accounts_in_message":[],"_revision_number":4},{"id":"f7c30ec6be4c2ed21e5636f4ebd967b307b9ef61","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-08-27 15:27:02.000000000","message":"Patch Set 4: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"d524ce54616999a7d3798a75bec314569c96bc76","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-28 06:49:16.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":5},{"id":"7e25049b6c238923cc89f16b64935655524b16e8","author":{"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},"date":"2025-08-28 06:50:21.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"8cfd2bcee68dcdf7e03d8664faf68409616efc05","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-28 07:01:09.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/38fb47803ad64e60a91100267ac9e076\n\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/52fe0ceb040843e38075321c8d9f4112 : SUCCESS in 3m 47s\n- horizon-tox-python3-django42 https://zuul.opendev.org/t/openstack/build/33b4c90bef6d4de0a726ef0ad9b3b3e7 : SUCCESS in 4m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a911c0bf549c4f42a1b2f0c6551e5848 : SUCCESS in 3m 23s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/401fd3493d514a7cb49ee2fce0aaa65c : SUCCESS in 3m 19s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/651df33624e747d0a4f45d428fbc3227 : SUCCESS in 6m 02s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a196352038b847728422cd1fc9bb836d : SUCCESS in 5m 31s","accounts_in_message":[],"_revision_number":5},{"id":"0e322cbff99b93f8b5d50867e02cff981a21c593","author":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"date":"2025-09-03 07:03:49.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"877ab7a796925ab5810549e01037d7486dcaa610","author":{"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},"date":"2025-09-04 10:07:58.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"0e3258788a9f08a527d249d2339f7c7835b86975","author":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"date":"2025-09-04 10:25:31.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"8d53156763be619e810e6c6e0806e64e638ee569","author":{"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},"date":"2025-09-05 09:30:11.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"8c715e904f77b09442a40e148017156d94adba6d","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 14:57:16.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":6},{"id":"f951b6272c149838b3af1bce2b114f62d1633d91","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-08 15:09:04.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/520150fc8ef043738bfdce45416901d2\n\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/45e7375af30b42088b2c1009247dd086 : SUCCESS in 4m 09s\n- horizon-tox-python3-django42 https://zuul.opendev.org/t/openstack/build/72c66b953af94c9db49eba26370f9697 : SUCCESS in 3m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/828115842be84a47a3d9327a7c54da6d : SUCCESS in 3m 13s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b73b601d3b924c229c6013b2abbaf33f : SUCCESS in 4m 15s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/81497ac6302b49ce85a2c54864c19620 : SUCCESS in 6m 05s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/04d31b98839149b6877b1a7817c72e56 : SUCCESS in 6m 59s","accounts_in_message":[],"_revision_number":6},{"id":"4625a94d53e43c58353a6272d6ad5315323a6692","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:32:32.000000000","message":"Uploaded patch set 7: Patch Set 6 was rebased.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":7},{"id":"8ab1b206bfef6fdeeebe9be5d1314c599288f7a7","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-10-01 08:32:59.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"4d55c299d4614b987a871345b34aa43639cd2d56","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-01 08:43:51.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/449acee464d347a4b11756abb64a7b9f\n\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/769e8d5326504dfc9fa3ebc7ea40c571 : SUCCESS in 3m 17s\n- horizon-tox-python3-django42 https://zuul.opendev.org/t/openstack/build/d8ef9bfb405b4e05af9b99de3384f69b : SUCCESS in 3m 07s\n- horizon-tox-python3-django52 https://zuul.opendev.org/t/openstack/build/48439c35f11b4d828673146ecce27a89 : SUCCESS in 4m 57s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ea4abcd75d4340f4969275a8469458b5 : SUCCESS in 3m 52s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/5d5345dc7a0a44068ca2d0ace8272a72 : SUCCESS in 2m 56s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e02bfee1e4ab43768b75f327f2541c5e : SUCCESS in 4m 27s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cc814ba71dc94926b49ebe7babb16e91 : SUCCESS in 6m 16s","accounts_in_message":[],"_revision_number":7},{"id":"ffedb52773073f2e6748e9857738767ebfa7a9c5","author":{"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},"date":"2025-11-27 14:33:53.000000000","message":"Patch Set 7: Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"be83a85b45d0c41ad0c1e1bdff1c7512b4b32eed","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-12-10 09:51:07.000000000","message":"Uploaded patch set 8: Patch Set 7 was rebased.\n\nCopied Votes:\n* Code-Review+1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1\n* Workflow-1\n","accounts_in_message":[],"_revision_number":8},{"id":"75f154712ecea9efc9031fcde196b78685fce9f4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-10 10:03:00.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ed75a779c0ed448fa1d9362f5ea88ae3\n\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/36181c97aaab4b30b4455fe4f7671703 : SUCCESS in 3m 28s\n- horizon-tox-python3-django42 https://zuul.opendev.org/t/openstack/build/34dc2f1f88a74fd685f4c4398b5dcd58 : SUCCESS in 3m 16s\n- horizon-tox-python3-django52 https://zuul.opendev.org/t/openstack/build/959fa6ef19c44bb8bc299e7d3323009c : SUCCESS in 2m 16s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/60d1021e89a14103b0ee8822603fe33d : SUCCESS in 3m 10s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/600638a8aecb4991aeb1b72ccb3bf9f3 : SUCCESS in 2m 54s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/9919a6c9d0ef493f8cb99c7c270b6ded : SUCCESS in 6m 03s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8712084c9da54e05950d8e4f41b991ec : SUCCESS in 5m 47s","accounts_in_message":[],"_revision_number":8},{"id":"461885c29dd65b06793cdfee78229ca31a9be59a","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2026-02-16 14:30:26.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"9b2fcb174be6ebf558c79984d5f40e014f1f4efa","author":{"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},"date":"2026-02-18 10:32:53.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"31778b7df36ce805b01fa514980d5453d1382ce7","author":{"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},"date":"2026-02-18 11:01:39.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"28b9875b80a9f5bcea629b042a927f384a6f615b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},"date":"2026-02-18 11:16:35.000000000","message":"Uploaded patch set 9.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":9},{"id":"4bac4c9fda9c617306dd5731858a107693eedd97","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-18 11:28:59.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7bf0019a5680482197615ff847b461d9\n\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/50562411e99c4ec19ea9cbf07cf74ea1 : SUCCESS in 3m 10s\n- horizon-tox-python3-django42 https://zuul.opendev.org/t/openstack/build/31c75f6d62c04cd09fafcc0270f47eb0 : SUCCESS in 4m 22s\n- horizon-tox-python3-django52 https://zuul.opendev.org/t/openstack/build/89728eca931243e99ef77f96a070b4a7 : SUCCESS in 4m 37s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cee7a547635f475780d467ee6a026d83 : SUCCESS in 3m 16s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/d50cfcc873b5403fac4de34c19c2df04 : SUCCESS in 4m 05s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c14936a86e384a92a7f0f70364c3a74b : SUCCESS in 6m 35s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/884ecf9edd3c43cbafdaa701827a4892 : SUCCESS in 3m 09s","accounts_in_message":[],"_revision_number":9},{"id":"d289765c82ae2c053c827d724892b1664d1cf968","author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"date":"2026-03-02 14:23:57.000000000","message":"Patch Set 9: Code-Review+2","accounts_in_message":[],"_revision_number":9},{"id":"0322cff5511db4b51758c21936cd43a4fc874286","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-03-02 14:24:51.000000000","message":"Patch Set 9: Code-Review+1","accounts_in_message":[],"_revision_number":9},{"id":"83524afc8fcb4fc0be91f085fd500c2fb7483f70","author":{"_account_id":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"},"date":"2026-03-02 14:25:55.000000000","message":"Patch Set 9: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"55a958e31fa6a8b61d7b6e26985e43269f5fd364","author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"date":"2026-03-02 14:28:13.000000000","message":"Patch Set 9: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":9},{"id":"4959c50a6f52953fb20702e30a1829cba2b49ed2","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-02 14:30:55.000000000","message":"Patch Set 9: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":9},{"id":"3ef3b130237c53ad1b87c1d2f84ce4a2d4ac1d11","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-02 14:43:46.000000000","message":"Patch Set 9: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9ecdfca75a404ce297859b6adfd3ba87\n\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/09de75c63bd344dc884373730f349b27 : SUCCESS in 5m 17s\n- horizon-tox-python3-django42 https://zuul.opendev.org/t/openstack/build/ee72057622724f1689658857096cc4bd : SUCCESS in 5m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1e5acc632f9342838f3fd90aaf1a5207 : SUCCESS in 3m 29s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ec9c31123972461f8dd53c8a2e87d5fa : SUCCESS in 3m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/76ceb53f663340699dfb177433081a88 : SUCCESS in 6m 31s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4e284171af254bbd84202b8c5113acdc : SUCCESS in 3m 15s","accounts_in_message":[],"_revision_number":9},{"id":"1a1ef61c51e6e415a09a0875fb8ea634b57107c3","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-02 14:43:46.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":9},{"id":"8fa7b5c82f767635be889c2963b8aa95a6930789","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-02 14:46:16.000000000","message":"Patch Set 9:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5439927b110a4f6a80bdd7c59ae715e0\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cd008495892248a7814f3b47a82d4ad7 : SUCCESS in 54s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ea0584c4ddbd45fab2b5d39cd3f9f33a : SUCCESS in 56s","accounts_in_message":[],"_revision_number":9}],"current_revision_number":9,"current_revision":"8af1dbba1ea1922f7481f29510bc9db72ec1b68e","revisions":{"642924d4eebcf0edc3dff93a72e88919b097850d":{"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/33/958033/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty-dashboard","ref":"refs/changes/33/958033/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/1"}}},"commit":{"parents":[{"commit":"88d83b65c0c40f07af0ef9b1c36d412d7ce0b183","subject":"Add support for custom forms","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/88d83b65c0c40f07af0ef9b1c36d412d7ce0b183"}]}],"author":{"name":"Leonie","email":"leonie@stackhpc.com","date":"2025-08-13 14:44:45.000000000","tz":0},"committer":{"name":"Leonie","email":"leonie@stackhpc.com","date":"2025-08-20 08:32:54.000000000","tz":0},"subject":"Upgrade admin/rating panel to v2 of the CloudKitty API","message":"Upgrade admin/rating panel to v2 of the CloudKitty API\n\nThe admin/rating panel has been upgraded to use v2 of the CloudKitty API,\nmatching the project/rating panel. Variable names have also been changed to\nmatch the project/rating panel format.\n\nThis enables filtering in the API calls.\n\nChange-Id: I96f795ae9d8085ed92a9213a6e7571be5a702904\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/642924d4eebcf0edc3dff93a72e88919b097850d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/642924d4eebcf0edc3dff93a72e88919b097850d"}]},"branch":"refs/heads/master"},"bf320306bb213b323e92ccce56ef1120797d759a":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2025-08-20 12:40:37.000000000","uploader":{"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},"ref":"refs/changes/33/958033/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty-dashboard","ref":"refs/changes/33/958033/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/2"}}},"commit":{"parents":[{"commit":"88d83b65c0c40f07af0ef9b1c36d412d7ce0b183","subject":"Add support for custom forms","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/88d83b65c0c40f07af0ef9b1c36d412d7ce0b183"}]}],"author":{"name":"Leonie","email":"leonie@stackhpc.com","date":"2025-08-13 14:44:45.000000000","tz":0},"committer":{"name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","date":"2025-08-20 12:40:37.000000000","tz":0},"subject":"Upgrade admin/rating panel to v2 of the CloudKitty API","message":"Upgrade admin/rating panel to v2 of the CloudKitty API\n\nThe admin/rating panel has been upgraded to use v2 of the CloudKitty API,\nmatching the project/rating panel. Variable names have also been changed to\nmatch the project/rating panel format.\n\nThis enables filtering in the API calls.\n\nChange-Id: I96f795ae9d8085ed92a9213a6e7571be5a702904\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/bf320306bb213b323e92ccce56ef1120797d759a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/bf320306bb213b323e92ccce56ef1120797d759a"}]},"branch":"refs/heads/master","description":"Edit commit message"},"2cb4522d8126f3ce1baf521b85212147eb1444f3":{"kind":"NO_CHANGE","_number":3,"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/33/958033/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty-dashboard","ref":"refs/changes/33/958033/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/3"}}},"commit":{"parents":[{"commit":"7d7f4e1d411cddb9cefdfe3b8487ce6dd1950e7c","subject":"Add support for custom forms","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/7d7f4e1d411cddb9cefdfe3b8487ce6dd1950e7c"}]}],"author":{"name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","date":"2025-08-13 14:44:45.000000000","tz":0},"committer":{"name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","date":"2025-08-20 08:32:54.000000000","tz":0},"subject":"Upgrade admin/rating panel to v2 of the CloudKitty API","message":"Upgrade admin/rating panel to v2 of the CloudKitty API\n\nThe admin/rating panel has been upgraded to use v2 of the CloudKitty API,\nmatching the project/rating panel. Variable names have also been changed to\nmatch the project/rating panel format.\n\nThis enables filtering in the API calls.\n\nChange-Id: I96f795ae9d8085ed92a9213a6e7571be5a702904\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/2cb4522d8126f3ce1baf521b85212147eb1444f3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/2cb4522d8126f3ce1baf521b85212147eb1444f3"}]},"branch":"refs/heads/master"},"193cf34b7db83e7517438ddbacde0012118d0cc1":{"kind":"REWORK","_number":4,"created":"2025-08-27 14:42:44.000000000","uploader":{"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},"ref":"refs/changes/33/958033/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty-dashboard","ref":"refs/changes/33/958033/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/4"}}},"commit":{"parents":[{"commit":"7d7f4e1d411cddb9cefdfe3b8487ce6dd1950e7c","subject":"Add support for custom forms","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/7d7f4e1d411cddb9cefdfe3b8487ce6dd1950e7c"}]}],"author":{"name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","date":"2025-08-13 14:44:45.000000000","tz":0},"committer":{"name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","date":"2025-08-27 14:26:30.000000000","tz":0},"subject":"Upgrade admin/rating panel to v2 of the CloudKitty API","message":"Upgrade admin/rating panel to v2 of the CloudKitty API\n\nThe admin/rating panel has been upgraded to use v2 of the CloudKitty API,\nmatching the project/rating panel. Variable names have also been changed to\nmatch the project/rating panel format.\n\nThis enables filtering in the API calls.\n\nChange-Id: I96f795ae9d8085ed92a9213a6e7571be5a702904\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/193cf34b7db83e7517438ddbacde0012118d0cc1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/193cf34b7db83e7517438ddbacde0012118d0cc1"}]},"branch":"refs/heads/master"},"4f13282c811b2c7d778cf81a9a9172318c2ee58b":{"kind":"REWORK","_number":5,"created":"2025-08-28 06:49:16.000000000","uploader":{"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},"ref":"refs/changes/33/958033/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty-dashboard","ref":"refs/changes/33/958033/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/5"}}},"commit":{"parents":[{"commit":"7d7f4e1d411cddb9cefdfe3b8487ce6dd1950e7c","subject":"Add support for custom forms","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/7d7f4e1d411cddb9cefdfe3b8487ce6dd1950e7c"}]}],"author":{"name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","date":"2025-08-13 14:44:45.000000000","tz":0},"committer":{"name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","date":"2025-08-28 06:48:45.000000000","tz":0},"subject":"Upgrade admin/rating panel to v2 of the CloudKitty API","message":"Upgrade admin/rating panel to v2 of the CloudKitty API\n\nThe admin/rating panel has been upgraded to use v2 of the CloudKitty API,\nmatching the project/rating panel. Variable names have also been changed to\nmatch the project/rating panel format.\n\nThis enables filtering in the API calls.\n\nChange-Id: I96f795ae9d8085ed92a9213a6e7571be5a702904\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/4f13282c811b2c7d778cf81a9a9172318c2ee58b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/4f13282c811b2c7d778cf81a9a9172318c2ee58b"}]},"branch":"refs/heads/master"},"7506a46beabbc93dc9caf1fddc42a6aad9164766":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2025-09-08 14:57:16.000000000","uploader":{"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},"ref":"refs/changes/33/958033/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty-dashboard","ref":"refs/changes/33/958033/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/6"}}},"commit":{"parents":[{"commit":"bc0628b505cafcba8d34034b8daed05626ae4bac","subject":"Add support for custom forms","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/bc0628b505cafcba8d34034b8daed05626ae4bac"}]}],"author":{"name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","date":"2025-08-13 14:44:45.000000000","tz":0},"committer":{"name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","date":"2025-09-08 12:28:04.000000000","tz":0},"subject":"Upgrade admin/rating panel to v2 of the CloudKitty API","message":"Upgrade admin/rating panel to v2 of the CloudKitty API\n\nThe admin/rating panel has been upgraded to use v2 of the CloudKitty API,\nmatching the project/rating panel. Variable names have also been changed to\nmatch the project/rating panel format.\n\nThis enables filtering in the API calls.\n\nChange-Id: I96f795ae9d8085ed92a9213a6e7571be5a702904\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/7506a46beabbc93dc9caf1fddc42a6aad9164766"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/7506a46beabbc93dc9caf1fddc42a6aad9164766"}]},"branch":"refs/heads/master"},"0ef7470cd14e4632d9a5c3af0ab9659ec34303d8":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2025-10-01 08:32:32.000000000","uploader":{"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},"ref":"refs/changes/33/958033/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty-dashboard","ref":"refs/changes/33/958033/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/7"}}},"commit":{"parents":[{"commit":"d2c85051c548ac598e3a77d26a3a2a6e74a88c6d","subject":"Add support for custom forms","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/d2c85051c548ac598e3a77d26a3a2a6e74a88c6d"}]}],"author":{"name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","date":"2025-08-13 14:44:45.000000000","tz":0},"committer":{"name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","date":"2025-10-01 08:29:35.000000000","tz":0},"subject":"Upgrade admin/rating panel to v2 of the CloudKitty API","message":"Upgrade admin/rating panel to v2 of the CloudKitty API\n\nThe admin/rating panel has been upgraded to use v2 of the CloudKitty API,\nmatching the project/rating panel. Variable names have also been changed to\nmatch the project/rating panel format.\n\nThis enables filtering in the API calls.\n\nChange-Id: I96f795ae9d8085ed92a9213a6e7571be5a702904\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/0ef7470cd14e4632d9a5c3af0ab9659ec34303d8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/0ef7470cd14e4632d9a5c3af0ab9659ec34303d8"}]},"branch":"refs/heads/master"},"2de67613bbce72b8525e4114a849ad671d530c16":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2025-12-10 09:51:07.000000000","uploader":{"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},"ref":"refs/changes/33/958033/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty-dashboard","ref":"refs/changes/33/958033/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/8"}}},"commit":{"parents":[{"commit":"afe788dd223679fde7e45b539841c0e1bd3cafbd","subject":"Merge \"Reword config text to avoid Unicode apostrophe\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/afe788dd223679fde7e45b539841c0e1bd3cafbd"}]}],"author":{"name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","date":"2025-08-13 14:44:45.000000000","tz":0},"committer":{"name":"Leonie Chamberlin-Medd","email":"lchamberlin-medd@outlook.com","date":"2025-12-10 09:27:17.000000000","tz":0},"subject":"Upgrade admin/rating panel to v2 of the CloudKitty API","message":"Upgrade admin/rating panel to v2 of the CloudKitty API\n\nThe admin/rating panel has been upgraded to use v2 of the CloudKitty API,\nmatching the project/rating panel. Variable names have also been changed to\nmatch the project/rating panel format.\n\nThis enables filtering in the API calls.\n\nChange-Id: I96f795ae9d8085ed92a9213a6e7571be5a702904\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/2de67613bbce72b8525e4114a849ad671d530c16"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/2de67613bbce72b8525e4114a849ad671d530c16"}]},"branch":"refs/heads/master"},"8af1dbba1ea1922f7481f29510bc9db72ec1b68e":{"kind":"REWORK","_number":9,"created":"2026-02-18 11:16:35.000000000","uploader":{"_account_id":38288,"name":"Leonie Chamberlin-Medd","display_name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","username":"LChams"},"ref":"refs/changes/33/958033/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty-dashboard","ref":"refs/changes/33/958033/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty-dashboard refs/changes/33/958033/9"}}},"commit":{"parents":[{"commit":"f4067c0ba5cc910b6c99984c5f1e539e8d75583f","subject":"Imported Translations from Zanata","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/f4067c0ba5cc910b6c99984c5f1e539e8d75583f"}]}],"author":{"name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","date":"2025-08-13 14:44:45.000000000","tz":0},"committer":{"name":"Leonie Chamberlin-Medd","email":"leonie@stackhpc.com","date":"2026-02-18 11:16:13.000000000","tz":0},"subject":"Upgrade admin/rating panel to v2 of the CloudKitty API","message":"Upgrade admin/rating panel to v2 of the CloudKitty API\n\nThe admin/rating panel has been upgraded to use v2 of the CloudKitty API,\nmatching the project/rating panel. Variable names have also been changed to\nmatch the project/rating panel format.\n\nThis enables filtering in the API calls.\n\nChange-Id: I96f795ae9d8085ed92a9213a6e7571be5a702904\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/8af1dbba1ea1922f7481f29510bc9db72ec1b68e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty-dashboard/commit/8af1dbba1ea1922f7481f29510bc9db72ec1b68e"}]},"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":4264,"name":"Matthias Runge","email":"mrunge@redhat.com","username":"mrunge"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"}},{"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":{}}}]}
