)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"},"change_message_id":"7b0fff6739f35c948ce0daa4e69f528de58a57dc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"be279727_410628b0","updated":"2026-03-30 13:26:43.000000000","message":"test-release-openstack gate failing due to an outdated Python version on the gate. More details available in https://review.opendev.org/c/openstack/grian-ui/+/982397.","commit_id":"efee79867e30ea52fcfa8428e7823ff07d18492e"},{"author":{"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"},"change_message_id":"2a5e34911fbbd6b4ffbe181c006f84bcdec513d9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"2db5378a_6d809df0","updated":"2026-06-01 07:19:34.000000000","message":"Let\u0027s get this in, if it is sane enough, so we can work adding other dashboards following the same pattern.","commit_id":"3d3d56ea278060d176f1d774c5fed98e23eb05ca"},{"author":{"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"},"change_message_id":"54d4984abf50dd6b1c1a9b467ea31011b7d99540","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"68041e2b_878f2781","in_reply_to":"09e1125c_9978693e","updated":"2026-06-26 16:13:18.000000000","message":"Done","commit_id":"3d3d56ea278060d176f1d774c5fed98e23eb05ca"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"30dc1f7cf1b04cd86ebc37bcfb69817f87d31520","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"09e1125c_9978693e","in_reply_to":"2db5378a_6d809df0","updated":"2026-06-01 12:52:51.000000000","message":"im off today but i took a quick looks the only change i woudl consider is instead fo commitign the vendored fiels pwerhasp we shoudl commti the trival bash script that download them or provide both?\n\nwhich is https://github.com/SeanMooney/grian-horizon-plugin/blob/master/grian_horizon_plugin/static/vendor/get_vendor.sh\n\nthat way we can very siealrly update them as needed and it makes it very clear that hte vendored copies are just that a copy not a forked version.\n\ngerrit is not a supper fan of syntax hilight massive singeline line minifed javascrtip but if mergin this help you proceed i think that ok\n\nill leave +w to you but the only other comment is this is obviously missign unite test and testing in genereal so hopefully we can adress that in follow up but i dont really see anything blocking given where grian ui is in its lifecycle.","commit_id":"3d3d56ea278060d176f1d774c5fed98e23eb05ca"}],"MANIFEST.in":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"30dc1f7cf1b04cd86ebc37bcfb69817f87d31520","unresolved":true,"context_lines":[{"line_number":1,"context_line":"include AUTHORS"},{"line_number":2,"context_line":"include ChangeLog"},{"line_number":3,"context_line":"exclude .gitignore"},{"line_number":4,"context_line":"exclude .gitreview"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"global-exclude *.pyc"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"recursive-include src/grian_ui *.py"},{"line_number":9,"context_line":"recursive-include src/grian_ui/templates *.html"}],"source_content_type":"text/x-properties","patch_set":5,"id":"bddf34d2_f35be9cc","line":6,"range":{"start_line":3,"start_character":0,"end_line":6,"end_character":20},"updated":"2026-06-01 12:52:51.000000000","message":"i found out recently that how pbr actully works is it will generate the manifest for your if it does not exist and it will extended it if it does whne needed.\n\nso if we want to exclude fiels form the sdist package then this is the correct way to do that.","commit_id":"3d3d56ea278060d176f1d774c5fed98e23eb05ca"},{"author":{"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"},"change_message_id":"54d4984abf50dd6b1c1a9b467ea31011b7d99540","unresolved":false,"context_lines":[{"line_number":1,"context_line":"include AUTHORS"},{"line_number":2,"context_line":"include ChangeLog"},{"line_number":3,"context_line":"exclude .gitignore"},{"line_number":4,"context_line":"exclude .gitreview"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"global-exclude *.pyc"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"recursive-include src/grian_ui *.py"},{"line_number":9,"context_line":"recursive-include src/grian_ui/templates *.html"}],"source_content_type":"text/x-properties","patch_set":5,"id":"69a273ec_28378715","line":6,"range":{"start_line":3,"start_character":0,"end_line":6,"end_character":20},"in_reply_to":"bddf34d2_f35be9cc","updated":"2026-06-26 16:13:18.000000000","message":"Acknowledged","commit_id":"3d3d56ea278060d176f1d774c5fed98e23eb05ca"}],"src/grian_ui/content/__init__.py":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"30dc1f7cf1b04cd86ebc37bcfb69817f87d31520","unresolved":true,"context_lines":[{"line_number":1,"context_line":"\"\"\""},{"line_number":2,"context_line":"Content package for Grian UI."},{"line_number":3,"context_line":"\"\"\""}],"source_content_type":"text/x-python","patch_set":5,"id":"bfbb77c9_130b763a","line":1,"updated":"2026-06-01 12:52:51.000000000","message":"nit i generally perfer the pattern of keepign __init__.py file empty btu this si also ok","commit_id":"3d3d56ea278060d176f1d774c5fed98e23eb05ca"},{"author":{"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"},"change_message_id":"54d4984abf50dd6b1c1a9b467ea31011b7d99540","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\"\"\""},{"line_number":2,"context_line":"Content package for Grian UI."},{"line_number":3,"context_line":"\"\"\""}],"source_content_type":"text/x-python","patch_set":5,"id":"f42ec2f6_cd36fd7f","line":1,"in_reply_to":"bfbb77c9_130b763a","updated":"2026-06-26 16:13:18.000000000","message":"Acknowledged","commit_id":"3d3d56ea278060d176f1d774c5fed98e23eb05ca"}],"src/grian_ui/content/volume_metrics/README.rst":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"30dc1f7cf1b04cd86ebc37bcfb69817f87d31520","unresolved":true,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"Testing the Volume Metrics panel"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"21535317_05183012","line":1,"updated":"2026-06-01 12:52:51.000000000","message":"nit: this shoudl ideally be the same lenght","commit_id":"3d3d56ea278060d176f1d774c5fed98e23eb05ca"},{"author":{"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"},"change_message_id":"54d4984abf50dd6b1c1a9b467ea31011b7d99540","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"Testing the Volume Metrics panel"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"55d09048_1776801f","line":1,"in_reply_to":"21535317_05183012","updated":"2026-06-26 16:13:18.000000000","message":"Done","commit_id":"3d3d56ea278060d176f1d774c5fed98e23eb05ca"}]}
