Commit Graph

367 Commits

Author SHA1 Message Date
8319ae9685 Supprimer l'utilisation de cameraRoutes dans api.js 2025-03-10 14:54:21 +01:00
4807579846 Supprimer l'importation de cameraRoutes dans api.js 2025-03-10 14:53:34 +01:00
ac0bd807df Export Default Router 2025-03-10 14:52:26 +01:00
39a7b897bf Configurer Docker avec un Dockerfile et mettre à jour docker-compose.yml pour utiliser la construction d'image 2025-03-10 14:46:29 +01:00
7785bfa10f Corriger l'importation de la base de données dans cameraRoutes.js 2025-03-10 14:42:01 +01:00
23295f13d7 Réorganiser les importations dans api.js et cameraRoutes.js 2025-03-10 14:40:06 +01:00
fe884cb8e7 Corriger le chemin d'importation de la base de données dans cameraRoutes.js 2025-03-10 14:36:47 +01:00
8ffde922fa Ajouter les routes de caméra dans le fichier api.js 2025-03-10 14:34:58 +01:00
6b95665974 Ajouter l'importation de ffmpeg dans le fichier api.js 2025-03-10 14:30:01 +01:00
6ecd573751 Ajouter un log pour le chemin à partir des IDs de projet et de commande 2025-03-10 14:22:35 +01:00
f3ed511543 Ajouter des routes pour démarrer et arrêter la procédure de capture 2025-03-10 14:19:48 +01:00
348509fddb Ajouter une route pour récupérer une image par ID de mesure 2025-03-10 13:26:46 +01:00
98e74d22f2 Modifier le nom du conteneur pour l'environnement de développement de l'API Timelapse 2025-03-10 12:05:52 +01:00
51db325dad Modifier le nom du conteneur pour l'environnement de développement de l'API Timelapse 2025-03-10 12:02:38 +01:00
7c5041b5c4 Supprimer la version de Docker Compose dans le fichier de configuration 2025-03-10 11:23:46 +01:00
2ee5897426 Modifier l'adresse IP du serveur de base de données dans la configuration 2025-03-10 11:19:08 +01:00
6178e7cdbf Supprimer le fichier de configuration GitLab CI pour le déploiement de l'API Timelapse 2025-03-10 11:03:29 +01:00
a65fcf0c47 Ajouter un fichier docker-compose pour configurer l'environnement de développement de l'API Timelapse 2025-03-10 10:54:07 +01:00
a8494ad382 Supprimer la configuration locale de la connexion à la base de données et nettoyer le code de la route de téléchargement d'images 2025-02-12 14:22:16 +01:00
dcbf2a1f00 Modifier la gestion des erreurs lors de la création de vidéos et commenter le code de test associé 2025-02-12 14:04:28 +01:00
2450359710 Ajouter une route pour réinitialiser le statut d'une vidéo par ID et supprimer le fichier vidéo associé 2025-02-12 11:50:18 +01:00
7c342c3b69 Modifier la route de récupération de vidéo pour utiliser res.download au lieu de res.sendFile 2025-02-12 11:42:15 +01:00
3f5317ad18 Corriger la récupération du chemin vidéo en utilisant video_file au lieu de video_path 2025-02-12 11:40:42 +01:00
7652a1ea64 Ajouter un log pour afficher le chemin de la vidéo dans la route de récupération 2025-02-12 11:38:57 +01:00
41c877f072 Ajouter la mise à jour du statut de la vidéo après le rendu et améliorer la gestion des erreurs 2025-02-12 11:37:33 +01:00
f99b0c60ce Refactor la route de rendu vidéo pour utiliser async/await et améliorer la gestion des erreurs 2025-02-12 11:35:33 +01:00
aa571e5149 Améliorer la gestion des erreurs lors de la mise à jour du fichier vidéo dans la route de rendu 2025-02-12 11:33:16 +01:00
ef09fdb1b4 Réorganiser la logique de rendu vidéo pour gérer les erreurs et améliorer la lisibilité du code 2025-02-12 11:26:57 +01:00
e61f1e9773 Remplacer l'appel à createVideoWithList par videoManager.createVideoWithList dans la route de rendu vidéo 2025-02-12 11:24:22 +01:00
a63e79e26e Ajouter la mise à jour du fichier vidéo et gérer les erreurs lors du rendu 2025-02-12 11:23:30 +01:00
269ad2283d Ajouter la gestion des erreurs lors de la conversion de la chaîne d'identifiants en tableau dans getPathList 2025-02-12 11:18:47 +01:00
c17c939b9c Parser les identifiants dans getPathList pour assurer un traitement correct des valeurs 2025-02-12 11:16:12 +01:00
b2e14b169f Modifier le type de contenu de la réponse pour la route /cat et simplifier le gestionnaire en supprimant le paramètre req 2025-02-12 11:09:51 +01:00
27f06daaaf Ajouter les modules fs et path dans videoRoutes pour la gestion des fichiers 2025-02-12 11:07:05 +01:00
208b6d5b28 Ajouter dbTester aux routes vidéo pour les tests 2025-02-12 11:06:17 +01:00
eb63c84443 Modifier la fonction getPathList pour utiliser orderId au lieu de id lors de la récupération des chemins 2025-02-12 11:05:25 +01:00
8b0de65272 Ajouter le project_id à la requête de récupération des vidéos et mettre à jour la fonction getPathList pour l'utiliser 2025-02-12 10:59:54 +01:00
bc2159f5f9 Modifier le gestionnaire de vidéo pour utiliser measureManager lors de la récupération de la liste des chemins 2025-02-12 10:55:31 +01:00
1e59f5ead1 Modifier la requête pour récupérer le chemin du fichier vidéo dans la route GET /videos/file/:video_id 2025-02-12 10:53:48 +01:00
f833f21b01 Ajouter une route pour rendre une vidéo par ID avec gestion des erreurs 2025-02-12 10:52:49 +01:00
1e7ae35c8a Ajouter une route pour récupérer un fichier vidéo par ID avec gestion des erreurs 2025-02-12 10:51:40 +01:00
c0215643ea Modifier le type de measurement_ids en chaîne et simplifier le traitement lors de la création d'une vidéo 2025-02-12 10:44:57 +01:00
25c056c3d8 Formater les IDs de mesure lors de la création d'une vidéo dans videoManager 2025-02-12 10:40:43 +01:00
8b45c5feb8 Ajouter un traitement d'erreur pour la création de vidéos dans la route POST /videos 2025-02-12 10:29:47 +01:00
a09805c5f1 Ajouter le champ de statut lors de la création d'une vidéo dans videoManager 2025-02-12 10:26:24 +01:00
7179d94527 Ajouter un champ de statut lors de la création d'une vidéo dans la base de données 2025-02-12 10:25:17 +01:00
b752595781 Renommer la fonction createVideo en createVideoProject dans la route POST /videos pour plus de clarté 2025-02-12 10:21:37 +01:00
3b4d8a9e5a Remplacer le traitement des erreurs par des logs dans les routes de création et de suppression de vidéos 2025-02-12 10:19:28 +01:00
2766a1d788 Ajouter des fonctions pour créer et supprimer des vidéos dans videoManager et mettre à jour la route POST /videos pour utiliser ces nouvelles fonctions 2025-02-12 10:17:08 +01:00
78708e4eaa Ajouter des logs pour le parsing des IDs de mesures dans la route POST /videos 2025-02-12 10:11:27 +01:00