)]}'
{"searchlight_ui/static/searchlight-ui/search-page.controller.js":[{"author":{"_account_id":14124,"name":"Matt Borland","email":"matt.borland@hpe.com","username":"mborland"},"change_message_id":"7918ba06a787ad35a6018b736854f4a9da6de915","unresolved":false,"context_lines":[{"line_number":75,"context_line":"            searchHelperService.lastSearchQueryOptions.magicSearchQuery || \"\","},{"line_number":76,"context_line":"            searchHelperService.lastSearchQueryOptions.queryString"},{"line_number":77,"context_line":"          );"},{"line_number":78,"context_line":"        }, 2000);"},{"line_number":79,"context_line":"      }"},{"line_number":80,"context_line":"    }"},{"line_number":81,"context_line":""}],"source_content_type":"text/javascript","patch_set":14,"id":"9abb7d3a_7e9e7408","line":78,"range":{"start_line":78,"start_character":10,"end_line":78,"end_character":15},"updated":"2016-06-02 20:56:22.000000000","message":"Might be able to remove this?  Just let it operate on the next cycle?","commit_id":"778aa6ce2fe267474f4c531b34d86dbdb435a201"}],"searchlight_ui/static/searchlight-ui/search-page.html":[{"author":{"_account_id":14124,"name":"Matt Borland","email":"matt.borland@hpe.com","username":"mborland"},"change_message_id":"7918ba06a787ad35a6018b736854f4a9da6de915","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003chz-page-header header\u003d\"{$ \u0027Search\u0027 | translate $}\"\u003e"},{"line_number":2,"context_line":"  \u003cp translate\u003e"},{"line_number":3,"context_line":"    Find your cloud resources by selecting specific facets or by specifying"},{"line_number":4,"context_line":"    full text search queries."},{"line_number":5,"context_line":"    \u003csl-search-syntax\u003e\u003c/sl-search-syntax\u003e"},{"line_number":6,"context_line":"  \u003c/p\u003e"},{"line_number":7,"context_line":"\u003c/hz-page-header\u003e"}],"source_content_type":"text/html","patch_set":14,"id":"9abb7d3a_3e306c07","line":4,"range":{"start_line":3,"start_character":4,"end_line":4,"end_character":29},"updated":"2016-06-02 20:56:22.000000000","message":"I\u0027ve been asked to use translate with same-line, e.g.\n\n\u003cp translate\u003eFind your cloud...\u003c/p\u003e\n\nor \n\n\u003cp\u003e\n   \u003ctranslate\u003eFind your cloud\u003c/translate\u003e\n\nDunno if that\u0027s \"for sure\" but I\u0027ve had criticisms for having line breaks.","commit_id":"778aa6ce2fe267474f4c531b34d86dbdb435a201"}],"searchlight_ui/static/searchlight-ui/searchlight-ui.module.js":[{"author":{"_account_id":14124,"name":"Matt Borland","email":"matt.borland@hpe.com","username":"mborland"},"change_message_id":"7918ba06a787ad35a6018b736854f4a9da6de915","unresolved":false,"context_lines":[{"line_number":72,"context_line":"  ];"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"  function run(registry, basePath) {"},{"line_number":75,"context_line":"    // TODO - When default drawer merges in registry"},{"line_number":76,"context_line":"    // registry.setDefaultDrawerTemplateUrl(basePath + \u0027table/drawer.html\u0027);"},{"line_number":77,"context_line":"    registry.setDefaultDetailsTemplateUrl(basePath + \u0027table/details.html\u0027);"},{"line_number":78,"context_line":"  }"}],"source_content_type":"text/javascript","patch_set":14,"id":"9abb7d3a_590d8a36","line":75,"range":{"start_line":75,"start_character":5,"end_line":75,"end_character":52},"updated":"2016-06-02 20:56:22.000000000","message":"This has merged (note name change): \n\nhttps://github.com/openstack/horizon/blob/5d618bf4902b96c06d52e804c403355e2b8b1cfd/horizon/static/framework/conf/resource-type-registry.service.js#L519","commit_id":"778aa6ce2fe267474f4c531b34d86dbdb435a201"}],"searchlight_ui/static/searchlight-ui/searchlight-ui.scss":[{"author":{"_account_id":14124,"name":"Matt Borland","email":"matt.borland@hpe.com","username":"mborland"},"change_message_id":"7918ba06a787ad35a6018b736854f4a9da6de915","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    background: none;"},{"line_number":7,"context_line":"    padding-left: 2em;"},{"line_number":8,"context_line":"  }"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"  .detail-row td {"},{"line_number":11,"context_line":"    display: none;"},{"line_number":12,"context_line":""}],"source_content_type":"text/x-scss","patch_set":14,"id":"9abb7d3a_7e82f4c9","line":9,"updated":"2016-06-02 20:56:22.000000000","message":"something is seriously abbreviating the dt/dd size (on the label).","commit_id":"778aa6ce2fe267474f4c531b34d86dbdb435a201"}],"searchlight_ui/static/searchlight-ui/settings/search-settings.service.spec.js":[{"author":{"_account_id":14124,"name":"Matt Borland","email":"matt.borland@hpe.com","username":"mborland"},"change_message_id":"7918ba06a787ad35a6018b736854f4a9da6de915","unresolved":false,"context_lines":[{"line_number":26,"context_line":"    beforeEach(module(\u0027searchlight-ui\u0027));"},{"line_number":27,"context_line":"    beforeEach(module(\u0027searchlight-ui.settings\u0027));"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"    // TODO (tyr) Add unit tests"},{"line_number":30,"context_line":"    it(\u0027should have unit tests\u0027, function() {"},{"line_number":31,"context_line":"    });"},{"line_number":32,"context_line":""}],"source_content_type":"text/javascript","patch_set":14,"id":"9abb7d3a_79568e07","line":29,"range":{"start_line":29,"start_character":7,"end_line":29,"end_character":32},"updated":"2016-06-02 20:56:22.000000000","message":"gonna do that? ;)","commit_id":"778aa6ce2fe267474f4c531b34d86dbdb435a201"}],"searchlight_ui/static/searchlight-ui/table/drawer.html":[{"author":{"_account_id":14124,"name":"Matt Borland","email":"matt.borland@hpe.com","username":"mborland"},"change_message_id":"7918ba06a787ad35a6018b736854f4a9da6de915","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003cdiv class\u003d\"row\"\u003e"},{"line_number":2,"context_line":"  \u003cdl class\u003d\"dl-horizontal\"\u003e"},{"line_number":3,"context_line":"    \u003cdiv ng-repeat\u003d\"(field, value) in item._source\"\u003e"},{"line_number":4,"context_line":"      \u003cdiv ng-if\u003d\"[\u0027_type\u0027].indexOf(field) \u003d\u003d\u003d -1\"\u003e"},{"line_number":5,"context_line":"        \u003cdt\u003e"},{"line_number":6,"context_line":"          \u003cspan tooltip\u003d\"{$ field $}\" tooltip-placement\u003d\"top\""},{"line_number":7,"context_line":"              tooltip-popup-delay\u003d\"500\" tooltip-trigger\u003d\"mouseenter\"\u003e"}],"source_content_type":"text/html","patch_set":14,"id":"9abb7d3a_b96756e9","line":4,"range":{"start_line":3,"start_character":5,"end_line":4,"end_character":51},"updated":"2016-06-02 20:56:22.000000000","message":"It\u0027s likely these intervening divs cause trouble with the formatting, from what I\u0027ve seen of bootstrap.","commit_id":"778aa6ce2fe267474f4c531b34d86dbdb435a201"}],"searchlight_ui/static/searchlight-ui/table/search-table.controller.js":[{"author":{"_account_id":14124,"name":"Matt Borland","email":"matt.borland@hpe.com","username":"mborland"},"change_message_id":"7918ba06a787ad35a6018b736854f4a9da6de915","unresolved":false,"context_lines":[{"line_number":88,"context_line":"      // so that we don\u0027t search multiple times if both change."},{"line_number":89,"context_line":"      deregisterSearchWatch \u003d $scope.$watch("},{"line_number":90,"context_line":"        \u0027ctrl.currentSearchFacets + ctrl.currentSearchText\u0027,"},{"line_number":91,"context_line":"        function searchWatchHandler( newValue, oldValue) {"},{"line_number":92,"context_line":"          if ( newValue !\u003d\u003d oldValue ) {"},{"line_number":93,"context_line":"            onServerSearchUpdated({"},{"line_number":94,"context_line":"              magicSearchQueryChanged: true,"},{"line_number":95,"context_line":"              magicSearchQuery: ctrl.currentSearchFacets,"},{"line_number":96,"context_line":"              queryStringChanged: true,"},{"line_number":97,"context_line":"              queryString: ctrl.currentSearchText"},{"line_number":98,"context_line":"            });"},{"line_number":99,"context_line":"          }"},{"line_number":100,"context_line":"        },"},{"line_number":101,"context_line":"        true);"},{"line_number":102,"context_line":""}],"source_content_type":"text/javascript","patch_set":14,"id":"9abb7d3a_d9b5fa31","line":99,"range":{"start_line":91,"start_character":8,"end_line":99,"end_character":11},"updated":"2016-06-02 20:56:22.000000000","message":"suggestion: break out this function to make it easier to read watch.","commit_id":"778aa6ce2fe267474f4c531b34d86dbdb435a201"}],"searchlight_ui/static/searchlight-ui/table/search-table.html":[{"author":{"_account_id":14124,"name":"Matt Borland","email":"matt.borland@hpe.com","username":"mborland"},"change_message_id":"7918ba06a787ad35a6018b736854f4a9da6de915","unresolved":false,"context_lines":[{"line_number":17,"context_line":"  \u003ctbody\u003e"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"  \u003ctr ng-if\u003d\u0027ctrl.queryResponse.error\u0027\u003e"},{"line_number":20,"context_line":"    \u003ctd colspan\u003d\"8\" translate\u003e"},{"line_number":21,"context_line":"      {$ ctrl.queryResponse.statusCode | slQueryStatus $}"},{"line_number":22,"context_line":"    \u003c/td\u003e"},{"line_number":23,"context_line":"  \u003c/tr\u003e"}],"source_content_type":"text/html","patch_set":14,"id":"9abb7d3a_b9c3d689","line":20,"range":{"start_line":20,"start_character":17,"end_line":20,"end_character":18},"updated":"2016-06-02 20:56:22.000000000","message":"You can use colspan\u003d0 in many cases to span all; may be better to use a caption or something outside of the table altogether.","commit_id":"778aa6ce2fe267474f4c531b34d86dbdb435a201"},{"author":{"_account_id":14124,"name":"Matt Borland","email":"matt.borland@hpe.com","username":"mborland"},"change_message_id":"7918ba06a787ad35a6018b736854f4a9da6de915","unresolved":false,"context_lines":[{"line_number":17,"context_line":"  \u003ctbody\u003e"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"  \u003ctr ng-if\u003d\u0027ctrl.queryResponse.error\u0027\u003e"},{"line_number":20,"context_line":"    \u003ctd colspan\u003d\"8\" translate\u003e"},{"line_number":21,"context_line":"      {$ ctrl.queryResponse.statusCode | slQueryStatus $}"},{"line_number":22,"context_line":"    \u003c/td\u003e"},{"line_number":23,"context_line":"  \u003c/tr\u003e"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"  \u003ctr ng-if\u003d\u0027!ctrl.queryError\u0027"}],"source_content_type":"text/html","patch_set":14,"id":"9abb7d3a_b9dc7675","line":22,"range":{"start_line":20,"start_character":20,"end_line":22,"end_character":9},"updated":"2016-06-02 20:56:22.000000000","message":"This is not translatable.","commit_id":"778aa6ce2fe267474f4c531b34d86dbdb435a201"}],"searchlight_ui/static/searchlight-ui/util/cache.service.js":[{"author":{"_account_id":14124,"name":"Matt Borland","email":"matt.borland@hpe.com","username":"mborland"},"change_message_id":"7918ba06a787ad35a6018b736854f4a9da6de915","unresolved":false,"context_lines":[{"line_number":25,"context_line":""},{"line_number":26,"context_line":"  /**"},{"line_number":27,"context_line":"   * @ngdoc service"},{"line_number":28,"context_line":"   * @name searchlight-ui.util.cache:cacheService"},{"line_number":29,"context_line":"   * @module searchlight-ui.util.cache"},{"line_number":30,"context_line":"   * @kind function"},{"line_number":31,"context_line":"   * @description"},{"line_number":32,"context_line":"   *"}],"source_content_type":"text/javascript","patch_set":14,"id":"9abb7d3a_390406c5","line":29,"range":{"start_line":28,"start_character":2,"end_line":29,"end_character":38},"updated":"2016-06-02 20:56:22.000000000","message":"Can you fix this in an earlier patch?","commit_id":"778aa6ce2fe267474f4c531b34d86dbdb435a201"}],"searchlight_ui/static/searchlight-ui/util/searchlight-query-generator.service.js":[{"author":{"_account_id":14124,"name":"Matt Borland","email":"matt.borland@hpe.com","username":"mborland"},"change_message_id":"7918ba06a787ad35a6018b736854f4a9da6de915","unresolved":false,"context_lines":[{"line_number":94,"context_line":"        searchlightQueryUtils.addHighlighting(searchlightQuery);"},{"line_number":95,"context_line":"      }"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"      function addVersionToQuery() {"},{"line_number":98,"context_line":"        //searchlightQuery.version \u003d true;"},{"line_number":99,"context_line":"      }"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"      function addDefaultQuery() {"},{"line_number":102,"context_line":"        if (angular.equals({}, searchlightQuery.query)) {"}],"source_content_type":"text/javascript","patch_set":14,"id":"9abb7d3a_392b6635","line":99,"range":{"start_line":97,"start_character":0,"end_line":99,"end_character":7},"updated":"2016-06-02 20:56:22.000000000","message":"What is plan for this?  Should it be removed?","commit_id":"778aa6ce2fe267474f4c531b34d86dbdb435a201"}],"searchlight_ui/static/searchlight-ui/util/searchlight-search-helper.service.js":[{"author":{"_account_id":14124,"name":"Matt Borland","email":"matt.borland@hpe.com","username":"mborland"},"change_message_id":"7918ba06a787ad35a6018b736854f4a9da6de915","unresolved":false,"context_lines":[{"line_number":131,"context_line":"    function stopSearchPolling() {"},{"line_number":132,"context_line":"      if (settingsPollster !\u003d\u003d null) {"},{"line_number":133,"context_line":"        $timeout.cancel(settingsPollster);"},{"line_number":134,"context_line":"        settingsPollster \u003d null;"},{"line_number":135,"context_line":"      }"},{"line_number":136,"context_line":"    }"},{"line_number":137,"context_line":""}],"source_content_type":"text/javascript","patch_set":14,"id":"9abb7d3a_19d78224","line":134,"range":{"start_line":134,"start_character":9,"end_line":134,"end_character":31},"updated":"2016-06-02 20:56:22.000000000","message":"not sure if it\u0027s null/undefined/deleted; generally I avoid \u0027null\u0027 as it has specific meanings.  Same above.","commit_id":"778aa6ce2fe267474f4c531b34d86dbdb435a201"}],"searchlight_ui/static/searchlight-ui/widgets/sl-magic-search/sl-magic-search-bar.directive.js":[{"author":{"_account_id":14124,"name":"Matt Borland","email":"matt.borland@hpe.com","username":"mborland"},"change_message_id":"7918ba06a787ad35a6018b736854f4a9da6de915","unresolved":false,"context_lines":[{"line_number":21,"context_line":"    .module(\u0027searchlight-ui.widgets.sl-magic-search\u0027)"},{"line_number":22,"context_line":"    .directive(\u0027slMagicSearchBar\u0027, slMagicSearchBar);"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"  slMagicSearchBar.$inject \u003d [\u0027searchlight-ui.widgets.basePath\u0027];"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"  /**"},{"line_number":27,"context_line":"   * @ngdoc directive"}],"source_content_type":"text/javascript","patch_set":14,"id":"9abb7d3a_f9f0becb","line":24,"range":{"start_line":24,"start_character":32,"end_line":24,"end_character":59},"updated":"2016-06-02 20:56:22.000000000","message":"Can you fix this in the previous patch?","commit_id":"778aa6ce2fe267474f4c531b34d86dbdb435a201"}],"searchlight_ui/static/searchlight-ui/widgets/widgets.module.js":[{"author":{"_account_id":14124,"name":"Matt Borland","email":"matt.borland@hpe.com","username":"mborland"},"change_message_id":"7918ba06a787ad35a6018b736854f4a9da6de915","unresolved":false,"context_lines":[{"line_number":36,"context_line":"  ];"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"  /**"},{"line_number":39,"context_line":"   * @name searchlight-ui.basePath"},{"line_number":40,"context_line":"   * @description Base path for the project dashboard"},{"line_number":41,"context_line":"   *"},{"line_number":42,"context_line":"   * @param {function} $provide ng provide service"}],"source_content_type":"text/javascript","patch_set":14,"id":"9abb7d3a_f9755e32","line":39,"range":{"start_line":39,"start_character":11,"end_line":39,"end_character":34},"updated":"2016-06-02 20:56:22.000000000","message":"technically the name should be the local function name.  We could put other constants and such in here.","commit_id":"778aa6ce2fe267474f4c531b34d86dbdb435a201"}]}
