)]}'
{"specs/kilo/enable-category-management.rst":[{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"2ae6d67bd2c7ff9ab17f01140460b4b50bac99fd","unresolved":false,"context_lines":[{"line_number":13,"context_line":"Murano is an application catalog, where new applications can be easily added."},{"line_number":14,"context_line":"Those applications may belong to a category, that is not on predefined list."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Also, some categories may not be needed and user can delete such kind"},{"line_number":17,"context_line":"of categories."},{"line_number":18,"context_line":"All operations will be available only for admin users."},{"line_number":19,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"9a80dd14_5331d0a0","line":16,"updated":"2015-03-19 13:22:48.000000000","message":"\"may not be needed, and\" --\u003e I would rather put a comma here","commit_id":"aa7d790fd6aa699cbc0de4155cf88022ee10cc55"},{"author":{"_account_id":7225,"name":"Serg Melikyan","email":"smelikyan@mirantis.com","username":"smelikyan"},"change_message_id":"c5ab1d471efc06433f42559b533f9ad812d3bf5d","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Also, some categories may not be needed and user can delete such kind"},{"line_number":17,"context_line":"of categories."},{"line_number":18,"context_line":"All operations will be available only for admin users."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Problem description"},{"line_number":21,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9a80dd14_f7b631db","line":18,"updated":"2015-03-19 12:53:19.000000000","message":"should be","commit_id":"aa7d790fd6aa699cbc0de4155cf88022ee10cc55"},{"author":{"_account_id":15168,"name":"Kirill Zaitsev","email":"k.zaitsev@me.com","username":"kzaitsev"},"change_message_id":"97b2f680b12f42b3d8236f55c5abf7d909985160","unresolved":false,"context_lines":[{"line_number":20,"context_line":"Problem description"},{"line_number":21,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Category management should be provided via:"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":" * During packages uploading in dashboard;"},{"line_number":26,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"1a6ced46_c5a3964d","line":23,"updated":"2015-03-24 09:01:32.000000000","message":"It might be a good idea to replace \"via\" with \"during\", since during can be used in all three bulleted items.","commit_id":"aa7d790fd6aa699cbc0de4155cf88022ee10cc55"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"2ae6d67bd2c7ff9ab17f01140460b4b50bac99fd","unresolved":false,"context_lines":[{"line_number":20,"context_line":"Problem description"},{"line_number":21,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Category management should be provided via:"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":" * During packages uploading in dashboard;"},{"line_number":26,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"9a80dd14_d3914053","line":23,"updated":"2015-03-19 13:22:48.000000000","message":"remove the word \"via\" here, please","commit_id":"aa7d790fd6aa699cbc0de4155cf88022ee10cc55"},{"author":{"_account_id":15168,"name":"Kirill Zaitsev","email":"k.zaitsev@me.com","username":"kzaitsev"},"change_message_id":"97b2f680b12f42b3d8236f55c5abf7d909985160","unresolved":false,"context_lines":[{"line_number":26,"context_line":""},{"line_number":27,"context_line":" * During packages modifying in dashboard;"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":" * With python-muranoclient command line;"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"Adding new category:"},{"line_number":32,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"1a6ced46_25ab8a1e","line":29,"updated":"2015-03-24 09:01:32.000000000","message":"\"During packages uploading and/or modifying via command line client\"","commit_id":"aa7d790fd6aa699cbc0de4155cf88022ee10cc55"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"2ae6d67bd2c7ff9ab17f01140460b4b50bac99fd","unresolved":false,"context_lines":[{"line_number":26,"context_line":""},{"line_number":27,"context_line":" * During packages modifying in dashboard;"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":" * With python-muranoclient command line;"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"Adding new category:"},{"line_number":32,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"9a80dd14_f371e445","line":29,"updated":"2015-03-19 13:22:48.000000000","message":"replace \"with\" with \"via\"","commit_id":"aa7d790fd6aa699cbc0de4155cf88022ee10cc55"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"2ae6d67bd2c7ff9ab17f01140460b4b50bac99fd","unresolved":false,"context_lines":[{"line_number":32,"context_line":""},{"line_number":33,"context_line":" * Category name may contain spaces and other special characters;"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":" * Category name limit will be equal to 80 characters;"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":" * Only admin users can add new category;"},{"line_number":38,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"9a80dd14_9336e84f","line":35,"updated":"2015-03-19 13:22:48.000000000","message":"\"will be\" --\u003e \"is\"","commit_id":"aa7d790fd6aa699cbc0de4155cf88022ee10cc55"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"2ae6d67bd2c7ff9ab17f01140460b4b50bac99fd","unresolved":false,"context_lines":[{"line_number":38,"context_line":""},{"line_number":39,"context_line":"Deleting category:"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":" * Category may be deleted only if no packages belongs to this category;"},{"line_number":42,"context_line":" * Only admin users can delete category;"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"9a80dd14_b36ccc37","line":41,"updated":"2015-03-19 13:22:48.000000000","message":"\"belongs\" --\u003e \"belong\"","commit_id":"aa7d790fd6aa699cbc0de4155cf88022ee10cc55"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"2ae6d67bd2c7ff9ab17f01140460b4b50bac99fd","unresolved":false,"context_lines":[{"line_number":45,"context_line":"Proposed change"},{"line_number":46,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"Changes, requires to support this feature:"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":" * Add new panel with named \u0027Categories\u0027 under \u0027Manage\u0027 section;"},{"line_number":51,"context_line":"   It should be available only for admin users."}],"source_content_type":"text/x-rst","patch_set":6,"id":"9a80dd14_f349e4b8","line":48,"updated":"2015-03-19 13:22:48.000000000","message":"--\u003e \"Changes required to support this feature:\"","commit_id":"aa7d790fd6aa699cbc0de4155cf88022ee10cc55"},{"author":{"_account_id":13149,"name":"Dmytro Dovbii","email":"dmanddov@gmail.com","username":"Ddovbii"},"change_message_id":"ee4b51bf3e76634cf8534df40f1e35dc55b9f38e","unresolved":false,"context_lines":[{"line_number":47,"context_line":""},{"line_number":48,"context_line":"Changes, requires to support this feature:"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":" * Add new panel with named \u0027Categories\u0027 under \u0027Manage\u0027 section;"},{"line_number":51,"context_line":"   It should be available only for admin users."},{"line_number":52,"context_line":"   This panel represents table with categories."},{"line_number":53,"context_line":"   The table will contain \u0027name\u0027 column and \u0027assigned packages\u0027 column."}],"source_content_type":"text/x-rst","patch_set":6,"id":"1a930d6b_934f8533","line":50,"range":{"start_line":50,"start_character":3,"end_line":50,"end_character":64},"updated":"2015-01-27 14:50:17.000000000","message":"unnecessary \u0027with\u0027","commit_id":"aa7d790fd6aa699cbc0de4155cf88022ee10cc55"},{"author":{"_account_id":15168,"name":"Kirill Zaitsev","email":"k.zaitsev@me.com","username":"kzaitsev"},"change_message_id":"97b2f680b12f42b3d8236f55c5abf7d909985160","unresolved":false,"context_lines":[{"line_number":49,"context_line":""},{"line_number":50,"context_line":" * Add new panel with named \u0027Categories\u0027 under \u0027Manage\u0027 section;"},{"line_number":51,"context_line":"   It should be available only for admin users."},{"line_number":52,"context_line":"   This panel represents table with categories."},{"line_number":53,"context_line":"   The table will contain \u0027name\u0027 column and \u0027assigned packages\u0027 column."},{"line_number":54,"context_line":"   \"Add category\" will be a table action and \"Delete Category\" will be"},{"line_number":55,"context_line":"   row action."}],"source_content_type":"text/x-rst","patch_set":6,"id":"1a6ced46_e55ed244","line":52,"updated":"2015-03-24 09:01:32.000000000","message":"represents --\u003e should represent. (every other sentence uses future tense constructs)","commit_id":"aa7d790fd6aa699cbc0de4155cf88022ee10cc55"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"2ae6d67bd2c7ff9ab17f01140460b4b50bac99fd","unresolved":false,"context_lines":[{"line_number":53,"context_line":"   The table will contain \u0027name\u0027 column and \u0027assigned packages\u0027 column."},{"line_number":54,"context_line":"   \"Add category\" will be a table action and \"Delete Category\" will be"},{"line_number":55,"context_line":"   row action."},{"line_number":56,"context_line":"   Delete button should be hidden for those categories, that connected to"},{"line_number":57,"context_line":"   the packages."},{"line_number":58,"context_line":""},{"line_number":59,"context_line":" * Provide corresponding methods in the python-muranoclient;"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9a80dd14_f62f1287","line":56,"updated":"2015-03-19 13:22:48.000000000","message":"\"categories that\"  --\u003e no comma required","commit_id":"aa7d790fd6aa699cbc0de4155cf88022ee10cc55"},{"author":{"_account_id":15168,"name":"Kirill Zaitsev","email":"k.zaitsev@me.com","username":"kzaitsev"},"change_message_id":"97b2f680b12f42b3d8236f55c5abf7d909985160","unresolved":false,"context_lines":[{"line_number":53,"context_line":"   The table will contain \u0027name\u0027 column and \u0027assigned packages\u0027 column."},{"line_number":54,"context_line":"   \"Add category\" will be a table action and \"Delete Category\" will be"},{"line_number":55,"context_line":"   row action."},{"line_number":56,"context_line":"   Delete button should be hidden for those categories, that connected to"},{"line_number":57,"context_line":"   the packages."},{"line_number":58,"context_line":""},{"line_number":59,"context_line":" * Provide corresponding methods in the python-muranoclient;"}],"source_content_type":"text/x-rst","patch_set":6,"id":"1a6ced46_a53cdae3","line":56,"updated":"2015-03-24 09:01:32.000000000","message":"\"for those categories, that connected\" --\u003e \"for categories connected\"\n\nor\n\n\"for those categories that are connected\"","commit_id":"aa7d790fd6aa699cbc0de4155cf88022ee10cc55"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"2ae6d67bd2c7ff9ab17f01140460b4b50bac99fd","unresolved":false,"context_lines":[{"line_number":62,"context_line":"Alternatives"},{"line_number":63,"context_line":"------------"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"Admin can edit database to add or delete categories."},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"Data model impact"},{"line_number":68,"context_line":"-----------------"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9a80dd14_f65d5217","line":65,"updated":"2015-03-19 13:22:48.000000000","message":"\"a database\u0027 --\u003e article is missing","commit_id":"aa7d790fd6aa699cbc0de4155cf88022ee10cc55"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"2ae6d67bd2c7ff9ab17f01140460b4b50bac99fd","unresolved":false,"context_lines":[{"line_number":74,"context_line":""},{"line_number":75,"context_line":"**GET /catalog/categories**"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"The previous call /catalog/packages/categories is still will be valid to"},{"line_number":78,"context_line":"support backward compatibility."},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"*Request*"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9a80dd14_f6b47237","line":77,"updated":"2015-03-19 13:22:48.000000000","message":"\"is still will be valid\" --\u003e \"will still be valid\"","commit_id":"aa7d790fd6aa699cbc0de4155cf88022ee10cc55"},{"author":{"_account_id":14726,"name":"Andrew Pashkin","username":"pashkin"},"change_message_id":"76c861b690be3971dcf44eb04453cccce370c1b5","unresolved":false,"context_lines":[{"line_number":150,"context_line":"+----------------+-----------------------------------------------------------+"},{"line_number":151,"context_line":"| Code           | Description                                               |"},{"line_number":152,"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\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\u003d\u003d\u003d\u003d\u003d\u003d\u003d+"},{"line_number":153,"context_line":"| 200            | OK. Category deleted successfully                         |"},{"line_number":154,"context_line":"+----------------+-----------------------------------------------------------+"},{"line_number":155,"context_line":"| 401            | User is not authorized to access this session             |"},{"line_number":156,"context_line":"+----------------+-----------------------------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":6,"id":"fa963961_0cabe61e","line":153,"updated":"2015-03-27 19:51:47.000000000","message":"Deleted -\u003e Retrieved","commit_id":"aa7d790fd6aa699cbc0de4155cf88022ee10cc55"},{"author":{"_account_id":14726,"name":"Andrew Pashkin","username":"pashkin"},"change_message_id":"76c861b690be3971dcf44eb04453cccce370c1b5","unresolved":false,"context_lines":[{"line_number":158,"context_line":"+----------------+-----------------------------------------------------------+"},{"line_number":159,"context_line":"| 403            | Forbidden. Category with specified name is assigned to    |"},{"line_number":160,"context_line":"|                | the package, presented in the catalog                     |"},{"line_number":161,"context_line":"+----------------+-----------------------------------------------------------+"},{"line_number":162,"context_line":""},{"line_number":163,"context_line":""},{"line_number":164,"context_line":"**POST /catalog/categories**"}],"source_content_type":"text/x-rst","patch_set":6,"id":"fa963961_8c6db606","line":161,"updated":"2015-03-27 19:51:47.000000000","message":"Maybe NOT presented? \n\nCan you elaborate on how this works? IF category assigned to package in another tenant, it becomes unavailable to other tenants?","commit_id":"aa7d790fd6aa699cbc0de4155cf88022ee10cc55"},{"author":{"_account_id":15168,"name":"Kirill Zaitsev","email":"k.zaitsev@me.com","username":"kzaitsev"},"change_message_id":"97b2f680b12f42b3d8236f55c5abf7d909985160","unresolved":false,"context_lines":[{"line_number":166,"context_line":"+----------------------+------------+--------------------------------------------------------+"},{"line_number":167,"context_line":"| Attribute            | Type       | Description                                            |"},{"line_number":168,"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+\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\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d+"},{"line_number":169,"context_line":"| name                 | string     | Environment name; only alphanumeric characters and \u0027-\u0027 |"},{"line_number":170,"context_line":"+----------------------+------------+--------------------------------------------------------+"},{"line_number":171,"context_line":""},{"line_number":172,"context_line":"*Request*"}],"source_content_type":"text/x-rst","patch_set":6,"id":"1a6ced46_80034c0c","line":169,"updated":"2015-03-24 09:01:32.000000000","message":"Category name. \n\nOn line 33 you stated, that special characters can be included. Here you state that only alnum and \u0027-\u0027 can be included.","commit_id":"aa7d790fd6aa699cbc0de4155cf88022ee10cc55"},{"author":{"_account_id":14726,"name":"Andrew Pashkin","username":"pashkin"},"change_message_id":"76c861b690be3971dcf44eb04453cccce370c1b5","unresolved":false,"context_lines":[{"line_number":203,"context_line":"| 401            | User is not authorized to access this session             |"},{"line_number":204,"context_line":"+----------------+-----------------------------------------------------------+"},{"line_number":205,"context_line":"| 403            | Forbidden. Category with specified name already exist     |"},{"line_number":206,"context_line":"+----------------+-----------------------------------------------------------+"},{"line_number":207,"context_line":""},{"line_number":208,"context_line":""},{"line_number":209,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"fa963961_4c268ecf","line":206,"updated":"2015-03-27 19:51:47.000000000","message":"Maybe 409 Confilct, not 403 Forbidden? 403 status is about authorization problems.\nCheck this:\nhttp://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html","commit_id":"aa7d790fd6aa699cbc0de4155cf88022ee10cc55"},{"author":{"_account_id":15168,"name":"Kirill Zaitsev","email":"k.zaitsev@me.com","username":"kzaitsev"},"change_message_id":"97b2f680b12f42b3d8236f55c5abf7d909985160","unresolved":false,"context_lines":[{"line_number":203,"context_line":"| 401            | User is not authorized to access this session             |"},{"line_number":204,"context_line":"+----------------+-----------------------------------------------------------+"},{"line_number":205,"context_line":"| 403            | Forbidden. Category with specified name already exist     |"},{"line_number":206,"context_line":"+----------------+-----------------------------------------------------------+"},{"line_number":207,"context_line":""},{"line_number":208,"context_line":""},{"line_number":209,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"1a6ced46_c00d4439","line":206,"updated":"2015-03-24 09:01:32.000000000","message":"What would happen if a category with the specified name already exists?","commit_id":"aa7d790fd6aa699cbc0de4155cf88022ee10cc55"},{"author":{"_account_id":14726,"name":"Andrew Pashkin","username":"pashkin"},"change_message_id":"f1bb6f0551c080cfdb77884e5700324f8d64be0b","unresolved":false,"context_lines":[{"line_number":229,"context_line":"| 200            | OK. Category deleted successfully                         |"},{"line_number":230,"context_line":"+----------------+-----------------------------------------------------------+"},{"line_number":231,"context_line":"| 401            | User is not authorized to access this session             |"},{"line_number":232,"context_line":"+----------------+-----------------------------------------------------------+"},{"line_number":233,"context_line":"| 404            | Not found. Specified category doesn`t exist               |"},{"line_number":234,"context_line":"+----------------+-----------------------------------------------------------+"},{"line_number":235,"context_line":"| 403            | Forbidden. Category with specified name is assigned to    |"}],"source_content_type":"text/x-rst","patch_set":6,"id":"fa963961_074cdf6e","line":232,"updated":"2015-03-27 19:55:39.000000000","message":"I think such general errors, like \"Authentication error\", that related to all endpoints, can be placed in some one place, it will reduce boilerplate.","commit_id":"aa7d790fd6aa699cbc0de4155cf88022ee10cc55"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"2ae6d67bd2c7ff9ab17f01140460b4b50bac99fd","unresolved":false,"context_lines":[{"line_number":240,"context_line":"Versioning impact"},{"line_number":241,"context_line":"-----------------"},{"line_number":242,"context_line":""},{"line_number":243,"context_line":"Murano dashboard will support only version of client, that includes"},{"line_number":244,"context_line":"corresponding changes in client. \u0027Categories\u0027 panel will not work"},{"line_number":245,"context_line":"with the old murano version, but application catalog and package management"},{"line_number":246,"context_line":"will works fine."}],"source_content_type":"text/x-rst","patch_set":6,"id":"9a80dd14_765402c6","line":243,"updated":"2015-03-19 13:22:48.000000000","message":"\"only the version of the client that includes\"","commit_id":"aa7d790fd6aa699cbc0de4155cf88022ee10cc55"},{"author":{"_account_id":15168,"name":"Kirill Zaitsev","email":"k.zaitsev@me.com","username":"kzaitsev"},"change_message_id":"97b2f680b12f42b3d8236f55c5abf7d909985160","unresolved":false,"context_lines":[{"line_number":241,"context_line":"-----------------"},{"line_number":242,"context_line":""},{"line_number":243,"context_line":"Murano dashboard will support only version of client, that includes"},{"line_number":244,"context_line":"corresponding changes in client. \u0027Categories\u0027 panel will not work"},{"line_number":245,"context_line":"with the old murano version, but application catalog and package management"},{"line_number":246,"context_line":"will works fine."},{"line_number":247,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"1a6ced46_00367ce7","line":244,"updated":"2015-03-24 09:01:32.000000000","message":"If above comment is true \"in client.\" -\u003e \"in the client.\"","commit_id":"aa7d790fd6aa699cbc0de4155cf88022ee10cc55"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"2ae6d67bd2c7ff9ab17f01140460b4b50bac99fd","unresolved":false,"context_lines":[{"line_number":243,"context_line":"Murano dashboard will support only version of client, that includes"},{"line_number":244,"context_line":"corresponding changes in client. \u0027Categories\u0027 panel will not work"},{"line_number":245,"context_line":"with the old murano version, but application catalog and package management"},{"line_number":246,"context_line":"will works fine."},{"line_number":247,"context_line":""},{"line_number":248,"context_line":"Other end user impact"},{"line_number":249,"context_line":"---------------------"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9a80dd14_36052ac2","line":246,"updated":"2015-03-19 13:22:48.000000000","message":"\"will works\" --\u003e  \"will work\"","commit_id":"aa7d790fd6aa699cbc0de4155cf88022ee10cc55"},{"author":{"_account_id":15168,"name":"Kirill Zaitsev","email":"k.zaitsev@me.com","username":"kzaitsev"},"change_message_id":"97b2f680b12f42b3d8236f55c5abf7d909985160","unresolved":false,"context_lines":[{"line_number":254,"context_line":"---------------------------------"},{"line_number":255,"context_line":""},{"line_number":256,"context_line":"Category management will be available in dashboard."},{"line_number":257,"context_line":"Areas to be changes: (described is sections above)"},{"line_number":258,"context_line":""},{"line_number":259,"context_line":"* Manage section will have new panel;"},{"line_number":260,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"1a6ced46_4047944b","line":257,"updated":"2015-03-24 09:01:32.000000000","message":"\"Areas of change:\" or \"Areas to be changed:\"\n\nis -\u003e in","commit_id":"aa7d790fd6aa699cbc0de4155cf88022ee10cc55"},{"author":{"_account_id":15168,"name":"Kirill Zaitsev","email":"k.zaitsev@me.com","username":"kzaitsev"},"change_message_id":"97b2f680b12f42b3d8236f55c5abf7d909985160","unresolved":false,"context_lines":[{"line_number":288,"context_line":""},{"line_number":289,"context_line":"* Update API specification"},{"line_number":290,"context_line":""},{"line_number":291,"context_line":"* Provide this calls in python-muranoclient"},{"line_number":292,"context_line":""},{"line_number":293,"context_line":"* Implements changes in dashboard"},{"line_number":294,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"1a6ced46_e06880bc","line":291,"updated":"2015-03-24 09:01:32.000000000","message":"this -\u003e these","commit_id":"aa7d790fd6aa699cbc0de4155cf88022ee10cc55"},{"author":{"_account_id":13149,"name":"Dmytro Dovbii","email":"dmanddov@gmail.com","username":"Ddovbii"},"change_message_id":"ee4b51bf3e76634cf8534df40f1e35dc55b9f38e","unresolved":false,"context_lines":[{"line_number":290,"context_line":""},{"line_number":291,"context_line":"* Provide this calls in python-muranoclient"},{"line_number":292,"context_line":""},{"line_number":293,"context_line":"* Implements changes in dashboard"},{"line_number":294,"context_line":""},{"line_number":295,"context_line":"* Add opportunity to CLI to manage categories"},{"line_number":296,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"1a930d6b_b38ba11d","line":293,"range":{"start_line":293,"start_character":2,"end_line":293,"end_character":12},"updated":"2015-01-27 14:50:17.000000000","message":"Implement","commit_id":"aa7d790fd6aa699cbc0de4155cf88022ee10cc55"},{"author":{"_account_id":15168,"name":"Kirill Zaitsev","email":"k.zaitsev@me.com","username":"kzaitsev"},"change_message_id":"97b2f680b12f42b3d8236f55c5abf7d909985160","unresolved":false,"context_lines":[{"line_number":292,"context_line":""},{"line_number":293,"context_line":"* Implements changes in dashboard"},{"line_number":294,"context_line":""},{"line_number":295,"context_line":"* Add opportunity to CLI to manage categories"},{"line_number":296,"context_line":""},{"line_number":297,"context_line":"Dependencies"},{"line_number":298,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":6,"id":"1a6ced46_e0afa0e1","line":295,"updated":"2015-03-24 09:01:32.000000000","message":"I\u0027d paraphrase to \"Enable CLI to manage categories\"","commit_id":"aa7d790fd6aa699cbc0de4155cf88022ee10cc55"},{"author":{"_account_id":15168,"name":"Kirill Zaitsev","email":"k.zaitsev@me.com","username":"kzaitsev"},"change_message_id":"97b2f680b12f42b3d8236f55c5abf7d909985160","unresolved":false,"context_lines":[{"line_number":302,"context_line":"Testing"},{"line_number":303,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":304,"context_line":""},{"line_number":305,"context_line":"New test should be added in dashboard integration tests"},{"line_number":306,"context_line":""},{"line_number":307,"context_line":""},{"line_number":308,"context_line":"Documentation Impact"}],"source_content_type":"text/x-rst","patch_set":6,"id":"1a6ced46_a07da870","line":305,"updated":"2015-03-24 09:01:32.000000000","message":"New test -\u003e New tests","commit_id":"aa7d790fd6aa699cbc0de4155cf88022ee10cc55"},{"author":{"_account_id":15168,"name":"Kirill Zaitsev","email":"k.zaitsev@me.com","username":"kzaitsev"},"change_message_id":"97b2f680b12f42b3d8236f55c5abf7d909985160","unresolved":false,"context_lines":[{"line_number":309,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":310,"context_line":""},{"line_number":311,"context_line":"API specification should be updated."},{"line_number":312,"context_line":"All changes is already represented here, just need to copy."},{"line_number":313,"context_line":""},{"line_number":314,"context_line":""},{"line_number":315,"context_line":"References"}],"source_content_type":"text/x-rst","patch_set":6,"id":"1a6ced46_8086ec63","line":312,"updated":"2015-03-24 09:01:32.000000000","message":"is -\u003e are","commit_id":"aa7d790fd6aa699cbc0de4155cf88022ee10cc55"},{"author":{"_account_id":15168,"name":"Kirill Zaitsev","email":"k.zaitsev@me.com","username":"kzaitsev"},"change_message_id":"d0563ac07641cc24625f34798967e746d3ea3cda","unresolved":false,"context_lines":[{"line_number":150,"context_line":"+----------------+-----------------------------------------------------------+"},{"line_number":151,"context_line":"| Code           | Description                                               |"},{"line_number":152,"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\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\u003d\u003d\u003d\u003d\u003d\u003d\u003d+"},{"line_number":153,"context_line":"| 200            | OK. Category retrieved successfully                         |"},{"line_number":154,"context_line":"+----------------+-----------------------------------------------------------+"},{"line_number":155,"context_line":"| 401            | User is not authorized to access this session             |"},{"line_number":156,"context_line":"+----------------+-----------------------------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":7,"id":"baa041b7_632a4380","line":153,"updated":"2015-04-06 09:29:59.000000000","message":"This line is malformed.","commit_id":"1a7513429a3e864d948b7c700ea64c835b3101b8"},{"author":{"_account_id":7226,"name":"Stan Lagun","email":"stan.lagun@gmail.com","username":"istalker2"},"change_message_id":"69f6cbce75d22cc1f13298ab1e664b06cb354463","unresolved":false,"context_lines":[{"line_number":94,"context_line":"            {"},{"line_number":95,"context_line":"            \"id\": \"0420045dce7445fabae7e5e61fff9e2f\","},{"line_number":96,"context_line":"            \"updated\": \"2014-12-26T13:57:04\","},{"line_number":97,"context_line":"            \"packages\": ["},{"line_number":98,"context_line":"                \"Apache HTTP Server\","},{"line_number":99,"context_line":"                \"Apache Tomcat\","},{"line_number":100,"context_line":"                \"PostgreSQL\""}],"source_content_type":"text/x-rst","patch_set":9,"id":"9aa53dc9_b8bb240e","line":97,"updated":"2015-04-07 11:34:28.000000000","message":"lets not put packages here","commit_id":"4f74cb8f55bc8362fbe0e56e9d3d9fdf0118768f"},{"author":{"_account_id":7226,"name":"Stan Lagun","email":"stan.lagun@gmail.com","username":"istalker2"},"change_message_id":"69f6cbce75d22cc1f13298ab1e664b06cb354463","unresolved":false,"context_lines":[{"line_number":136,"context_line":"    {"},{"line_number":137,"context_line":"        \"id\": \"0420045dce7445fabae7e5e61fff9e2f\","},{"line_number":138,"context_line":"        \"updated\": \"2014-12-26T13:57:04\","},{"line_number":139,"context_line":"        \"packages\": ["},{"line_number":140,"context_line":"            \"Apache HTTP Server\","},{"line_number":141,"context_line":"            \"Apache Tomcat\","},{"line_number":142,"context_line":"            \"PostgreSQL\""}],"source_content_type":"text/x-rst","patch_set":9,"id":"9aa53dc9_3846f423","line":139,"updated":"2015-04-07 11:34:28.000000000","message":"the same as above","commit_id":"4f74cb8f55bc8362fbe0e56e9d3d9fdf0118768f"}]}
