docs(swagger): Move security annotations
This commit is contained in:
		
							
								
								
									
										24
									
								
								docs/docs.go
									
									
									
									
									
								
							
							
						
						
									
										24
									
								
								docs/docs.go
									
									
									
									
									
								
							@@ -27,7 +27,7 @@ const docTemplate = `{
 | 
			
		||||
            "get": {
 | 
			
		||||
                "description": "Generate barcodes based on the provided data",
 | 
			
		||||
                "produces": [
 | 
			
		||||
                    "application/pdf"
 | 
			
		||||
                    "image/png"
 | 
			
		||||
                ],
 | 
			
		||||
                "tags": [
 | 
			
		||||
                    "barcodes"
 | 
			
		||||
@@ -59,6 +59,11 @@ const docTemplate = `{
 | 
			
		||||
        },
 | 
			
		||||
        "/v1/pdfs/cards": {
 | 
			
		||||
            "post": {
 | 
			
		||||
                "security": [
 | 
			
		||||
                    {
 | 
			
		||||
                        "ApiKeyAuth": []
 | 
			
		||||
                    }
 | 
			
		||||
                ],
 | 
			
		||||
                "description": "Generate cards based on the provided data",
 | 
			
		||||
                "consumes": [
 | 
			
		||||
                    "application/json"
 | 
			
		||||
@@ -86,6 +91,11 @@ const docTemplate = `{
 | 
			
		||||
        },
 | 
			
		||||
        "/v1/pdfs/certificates": {
 | 
			
		||||
            "post": {
 | 
			
		||||
                "security": [
 | 
			
		||||
                    {
 | 
			
		||||
                        "ApiKeyAuth": []
 | 
			
		||||
                    }
 | 
			
		||||
                ],
 | 
			
		||||
                "description": "Generate certificates based on the provided data",
 | 
			
		||||
                "consumes": [
 | 
			
		||||
                    "application/json"
 | 
			
		||||
@@ -113,6 +123,11 @@ const docTemplate = `{
 | 
			
		||||
        },
 | 
			
		||||
        "/v1/pdfs/contracts": {
 | 
			
		||||
            "post": {
 | 
			
		||||
                "security": [
 | 
			
		||||
                    {
 | 
			
		||||
                        "ApiKeyAuth": []
 | 
			
		||||
                    }
 | 
			
		||||
                ],
 | 
			
		||||
                "description": "Generate a contract based on the provided data",
 | 
			
		||||
                "consumes": [
 | 
			
		||||
                    "application/json"
 | 
			
		||||
@@ -369,12 +384,7 @@ const docTemplate = `{
 | 
			
		||||
            "name": "key",
 | 
			
		||||
            "in": "query"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "security": [
 | 
			
		||||
        {
 | 
			
		||||
            "ApiKeyAuth": []
 | 
			
		||||
        }
 | 
			
		||||
    ]
 | 
			
		||||
    }
 | 
			
		||||
}`
 | 
			
		||||
 | 
			
		||||
// SwaggerInfo holds exported Swagger Info so clients can modify it
 | 
			
		||||
 
 | 
			
		||||
@@ -18,7 +18,7 @@
 | 
			
		||||
            "get": {
 | 
			
		||||
                "description": "Generate barcodes based on the provided data",
 | 
			
		||||
                "produces": [
 | 
			
		||||
                    "application/pdf"
 | 
			
		||||
                    "image/png"
 | 
			
		||||
                ],
 | 
			
		||||
                "tags": [
 | 
			
		||||
                    "barcodes"
 | 
			
		||||
@@ -50,6 +50,11 @@
 | 
			
		||||
        },
 | 
			
		||||
        "/v1/pdfs/cards": {
 | 
			
		||||
            "post": {
 | 
			
		||||
                "security": [
 | 
			
		||||
                    {
 | 
			
		||||
                        "ApiKeyAuth": []
 | 
			
		||||
                    }
 | 
			
		||||
                ],
 | 
			
		||||
                "description": "Generate cards based on the provided data",
 | 
			
		||||
                "consumes": [
 | 
			
		||||
                    "application/json"
 | 
			
		||||
@@ -77,6 +82,11 @@
 | 
			
		||||
        },
 | 
			
		||||
        "/v1/pdfs/certificates": {
 | 
			
		||||
            "post": {
 | 
			
		||||
                "security": [
 | 
			
		||||
                    {
 | 
			
		||||
                        "ApiKeyAuth": []
 | 
			
		||||
                    }
 | 
			
		||||
                ],
 | 
			
		||||
                "description": "Generate certificates based on the provided data",
 | 
			
		||||
                "consumes": [
 | 
			
		||||
                    "application/json"
 | 
			
		||||
@@ -104,6 +114,11 @@
 | 
			
		||||
        },
 | 
			
		||||
        "/v1/pdfs/contracts": {
 | 
			
		||||
            "post": {
 | 
			
		||||
                "security": [
 | 
			
		||||
                    {
 | 
			
		||||
                        "ApiKeyAuth": []
 | 
			
		||||
                    }
 | 
			
		||||
                ],
 | 
			
		||||
                "description": "Generate a contract based on the provided data",
 | 
			
		||||
                "consumes": [
 | 
			
		||||
                    "application/json"
 | 
			
		||||
@@ -360,10 +375,5 @@
 | 
			
		||||
            "name": "key",
 | 
			
		||||
            "in": "query"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "security": [
 | 
			
		||||
        {
 | 
			
		||||
            "ApiKeyAuth": []
 | 
			
		||||
        }
 | 
			
		||||
    ]
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
@@ -182,7 +182,7 @@ paths:
 | 
			
		||||
        required: true
 | 
			
		||||
        type: string
 | 
			
		||||
      produces:
 | 
			
		||||
      - application/pdf
 | 
			
		||||
      - image/png
 | 
			
		||||
      responses: {}
 | 
			
		||||
      summary: Generate barcodes
 | 
			
		||||
      tags:
 | 
			
		||||
@@ -202,6 +202,8 @@ paths:
 | 
			
		||||
      produces:
 | 
			
		||||
      - application/pdf
 | 
			
		||||
      responses: {}
 | 
			
		||||
      security:
 | 
			
		||||
      - ApiKeyAuth: []
 | 
			
		||||
      summary: Generate runner cards
 | 
			
		||||
      tags:
 | 
			
		||||
      - pdfs
 | 
			
		||||
@@ -220,6 +222,8 @@ paths:
 | 
			
		||||
      produces:
 | 
			
		||||
      - application/pdf
 | 
			
		||||
      responses: {}
 | 
			
		||||
      security:
 | 
			
		||||
      - ApiKeyAuth: []
 | 
			
		||||
      summary: Generate runner certificates
 | 
			
		||||
      tags:
 | 
			
		||||
      - pdfs
 | 
			
		||||
@@ -238,11 +242,11 @@ paths:
 | 
			
		||||
      produces:
 | 
			
		||||
      - application/pdf
 | 
			
		||||
      responses: {}
 | 
			
		||||
      security:
 | 
			
		||||
      - ApiKeyAuth: []
 | 
			
		||||
      summary: Generate a contract
 | 
			
		||||
      tags:
 | 
			
		||||
      - pdfs
 | 
			
		||||
security:
 | 
			
		||||
- ApiKeyAuth: []
 | 
			
		||||
securityDefinitions:
 | 
			
		||||
  ApiKeyAuth:
 | 
			
		||||
    in: query
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user