)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"be96da7968e8ed0be75d1d792c51ef66c03be289","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"b3833e46_713d9722","updated":"2025-03-19 09:31:39.000000000","message":"giving -1 to highlight my comment. let me know if you disagree.","commit_id":"dd0fddf31192931c3030993407836c2a4b54c28a"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"80ba1aa572c3ecde49f958266c71cfa193a6bf0b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"062ff524_4cb7688d","updated":"2025-03-18 17:51:03.000000000","message":"lgtm, thx for the updates","commit_id":"dd0fddf31192931c3030993407836c2a4b54c28a"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"3e69e85f8213a983dad0a9694119976363818166","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"82e67bd2_8adfae76","updated":"2025-03-19 15:09:44.000000000","message":"Thanks for the update Tatiana, LGTM.","commit_id":"899c631a82b6ad4b0ada657efe25077c76e7f53f"}],"deliverables/epoxy/horizon.yaml":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"a8ee29e1841f34cb25ec5d9130b979689fc3a2c4","unresolved":true,"context_lines":[{"line_number":8,"context_line":"cycle-highlights:"},{"line_number":9,"context_line":"  - Django-pyscss has been replaced with libsass"},{"line_number":10,"context_line":"  - Horizon now uses SDK instead of neutronclient for Neutron"},{"line_number":11,"context_line":"    Routers, Floating IPs, IP availabilty and Agents"},{"line_number":12,"context_line":"  - User Credentials panels are added"},{"line_number":13,"context_line":"releases:"},{"line_number":14,"context_line":"  - version: 25.2.0"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"f94b7891_5ec31d1e","line":11,"range":{"start_line":11,"start_character":30,"end_line":11,"end_character":41},"updated":"2025-03-18 17:18:41.000000000","message":"availability","commit_id":"87fb629b74529458d1171ee7a99992a0c46547da"},{"author":{"_account_id":6914,"name":"Tatiana Ovchinnikova","email":"t.v.ovtchinnikova@gmail.com","username":"tmazur"},"change_message_id":"093729d66c1385bd56b1490f393ade3d71ce088b","unresolved":false,"context_lines":[{"line_number":8,"context_line":"cycle-highlights:"},{"line_number":9,"context_line":"  - Django-pyscss has been replaced with libsass"},{"line_number":10,"context_line":"  - Horizon now uses SDK instead of neutronclient for Neutron"},{"line_number":11,"context_line":"    Routers, Floating IPs, IP availabilty and Agents"},{"line_number":12,"context_line":"  - User Credentials panels are added"},{"line_number":13,"context_line":"releases:"},{"line_number":14,"context_line":"  - version: 25.2.0"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"748113d1_030a8964","line":11,"range":{"start_line":11,"start_character":30,"end_line":11,"end_character":41},"in_reply_to":"f94b7891_5ec31d1e","updated":"2025-03-18 17:22:02.000000000","message":"Done","commit_id":"87fb629b74529458d1171ee7a99992a0c46547da"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"a8ee29e1841f34cb25ec5d9130b979689fc3a2c4","unresolved":true,"context_lines":[{"line_number":9,"context_line":"  - Django-pyscss has been replaced with libsass"},{"line_number":10,"context_line":"  - Horizon now uses SDK instead of neutronclient for Neutron"},{"line_number":11,"context_line":"    Routers, Floating IPs, IP availabilty and Agents"},{"line_number":12,"context_line":"  - User Credentials panels are added"},{"line_number":13,"context_line":"releases:"},{"line_number":14,"context_line":"  - version: 25.2.0"},{"line_number":15,"context_line":"    projects:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"67579336_86bc1f3f","line":12,"range":{"start_line":12,"start_character":28,"end_line":12,"end_character":31},"updated":"2025-03-18 17:18:41.000000000","message":"have been?","commit_id":"87fb629b74529458d1171ee7a99992a0c46547da"},{"author":{"_account_id":6914,"name":"Tatiana Ovchinnikova","email":"t.v.ovtchinnikova@gmail.com","username":"tmazur"},"change_message_id":"093729d66c1385bd56b1490f393ade3d71ce088b","unresolved":false,"context_lines":[{"line_number":9,"context_line":"  - Django-pyscss has been replaced with libsass"},{"line_number":10,"context_line":"  - Horizon now uses SDK instead of neutronclient for Neutron"},{"line_number":11,"context_line":"    Routers, Floating IPs, IP availabilty and Agents"},{"line_number":12,"context_line":"  - User Credentials panels are added"},{"line_number":13,"context_line":"releases:"},{"line_number":14,"context_line":"  - version: 25.2.0"},{"line_number":15,"context_line":"    projects:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"426b9acf_24e9bb74","line":12,"range":{"start_line":12,"start_character":28,"end_line":12,"end_character":31},"in_reply_to":"67579336_86bc1f3f","updated":"2025-03-18 17:22:02.000000000","message":"Done","commit_id":"87fb629b74529458d1171ee7a99992a0c46547da"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"be96da7968e8ed0be75d1d792c51ef66c03be289","unresolved":true,"context_lines":[{"line_number":15,"context_line":"    projects:"},{"line_number":16,"context_line":"      - repo: openstack/horizon"},{"line_number":17,"context_line":"        hash: 378addadbed2142f181a6e072caf2f80f538a582"},{"line_number":18,"context_line":"  - version: 25.2.1"},{"line_number":19,"context_line":"    projects:"},{"line_number":20,"context_line":"      - repo: openstack/horizon"},{"line_number":21,"context_line":"        hash: fa1e28805c8fb7e0af3c9b5dc5681feb11770d46"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"b1a24ce1_5f0fb64f","line":18,"range":{"start_line":18,"start_character":13,"end_line":18,"end_character":19},"updated":"2025-03-19 09:31:39.000000000","message":"this seems to me more like a 25.3.0 as the patches looks like feature patches and not only bug fixes. (we try to work as close to Semantic Versioning [1] as possible)\n\n[1] https://semver.org/","commit_id":"dd0fddf31192931c3030993407836c2a4b54c28a"},{"author":{"_account_id":6914,"name":"Tatiana Ovchinnikova","email":"t.v.ovtchinnikova@gmail.com","username":"tmazur"},"change_message_id":"48052f82656ca94978c342cde9d9b4292c35c0d0","unresolved":false,"context_lines":[{"line_number":15,"context_line":"    projects:"},{"line_number":16,"context_line":"      - repo: openstack/horizon"},{"line_number":17,"context_line":"        hash: 378addadbed2142f181a6e072caf2f80f538a582"},{"line_number":18,"context_line":"  - version: 25.2.1"},{"line_number":19,"context_line":"    projects:"},{"line_number":20,"context_line":"      - repo: openstack/horizon"},{"line_number":21,"context_line":"        hash: fa1e28805c8fb7e0af3c9b5dc5681feb11770d46"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1abc02d2_f10cf2e9","line":18,"range":{"start_line":18,"start_character":13,"end_line":18,"end_character":19},"in_reply_to":"b1a24ce1_5f0fb64f","updated":"2025-03-19 14:32:17.000000000","message":"Thanks, this makes sense. Done.","commit_id":"dd0fddf31192931c3030993407836c2a4b54c28a"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"be96da7968e8ed0be75d1d792c51ef66c03be289","unresolved":true,"context_lines":[{"line_number":21,"context_line":"        hash: fa1e28805c8fb7e0af3c9b5dc5681feb11770d46"},{"line_number":22,"context_line":"branches:"},{"line_number":23,"context_line":"  - name: stable/2025.1"},{"line_number":24,"context_line":"    location: 25.2.1"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"342ce767_fc394887","line":24,"range":{"start_line":24,"start_character":14,"end_line":24,"end_character":20},"updated":"2025-03-19 09:31:39.000000000","message":"if we change to MINOR version bump, then this has to be in sync as well.","commit_id":"dd0fddf31192931c3030993407836c2a4b54c28a"},{"author":{"_account_id":6914,"name":"Tatiana Ovchinnikova","email":"t.v.ovtchinnikova@gmail.com","username":"tmazur"},"change_message_id":"48052f82656ca94978c342cde9d9b4292c35c0d0","unresolved":false,"context_lines":[{"line_number":21,"context_line":"        hash: fa1e28805c8fb7e0af3c9b5dc5681feb11770d46"},{"line_number":22,"context_line":"branches:"},{"line_number":23,"context_line":"  - name: stable/2025.1"},{"line_number":24,"context_line":"    location: 25.2.1"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"ae0475ed_678f466c","line":24,"range":{"start_line":24,"start_character":14,"end_line":24,"end_character":20},"in_reply_to":"342ce767_fc394887","updated":"2025-03-19 14:32:17.000000000","message":"Done","commit_id":"dd0fddf31192931c3030993407836c2a4b54c28a"}]}
