feat(image): Mettre à jour la description de l'API pour détecter automatiquement le projet actif lors de l'enregistrement d'une image
All checks were successful
SSH Backend Deploy / ssh-deploy (push) Successful in 11s
All checks were successful
SSH Backend Deploy / ssh-deploy (push) Successful in 11s
This commit is contained in:
@@ -147,7 +147,7 @@ router.get('/preview/:projectId/:orderId', ImageController.getImagePreview);
|
|||||||
* - Images
|
* - Images
|
||||||
* - Caméra
|
* - Caméra
|
||||||
* summary: Télécharge une image avec données de mesure
|
* summary: Télécharge une image avec données de mesure
|
||||||
* description: Enregistre une nouvelle image capturée avec les données de mesure associées
|
* description: Enregistre une nouvelle image capturée avec les données de mesure associées. L'API détecte automatiquement le projet actif en cours de capture.
|
||||||
* requestBody:
|
* requestBody:
|
||||||
* required: true
|
* required: true
|
||||||
* content:
|
* content:
|
||||||
@@ -159,9 +159,6 @@ router.get('/preview/:projectId/:orderId', ImageController.getImagePreview);
|
|||||||
* type: string
|
* type: string
|
||||||
* format: binary
|
* format: binary
|
||||||
* description: Fichier image à télécharger
|
* description: Fichier image à télécharger
|
||||||
* projectId:
|
|
||||||
* type: integer
|
|
||||||
* description: ID du projet associé
|
|
||||||
* timestamp:
|
* timestamp:
|
||||||
* type: string
|
* type: string
|
||||||
* format: date-time
|
* format: date-time
|
||||||
@@ -176,7 +173,6 @@ router.get('/preview/:projectId/:orderId', ImageController.getImagePreview);
|
|||||||
* example: 45.2
|
* example: 45.2
|
||||||
* required:
|
* required:
|
||||||
* - image
|
* - image
|
||||||
* - projectId
|
|
||||||
* - timestamp
|
* - timestamp
|
||||||
* - temperature
|
* - temperature
|
||||||
* - humidity
|
* - humidity
|
||||||
@@ -191,6 +187,10 @@ router.get('/preview/:projectId/:orderId', ImageController.getImagePreview);
|
|||||||
* message:
|
* message:
|
||||||
* type: string
|
* type: string
|
||||||
* example: Mesure téléchargée avec succès
|
* example: Mesure téléchargée avec succès
|
||||||
|
* project_id:
|
||||||
|
* type: integer
|
||||||
|
* example: 1
|
||||||
|
* description: ID du projet actif détecté automatiquement
|
||||||
* path:
|
* path:
|
||||||
* type: string
|
* type: string
|
||||||
* example: /storage/1/images/42.jpg
|
* example: /storage/1/images/42.jpg
|
||||||
@@ -198,7 +198,15 @@ router.get('/preview/:projectId/:orderId', ImageController.getImagePreview);
|
|||||||
* type: integer
|
* type: integer
|
||||||
* example: 123
|
* example: 123
|
||||||
* 400:
|
* 400:
|
||||||
* $ref: '#/components/responses/BadRequest'
|
* description: Erreur de requête - paramètres manquants ou aucun projet actif
|
||||||
|
* content:
|
||||||
|
* application/json:
|
||||||
|
* schema:
|
||||||
|
* type: object
|
||||||
|
* properties:
|
||||||
|
* error:
|
||||||
|
* type: string
|
||||||
|
* example: Aucun projet actif en cours de capture
|
||||||
* 500:
|
* 500:
|
||||||
* $ref: '#/components/responses/ServerError'
|
* $ref: '#/components/responses/ServerError'
|
||||||
*/
|
*/
|
||||||
|
|||||||
Reference in New Issue
Block a user