summaryrefslogtreecommitdiff
path: root/swagger.js
diff options
context:
space:
mode:
authorTosuke <tasukeprg@gmail.com>2017-01-06 15:13:46 +0900
committerTosuke <tasukeprg@gmail.com>2017-01-06 15:13:46 +0900
commit55f8cb4274b784e5281332c85875ef83c148d716 (patch)
tree6fb90aa6f438010055b2aa3add9d6e66a374b209 /swagger.js
parentMerge branch 'master' of github.com:syuilo/misskey into swagger (diff)
downloadmisskey-55f8cb4274b784e5281332c85875ef83c148d716.tar.gz
misskey-55f8cb4274b784e5281332c85875ef83c148d716.tar.bz2
misskey-55f8cb4274b784e5281332c85875ef83c148d716.zip
[Swagger]Following changes
Diffstat (limited to 'swagger.js')
-rw-r--r--swagger.js26
1 files changed, 13 insertions, 13 deletions
diff --git a/swagger.js b/swagger.js
index 16e1a0bf02..e9fb84a093 100644
--- a/swagger.js
+++ b/swagger.js
@@ -23,7 +23,8 @@ const defaultSwagger = {
},
"host": "api.misskey.local",
"schemes": [
- "http"
+ "http",
+ "ws"
],
"consumes": [
"application/x-www-form-urlencoded"
@@ -33,24 +34,21 @@ const defaultSwagger = {
],
"responses": {
- "ShouldSecureKey": {
+ "AccessToken": {
"name": "i",
- "description": "secure key",
+ "description": "Access Token",
"in": "formData",
"required": true,
"type": "string"
},
- "SecureKey": {
+
+ "NativeToken": {
"name": "i",
- "description": "secure key",
- "in": "formData",
- "type": "string"
- },
- "NormalKey": {
- "name": "_userkey",
- "description": "normal key",
+ "description": "Native Access Token",
"in": "formData",
- "type": "string"
+ "required": true,
+ "type": "string",
+ "pattern": "^\!.+"
}
},
@@ -212,7 +210,9 @@ options.apis = files.map(c => {return `${apiRoot}/${c}`;});
if(fs.existsSync('.config/config.yml')){
var config = yaml.safeLoad(fs.readFileSync('./.config/config.yml', 'utf8'));
options.swaggerDefinition.host = `api.${config.url}`;
- options.swaggerDefinition.schemes = config.https.enable ? ['https'] : ['http'];
+ options.swaggerDefinition.schemes = config.https.enable ?
+ ['https', 'wss'] :
+ ['http', 'ws'];
}
var swaggerSpec = swaggerJSDoc(options);