|
|
c4d62c473e
|
Mise à jour de la requête de suppression des vidéos inachevées pour inclure les statuts 0 et 2
|
2025-04-02 10:40:16 +02:00 |
|
|
|
7dafdcecde
|
Mise à jour du statut de la vidéo lors de la création d'un projet vidéo : ajout de nouveaux états pour refléter les différentes phases de création.
|
2025-04-02 10:39:32 +02:00 |
|
|
|
d1b75329ea
|
Ajout de la fonction de nettoyage des fichiers vidéo non associés et appel de la fonction de suppression des vidéos inachevées
|
2025-04-02 10:34:27 +02:00 |
|
|
|
90e036b150
|
Supprimer les vidéos inachevées au démarrage du backend
|
2025-04-02 10:33:42 +02:00 |
|
|
|
aa9a21c638
|
Ajout de la vérification de l'occupation de la caméra et réinitialisation des statuts des projets lors du redémarrage du backend. Mise à jour des paramètres de la caméra et modification du statut des vidéos.
|
2025-04-02 10:28:59 +02:00 |
|
|
|
90ce92b90b
|
Désactiver les logs d'information dans la fonction de vérification des entrées invalides
|
2025-04-02 09:56:35 +02:00 |
|
|
|
71cb9898bb
|
Résolution de la gestion vidéo #3
|
2025-03-31 11:35:37 +02:00 |
|
|
|
9101497a7f
|
Ajouter la prise en charge de la résolution personnalisée lors de la création de vidéos
|
2025-03-31 11:22:19 +02:00 |
|
|
|
6c48612554
|
Ajouter des options de redimensionnement et de bitrate pour la création de vidéos
|
2025-03-31 11:03:38 +02: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 |
|
|
|
a069acfce7
|
Modifier le champ de la base de données pour mettre à jour le chemin du fichier vidéo dans la fonction createVideoWithList
|
2025-03-13 11:33:44 +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 |
|
|
|
2e552be9db
|
Modifier la création de vidéos pour utiliser des promesses et gérer les erreurs lors de l'exécution de ffmpeg
|
2025-03-13 10:06:48 +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 |
|
|
|
30f05ffcbe
|
Modifier l'importation de child_process pour utiliser execSync au lieu de spawn dans videoManager.js
|
2025-03-10 18:01:52 +01:00 |
|
|
|
ef90f77a11
|
Refactor la fonction createVideoWithList pour simplifier la création de vidéos et mettre à jour le statut de la vidéo à "completed"
|
2025-03-10 18:00:30 +01:00 |
|
|
|
e38718b1fa
|
videoManager.js: add videoManager.js
|
2025-03-10 17:56:56 +01:00 |
|
|
|
f85cead1dd
|
Commenter les logs de la base de données dans les fonctions de gestion des projets
|
2025-03-10 17:53:04 +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 |
|
|
|
7baac5dcb7
|
Modifier la fonction createVideoWithList pour utiliser spawn au lieu de execSync pour l'exécution de ffmpeg en arrière-plan
|
2025-03-10 17:31:11 +01:00 |
|
|
|
848c50bf33
|
Ajouter la gestion des erreurs lors de l'exécution de la commande ffmpeg pour la création de vidéos
|
2025-03-10 17:25:59 +01:00 |
|
|
|
81c4470464
|
Démarrer la création de vidéo en arrière-plan pour améliorer la réactivité
|
2025-03-10 17:23:52 +01:00 |
|
|
|
553a934563
|
Modifier la fonction createVideoWithList pour convertir la durée en entier avant de calculer le frame rate
|
2025-03-10 17:16:23 +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 |
|
|
|
d17c96479f
|
Modifier la requête d'insertion pour retourner l'ID de la nouvelle vidéo créée
|
2025-03-10 16:34:53 +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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
6ee50ee7b4
|
Ajouter la fonction getPathList pour récupérer les chemins à partir d'une liste d'IDs
|
2025-02-12 09:09:11 +01:00 |
|
|
|
cd1f91589b
|
Améliorer la gestion des erreurs et assurer l'attente lors de la création de dossiers et de l'enregistrement d'images dans uploadMeasureImage
|
2025-02-12 08:01:11 +00:00 |
|
|
|
cbb18e0ca2
|
Réorganisation du code dans videoManager.js et activation des tests de gestion des dossiers dans tester.js
|
2025-02-11 22:49:37 +01:00 |
|
|
|
a80193dadc
|
Ajout de la gestion des chemins d'images et amélioration des messages de log dans plusieurs modules
|
2025-02-11 22:40:32 +01:00 |
|
|
|
33b55e0dc0
|
Tri des images numériquement avant la création de la vidéo et mise à jour du fichier temporaire
|
2025-02-11 19:29:03 +01:00 |
|
|
|
f56c35c5f9
|
Migration de la fonction de création de vidéo vers un nouveau module et suppression de l'ancienne implémentation
|
2025-02-11 19:26:42 +01:00 |
|
|
|
db5d0ab9f9
|
Réorganisation des routes API et ajout de la gestion des téléchargements d'images
|
2025-02-11 18:13:28 +01:00 |
|
|
|
83dd43e0c2
|
Ajout de la gestion des images avec scan, suppression et mise à jour des mesures dans la base de données
|
2025-02-11 17:51:24 +01:00 |
|
|
|
5119ee488a
|
Correction du chemin de création du dossier de projet lors du téléchargement d'images de mesure
|
2025-02-11 16:59:43 +01:00 |
|
|
|
bccf3ddf23
|
Ajout de la gestion des fichiers avec création et suppression de dossiers, sauvegarde et récupération d'images pour les projets
|
2025-02-11 16:45:13 +01:00 |
|