)]}'
{"src/keystone.js":[{"author":{"_account_id":9725,"name":"Dong Ma","email":"winterma.dong@gmail.com","username":"larainema"},"change_message_id":"dc6c751ef310b85c9b51caf464a8e19c88727ae7","unresolved":false,"context_lines":[{"line_number":76,"context_line":"   *"},{"line_number":77,"context_line":"   * NOTE: This method is only applicable if the password auth plugin on keystone is enabled."},{"line_number":78,"context_line":"   * Other auth methods will have to be provided by third-party developers."},{"line_number":79,"context_line":"   *"},{"line_number":80,"context_line":"   * @param {String} username An optional user name or ID."},{"line_number":81,"context_line":"   * @param {String} password An optional password."},{"line_number":82,"context_line":"   * @param {String} projectName An optional project name or ID."}],"source_content_type":"text/javascript","patch_set":8,"id":"fa6399be_6ee53007","line":79,"updated":"2016-10-17 04:08:20.000000000","message":"I thought the doc string should be updated with the updated parameters","commit_id":"94530b9b8552c293346e34155f99cc73c97a3633"},{"author":{"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"},"change_message_id":"c176b0d8be9cedda0d1ff2f359373a542824e04f","unresolved":false,"context_lines":[{"line_number":76,"context_line":"   *"},{"line_number":77,"context_line":"   * NOTE: This method is only applicable if the password auth plugin on keystone is enabled."},{"line_number":78,"context_line":"   * Other auth methods will have to be provided by third-party developers."},{"line_number":79,"context_line":"   *"},{"line_number":80,"context_line":"   * @param {String} username An optional user name or ID."},{"line_number":81,"context_line":"   * @param {String} password An optional password."},{"line_number":82,"context_line":"   * @param {String} projectName An optional project name or ID."}],"source_content_type":"text/javascript","patch_set":8,"id":"fa6399be_924c579f","line":79,"in_reply_to":"fa6399be_6ee53007","updated":"2016-10-17 13:18:39.000000000","message":"Done","commit_id":"94530b9b8552c293346e34155f99cc73c97a3633"},{"author":{"_account_id":9725,"name":"Dong Ma","email":"winterma.dong@gmail.com","username":"larainema"},"change_message_id":"2725187251a0d74295d547ad5c2244c9fdd09119","unresolved":false,"context_lines":[{"line_number":76,"context_line":"   * Other auth methods will have to be provided by third-party developers."},{"line_number":77,"context_line":"   *"},{"line_number":78,"context_line":"   * @param {Object} credentials Optional credentials."},{"line_number":79,"context_line":"   * @param {String} credentials.username An optional user ID."},{"line_number":80,"context_line":"   * @param {String} credentials.username An optional user name."},{"line_number":81,"context_line":"   * @param {String} credentials.password An optional password."},{"line_number":82,"context_line":"   * @param {String} credentials.user_domain_id An optional user domain ID."}],"source_content_type":"text/javascript","patch_set":9,"id":"fa6399be_891c25c3","line":79,"range":{"start_line":79,"start_character":33,"end_line":79,"end_character":41},"updated":"2016-10-17 15:40:03.000000000","message":"user_id","commit_id":"4eb01be8cd36cc163b31c2ceb0ca0095ce13e3e1"},{"author":{"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"},"change_message_id":"832bc314a6ac85704be280f3fe43016dbe9c2977","unresolved":false,"context_lines":[{"line_number":76,"context_line":"   * Other auth methods will have to be provided by third-party developers."},{"line_number":77,"context_line":"   *"},{"line_number":78,"context_line":"   * @param {Object} credentials Optional credentials."},{"line_number":79,"context_line":"   * @param {String} credentials.username An optional user ID."},{"line_number":80,"context_line":"   * @param {String} credentials.username An optional user name."},{"line_number":81,"context_line":"   * @param {String} credentials.password An optional password."},{"line_number":82,"context_line":"   * @param {String} credentials.user_domain_id An optional user domain ID."}],"source_content_type":"text/javascript","patch_set":9,"id":"fa6399be_f4e658af","line":79,"range":{"start_line":79,"start_character":33,"end_line":79,"end_character":41},"in_reply_to":"fa6399be_891c25c3","updated":"2016-10-17 16:01:36.000000000","message":"Done","commit_id":"4eb01be8cd36cc163b31c2ceb0ca0095ce13e3e1"},{"author":{"_account_id":8614,"name":"Corentin Ardeois","email":"corentin.ardeois@gmail.com","username":"cardeois"},"change_message_id":"f11d8e6cd2ed124b5949aa280c909bfbdee45032","unresolved":false,"context_lines":[{"line_number":115,"context_line":"        user.domain \u003d {name: userDomainName};"},{"line_number":116,"context_line":"      } else {"},{"line_number":117,"context_line":"        user.domain \u003d {id: \u0027default\u0027};"},{"line_number":118,"context_line":"      }"},{"line_number":119,"context_line":"    }"},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"    if (projectId) {"}],"source_content_type":"text/javascript","patch_set":10,"id":"fa6399be_5c1f1f09","line":118,"updated":"2016-10-17 21:15:52.000000000","message":"So wait just to be sure, you can\u0027t specify a \"user.domain\" if you specify the \"userId\"?","commit_id":"3956dbe65bb3df9880b2f25ac2bfd418c60a7042"},{"author":{"_account_id":8735,"name":"Vitaly Kramskikh","email":"vkramskikh@mirantis.com","username":"vkramskikh"},"change_message_id":"8951bd292e27f7ff0719b8544860f8897c6b22af","unresolved":false,"context_lines":[{"line_number":115,"context_line":"        user.domain \u003d {name: userDomainName};"},{"line_number":116,"context_line":"      } else {"},{"line_number":117,"context_line":"        user.domain \u003d {id: \u0027default\u0027};"},{"line_number":118,"context_line":"      }"},{"line_number":119,"context_line":"    }"},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"    if (projectId) {"}],"source_content_type":"text/javascript","patch_set":10,"id":"fa6399be_7cd783bf","line":118,"in_reply_to":"fa6399be_5c1f1f09","updated":"2016-10-17 21:28:59.000000000","message":"Yes, you shouldn\u0027t specify domain name/id of user/project if you specify user/project id instead of name. I was trying to fix jsdoc and saw a not on L73 - that\u0027s why I decided to add support for user id in this patchset. I\u0027ve tried to send some requests manually and figured out that it was true - if user/project id is specified, domain is not needed, if name is specified instead of id, then domain name or id is required.","commit_id":"3956dbe65bb3df9880b2f25ac2bfd418c60a7042"},{"author":{"_account_id":8614,"name":"Corentin Ardeois","email":"corentin.ardeois@gmail.com","username":"cardeois"},"change_message_id":"b204acd928196c04c8f01febcedeb8bee33e820f","unresolved":false,"context_lines":[{"line_number":115,"context_line":"        user.domain \u003d {name: userDomainName};"},{"line_number":116,"context_line":"      } else {"},{"line_number":117,"context_line":"        user.domain \u003d {id: \u0027default\u0027};"},{"line_number":118,"context_line":"      }"},{"line_number":119,"context_line":"    }"},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"    if (projectId) {"}],"source_content_type":"text/javascript","patch_set":10,"id":"fa6399be_7c85c3ab","line":118,"in_reply_to":"fa6399be_7cd783bf","updated":"2016-10-17 21:30:31.000000000","message":"Alright thanks for the details","commit_id":"3956dbe65bb3df9880b2f25ac2bfd418c60a7042"},{"author":{"_account_id":8614,"name":"Corentin Ardeois","email":"corentin.ardeois@gmail.com","username":"cardeois"},"change_message_id":"f11d8e6cd2ed124b5949aa280c909bfbdee45032","unresolved":false,"context_lines":[{"line_number":128,"context_line":"        project.domain \u003d {name: projectDomainName};"},{"line_number":129,"context_line":"      } else {"},{"line_number":130,"context_line":"        project.domain \u003d {id: \u0027default\u0027};"},{"line_number":131,"context_line":"      }"},{"line_number":132,"context_line":"    }"},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"    const body \u003d {"}],"source_content_type":"text/javascript","patch_set":10,"id":"fa6399be_1cdcc745","line":131,"updated":"2016-10-17 21:15:52.000000000","message":"Same here if we specify a \"projectId\" we can\u0027t specify a \"project.domain\"?\nI\u0027m not very familiar with keystone API so I just want to be sure it\u0027s the behavior we expect","commit_id":"3956dbe65bb3df9880b2f25ac2bfd418c60a7042"}]}
