)]}'
{"refstack-ui/app/components/guidelines/guidelines.html":[{"author":{"_account_id":10526,"name":"Catherine Diep","email":"cdiep@us.ibm.com","username":"cdiep"},"change_message_id":"683d8347a0a69c52140ad35a19be754f995c1014","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003ch3\u003eOpenStack Powered (TM) Guidelines\u003c/h3\u003e"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"\u003c!-- Guideline Filters --\u003e"},{"line_number":4,"context_line":"\u003cdiv class\u003d\"row\"\u003e"}],"source_content_type":"text/html","patch_set":3,"id":"1a1ced50_f33c01ca","line":1,"range":{"start_line":1,"start_character":3,"end_line":1,"end_character":26},"updated":"2017-03-21 17:44:22.000000000","message":"Should this be \"OpenStack® Powered Guidelines\"?  Or just \"OpenStack Powered Guidelines\"?","commit_id":"95e6d9fbcd385a88b61b58d80c31400d29dfca6b"},{"author":{"_account_id":17716,"name":"Luz Cazares","email":"luz.cazares@intel.com","username":"luzcazares"},"change_message_id":"2c51be7b3fa8c973b669f70a3452f0d641db6c14","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003ch3\u003eOpenStack Powered (TM) Guidelines\u003c/h3\u003e"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"\u003c!-- Guideline Filters --\u003e"},{"line_number":4,"context_line":"\u003cdiv class\u003d\"row\"\u003e"}],"source_content_type":"text/html","patch_set":3,"id":"ffe62b97_c67bd278","line":1,"range":{"start_line":1,"start_character":3,"end_line":1,"end_character":26},"in_reply_to":"1a1ced50_801e10b9","updated":"2017-03-27 21:14:14.000000000","message":"Done","commit_id":"95e6d9fbcd385a88b61b58d80c31400d29dfca6b"},{"author":{"_account_id":17716,"name":"Luz Cazares","email":"luz.cazares@intel.com","username":"luzcazares"},"change_message_id":"9b225855d709435d4186f749dfa927d52bdb9031","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003ch3\u003eOpenStack Powered (TM) Guidelines\u003c/h3\u003e"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"\u003c!-- Guideline Filters --\u003e"},{"line_number":4,"context_line":"\u003cdiv class\u003d\"row\"\u003e"}],"source_content_type":"text/html","patch_set":3,"id":"1a1ced50_801e10b9","line":1,"range":{"start_line":1,"start_character":3,"end_line":1,"end_character":26},"in_reply_to":"1a1ced50_f33c01ca","updated":"2017-03-21 19:27:26.000000000","message":"\"OpenStack Powered (TM) Guidelines\"  make TM subscript text to be consistent with logo usage.","commit_id":"95e6d9fbcd385a88b61b58d80c31400d29dfca6b"},{"author":{"_account_id":17716,"name":"Luz Cazares","email":"luz.cazares@intel.com","username":"luzcazares"},"change_message_id":"2c51be7b3fa8c973b669f70a3452f0d641db6c14","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003ch3\u003eOpenStack Powered (TM) Guidelines\u003c/h3\u003e"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"\u003c!-- Guideline Filters --\u003e"},{"line_number":4,"context_line":"\u003cdiv class\u003d\"row\"\u003e"}],"source_content_type":"text/html","patch_set":3,"id":"ffe62b97_a680ce47","line":1,"range":{"start_line":1,"start_character":3,"end_line":1,"end_character":26},"in_reply_to":"1a1ced50_f33c01ca","updated":"2017-03-27 21:14:14.000000000","message":"Done","commit_id":"95e6d9fbcd385a88b61b58d80c31400d29dfca6b"},{"author":{"_account_id":9626,"name":"Paul Van Eck","email":"pvaneck@us.ibm.com","username":"pvaneck"},"change_message_id":"bb4d91efd384af4836f7ec06caeb4514dc89bbbd","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003ch3\u003eOpenStack Powered \u0026#8482; Guidelines\u003c/h3\u003e"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"\u003c!-- Guideline Filters --\u003e"},{"line_number":4,"context_line":"\u003cdiv class\u003d\"row\"\u003e"}],"source_content_type":"text/html","patch_set":5,"id":"5ff73747_9d17e3ee","line":1,"range":{"start_line":1,"start_character":21,"end_line":1,"end_character":22},"updated":"2017-04-21 20:31:36.000000000","message":"After trying this, I find it looks better without a space between Powered and the TM. Can it be removed?","commit_id":"643c166f3e44f0d1c390590b131c508052ca8e06"},{"author":{"_account_id":17716,"name":"Luz Cazares","email":"luz.cazares@intel.com","username":"luzcazares"},"change_message_id":"df12a4c9e6c2f6a2ecae77199ec45362b3842be6","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003ch3\u003eOpenStack Powered \u0026#8482; Guidelines\u003c/h3\u003e"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"\u003c!-- Guideline Filters --\u003e"},{"line_number":4,"context_line":"\u003cdiv class\u003d\"row\"\u003e"}],"source_content_type":"text/html","patch_set":5,"id":"5ff73747_ccee84b3","line":1,"range":{"start_line":1,"start_character":21,"end_line":1,"end_character":22},"in_reply_to":"5ff73747_9d17e3ee","updated":"2017-04-25 21:47:36.000000000","message":"Done","commit_id":"643c166f3e44f0d1c390590b131c508052ca8e06"}],"refstack-ui/app/components/guidelines/partials/testListModal.html":[{"author":{"_account_id":9626,"name":"Paul Van Eck","email":"pvaneck@us.ibm.com","username":"pvaneck"},"change_message_id":"bb4d91efd384af4836f7ec06caeb4514dc89bbbd","unresolved":false,"context_lines":[{"line_number":3,"context_line":"        \u003cbutton type\u003d\"button\" class\u003d\"close\" aria-hidden\u003d\"true\" ng-click\u003d\"modal.close()\"\u003e\u0026times;\u003c/button\u003e"},{"line_number":4,"context_line":"        \u003ch4\u003eTest List ({{modal.testListCount}})\u003c/h4\u003e"},{"line_number":5,"context_line":"        \u003cp\u003eUse this test list with \u003ca title\u003d\"refstack-client\" target\u003d\"_blank\"href\u003d\"https://github.com/openstack/refstack-client\"\u003erefstack-client\u003c/a\u003e"},{"line_number":6,"context_line":"           to run only tests in the {{modal.version}} OpenStack Powered \u0026#8482; guideline from capabilities with the following statuses:"},{"line_number":7,"context_line":"        \u003c/p\u003e"},{"line_number":8,"context_line":"        \u003cul class\u003d\"list-inline\"\u003e"},{"line_number":9,"context_line":"            \u003cli class\u003d\"required\" ng-if\u003d\"modal.status.required\"\u003e Required\u003c/li\u003e"}],"source_content_type":"text/html","patch_set":5,"id":"5ff73747_dd1d6b10","line":6,"range":{"start_line":6,"start_character":71,"end_line":6,"end_character":72},"updated":"2017-04-21 20:31:36.000000000","message":"Same here.","commit_id":"643c166f3e44f0d1c390590b131c508052ca8e06"},{"author":{"_account_id":17716,"name":"Luz Cazares","email":"luz.cazares@intel.com","username":"luzcazares"},"change_message_id":"df12a4c9e6c2f6a2ecae77199ec45362b3842be6","unresolved":false,"context_lines":[{"line_number":3,"context_line":"        \u003cbutton type\u003d\"button\" class\u003d\"close\" aria-hidden\u003d\"true\" ng-click\u003d\"modal.close()\"\u003e\u0026times;\u003c/button\u003e"},{"line_number":4,"context_line":"        \u003ch4\u003eTest List ({{modal.testListCount}})\u003c/h4\u003e"},{"line_number":5,"context_line":"        \u003cp\u003eUse this test list with \u003ca title\u003d\"refstack-client\" target\u003d\"_blank\"href\u003d\"https://github.com/openstack/refstack-client\"\u003erefstack-client\u003c/a\u003e"},{"line_number":6,"context_line":"           to run only tests in the {{modal.version}} OpenStack Powered \u0026#8482; guideline from capabilities with the following statuses:"},{"line_number":7,"context_line":"        \u003c/p\u003e"},{"line_number":8,"context_line":"        \u003cul class\u003d\"list-inline\"\u003e"},{"line_number":9,"context_line":"            \u003cli class\u003d\"required\" ng-if\u003d\"modal.status.required\"\u003e Required\u003c/li\u003e"}],"source_content_type":"text/html","patch_set":5,"id":"5ff73747_8c2e3cf8","line":6,"range":{"start_line":6,"start_character":71,"end_line":6,"end_character":72},"in_reply_to":"5ff73747_dd1d6b10","updated":"2017-04-25 21:47:36.000000000","message":"Done","commit_id":"643c166f3e44f0d1c390590b131c508052ca8e06"}],"refstack-ui/app/shared/header/header.html":[{"author":{"_account_id":10526,"name":"Catherine Diep","email":"cdiep@us.ibm.com","username":"cdiep"},"change_message_id":"683d8347a0a69c52140ad35a19be754f995c1014","unresolved":false,"context_lines":[{"line_number":17,"context_line":"          \u003cul class\u003d\"nav navbar-nav\"\u003e"},{"line_number":18,"context_line":"            \u003cli ng-class\u003d\"{ active: header.isActive(\u0027/\u0027)}\"\u003e\u003ca ui-sref\u003d\"home\"\u003eHome\u003c/a\u003e\u003c/li\u003e"},{"line_number":19,"context_line":"            \u003cli ng-class\u003d\"{ active: header.isActive(\u0027/about\u0027)}\"\u003e\u003ca ui-sref\u003d\"about\"\u003eAbout\u003c/a\u003e\u003c/li\u003e"},{"line_number":20,"context_line":"            \u003cli ng-class\u003d\"{ active: header.isActive(\u0027/guidelines\u0027)}\"\u003e\u003ca ui-sref\u003d\"guidelines\"\u003eOpenStack Powered (TM) Guidelines\u003c/a\u003e\u003c/li\u003e"},{"line_number":21,"context_line":"            \u003cli ng-class\u003d\"{ active: header.isActive(\u0027/community_results\u0027)}\"\u003e\u003ca ui-sref\u003d\"communityResults\"\u003eCommunity Results\u003c/a\u003e\u003c/li\u003e"},{"line_number":22,"context_line":"            \u003c!--"},{"line_number":23,"context_line":"            \u003cli ng-class\u003d\"{ active: header.isCatalogActive(\u0027public\u0027)}\" class\u003d\"dropdown\" uib-dropdown\u003e"}],"source_content_type":"text/html","patch_set":3,"id":"1a1ced50_53e31533","line":20,"range":{"start_line":20,"start_character":93,"end_line":20,"end_character":115},"updated":"2017-03-21 17:44:22.000000000","message":"ditto","commit_id":"95e6d9fbcd385a88b61b58d80c31400d29dfca6b"},{"author":{"_account_id":17716,"name":"Luz Cazares","email":"luz.cazares@intel.com","username":"luzcazares"},"change_message_id":"2c51be7b3fa8c973b669f70a3452f0d641db6c14","unresolved":false,"context_lines":[{"line_number":17,"context_line":"          \u003cul class\u003d\"nav navbar-nav\"\u003e"},{"line_number":18,"context_line":"            \u003cli ng-class\u003d\"{ active: header.isActive(\u0027/\u0027)}\"\u003e\u003ca ui-sref\u003d\"home\"\u003eHome\u003c/a\u003e\u003c/li\u003e"},{"line_number":19,"context_line":"            \u003cli ng-class\u003d\"{ active: header.isActive(\u0027/about\u0027)}\"\u003e\u003ca ui-sref\u003d\"about\"\u003eAbout\u003c/a\u003e\u003c/li\u003e"},{"line_number":20,"context_line":"            \u003cli ng-class\u003d\"{ active: header.isActive(\u0027/guidelines\u0027)}\"\u003e\u003ca ui-sref\u003d\"guidelines\"\u003eOpenStack Powered (TM) Guidelines\u003c/a\u003e\u003c/li\u003e"},{"line_number":21,"context_line":"            \u003cli ng-class\u003d\"{ active: header.isActive(\u0027/community_results\u0027)}\"\u003e\u003ca ui-sref\u003d\"communityResults\"\u003eCommunity Results\u003c/a\u003e\u003c/li\u003e"},{"line_number":22,"context_line":"            \u003c!--"},{"line_number":23,"context_line":"            \u003cli ng-class\u003d\"{ active: header.isCatalogActive(\u0027public\u0027)}\" class\u003d\"dropdown\" uib-dropdown\u003e"}],"source_content_type":"text/html","patch_set":3,"id":"ffe62b97_468fc274","line":20,"range":{"start_line":20,"start_character":93,"end_line":20,"end_character":115},"in_reply_to":"1a1ced50_53e31533","updated":"2017-03-27 21:14:14.000000000","message":"Done","commit_id":"95e6d9fbcd385a88b61b58d80c31400d29dfca6b"},{"author":{"_account_id":9626,"name":"Paul Van Eck","email":"pvaneck@us.ibm.com","username":"pvaneck"},"change_message_id":"bb4d91efd384af4836f7ec06caeb4514dc89bbbd","unresolved":false,"context_lines":[{"line_number":17,"context_line":"          \u003cul class\u003d\"nav navbar-nav\"\u003e"},{"line_number":18,"context_line":"            \u003cli ng-class\u003d\"{ active: header.isActive(\u0027/\u0027)}\"\u003e\u003ca ui-sref\u003d\"home\"\u003eHome\u003c/a\u003e\u003c/li\u003e"},{"line_number":19,"context_line":"            \u003cli ng-class\u003d\"{ active: header.isActive(\u0027/about\u0027)}\"\u003e\u003ca ui-sref\u003d\"about\"\u003eAbout\u003c/a\u003e\u003c/li\u003e"},{"line_number":20,"context_line":"            \u003cli ng-class\u003d\"{ active: header.isActive(\u0027/guidelines\u0027)}\"\u003e\u003ca ui-sref\u003d\"guidelines\"\u003eOpenStack Powered \u0026#8482; Guidelines\u003c/a\u003e\u003c/li\u003e"},{"line_number":21,"context_line":"            \u003cli ng-class\u003d\"{ active: header.isActive(\u0027/community_results\u0027)}\"\u003e\u003ca ui-sref\u003d\"communityResults\"\u003eCommunity Results\u003c/a\u003e\u003c/li\u003e"},{"line_number":22,"context_line":"            \u003c!--"},{"line_number":23,"context_line":"            \u003cli ng-class\u003d\"{ active: header.isCatalogActive(\u0027public\u0027)}\" class\u003d\"dropdown\" uib-dropdown\u003e"}],"source_content_type":"text/html","patch_set":5,"id":"5ff73747_3d0e8fe5","line":20,"range":{"start_line":20,"start_character":110,"end_line":20,"end_character":111},"updated":"2017-04-21 20:31:36.000000000","message":"Same here.","commit_id":"643c166f3e44f0d1c390590b131c508052ca8e06"},{"author":{"_account_id":17716,"name":"Luz Cazares","email":"luz.cazares@intel.com","username":"luzcazares"},"change_message_id":"df12a4c9e6c2f6a2ecae77199ec45362b3842be6","unresolved":false,"context_lines":[{"line_number":17,"context_line":"          \u003cul class\u003d\"nav navbar-nav\"\u003e"},{"line_number":18,"context_line":"            \u003cli ng-class\u003d\"{ active: header.isActive(\u0027/\u0027)}\"\u003e\u003ca ui-sref\u003d\"home\"\u003eHome\u003c/a\u003e\u003c/li\u003e"},{"line_number":19,"context_line":"            \u003cli ng-class\u003d\"{ active: header.isActive(\u0027/about\u0027)}\"\u003e\u003ca ui-sref\u003d\"about\"\u003eAbout\u003c/a\u003e\u003c/li\u003e"},{"line_number":20,"context_line":"            \u003cli ng-class\u003d\"{ active: header.isActive(\u0027/guidelines\u0027)}\"\u003e\u003ca ui-sref\u003d\"guidelines\"\u003eOpenStack Powered \u0026#8482; Guidelines\u003c/a\u003e\u003c/li\u003e"},{"line_number":21,"context_line":"            \u003cli ng-class\u003d\"{ active: header.isActive(\u0027/community_results\u0027)}\"\u003e\u003ca ui-sref\u003d\"communityResults\"\u003eCommunity Results\u003c/a\u003e\u003c/li\u003e"},{"line_number":22,"context_line":"            \u003c!--"},{"line_number":23,"context_line":"            \u003cli ng-class\u003d\"{ active: header.isCatalogActive(\u0027public\u0027)}\" class\u003d\"dropdown\" uib-dropdown\u003e"}],"source_content_type":"text/html","patch_set":5,"id":"5ff73747_6c353046","line":20,"range":{"start_line":20,"start_character":110,"end_line":20,"end_character":111},"in_reply_to":"5ff73747_3d0e8fe5","updated":"2017-04-25 21:47:36.000000000","message":"Done","commit_id":"643c166f3e44f0d1c390590b131c508052ca8e06"}],"refstack/api/app.py":[{"author":{"_account_id":10526,"name":"Catherine Diep","email":"cdiep@us.ibm.com","username":"cdiep"},"change_message_id":"5d75681206b52e1b7182cb18b745e629ba3224a0","unresolved":false,"context_lines":[{"line_number":81,"context_line":"               help\u003d\u0027Template for test result url.\u0027"},{"line_number":82,"context_line":"               ),"},{"line_number":83,"context_line":"    cfg.StrOpt(\u0027github_api_capabilities_url\u0027,"},{"line_number":84,"context_line":"               default\u003d\u0027https://api.github.com\u0027"},{"line_number":85,"context_line":"                       \u0027/repos/openstack/openstack-interop/contents\u0027,"},{"line_number":86,"context_line":"               help\u003d\u0027The GitHub API URL of the repository and location of the \u0027"},{"line_number":87,"context_line":"                    \u0027Interop Working Group capability files. This URL is used \u0027"},{"line_number":88,"context_line":"                    \u0027to get a listing of all capability files.\u0027"}],"source_content_type":"text/x-python","patch_set":2,"id":"3a461143_d7947de3","line":85,"range":{"start_line":84,"start_character":24,"end_line":85,"end_character":69},"updated":"2017-01-27 18:29:34.000000000","message":"This link does not exist since Defcore github was not changed to openstack-interop yet.","commit_id":"e8ab6a46cca67e37b227ebe04c5baeccd4ae5d9c"},{"author":{"_account_id":10526,"name":"Catherine Diep","email":"cdiep@us.ibm.com","username":"cdiep"},"change_message_id":"5d75681206b52e1b7182cb18b745e629ba3224a0","unresolved":false,"context_lines":[{"line_number":88,"context_line":"                    \u0027to get a listing of all capability files.\u0027"},{"line_number":89,"context_line":"               ),"},{"line_number":90,"context_line":"    cfg.StrOpt(\u0027github_raw_base_url\u0027,"},{"line_number":91,"context_line":"               default\u003d\u0027https://raw.githubusercontent.com\u0027"},{"line_number":92,"context_line":"                       \u0027/openstack/openstack-interop/master/\u0027,"},{"line_number":93,"context_line":"               help\u003d\u0027This is the base URL that is used for retrieving \u0027"},{"line_number":94,"context_line":"                    \u0027specific capability files. Capability file names will \u0027"},{"line_number":95,"context_line":"                    \u0027be appended to this URL to get the contents of that file.\u0027"}],"source_content_type":"text/x-python","patch_set":2,"id":"3a461143_37678126","line":92,"range":{"start_line":91,"start_character":24,"end_line":92,"end_character":60},"updated":"2017-01-27 18:29:34.000000000","message":"ditto","commit_id":"e8ab6a46cca67e37b227ebe04c5baeccd4ae5d9c"}],"refstack/api/controllers/guidelines.py":[{"author":{"_account_id":17716,"name":"Luz Cazares","email":"luz.cazares@intel.com","username":"luzcazares"},"change_message_id":"c2d1abe6a503cf234aa58d2a2f77b984c0e17f20","unresolved":false,"context_lines":[{"line_number":73,"context_line":"    \"\"\"/v1/guidelines handler."},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"    This acts as a proxy for retrieving guideline files"},{"line_number":76,"context_line":"    from the openstack/openstack-interop Github repository."},{"line_number":77,"context_line":"    \"\"\""},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"    tests \u003d TestsController()"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba5da102_047c7371","line":76,"range":{"start_line":76,"start_character":23,"end_line":76,"end_character":40},"updated":"2016-10-26 14:54:47.000000000","message":"need to double check this reference","commit_id":"e322f2955d02565688ba1b0213202a96766a08ec"}]}
