)]}'
{"openstack_dashboard/dashboards/project/stacks/resource_types/tables.py":[{"author":{"_account_id":17172,"name":"Kenji Ishii","email":"ken-ishii@sx.jp.nec.com","username":"kenji-ishii"},"change_message_id":"cfeaae510d1f3e44d4dc8127bc5f899650fda20d","unresolved":false,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":"class ResourceTypesFilterAction(tables.FilterAction):"},{"line_number":20,"context_line":"    filter_type \u003d \u0027server\u0027"},{"line_number":21,"context_line":"    filter_choices \u003d ((\u0027name\u0027, _(\u0027Type\u0027), True),)"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"class ResourceTypesTable(tables.DataTable):"}],"source_content_type":"text/x-python","patch_set":8,"id":"3ac371cc_6ee0cecd","line":21,"updated":"2016-08-18 09:40:02.000000000","message":"missing \u0027 \u003d\u0027","commit_id":"9fc1e6adee8ac4fd87bf65e2aa2fdd1102bbb5d1"},{"author":{"_account_id":9622,"name":"Cindy Lu","email":"clu@us.ibm.com","username":"clu14"},"change_message_id":"9a5595539a8b4e02e3b3bd062899c13248a95078","unresolved":false,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":"class ResourceTypesFilterAction(tables.FilterAction):"},{"line_number":20,"context_line":"    filter_type \u003d \u0027server\u0027"},{"line_number":21,"context_line":"    filter_choices \u003d ((\u0027name\u0027, _(\u0027Type \u003d\u0027), True),)"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"class ResourceTypesTable(tables.DataTable):"}],"source_content_type":"text/x-python","patch_set":10,"id":"9a89bdaa_e1553850","line":21,"updated":"2016-09-12 19:39:58.000000000","message":"can we tell user it\u0027s case-sensitive?","commit_id":"e2300c6332fab65ffda52fca6ea7ddb4e6946da4"}],"openstack_dashboard/dashboards/project/stacks/tables.py":[{"author":{"_account_id":17172,"name":"Kenji Ishii","email":"ken-ishii@sx.jp.nec.com","username":"kenji-ishii"},"change_message_id":"cfeaae510d1f3e44d4dc8127bc5f899650fda20d","unresolved":false,"context_lines":[{"line_number":187,"context_line":""},{"line_number":188,"context_line":"class StacksFilterAction(tables.FilterAction):"},{"line_number":189,"context_line":"    filter_type \u003d \u0027server\u0027"},{"line_number":190,"context_line":"    filter_choices \u003d ((\u0027name\u0027, _(\u0027Stack Name\u0027), True),"},{"line_number":191,"context_line":"                      (\u0027id\u0027, _(\u0027Stack ID\u0027), True),"},{"line_number":192,"context_line":"                      (\u0027status\u0027, _(\u0027Status\u0027), True))"},{"line_number":193,"context_line":""}],"source_content_type":"text/x-python","patch_set":8,"id":"3ac371cc_2ead3688","line":190,"updated":"2016-08-18 09:40:02.000000000","message":"Same as resource type, missing \u0027 \u003d\u0027","commit_id":"9fc1e6adee8ac4fd87bf65e2aa2fdd1102bbb5d1"},{"author":{"_account_id":9622,"name":"Cindy Lu","email":"clu@us.ibm.com","username":"clu14"},"change_message_id":"9a5595539a8b4e02e3b3bd062899c13248a95078","unresolved":false,"context_lines":[{"line_number":189,"context_line":"    filter_type \u003d \u0027server\u0027"},{"line_number":190,"context_line":"    filter_choices \u003d ((\u0027name\u0027, _(\u0027Stack Name \u003d\u0027), True),"},{"line_number":191,"context_line":"                      (\u0027id\u0027, _(\u0027Stack ID \u003d\u0027), True),"},{"line_number":192,"context_line":"                      (\u0027status\u0027, _(\u0027Status \u003d\u0027), True))"},{"line_number":193,"context_line":""},{"line_number":194,"context_line":""},{"line_number":195,"context_line":"class StacksTable(tables.DataTable):"}],"source_content_type":"text/x-python","patch_set":10,"id":"9a89bdaa_24face43","line":192,"updated":"2016-09-12 19:39:58.000000000","message":"status doesn\u0027t work. I put in \u0027Create Complete\u0027 and nothing showed.","commit_id":"e2300c6332fab65ffda52fca6ea7ddb4e6946da4"},{"author":{"_account_id":20509,"name":"Daniel Castellanos","email":"luis.daniel.castellanos@intel.com","username":"lcastell"},"change_message_id":"11d8fcf00dec55c10544865b75645e9d40079bfc","unresolved":false,"context_lines":[{"line_number":189,"context_line":"    filter_type \u003d \u0027server\u0027"},{"line_number":190,"context_line":"    filter_choices \u003d ((\u0027name\u0027, _(\u0027Stack Name \u003d\u0027), True),"},{"line_number":191,"context_line":"                      (\u0027id\u0027, _(\u0027Stack ID \u003d\u0027), True),"},{"line_number":192,"context_line":"                      (\u0027status\u0027, _(\u0027Status \u003d\u0027), True))"},{"line_number":193,"context_line":""},{"line_number":194,"context_line":""},{"line_number":195,"context_line":"class StacksTable(tables.DataTable):"}],"source_content_type":"text/x-python","patch_set":10,"id":"7a8ec9b2_5cd6c4f1","line":192,"in_reply_to":"7a8ec9b2_26f805c3","updated":"2016-09-21 15:51:11.000000000","message":"What about a tooltip to indicate how the filter should be passed?\nor maybe convert to snake case the input if the selected filter is status?","commit_id":"e2300c6332fab65ffda52fca6ea7ddb4e6946da4"},{"author":{"_account_id":9155,"name":"Eddie Ramirez","email":"eddie.ramirez@intel.com","username":"ediardo"},"change_message_id":"726def8062190014fb672356f6d5168ec43bb636","unresolved":false,"context_lines":[{"line_number":189,"context_line":"    filter_type \u003d \u0027server\u0027"},{"line_number":190,"context_line":"    filter_choices \u003d ((\u0027name\u0027, _(\u0027Stack Name \u003d\u0027), True),"},{"line_number":191,"context_line":"                      (\u0027id\u0027, _(\u0027Stack ID \u003d\u0027), True),"},{"line_number":192,"context_line":"                      (\u0027status\u0027, _(\u0027Status \u003d\u0027), True))"},{"line_number":193,"context_line":""},{"line_number":194,"context_line":""},{"line_number":195,"context_line":"class StacksTable(tables.DataTable):"}],"source_content_type":"text/x-python","patch_set":10,"id":"7a8ec9b2_26f805c3","line":192,"in_reply_to":"9a89bdaa_24face43","updated":"2016-09-21 15:22:36.000000000","message":"The user will need to provide a snake_case status string, those can  be found here: https://github.com/openstack/horizon/blob/master/openstack_dashboard/dashboards/project/stacks/tables.py#L202-L263\n\nThey don\u0027t look very easy to remember, what do you think?","commit_id":"e2300c6332fab65ffda52fca6ea7ddb4e6946da4"},{"author":{"_account_id":17172,"name":"Kenji Ishii","email":"ken-ishii@sx.jp.nec.com","username":"kenji-ishii"},"change_message_id":"4d0cc2cbbb9fe6dffabb07503ae7359dbe410f61","unresolved":false,"context_lines":[{"line_number":187,"context_line":""},{"line_number":188,"context_line":"class StacksFilterAction(tables.FilterAction):"},{"line_number":189,"context_line":"    filter_type \u003d \u0027server\u0027"},{"line_number":190,"context_line":"    filter_choices \u003d ((\u0027name\u0027, _(\u0027Stack Name \u003d\u0027), True, \u0027Case-sensitive\u0027),"},{"line_number":191,"context_line":"                      (\u0027id\u0027, _(\u0027Stack ID \u003d\u0027), True),"},{"line_number":192,"context_line":"                      (\u0027status\u0027, _(\u0027Status \u003d\u0027), True))"},{"line_number":193,"context_line":""}],"source_content_type":"text/x-python","patch_set":15,"id":"fa6399be_3661c605","line":190,"updated":"2016-10-17 10:26:48.000000000","message":"I think \u0027name\u0027 is not a perfect match, so \u0027\u003d\u0027 is unnecessary.","commit_id":"20c80641574b722e8785a4f910f78980b99d61aa"},{"author":{"_account_id":9155,"name":"Eddie Ramirez","email":"eddie.ramirez@intel.com","username":"ediardo"},"change_message_id":"26d42c5607852b4e0c1f3ef8143c305906987099","unresolved":false,"context_lines":[{"line_number":187,"context_line":""},{"line_number":188,"context_line":"class StacksFilterAction(tables.FilterAction):"},{"line_number":189,"context_line":"    filter_type \u003d \u0027server\u0027"},{"line_number":190,"context_line":"    filter_choices \u003d ((\u0027name\u0027, _(\u0027Stack Name \u003d\u0027), True, \u0027Case-sensitive\u0027),"},{"line_number":191,"context_line":"                      (\u0027id\u0027, _(\u0027Stack ID \u003d\u0027), True),"},{"line_number":192,"context_line":"                      (\u0027status\u0027, _(\u0027Status \u003d\u0027), True))"},{"line_number":193,"context_line":""}],"source_content_type":"text/x-python","patch_set":15,"id":"fa6399be_d40874dc","line":190,"in_reply_to":"fa6399be_3661c605","updated":"2016-10-17 15:51:54.000000000","message":"Done","commit_id":"20c80641574b722e8785a4f910f78980b99d61aa"},{"author":{"_account_id":17172,"name":"Kenji Ishii","email":"ken-ishii@sx.jp.nec.com","username":"kenji-ishii"},"change_message_id":"4d0cc2cbbb9fe6dffabb07503ae7359dbe410f61","unresolved":false,"context_lines":[{"line_number":188,"context_line":"class StacksFilterAction(tables.FilterAction):"},{"line_number":189,"context_line":"    filter_type \u003d \u0027server\u0027"},{"line_number":190,"context_line":"    filter_choices \u003d ((\u0027name\u0027, _(\u0027Stack Name \u003d\u0027), True, \u0027Case-sensitive\u0027),"},{"line_number":191,"context_line":"                      (\u0027id\u0027, _(\u0027Stack ID \u003d\u0027), True),"},{"line_number":192,"context_line":"                      (\u0027status\u0027, _(\u0027Status \u003d\u0027), True))"},{"line_number":193,"context_line":""},{"line_number":194,"context_line":""}],"source_content_type":"text/x-python","patch_set":15,"id":"fa6399be_3116304c","line":191,"updated":"2016-10-17 10:26:48.000000000","message":"\u0027Case-sensitive\u0027 is not translated.\n\n_(\u0027Case-sensitive\u0027)","commit_id":"20c80641574b722e8785a4f910f78980b99d61aa"},{"author":{"_account_id":9155,"name":"Eddie Ramirez","email":"eddie.ramirez@intel.com","username":"ediardo"},"change_message_id":"26d42c5607852b4e0c1f3ef8143c305906987099","unresolved":false,"context_lines":[{"line_number":188,"context_line":"class StacksFilterAction(tables.FilterAction):"},{"line_number":189,"context_line":"    filter_type \u003d \u0027server\u0027"},{"line_number":190,"context_line":"    filter_choices \u003d ((\u0027name\u0027, _(\u0027Stack Name \u003d\u0027), True, \u0027Case-sensitive\u0027),"},{"line_number":191,"context_line":"                      (\u0027id\u0027, _(\u0027Stack ID \u003d\u0027), True),"},{"line_number":192,"context_line":"                      (\u0027status\u0027, _(\u0027Status \u003d\u0027), True))"},{"line_number":193,"context_line":""},{"line_number":194,"context_line":""}],"source_content_type":"text/x-python","patch_set":15,"id":"fa6399be_b40300be","line":191,"in_reply_to":"fa6399be_3116304c","updated":"2016-10-17 15:51:54.000000000","message":"Done","commit_id":"20c80641574b722e8785a4f910f78980b99d61aa"}]}
