PUT method for condition
This commit is contained in:
		@@ -27,7 +27,7 @@ info:
 | 
			
		||||
      <li>no whitespace</li>
 | 
			
		||||
      <li>at least 8 characters</li>
 | 
			
		||||
    </ul>
 | 
			
		||||
 | 
			
		||||
# TODO: Link to new documentation page
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
servers:
 | 
			
		||||
 
 | 
			
		||||
@@ -22,7 +22,7 @@
 | 
			
		||||
      500:
 | 
			
		||||
        $ref: 'api.yaml#/components/responses/500'
 | 
			
		||||
  put:
 | 
			
		||||
    summary: TODO change condition
 | 
			
		||||
    summary: change condition
 | 
			
		||||
    description: 'Auth: basic, levels: write, maintain, dev, admin <br>Only maintain and admin are allowed to reference samples created by another user'
 | 
			
		||||
    tags:
 | 
			
		||||
      - /condition
 | 
			
		||||
@@ -33,7 +33,14 @@
 | 
			
		||||
      content:
 | 
			
		||||
        application/json:
 | 
			
		||||
          schema:
 | 
			
		||||
            $ref: 'api.yaml#/components/schemas/Condition'
 | 
			
		||||
            allOf:
 | 
			
		||||
              - $ref: 'api.yaml#/components/schemas/_Id'
 | 
			
		||||
            properties:
 | 
			
		||||
              number:
 | 
			
		||||
                type: string
 | 
			
		||||
                example: B1
 | 
			
		||||
              parameters:
 | 
			
		||||
                type: object
 | 
			
		||||
    responses:
 | 
			
		||||
      200:
 | 
			
		||||
        description: condition details
 | 
			
		||||
@@ -52,7 +59,7 @@
 | 
			
		||||
      500:
 | 
			
		||||
        $ref: 'api.yaml#/components/responses/500'
 | 
			
		||||
  delete:
 | 
			
		||||
    summary: TODO delete condition
 | 
			
		||||
    summary: delete condition
 | 
			
		||||
    description: 'Auth: basic, levels: write, maintain, dev, admin'
 | 
			
		||||
    tags:
 | 
			
		||||
      - /condition
 | 
			
		||||
 
 | 
			
		||||
@@ -22,7 +22,7 @@
 | 
			
		||||
      500:
 | 
			
		||||
        $ref: 'api.yaml#/components/responses/500'
 | 
			
		||||
  put:
 | 
			
		||||
    summary: TODO add/change measurement
 | 
			
		||||
    summary: TODO change measurement
 | 
			
		||||
    description: 'Auth: basic, levels: write, maintain, dev, admin'
 | 
			
		||||
    tags:
 | 
			
		||||
      - /measurement
 | 
			
		||||
@@ -69,5 +69,35 @@
 | 
			
		||||
        $ref: 'api.yaml#/components/responses/403'
 | 
			
		||||
      404:
 | 
			
		||||
        $ref: 'api.yaml#/components/responses/404'
 | 
			
		||||
      500:
 | 
			
		||||
        $ref: 'api.yaml#/components/responses/500'
 | 
			
		||||
 | 
			
		||||
/measurement/new:
 | 
			
		||||
  post:
 | 
			
		||||
    summary: TODO add measurement
 | 
			
		||||
    description: 'Auth: basic, levels: write, maintain, dev, admin'
 | 
			
		||||
    tags:
 | 
			
		||||
      - /measurement
 | 
			
		||||
    security:
 | 
			
		||||
      - BasicAuth: []
 | 
			
		||||
    requestBody:
 | 
			
		||||
      required: true
 | 
			
		||||
      content:
 | 
			
		||||
        application/json:
 | 
			
		||||
          schema:
 | 
			
		||||
            $ref: 'api.yaml#/components/schemas/Measurement'
 | 
			
		||||
    responses:
 | 
			
		||||
      200:
 | 
			
		||||
        description: measurement details
 | 
			
		||||
        content:
 | 
			
		||||
          application/json:
 | 
			
		||||
            schema:
 | 
			
		||||
              $ref: 'api.yaml#/components/schemas/Measurement'
 | 
			
		||||
      400:
 | 
			
		||||
        $ref: 'api.yaml#/components/responses/400'
 | 
			
		||||
      401:
 | 
			
		||||
        $ref: 'api.yaml#/components/responses/401'
 | 
			
		||||
      403:
 | 
			
		||||
        $ref: 'api.yaml#/components/responses/403'
 | 
			
		||||
      500:
 | 
			
		||||
        $ref: 'api.yaml#/components/responses/500'
 | 
			
		||||
		Reference in New Issue
	
	Block a user