@@ -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