Skip to content

Commit 8a33548

Browse files
committed
Merge branch 'dev' into test
2 parents dae16c6 + 6d84720 commit 8a33548

17 files changed

Lines changed: 170 additions & 230 deletions

docs/docs.go

Lines changed: 60 additions & 85 deletions
Original file line numberDiff line numberDiff line change
@@ -336,6 +336,11 @@ const docTemplate = `{
336336
},
337337
"/answer/admin/api/language/options": {
338338
"get": {
339+
"security": [
340+
{
341+
"ApiKeyAuth": []
342+
}
343+
],
339344
"description": "Get language options",
340345
"produces": [
341346
"application/json"
@@ -690,6 +695,11 @@ const docTemplate = `{
690695
},
691696
"/answer/admin/api/roles": {
692697
"get": {
698+
"security": [
699+
{
700+
"ApiKeyAuth": []
701+
}
702+
],
693703
"description": "get role list",
694704
"produces": [
695705
"application/json"
@@ -2296,11 +2306,6 @@ const docTemplate = `{
22962306
},
22972307
"/answer/api/v1/answer/page": {
22982308
"get": {
2299-
"security": [
2300-
{
2301-
"ApiKeyAuth": []
2302-
}
2303-
],
23042309
"description": "AnswerList \u003cbr\u003e \u003cb\u003eorder\u003c/b\u003e (default or updated)",
23052310
"consumes": [
23062311
"application/json"
@@ -2393,11 +2398,6 @@ const docTemplate = `{
23932398
},
23942399
"/answer/api/v1/badge": {
23952400
"get": {
2396-
"security": [
2397-
{
2398-
"ApiKeyAuth": []
2399-
}
2400-
],
24012401
"description": "get badge info",
24022402
"consumes": [
24032403
"application/json"
@@ -2443,11 +2443,6 @@ const docTemplate = `{
24432443
},
24442444
"/answer/api/v1/badge/awards/page": {
24452445
"get": {
2446-
"security": [
2447-
{
2448-
"ApiKeyAuth": []
2449-
}
2450-
],
24512446
"description": "get badge award list",
24522447
"consumes": [
24532448
"application/json"
@@ -2510,11 +2505,6 @@ const docTemplate = `{
25102505
},
25112506
"/answer/api/v1/badge/user/awards": {
25122507
"get": {
2513-
"security": [
2514-
{
2515-
"ApiKeyAuth": []
2516-
}
2517-
],
25182508
"description": "get user badge award list",
25192509
"consumes": [
25202510
"application/json"
@@ -2562,11 +2552,6 @@ const docTemplate = `{
25622552
},
25632553
"/answer/api/v1/badge/user/awards/recent": {
25642554
"get": {
2565-
"security": [
2566-
{
2567-
"ApiKeyAuth": []
2568-
}
2569-
],
25702555
"description": "get user badge award list",
25712556
"consumes": [
25722557
"application/json"
@@ -2614,11 +2599,6 @@ const docTemplate = `{
26142599
},
26152600
"/answer/api/v1/badges": {
26162601
"get": {
2617-
"security": [
2618-
{
2619-
"ApiKeyAuth": []
2620-
}
2621-
],
26222602
"description": "list all badges group by group",
26232603
"consumes": [
26242604
"application/json"
@@ -3365,11 +3345,6 @@ const docTemplate = `{
33653345
},
33663346
"/answer/api/v1/meta/reaction": {
33673347
"get": {
3368-
"security": [
3369-
{
3370-
"ApiKeyAuth": []
3371-
}
3372-
],
33733348
"description": "get reaction for an object",
33743349
"consumes": [
33753350
"application/json"
@@ -3934,11 +3909,6 @@ const docTemplate = `{
39343909
},
39353910
"/answer/api/v1/personal/qa/top": {
39363911
"get": {
3937-
"security": [
3938-
{
3939-
"ApiKeyAuth": []
3940-
}
3941-
],
39423912
"description": "UserTop",
39433913
"consumes": [
39443914
"application/json"
@@ -4157,11 +4127,6 @@ const docTemplate = `{
41574127
},
41584128
"/answer/api/v1/plugin/status": {
41594129
"get": {
4160-
"security": [
4161-
{
4162-
"ApiKeyAuth": []
4163-
}
4164-
],
41654130
"description": "get all plugins status",
41664131
"consumes": [
41674132
"application/json"
@@ -4391,11 +4356,6 @@ const docTemplate = `{
43914356
},
43924357
"/answer/api/v1/question/info": {
43934358
"get": {
4394-
"security": [
4395-
{
4396-
"ApiKeyAuth": []
4397-
}
4398-
],
43994359
"description": "get question details",
44004360
"consumes": [
44014361
"application/json"
@@ -4429,11 +4389,6 @@ const docTemplate = `{
44294389
},
44304390
"/answer/api/v1/question/invite": {
44314391
"get": {
4432-
"security": [
4433-
{
4434-
"ApiKeyAuth": []
4435-
}
4436-
],
44374392
"description": "get question invite user info",
44384393
"consumes": [
44394394
"application/json"
@@ -5771,6 +5726,11 @@ const docTemplate = `{
57715726
}
57725727
},
57735728
"put": {
5729+
"security": [
5730+
{
5731+
"ApiKeyAuth": []
5732+
}
5733+
],
57745734
"description": "update tag",
57755735
"consumes": [
57765736
"application/json"
@@ -5803,6 +5763,11 @@ const docTemplate = `{
58035763
}
58045764
},
58055765
"post": {
5766+
"security": [
5767+
{
5768+
"ApiKeyAuth": []
5769+
}
5770+
],
58065771
"description": "add tag",
58075772
"consumes": [
58085773
"application/json"
@@ -5835,6 +5800,11 @@ const docTemplate = `{
58355800
}
58365801
},
58375802
"delete": {
5803+
"security": [
5804+
{
5805+
"ApiKeyAuth": []
5806+
}
5807+
],
58385808
"description": "delete tag",
58395809
"consumes": [
58405810
"application/json"
@@ -5869,6 +5839,11 @@ const docTemplate = `{
58695839
},
58705840
"/answer/api/v1/tag/recover": {
58715841
"post": {
5842+
"security": [
5843+
{
5844+
"ApiKeyAuth": []
5845+
}
5846+
],
58725847
"description": "recover delete tag",
58735848
"consumes": [
58745849
"application/json"
@@ -5903,6 +5878,11 @@ const docTemplate = `{
59035878
},
59045879
"/answer/api/v1/tag/synonym": {
59055880
"put": {
5881+
"security": [
5882+
{
5883+
"ApiKeyAuth": []
5884+
}
5885+
],
59065886
"description": "update tag",
59075887
"consumes": [
59085888
"application/json"
@@ -6230,6 +6210,11 @@ const docTemplate = `{
62306210
},
62316211
"/answer/api/v1/user/email/change/code": {
62326212
"post": {
6213+
"security": [
6214+
{
6215+
"ApiKeyAuth": []
6216+
}
6217+
],
62336218
"description": "send email to the user email then change their email",
62346219
"consumes": [
62356220
"application/json"
@@ -6310,6 +6295,9 @@ const docTemplate = `{
63106295
"/answer/api/v1/user/email/verification/send": {
63116296
"post": {
63126297
"security": [
6298+
{
6299+
"ApiKeyAuth": []
6300+
},
63136301
{
63146302
"ApiKeyAuth": []
63156303
}
@@ -6578,6 +6566,11 @@ const docTemplate = `{
65786566
},
65796567
"/answer/api/v1/user/logout": {
65806568
"get": {
6569+
"security": [
6570+
{
6571+
"ApiKeyAuth": []
6572+
}
6573+
],
65816574
"description": "user logout",
65826575
"consumes": [
65836576
"application/json"
@@ -6945,11 +6938,6 @@ const docTemplate = `{
69456938
},
69466939
"/answer/api/v1/user/ranking": {
69476940
"get": {
6948-
"security": [
6949-
{
6950-
"ApiKeyAuth": []
6951-
}
6952-
],
69536941
"description": "get user ranking",
69546942
"consumes": [
69556943
"application/json"
@@ -7031,11 +7019,6 @@ const docTemplate = `{
70317019
},
70327020
"/answer/api/v1/user/staff": {
70337021
"get": {
7034-
"security": [
7035-
{
7036-
"ApiKeyAuth": []
7037-
}
7038-
],
70397022
"description": "get user staff",
70407023
"consumes": [
70417024
"application/json"
@@ -7049,13 +7032,18 @@ const docTemplate = `{
70497032
"summary": "get user staff",
70507033
"parameters": [
70517034
{
7052-
"description": "GetUserStaffReq",
7053-
"name": "data",
7054-
"in": "body",
7055-
"required": true,
7056-
"schema": {
7057-
"$ref": "#/definitions/schema.GetUserStaffReq"
7058-
}
7035+
"type": "string",
7036+
"description": "username",
7037+
"name": "username",
7038+
"in": "query",
7039+
"required": true
7040+
},
7041+
{
7042+
"type": "string",
7043+
"description": "page_size",
7044+
"name": "page_size",
7045+
"in": "query",
7046+
"required": true
70597047
}
70607048
],
70617049
"responses": {
@@ -9422,19 +9410,6 @@ const docTemplate = `{
94229410
}
94239411
}
94249412
},
9425-
"schema.GetUserStaffReq": {
9426-
"type": "object",
9427-
"properties": {
9428-
"page_size": {
9429-
"type": "integer",
9430-
"minimum": 1
9431-
},
9432-
"username": {
9433-
"type": "string",
9434-
"maxLength": 500
9435-
}
9436-
}
9437-
},
94389413
"schema.GetUserStaffResp": {
94399414
"type": "object",
94409415
"properties": {

0 commit comments

Comments
 (0)