Ajout des endpoints de mon extension
zartek
This commit is contained in:
		@ -374,9 +374,6 @@ paths:
 | 
			
		||||
                 $ref : '#/components/schemas/RegRequests'
 | 
			
		||||
  
 | 
			
		||||
  
 | 
			
		||||
  
 | 
			
		||||
  
 | 
			
		||||
  
 | 
			
		||||
  /RegRequest/{id}:
 | 
			
		||||
    get :
 | 
			
		||||
      summary : Get all the data composing a register request
 | 
			
		||||
@ -423,7 +420,7 @@ paths:
 | 
			
		||||
    
 | 
			
		||||
  /RegRequest:
 | 
			
		||||
    post : 
 | 
			
		||||
      summary: Add a new student
 | 
			
		||||
      summary: Add a new register request
 | 
			
		||||
      tags : 
 | 
			
		||||
        - RegisterRequests
 | 
			
		||||
      security: 
 | 
			
		||||
@ -440,6 +437,295 @@ paths:
 | 
			
		||||
        '401':
 | 
			
		||||
          $ref: '#/components/responses/UnauthorizedError'
 | 
			
		||||
            
 | 
			
		||||
  /ReRegRequest:
 | 
			
		||||
    get : 
 | 
			
		||||
      summary : Get an array of every reregister requests
 | 
			
		||||
      tags : 
 | 
			
		||||
        - ReregisterRequests
 | 
			
		||||
      responses : 
 | 
			
		||||
        '200':
 | 
			
		||||
          description : OK
 | 
			
		||||
          content : 
 | 
			
		||||
            application/json : 
 | 
			
		||||
              schema : 
 | 
			
		||||
                type : array
 | 
			
		||||
                items :
 | 
			
		||||
                 $ref : '#/components/schemas/ReRegRequest'
 | 
			
		||||
    post : 
 | 
			
		||||
      summary: Add a new ReRegister request
 | 
			
		||||
      tags : 
 | 
			
		||||
        - ReregisterRequests
 | 
			
		||||
      security: 
 | 
			
		||||
        - bearer: []
 | 
			
		||||
      requestBody:
 | 
			
		||||
        required: true
 | 
			
		||||
        content:
 | 
			
		||||
          application/x-www-form-urlencoded:
 | 
			
		||||
            schema:
 | 
			
		||||
              $ref: '#/components/schemas/ReRegRequest'
 | 
			
		||||
      responses:
 | 
			
		||||
        '201':
 | 
			
		||||
          description: New ReRegister request created
 | 
			
		||||
        '401':
 | 
			
		||||
          $ref: '#/components/responses/UnauthorizedError'
 | 
			
		||||
  
 | 
			
		||||
  /ReRegRequest/{id}:
 | 
			
		||||
    parameters:
 | 
			
		||||
      - name: id
 | 
			
		||||
        in: path
 | 
			
		||||
        description: id of a reregistrationrequest
 | 
			
		||||
        required: true
 | 
			
		||||
        schema:
 | 
			
		||||
          type: integer
 | 
			
		||||
    get:
 | 
			
		||||
      summary : get the data of a single reregistration request
 | 
			
		||||
      tags : 
 | 
			
		||||
       - ReregisterRequests
 | 
			
		||||
      responses : 
 | 
			
		||||
        '200':
 | 
			
		||||
          description : OK
 | 
			
		||||
          content : 
 | 
			
		||||
            application/json : 
 | 
			
		||||
              schema : 
 | 
			
		||||
                 $ref : '#/components/schemas/ReRegRequest'
 | 
			
		||||
    patch:
 | 
			
		||||
        summary: Change the state of a reregister request
 | 
			
		||||
        tags:
 | 
			
		||||
          - ReregisterRequests
 | 
			
		||||
        security:
 | 
			
		||||
          - bearer: []
 | 
			
		||||
        requestBody:
 | 
			
		||||
          required: true
 | 
			
		||||
          content:
 | 
			
		||||
            application/x-www-form-urlencoded:
 | 
			
		||||
              schema:
 | 
			
		||||
                type: object
 | 
			
		||||
                properties:
 | 
			
		||||
                  State:
 | 
			
		||||
                    type: string
 | 
			
		||||
        responses:
 | 
			
		||||
          '201':
 | 
			
		||||
            description: State modified
 | 
			
		||||
          '401':
 | 
			
		||||
            $ref: '#/components/responses/UnauthorizedError'
 | 
			
		||||
  /SSRequest:
 | 
			
		||||
    get : 
 | 
			
		||||
      summary : Get an array of every scholarship requests
 | 
			
		||||
      tags : 
 | 
			
		||||
        - ScholarshipRequests
 | 
			
		||||
      responses : 
 | 
			
		||||
        '200':
 | 
			
		||||
          description : OK
 | 
			
		||||
          content : 
 | 
			
		||||
            application/json : 
 | 
			
		||||
              schema : 
 | 
			
		||||
                type : array
 | 
			
		||||
                items :
 | 
			
		||||
                 $ref : '#/components/schemas/SSRequest'
 | 
			
		||||
    post : 
 | 
			
		||||
      summary: Add a new scholarship request
 | 
			
		||||
      tags : 
 | 
			
		||||
        - ScholarshipRequests
 | 
			
		||||
      security: 
 | 
			
		||||
        - bearer: []
 | 
			
		||||
      requestBody:
 | 
			
		||||
        required: true
 | 
			
		||||
        content:
 | 
			
		||||
          application/x-www-form-urlencoded:
 | 
			
		||||
            schema:
 | 
			
		||||
              $ref: '#/components/schemas/SSRequest'
 | 
			
		||||
      responses:
 | 
			
		||||
        '201':
 | 
			
		||||
          description: New scholarship request created
 | 
			
		||||
        '401':
 | 
			
		||||
          $ref: '#/components/responses/UnauthorizedError'
 | 
			
		||||
  
 | 
			
		||||
  /SSRequest/{id}:
 | 
			
		||||
    parameters:
 | 
			
		||||
      - name: id
 | 
			
		||||
        in: path
 | 
			
		||||
        description: id of a scholarshiprequest
 | 
			
		||||
        required: true
 | 
			
		||||
        schema:
 | 
			
		||||
          type: integer
 | 
			
		||||
    get:
 | 
			
		||||
      summary : get the data of a single scholarship request
 | 
			
		||||
      tags : 
 | 
			
		||||
       - ScholarshipRequests
 | 
			
		||||
      responses : 
 | 
			
		||||
        '200':
 | 
			
		||||
          description : OK
 | 
			
		||||
          content : 
 | 
			
		||||
            application/json : 
 | 
			
		||||
              schema : 
 | 
			
		||||
                 $ref : '#/components/schemas/SSRequest'
 | 
			
		||||
    patch:
 | 
			
		||||
        summary: Change the state of a scholarship request
 | 
			
		||||
        tags:
 | 
			
		||||
          - ScholarshipRequests
 | 
			
		||||
        security:
 | 
			
		||||
          - bearer: []
 | 
			
		||||
        requestBody:
 | 
			
		||||
          required: true
 | 
			
		||||
          content:
 | 
			
		||||
            application/x-www-form-urlencoded:
 | 
			
		||||
              schema:
 | 
			
		||||
                type: object
 | 
			
		||||
                properties:
 | 
			
		||||
                  State:
 | 
			
		||||
                    type: string
 | 
			
		||||
        responses:
 | 
			
		||||
          '201':
 | 
			
		||||
            description: State modified
 | 
			
		||||
          '401':
 | 
			
		||||
            $ref: '#/components/responses/UnauthorizedError'      
 | 
			
		||||
            
 | 
			
		||||
            
 | 
			
		||||
  /UnRegRequest:
 | 
			
		||||
    get : 
 | 
			
		||||
        summary : Get an array of every unregister requests
 | 
			
		||||
        tags : 
 | 
			
		||||
          - UnregisterRequests
 | 
			
		||||
        responses : 
 | 
			
		||||
          '200':
 | 
			
		||||
            description : OK
 | 
			
		||||
            content : 
 | 
			
		||||
              application/json : 
 | 
			
		||||
                schema : 
 | 
			
		||||
                  type : array
 | 
			
		||||
                  items :
 | 
			
		||||
                   $ref : '#/components/schemas/UnRegRequest'
 | 
			
		||||
    post : 
 | 
			
		||||
      summary: Add a new unregister request
 | 
			
		||||
      tags : 
 | 
			
		||||
        - UnregisterRequests
 | 
			
		||||
      security: 
 | 
			
		||||
        - bearer: []
 | 
			
		||||
      requestBody:
 | 
			
		||||
        required: true
 | 
			
		||||
        content:
 | 
			
		||||
          application/x-www-form-urlencoded:
 | 
			
		||||
            schema:
 | 
			
		||||
              $ref: '#/components/schemas/UnRegRequest'
 | 
			
		||||
      responses:
 | 
			
		||||
        '201':
 | 
			
		||||
          description: New unregister request created
 | 
			
		||||
        '401':
 | 
			
		||||
          $ref: '#/components/responses/UnauthorizedError'
 | 
			
		||||
  
 | 
			
		||||
  /UnRegRequest{id}:
 | 
			
		||||
    parameters:
 | 
			
		||||
      - name: id
 | 
			
		||||
        in: path
 | 
			
		||||
        description: id of a unregistrationrequest
 | 
			
		||||
        required: true
 | 
			
		||||
        schema:
 | 
			
		||||
          type: integer
 | 
			
		||||
    get:
 | 
			
		||||
      summary : get the data of a single unregistration request
 | 
			
		||||
      tags : 
 | 
			
		||||
       - UnregisterRequests
 | 
			
		||||
      responses : 
 | 
			
		||||
        '200':
 | 
			
		||||
          description : OK
 | 
			
		||||
          content : 
 | 
			
		||||
            application/json : 
 | 
			
		||||
              schema : 
 | 
			
		||||
                 $ref : '#/components/schemas/UnRegRequest'
 | 
			
		||||
    patch:
 | 
			
		||||
        summary: Change the state of a unregister request
 | 
			
		||||
        tags:
 | 
			
		||||
          - UnregisterRequests
 | 
			
		||||
        security:
 | 
			
		||||
          - bearer: []
 | 
			
		||||
        requestBody:
 | 
			
		||||
          required: true
 | 
			
		||||
          content:
 | 
			
		||||
            application/x-www-form-urlencoded:
 | 
			
		||||
              schema:
 | 
			
		||||
                type: object
 | 
			
		||||
                properties:
 | 
			
		||||
                  State:
 | 
			
		||||
                    type: string
 | 
			
		||||
        responses:
 | 
			
		||||
          '201':
 | 
			
		||||
            description: State modified
 | 
			
		||||
          '401':
 | 
			
		||||
            $ref: '#/components/responses/UnauthorizedError'       
 | 
			
		||||
            
 | 
			
		||||
  /ExempRequest:
 | 
			
		||||
    get : 
 | 
			
		||||
      summary : Get an array of every exemptions requests
 | 
			
		||||
      tags : 
 | 
			
		||||
        - ExemptionRequests
 | 
			
		||||
      responses : 
 | 
			
		||||
        '200':
 | 
			
		||||
          description : OK
 | 
			
		||||
          content : 
 | 
			
		||||
            application/json : 
 | 
			
		||||
              schema : 
 | 
			
		||||
                type : array
 | 
			
		||||
                items :
 | 
			
		||||
                 $ref : '#/components/schemas/ExempRequest'
 | 
			
		||||
                 
 | 
			
		||||
    post : 
 | 
			
		||||
      summary: Add a new exemption request
 | 
			
		||||
      tags : 
 | 
			
		||||
        - ExemptionRequests
 | 
			
		||||
      security: 
 | 
			
		||||
        - bearer: []
 | 
			
		||||
      requestBody:
 | 
			
		||||
        required: true
 | 
			
		||||
        content:
 | 
			
		||||
          application/x-www-form-urlencoded:
 | 
			
		||||
            schema:
 | 
			
		||||
              $ref: '#/components/schemas/ExempRequest'
 | 
			
		||||
      responses:
 | 
			
		||||
        '201':
 | 
			
		||||
          description: New exemption request created
 | 
			
		||||
        '401':
 | 
			
		||||
          $ref: '#/components/responses/UnauthorizedError'          
 | 
			
		||||
          
 | 
			
		||||
  
 | 
			
		||||
  /ExempRequest/{id}:
 | 
			
		||||
    parameters:
 | 
			
		||||
      - name: id
 | 
			
		||||
        in: path
 | 
			
		||||
        description: id of a exemption request
 | 
			
		||||
        required: true
 | 
			
		||||
        schema:
 | 
			
		||||
          type: integer
 | 
			
		||||
    get:
 | 
			
		||||
      summary : get the data of a single exemption request
 | 
			
		||||
      tags : 
 | 
			
		||||
       - ExemptionRequests
 | 
			
		||||
      responses : 
 | 
			
		||||
        '200':
 | 
			
		||||
          description : OK
 | 
			
		||||
          content : 
 | 
			
		||||
            application/json : 
 | 
			
		||||
              schema : 
 | 
			
		||||
                 $ref : '#/components/schemas/ExempRequest'
 | 
			
		||||
    patch:
 | 
			
		||||
        summary: Change the state of a exemption request
 | 
			
		||||
        tags:
 | 
			
		||||
          - ExemptionRequests
 | 
			
		||||
        security:
 | 
			
		||||
          - bearer: []
 | 
			
		||||
        requestBody:
 | 
			
		||||
          required: true
 | 
			
		||||
          content:
 | 
			
		||||
            application/x-www-form-urlencoded:
 | 
			
		||||
              schema:
 | 
			
		||||
                type: object
 | 
			
		||||
                properties:
 | 
			
		||||
                  State:
 | 
			
		||||
                    type: string
 | 
			
		||||
        responses:
 | 
			
		||||
          '201':
 | 
			
		||||
            description: State modified
 | 
			
		||||
          '401':
 | 
			
		||||
            $ref: '#/components/responses/UnauthorizedError'        
 | 
			
		||||
components:
 | 
			
		||||
  securitySchemes:
 | 
			
		||||
    bearer:
 | 
			
		||||
@ -598,7 +884,7 @@ components:
 | 
			
		||||
          type : string
 | 
			
		||||
      
 | 
			
		||||
    
 | 
			
		||||
    SSRequests: 
 | 
			
		||||
    SSRequest: 
 | 
			
		||||
      type : object
 | 
			
		||||
      properties : 
 | 
			
		||||
        id : 
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user