)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"d84e2d46b371ffb219d3f3cc8f8ff8102fb6c9fb","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Reorganize as per the documentation session at PTG:"},{"line_number":10,"context_line":"https://etherpad.openstack.org/p/queens-ptg-keystone-doc-cleanup"},{"line_number":11,"context_line":"Closes-Bug: 1747694"},{"line_number":12,"context_line":"Change-Id: I951eaae91bf52c6a56ffd27116ac3d07e76ebf13"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"3fa0c359_816dea99","line":11,"updated":"2018-02-06 15:56:33.000000000","message":"We could add a release note here since this bug is somewhat user facing.","commit_id":"bd7c99ed6a9bdd5ec275403cfcb4a1d2b5cd7866"}],"api-ref/source/v3-ext/parameters.yaml":[{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"df8d076079a74b29e699971d114ab3d857766397","unresolved":false,"context_lines":[{"line_number":93,"context_line":"  type: string"},{"line_number":94,"context_line":""},{"line_number":95,"context_line":"# variables in query"},{"line_number":96,"context_line":"page_query:"},{"line_number":97,"context_line":"  description: |"},{"line_number":98,"context_line":"  Filters the response by page."},{"line_number":99,"context_line":"  in: query"},{"line_number":100,"context_line":"  required: false"},{"line_number":101,"context_line":"  type: string"},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"per_page_query:"},{"line_number":104,"context_line":"  description: |"},{"line_number":105,"context_line":"    Filters the response per page."},{"line_number":106,"context_line":"  in: query"},{"line_number":107,"context_line":"  required: false"},{"line_number":108,"context_line":"  type: string"},{"line_number":109,"context_line":""},{"line_number":110,"context_line":"since_query:"},{"line_number":111,"context_line":"  description: |"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3fa0c359_c6278812","line":108,"range":{"start_line":96,"start_character":0,"end_line":108,"end_character":14},"updated":"2018-02-06 15:25:09.000000000","message":"I\u0027m looking at the code and this isn\u0027t implemented at all, it must have been cargocult-copied from somewhere else. Let\u0027s just remove it.","commit_id":"37ad78aa9f0a447b85994c535a5abc5c528b1f16"},{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"e72662f79333db13daf6c9263335058d8816c62c","unresolved":false,"context_lines":[{"line_number":102,"context_line":"  required: false"},{"line_number":103,"context_line":"  type: string"},{"line_number":104,"context_line":""},{"line_number":105,"context_line":"  trustee_user_id_query:"},{"line_number":106,"context_line":"  description: |"},{"line_number":107,"context_line":"    Filters the response by a trustee user ID."},{"line_number":108,"context_line":"    In order to list trusts for a given trustee, filter the collection using a query string"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"3fa0c359_26198c84","line":105,"updated":"2018-02-06 15:39:53.000000000","message":"I think you need to unindent this","commit_id":"3ac06ee66babd17c83587185f90edb0a130dd556"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"ed9c6b87a535d019d92dae7751509b9b7380b1b1","unresolved":false,"context_lines":[{"line_number":102,"context_line":"  required: false"},{"line_number":103,"context_line":"  type: string"},{"line_number":104,"context_line":""},{"line_number":105,"context_line":"  trustee_user_id_query:"},{"line_number":106,"context_line":"  description: |"},{"line_number":107,"context_line":"    Filters the response by a trustee user ID."},{"line_number":108,"context_line":"    In order to list trusts for a given trustee, filter the collection using a query string"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"3fa0c359_8135eadc","line":105,"in_reply_to":"3fa0c359_26198c84","updated":"2018-02-06 15:45:10.000000000","message":"++","commit_id":"3ac06ee66babd17c83587185f90edb0a130dd556"}],"api-ref/source/v3-ext/trust.inc":[{"author":{"_account_id":27372,"name":"wangqiang-bj","email":"wangqiangbj@inspur.com","username":"wangqiangbj"},"change_message_id":"3326a7b33e75111c3eb3c70425ecae3ca467aa03","unresolved":false,"context_lines":[{"line_number":155,"context_line":""},{"line_number":156,"context_line":"Status Codes"},{"line_number":157,"context_line":"~~~~~~~~~~~~"},{"line_number":158,"context_line":""},{"line_number":159,"context_line":"Normal response codes: 201"},{"line_number":160,"context_line":""},{"line_number":161,"context_line":"Error response codes: 413, 415, 405, 404, 403, 401, 400, 503, 409"},{"line_number":162,"context_line":""},{"line_number":163,"context_line":""},{"line_number":164,"context_line":"Example"}],"source_content_type":"text/x-c++src","patch_set":1,"id":"9f91af0f_21e00acd","line":161,"range":{"start_line":158,"start_character":0,"end_line":161,"end_character":65},"updated":"2018-01-10 01:17:52.000000000","message":"We should use the table format we used in the other patches if possible. as below:\n.. rest_status_code:: error status.yaml\n\n   - 400\n   - 401\n   - 403","commit_id":"65ef4ce5a9201e8f86b7687d7b8e42b01efa5a04"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"d7ed25c3d35babd3742b690ee505313a7a994b4b","unresolved":false,"context_lines":[{"line_number":175,"context_line":".. rest_method:: GET /v3/OS-TRUST/trusts"},{"line_number":176,"context_line":""},{"line_number":177,"context_line":"Lists all trusts."},{"line_number":178,"context_line":""},{"line_number":179,"context_line":"The following optional query strings are supported:"},{"line_number":180,"context_line":""},{"line_number":181,"context_line":"- ``page``"}],"source_content_type":"text/x-c++src","patch_set":1,"id":"9f91af0f_2a44901a","line":178,"updated":"2018-01-08 14:40:12.000000000","message":"We should format this into a Response section and make the following list a query parameter list so that we consistent with other sections.","commit_id":"65ef4ce5a9201e8f86b7687d7b8e42b01efa5a04"},{"author":{"_account_id":27372,"name":"wangqiang-bj","email":"wangqiangbj@inspur.com","username":"wangqiangbj"},"change_message_id":"3326a7b33e75111c3eb3c70425ecae3ca467aa03","unresolved":false,"context_lines":[{"line_number":175,"context_line":".. rest_method:: GET /v3/OS-TRUST/trusts"},{"line_number":176,"context_line":""},{"line_number":177,"context_line":"Lists all trusts."},{"line_number":178,"context_line":""},{"line_number":179,"context_line":"The following optional query strings are supported:"},{"line_number":180,"context_line":""},{"line_number":181,"context_line":"- ``page``"}],"source_content_type":"text/x-c++src","patch_set":1,"id":"9f91af0f_21bfaad1","line":178,"in_reply_to":"9f91af0f_2a44901a","updated":"2018-01-10 01:17:52.000000000","message":"\u003e We should format this into a Response section and make the\n \u003e following list a query parameter list so that we consistent with\n \u003e other sections.\n\n++, but Request section I think.","commit_id":"65ef4ce5a9201e8f86b7687d7b8e42b01efa5a04"},{"author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"change_message_id":"77bb3ea20dc5840211e9810568386d2380e6aa88","unresolved":false,"context_lines":[{"line_number":227,"context_line":""},{"line_number":228,"context_line":"Normal response codes: 200"},{"line_number":229,"context_line":""},{"line_number":230,"context_line":"Error response codes: 400, 401, 403, 404, 405, 413, 503"},{"line_number":231,"context_line":""},{"line_number":232,"context_line":"Example"},{"line_number":233,"context_line":"~~~~~~~"}],"source_content_type":"text/x-c++src","patch_set":1,"id":"7f96bb07_f9f589cc","line":230,"range":{"start_line":230,"start_character":0,"end_line":230,"end_character":55},"updated":"2018-01-12 06:26:11.000000000","message":"ditto","commit_id":"65ef4ce5a9201e8f86b7687d7b8e42b01efa5a04"},{"author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"change_message_id":"77bb3ea20dc5840211e9810568386d2380e6aa88","unresolved":false,"context_lines":[{"line_number":347,"context_line":""},{"line_number":348,"context_line":"Normal response codes: 200"},{"line_number":349,"context_line":""},{"line_number":350,"context_line":"Error response codes: 400, 401, 403, 404, 405, 413, 503"},{"line_number":351,"context_line":""},{"line_number":352,"context_line":"Example"},{"line_number":353,"context_line":"~~~~~~~"}],"source_content_type":"text/x-c++src","patch_set":1,"id":"7f96bb07_392d3143","line":350,"range":{"start_line":350,"start_character":0,"end_line":350,"end_character":55},"updated":"2018-01-12 06:26:11.000000000","message":"ditto","commit_id":"65ef4ce5a9201e8f86b7687d7b8e42b01efa5a04"},{"author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"change_message_id":"77bb3ea20dc5840211e9810568386d2380e6aa88","unresolved":false,"context_lines":[{"line_number":386,"context_line":""},{"line_number":387,"context_line":"Normal response codes: 200"},{"line_number":388,"context_line":""},{"line_number":389,"context_line":"Error response codes: 400, 401, 403, 404, 405, 413, 503"},{"line_number":390,"context_line":""},{"line_number":391,"context_line":"Example"},{"line_number":392,"context_line":"~~~~~~~"}],"source_content_type":"text/x-c++src","patch_set":1,"id":"7f96bb07_991b251a","line":389,"updated":"2018-01-12 06:26:11.000000000","message":"ditto","commit_id":"65ef4ce5a9201e8f86b7687d7b8e42b01efa5a04"},{"author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"change_message_id":"77bb3ea20dc5840211e9810568386d2380e6aa88","unresolved":false,"context_lines":[{"line_number":421,"context_line":""},{"line_number":422,"context_line":"Normal response codes: 200"},{"line_number":423,"context_line":""},{"line_number":424,"context_line":"Error response codes: 400, 401, 403, 404, 405, 413, 503"},{"line_number":425,"context_line":""},{"line_number":426,"context_line":"Example"},{"line_number":427,"context_line":"~~~~~~~"}],"source_content_type":"text/x-c++src","patch_set":1,"id":"7f96bb07_b918611d","line":424,"updated":"2018-01-12 06:26:11.000000000","message":"ditto","commit_id":"65ef4ce5a9201e8f86b7687d7b8e42b01efa5a04"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"ed9c6b87a535d019d92dae7751509b9b7380b1b1","unresolved":false,"context_lines":[{"line_number":293,"context_line":""},{"line_number":294,"context_line":"Status Codes"},{"line_number":295,"context_line":"~~~~~~~~~~~~"},{"line_number":296,"context_line":""},{"line_number":297,"context_line":"Example"},{"line_number":298,"context_line":"~~~~~~~"},{"line_number":299,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":3,"id":"3fa0c359_a147c64b","line":296,"updated":"2018-02-06 15:45:10.000000000","message":"Looks like we\u0027re missing the status codes for this API from line 235.","commit_id":"3ac06ee66babd17c83587185f90edb0a130dd556"}]}
