|
|
559ef44cb3
|
Corriger la suppression de vidéo pour ne pas tenter de supprimer un fichier si le chemin est nul, améliorant ainsi la gestion des erreurs.
|
2025-03-31 09:43:52 +02:00 |
|
|
|
411ea7a904
|
Ajouter une vérification pour le chemin du fichier vidéo, en utilisant une vidéo de secours si le chemin est nul ou indéfini, améliorant ainsi la robustesse du service.
|
2025-03-31 09:41:43 +02:00 |
|
|
|
7942a025e8
|
Refactor la gestion des fichiers vidéo pour utiliser un chemin de vidéo par défaut en cas d'absence de fichier, améliorant ainsi la robustesse du service.
|
2025-03-31 09:39:30 +02:00 |
|
|
|
3849042869
|
Refactor la gestion des vidéos pour utiliser une vidéo de secours en cas d'absence de fichier, améliorant ainsi la robustesse du service.
|
2025-03-31 09:36:05 +02:00 |
|
|
|
df219bfc06
|
Améliorer la création de vidéos en démarrant le rendu immédiatement et en ajoutant une réponse immédiate avec l'état de traitement.
|
2025-03-13 12:01:52 +01:00 |
|
|
|
c3e78b248f
|
Ajouter une route pour récupérer la progression de la création de vidéos et améliorer la gestion des erreurs dans la fonction createVideoWithList
|
2025-03-13 11:50:31 +01:00 |
|
|
|
c90ff42961
|
Refactor la création de vidéos pour utiliser des promesses et améliorer la gestion des erreurs, avec une réponse immédiate au démarrage du rendu.
|
2025-03-13 11:28:17 +01:00 |
|
|
|
4bda54b529
|
Ajouter une fonction pour vérifier si la caméra est occupée et mettre à jour la gestion des fichiers vidéo
|
2025-03-13 10:02:49 +01:00 |
|
|
|
dab93cfdf9
|
Améliorer la gestion des erreurs en ajoutant un code d'état HTTP aux réponses d'erreur dans plusieurs routes et en modifiant la fonction sendError pour accepter un code d'état personnalisé.
|
2025-03-13 09:32:02 +01:00 |
|
|
|
9d9868e26b
|
Supprimer la documentation Swagger obsolète dans plusieurs fichiers de routes
|
2025-03-13 09:06:38 +01:00 |
|
|
|
3469c757ec
|
Modifier la route de rendu vidéo pour utiliser GET, ajouter la gestion de l'accès au fichier vidéo et renvoyer le contenu vidéo en fonction de la plage demandée
|
2025-03-10 17:45:42 +01:00 |
|
|
|
9ec8ff73f3
|
Modifier la route de rendu vidéo pour utiliser POST, ajouter la gestion des erreurs et démarrer le processus de rendu vidéo
|
2025-03-10 17:42:32 +01:00 |
|
|
|
55697fc032
|
Modifier la fonction createVideoWithList pour inclure l'ID de la vidéo et mettre à jour le statut de la vidéo après le rendu
|
2025-03-10 17:36:39 +01:00 |
|
|
|
29f198cd85
|
Ajouter la durée à la requête de sélection des vidéos lors du rendu
|
2025-03-10 17:22:07 +01:00 |
|
|
|
3d560cfb77
|
Render video débug
|
2025-03-10 17:19:02 +01:00 |
|
|
|
9e850f0090
|
Modifier la fonction createVideoWithList pour accepter la durée et ajuster le frame rate en conséquence
|
2025-03-10 17:08:11 +01:00 |
|
|
|
e9fd9dfaa1
|
Modifier la route de téléchargement de vidéo pour gérer le streaming avec prise en charge des plages de fichiers
|
2025-03-10 16:55:59 +01:00 |
|
|
|
8f69705ae9
|
Modifier la route de téléchargement de vidéo pour vérifier l'existence du fichier avant de le télécharger
|
2025-03-10 16:54:13 +01:00 |
|
|
|
5979cded02
|
Modifier la route de téléchargement de vidéo pour utiliser un flux de fichiers et gérer les erreurs de streaming
|
2025-03-10 16:49:33 +01:00 |
|
|
|
a15ebb0697
|
Modifier la route de création de vidéo pour utiliser async/await et retourner l'ID de la vidéo créée
|
2025-03-10 16:36:06 +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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
27ada11471
|
Améliorer le parsing des IDs de mesures dans la route POST /videos pour gérer les erreurs de format
|
2025-02-12 10:10:54 +01:00 |
|
|
|
7aae1aaf34
|
Supprimer le parsing des IDs de mesures dans la route POST /videos
|
2025-02-12 10:07:58 +01:00 |
|
|
|
f9de2227dc
|
Ajouter un logging pour afficher les détails de la création d'une vidéo dans la route POST /videos
|
2025-02-12 10:07:02 +01:00 |
|
|
|
ed4a37e259
|
Modifier les types de project_id, measurement_ids et duration dans la route POST /videos et ajouter le parsing des IDs de mesures
|
2025-02-12 10:05:57 +01:00 |
|
|
|
0c91f7d3c3
|
Ajouter un logging pour afficher les détails de la création d'une vidéo dans la route POST /videos
|
2025-02-12 10:02:39 +01:00 |
|