)]}'
{"horizon/tables/actions.py":[{"author":{"_account_id":8642,"name":"Lukasz Jernas","email":"deejay1@srem.org","username":"deejay1"},"change_message_id":"2dde6f8c2b24f30518754fd39da97a165abfeefc","unresolved":false,"context_lines":[{"line_number":663,"context_line":""},{"line_number":664,"context_line":"class AddRows(Action):"},{"line_number":665,"context_line":"    name \u003d \"row_add\""},{"line_number":666,"context_line":"    verbose_name \u003d \"Add Rows\""},{"line_number":667,"context_line":"    method \u003d \"GET\""},{"line_number":668,"context_line":"    preempt \u003d True"},{"line_number":669,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAASn%2F%2Fhqc%3D","line":666,"updated":"2013-09-03 19:56:49.000000000","message":"shouldn\u0027t this be marked as translatable with _() ?","commit_id":"0b342d5c03c9b57d6fc38b3e49cb6e695774daf5"},{"author":{"_account_id":5280,"name":"Nicolas Simonds","email":"nic@metacloud.com","username":"nicolas.simonds"},"change_message_id":"fd3072fac4bc086a101d345f958676c78594cc03","unresolved":false,"context_lines":[{"line_number":663,"context_line":""},{"line_number":664,"context_line":"class AddRows(Action):"},{"line_number":665,"context_line":"    name \u003d \"row_add\""},{"line_number":666,"context_line":"    verbose_name \u003d \"Add Rows\""},{"line_number":667,"context_line":"    method \u003d \"GET\""},{"line_number":668,"context_line":"    preempt \u003d True"},{"line_number":669,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAASn%2F%2Fhf8%3D","line":666,"in_reply_to":"AAAASn%2F%2Fhqc%3D","updated":"2013-09-03 20:15:49.000000000","message":"Done","commit_id":"0b342d5c03c9b57d6fc38b3e49cb6e695774daf5"}],"horizon/templates/horizon/common/_data_table.html":[{"author":{"_account_id":2455,"name":"Tihomir Trifonov","email":"t.trifonov@gmail.com","username":"ttrifonov"},"change_message_id":"0f0bd909fdc63e4cb38e58dcef49b9ebdd6cb2cf","unresolved":false,"context_lines":[{"line_number":66,"context_line":"          \u003ca id\u003d\"paginate\" href\u003d\"?{{ table.get_pagination_string }}\"\u003eMore\u0026nbsp;\u0026raquo;\u003c/a\u003e"},{"line_number":67,"context_line":"          {% for action in table.Meta.table_actions %}"},{"line_number":68,"context_line":"            {% if action.name \u003d\u003d \"row_add\" %}"},{"line_number":69,"context_line":"              \u003c!-- ajax-ify the paginate button, pull in more data Facebook-style --\u003e"},{"line_number":70,"context_line":"              \u003cscript type\u003d\"text/javascript\"\u003e"},{"line_number":71,"context_line":"              addHorizonLoadEvent(function () {"},{"line_number":72,"context_line":"                $(\"a#paginate\").click(function () {"}],"source_content_type":"text/html","patch_set":8,"id":"AAAATn%2F8xjo%3D","line":69,"updated":"2013-12-20 13:24:19.000000000","message":"I personally do not like the inline scripts... IMO this should go to some of the .js files and be invoked here as a function.\nAlso, now having AngularJS into the project, I believe it will require much less javascript code to implement this...","commit_id":"3ace5ebc50cc75bb0830c7e973217edd50087242"},{"author":{"_account_id":7585,"name":"Ladislav Smola","email":"lsmola@redhat.com","username":"lsmola"},"change_message_id":"7ab4afcfc0d02045d9bcc5dca11d5130403ddf67","unresolved":false,"context_lines":[{"line_number":66,"context_line":"          \u003ca id\u003d\"paginate\" href\u003d\"?{{ table.get_pagination_string }}\"\u003eMore\u0026nbsp;\u0026raquo;\u003c/a\u003e"},{"line_number":67,"context_line":"          {% for action in table.Meta.table_actions %}"},{"line_number":68,"context_line":"            {% if action.name \u003d\u003d \"row_add\" %}"},{"line_number":69,"context_line":"              \u003c!-- ajax-ify the paginate button, pull in more data Facebook-style --\u003e"},{"line_number":70,"context_line":"              \u003cscript type\u003d\"text/javascript\"\u003e"},{"line_number":71,"context_line":"              addHorizonLoadEvent(function () {"},{"line_number":72,"context_line":"                $(\"a#paginate\").click(function () {"}],"source_content_type":"text/html","patch_set":8,"id":"AAAAUH%2F%2FyWM%3D","line":69,"in_reply_to":"AAAATn%2F8xjo%3D","updated":"2014-01-08 13:57:19.000000000","message":"Yes please, move this to separate lib and call here init only if necesarry (if it is loaded via ajax)\n\nThere can be more tables and tables can be loaded via ajax, you should not init the tables multiple times.\n\nIt would be the best to implement this in Angular.js, I think the consensus was that the new more complex libs should be written in angular.","commit_id":"3ace5ebc50cc75bb0830c7e973217edd50087242"}],"openstack_dashboard/dashboards/admin/images/views.py":[{"author":{"_account_id":7585,"name":"Ladislav Smola","email":"lsmola@redhat.com","username":"lsmola"},"change_message_id":"7ab4afcfc0d02045d9bcc5dca11d5130403ddf67","unresolved":false,"context_lines":[{"line_number":44,"context_line":"        images \u003d []"},{"line_number":45,"context_line":"        marker \u003d self.request.GET.get("},{"line_number":46,"context_line":"            project_tables.AdminImagesTable._meta.pagination_param, None)"},{"line_number":47,"context_line":"        if self.request.POST:"},{"line_number":48,"context_line":"            paginate \u003d False"},{"line_number":49,"context_line":"        else:"},{"line_number":50,"context_line":"            paginate \u003d True"}],"source_content_type":"text/x-python","patch_set":8,"id":"AAAAUH%2F%2FyVo%3D","line":47,"updated":"2014-01-08 13:57:19.000000000","message":"Could you explain this condition in comment?","commit_id":"3ace5ebc50cc75bb0830c7e973217edd50087242"}],"openstack_dashboard/dashboards/admin/instances/views.py":[{"author":{"_account_id":7585,"name":"Ladislav Smola","email":"lsmola@redhat.com","username":"lsmola"},"change_message_id":"7ab4afcfc0d02045d9bcc5dca11d5130403ddf67","unresolved":false,"context_lines":[{"line_number":63,"context_line":"        instances \u003d []"},{"line_number":64,"context_line":"        marker \u003d self.request.GET.get("},{"line_number":65,"context_line":"            project_tables.AdminInstancesTable._meta.pagination_param, None)"},{"line_number":66,"context_line":"        if self.request.POST:"},{"line_number":67,"context_line":"            paginate \u003d False"},{"line_number":68,"context_line":"        else:"},{"line_number":69,"context_line":"            paginate \u003d True"}],"source_content_type":"text/x-python","patch_set":8,"id":"AAAAUH%2F%2FyVU%3D","line":66,"updated":"2014-01-08 13:57:19.000000000","message":"ditto","commit_id":"3ace5ebc50cc75bb0830c7e973217edd50087242"}],"openstack_dashboard/dashboards/project/images_and_snapshots/images/tables.py":[{"author":{"_account_id":7585,"name":"Ladislav Smola","email":"lsmola@redhat.com","username":"lsmola"},"change_message_id":"7ab4afcfc0d02045d9bcc5dca11d5130403ddf67","unresolved":false,"context_lines":[{"line_number":195,"context_line":"    def get_data(self, request, marker):"},{"line_number":196,"context_line":"        imgs, more \u003d api.glance.image_list_detailed(request, marker\u003dmarker,"},{"line_number":197,"context_line":"                                                    paginate\u003dTrue)"},{"line_number":198,"context_line":"        imgs \u003d [i for i in imgs if i.container_format not in [\u0027aki\u0027, \u0027ari\u0027]]"},{"line_number":199,"context_line":"        return imgs, more"},{"line_number":200,"context_line":""},{"line_number":201,"context_line":""}],"source_content_type":"text/x-python","patch_set":8,"id":"AAAAUH%2F%2FyTI%3D","line":198,"updated":"2014-01-08 13:57:19.000000000","message":"this patch will probably go before yours, you will need to rebase https://review.openstack.org/#/c/59935/3/openstack_dashboard/dashboards/project/images_and_snapshots/views.py","commit_id":"3ace5ebc50cc75bb0830c7e973217edd50087242"}],"openstack_dashboard/dashboards/project/instances/views.py":[{"author":{"_account_id":7585,"name":"Ladislav Smola","email":"lsmola@redhat.com","username":"lsmola"},"change_message_id":"7ab4afcfc0d02045d9bcc5dca11d5130403ddf67","unresolved":false,"context_lines":[{"line_number":56,"context_line":"        marker \u003d self.request.GET.get("},{"line_number":57,"context_line":"            project_tables.InstancesTable._meta.pagination_param, None)"},{"line_number":58,"context_line":"        # Gather our instances"},{"line_number":59,"context_line":"        if self.request.POST:"},{"line_number":60,"context_line":"            paginate \u003d False"},{"line_number":61,"context_line":"        else:"},{"line_number":62,"context_line":"            paginate \u003d True"}],"source_content_type":"text/x-python","patch_set":8,"id":"AAAAUH%2F%2FyS4%3D","line":59,"updated":"2014-01-08 13:57:19.000000000","message":"ditto","commit_id":"3ace5ebc50cc75bb0830c7e973217edd50087242"}]}
