)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"fe6fc8770c8f1864881f61fb702b16b6128dcdbd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"a0cf6be4_f17bcdac","updated":"2025-03-25 15:18:25.000000000","message":"LGTM","commit_id":"ea054975493908f8ff43275cdf5d7deaa6b2c416"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"819cf5d0c67010ee8a10b9288a33d1ff365c945f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"02bc9ea3_cae8d66a","updated":"2025-03-26 07:53:23.000000000","message":"recheck","commit_id":"3a6a3caa5cb2770d0bc84fbb21a7a95b4856e25b"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"3719a6620fc5bd5fbe0904b7fcf66324e47978b6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"12c9afa5_7b5d7238","updated":"2025-03-25 20:30:29.000000000","message":"recheck","commit_id":"3a6a3caa5cb2770d0bc84fbb21a7a95b4856e25b"},{"author":{"_account_id":35133,"name":"Jan Jasek","email":"jjasek@redhat.com","username":"janjasek"},"change_message_id":"766f056f165deda72f63010c533e29c618614d94","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"a441e5b1_cd3f4bc6","updated":"2025-04-07 14:56:12.000000000","message":"I like this approach. To have help for the options that can be unclear for people not completely familiar with it.\nFor Root Disk and Ephemeral Disk probably no objections. But do we really need help like that for swap?\nBecause help says “Amount of swap space (in megabytes) to use\". Which is already said in the title of the text box “Swap Disk (MB)”. And the second part “This property is optional. If unspecified, the value is 0 by default.” is already said too. Because as in the whole UI, required options/texboxes have blue asterisks at the end of the title. And the default 0 is there in the text box by default.\n\nI am a big fan of those little tooltips and help in UI that makes it more easy to use/understand for users. I am open to discussion but I do not like duplicit/overcomplicated things. I can not see any benefit in this help. On the contrary it is another code to maintain.","commit_id":"e7075229eb8113bacc59b821553021c83b147408"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"d7bcca189d2659f79a68e2629961d29ff591f0fc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"816aac3b_26d5f1db","in_reply_to":"a441e5b1_cd3f4bc6","updated":"2025-04-07 17:41:10.000000000","message":"@jjasek@redhat.com\nThanks for reply.\nSeems fair enough, removed swap description entirely.","commit_id":"e7075229eb8113bacc59b821553021c83b147408"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"32a9d76377ff334f07d95872b5ffa4f2f6f884a1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"7cb70478_dc2a97cd","updated":"2025-04-07 18:06:02.000000000","message":"@dcu995@gmail.com you can restore this file, rebase to master and applied changes again.","commit_id":"b143c44c7dc3dc0844580a25328218dc576e02a9"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"4da231454a6cd0a83ed2dcee86e9f6f6a290950e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"3f45a8c3_ea6fd4c7","updated":"2025-05-06 13:53:09.000000000","message":"@openstack@dopieralski.pl Hi, I\u0027ve made rebase, could you please push it one more time 😊","commit_id":"44625b96207e3980effb0f5d99e43b4476f01481"}],"openstack_dashboard/dashboards/admin/flavors/workflows.py":[{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"eac2bb2391c7a36295557cf250681f95bab1d8f7","unresolved":false,"context_lines":[{"line_number":28,"context_line":""},{"line_number":29,"context_line":"class CreateFlavorInfoAction(workflows.Action):"},{"line_number":30,"context_line":"    _flavor_id_regex \u003d (r\u0027^[a-zA-Z0-9. _-]+$\u0027)"},{"line_number":31,"context_line":"    _flavor_id_help_text \u003d _(\"Flavor id can only contain alphanumeric \""},{"line_number":32,"context_line":"                             \"characters, underscores, periods, hyphens, \""},{"line_number":33,"context_line":"                             \"spaces. Use \u0027auto\u0027 to automatically generate ID.\")"},{"line_number":34,"context_line":"    _disk_gb_help_text \u003d _(\"The root disk is an ephemeral disk that the base \""}],"source_content_type":"text/x-python","patch_set":10,"id":"c8933179_a5a9a3af","line":31,"updated":"2025-04-08 10:29:45.000000000","message":"@dcu995@gmail.com this line I updated, changes not need.","commit_id":"67b22ec69aa9430ea09484f5ee9f18b97fb0d1b9"}]}
