)]}'
{"doc/common/tables/swift-proxy-server-filter-keystoneauth.xml":[{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"00816e1f2c2d08a2179ad4df54075b1058513e35","unresolved":false,"context_lines":[{"line_number":23,"context_line":"      \u003c/tr\u003e"},{"line_number":24,"context_line":"      \u003ctr\u003e"},{"line_number":25,"context_line":"        \u003ctd\u003e\u003coption\u003eallow_overrides\u003c/option\u003e \u003d \u003creplaceable\u003etrue\u003c/replaceable\u003e\u003c/td\u003e"},{"line_number":26,"context_line":"        \u003ctd\u003eBy default, middleware higher in the WSGI pipeline may override auth "},{"line_number":27,"context_line":"processing, useful for middleware such as tempurl and formpost. If you know"},{"line_number":28,"context_line":"you are not going to use such middleware and you want a bit of extra"},{"line_number":29,"context_line":"security you can disable this behaviour by setting this option to \u0027false\u0027\u003c/td\u003e"}],"source_content_type":"application/xml","patch_set":1,"id":"9a80dd14_a5837054","line":26,"updated":"2015-03-20 12:54:44.000000000","message":"whitespace \u003d)","commit_id":"906055d1a8fda33c948dd4833e4823a088b5e8f5"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"00816e1f2c2d08a2179ad4df54075b1058513e35","unresolved":false,"context_lines":[{"line_number":26,"context_line":"        \u003ctd\u003eBy default, middleware higher in the WSGI pipeline may override auth "},{"line_number":27,"context_line":"processing, useful for middleware such as tempurl and formpost. If you know"},{"line_number":28,"context_line":"you are not going to use such middleware and you want a bit of extra"},{"line_number":29,"context_line":"security you can disable this behaviour by setting this option to \u0027false\u0027\u003c/td\u003e"},{"line_number":30,"context_line":"      \u003c/tr\u003e"},{"line_number":31,"context_line":"      \u003ctr\u003e"},{"line_number":32,"context_line":"        \u003ctd\u003e\u003coption\u003edefault_domain_id\u003c/option\u003e \u003d \u003creplaceable\u003edefault\u003c/replaceable\u003e\u003c/td\u003e"}],"source_content_type":"application/xml","patch_set":1,"id":"9a80dd14_45ab94d5","line":29,"updated":"2015-03-20 12:54:44.000000000","message":"a comma is required after \u0027security\u0027 in the conditional sentence when \u0027if\u0027 clause starts the sentence. \nDo we need dots at the end of sentences here?","commit_id":"906055d1a8fda33c948dd4833e4823a088b5e8f5"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"6d895feb1ae758aeade372291f48d84474267591","unresolved":false,"context_lines":[{"line_number":19,"context_line":"      \u003ctr\u003e"},{"line_number":20,"context_line":"        \u003ctd\u003e\u003coption\u003eallow_names_in_acls\u003c/option\u003e \u003d \u003creplaceable\u003etrue\u003c/replaceable\u003e\u003c/td\u003e"},{"line_number":21,"context_line":"        \u003ctd\u003eThe backwards compatible behavior can be disabled by setting this"},{"line_number":22,"context_line":"option to \u0027false\u0027.\u003c/td\u003e"},{"line_number":23,"context_line":"      \u003c/tr\u003e"},{"line_number":24,"context_line":"      \u003ctr\u003e"},{"line_number":25,"context_line":"        \u003ctd\u003e\u003coption\u003eallow_overrides\u003c/option\u003e \u003d \u003creplaceable\u003etrue\u003c/replaceable\u003e\u003c/td\u003e"}],"source_content_type":"application/xml","patch_set":3,"id":"1a6ced46_78d55b42","line":22,"updated":"2015-03-23 07:50:39.000000000","message":"I would rather use the tag \u003cliteral\u003e and capitalize --\u003e \u003cliteral\u003eFalse\u003c/literal\u003e","commit_id":"5140edff1f5d14b9171d0df3dd006b28d1af108a"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"6d895feb1ae758aeade372291f48d84474267591","unresolved":false,"context_lines":[{"line_number":26,"context_line":"        \u003ctd\u003eThis option allows middleware higher in the WSGI pipeline to override auth"},{"line_number":27,"context_line":"processing, useful for middleware such as tempurl and formpost. If you know"},{"line_number":28,"context_line":"you are not going to use such middleware and you want a bit of extra security,"},{"line_number":29,"context_line":"you can set this to \u0027false\u0027.\u003c/td\u003e"},{"line_number":30,"context_line":"      \u003c/tr\u003e"},{"line_number":31,"context_line":"      \u003ctr\u003e"},{"line_number":32,"context_line":"        \u003ctd\u003e\u003coption\u003edefault_domain_id\u003c/option\u003e \u003d \u003creplaceable\u003edefault\u003c/replaceable\u003e\u003c/td\u003e"}],"source_content_type":"application/xml","patch_set":3,"id":"1a6ced46_d8c3af88","line":29,"updated":"2015-03-23 07:50:39.000000000","message":"the same as above","commit_id":"5140edff1f5d14b9171d0df3dd006b28d1af108a"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"6d895feb1ae758aeade372291f48d84474267591","unresolved":false,"context_lines":[{"line_number":30,"context_line":"      \u003c/tr\u003e"},{"line_number":31,"context_line":"      \u003ctr\u003e"},{"line_number":32,"context_line":"        \u003ctd\u003e\u003coption\u003edefault_domain_id\u003c/option\u003e \u003d \u003creplaceable\u003edefault\u003c/replaceable\u003e\u003c/td\u003e"},{"line_number":33,"context_line":"        \u003ctd\u003eName of the default domain. It is identified by its UUID, which by default has the value \u0027default\u0027.\u003c/td\u003e"},{"line_number":34,"context_line":"      \u003c/tr\u003e"},{"line_number":35,"context_line":"      \u003ctr\u003e"},{"line_number":36,"context_line":"        \u003ctd\u003e\u003coption\u003eis_admin\u003c/option\u003e \u003d \u003creplaceable\u003efalse\u003c/replaceable\u003e\u003c/td\u003e"}],"source_content_type":"application/xml","patch_set":3,"id":"1a6ced46_18be2700","line":33,"updated":"2015-03-23 07:50:39.000000000","message":"the same as above","commit_id":"5140edff1f5d14b9171d0df3dd006b28d1af108a"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"6d895feb1ae758aeade372291f48d84474267591","unresolved":false,"context_lines":[{"line_number":35,"context_line":"      \u003ctr\u003e"},{"line_number":36,"context_line":"        \u003ctd\u003e\u003coption\u003eis_admin\u003c/option\u003e \u003d \u003creplaceable\u003efalse\u003c/replaceable\u003e\u003c/td\u003e"},{"line_number":37,"context_line":"        \u003ctd\u003eIf this option is set to \u0027true\u0027, it allows to give a user whose username is the same as the project name and who has any role in the project access rights elevated to be the same as if the user had one of the \u0027operator_roles\u0027. Note that the condition compares names rather than"},{"line_number":38,"context_line":"UUIDs. This option is deprecated. It is `false` by default.\u003c/td\u003e"},{"line_number":39,"context_line":"      \u003c/tr\u003e"},{"line_number":40,"context_line":"      \u003ctr\u003e"},{"line_number":41,"context_line":"        \u003ctd\u003e\u003coption\u003eoperator_roles\u003c/option\u003e \u003d \u003creplaceable\u003eadmin, swiftoperator\u003c/replaceable\u003e\u003c/td\u003e"}],"source_content_type":"application/xml","patch_set":3,"id":"1a6ced46_9841370e","line":38,"updated":"2015-03-23 07:50:39.000000000","message":"the same as above, OR use the correct \u0027\u0027, not ``","commit_id":"5140edff1f5d14b9171d0df3dd006b28d1af108a"}]}
