)]}'
{"doc/source/configuringservices.rst":[{"author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"change_message_id":"6f499bc959893498c1cb81b368ceed51143b19b8","unresolved":false,"context_lines":[{"line_number":155,"context_line":""},{"line_number":156,"context_line":"The Keystone project provides the auth-token middleware which validates that"},{"line_number":157,"context_line":"the request is valid before passing it on to the application. This must be"},{"line_number":158,"context_line":"installed and configured in the applications (such as Nova, Glance, Swift,"},{"line_number":159,"context_line":"etc.). The `authentication middleware documentation`_ describes how to install"},{"line_number":160,"context_line":"and configure this middleware."},{"line_number":161,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a890539_ecb787d6","line":158,"updated":"2014-11-13 00:25:40.000000000","message":"\"application\" without \"s\" to match the first sentence.","commit_id":"690ff6b86362bbb10130ca9977fc9561c8167cec"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"a9b57ec86ebd1e9e46b15db3505b3c1b0fe7336d","unresolved":false,"context_lines":[{"line_number":155,"context_line":""},{"line_number":156,"context_line":"The Keystone project provides the auth-token middleware which validates that"},{"line_number":157,"context_line":"the request is valid before passing it on to the application. This must be"},{"line_number":158,"context_line":"installed and configured in the applications (such as Nova, Glance, Swift,"},{"line_number":159,"context_line":"etc.). The `authentication middleware documentation`_ describes how to install"},{"line_number":160,"context_line":"and configure this middleware."},{"line_number":161,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a890539_5f8a7f64","line":158,"in_reply_to":"5a890539_ecb787d6","updated":"2014-11-17 23:28:32.000000000","message":"In the first sentence it was referring to a single application that\u0027s using the middleware. In this sentence, it\u0027s referring to all the applicaitons that are using the middleware.","commit_id":"690ff6b86362bbb10130ca9977fc9561c8167cec"},{"author":{"_account_id":220,"name":"Haneef Ali","email":"haneef.ali@hp.com","username":"haneef"},"change_message_id":"80eab18e50f608928b375c0c047f8e74c2c0b8e0","unresolved":false,"context_lines":[{"line_number":159,"context_line":"etc.). The `authentication middleware documentation`_ describes how to install"},{"line_number":160,"context_line":"and configure this middleware."},{"line_number":161,"context_line":""},{"line_number":162,"context_line":".. _`authentication middleware documentation`: http://docs.openstack.org/developer/keystonemiddleware/middlewarearchitecture.html"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7a8c0949_3aed61f0","line":162,"updated":"2014-11-03 18:58:45.000000000","message":"Do we need to specify, pre Juno it is keystoneclient?","commit_id":"690ff6b86362bbb10130ca9977fc9561c8167cec"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"a9b57ec86ebd1e9e46b15db3505b3c1b0fe7336d","unresolved":false,"context_lines":[{"line_number":159,"context_line":"etc.). The `authentication middleware documentation`_ describes how to install"},{"line_number":160,"context_line":"and configure this middleware."},{"line_number":161,"context_line":""},{"line_number":162,"context_line":".. _`authentication middleware documentation`: http://docs.openstack.org/developer/keystonemiddleware/middlewarearchitecture.html"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a890539_5fb35f4c","line":162,"in_reply_to":"7a8c0949_3aed61f0","updated":"2014-11-17 23:28:32.000000000","message":"If someone wants pre-Juno info they can look at the docs for that release.","commit_id":"690ff6b86362bbb10130ca9977fc9561c8167cec"}]}
