|
|
c3b2059428
|
Refactor le gestionnaire de stockage pour encapsuler les fonctions de création et de suppression de répertoires de projet dans un objet. Mettre à jour les routes pour utiliser la nouvelle structure.
|
2025-04-03 10:31:29 +02:00 |
|
|
|
0d0c101e20
|
Renommer le gestionnaire de stockage et mettre à jour les références dans les fichiers concernés. Supprimer les fichiers obsolètes et ajouter un nouveau fichier de gestion de stockage.
|
2025-04-03 10:29:17 +02:00 |
|
|
|
915146c140
|
Ajouter la gestion de la base de données avec des fonctions pour créer, vérifier et supprimer des tables. Mettre à jour la connexion à la base de données pour un environnement de développement. Améliorer l'initialisation de la caméra et corriger l'appel des fonctions asynchrones.
|
2025-04-03 09:54:29 +02:00 |
|
|
|
a33e517a8a
|
Nettoyer le code en supprimant les importations inutilisées et en décommentant des fonctions pour améliorer la lisibilité.
|
2025-04-03 09:02:34 +02:00 |
|
|
|
ed853ab0f7
|
Rendre plusieurs fonctions asynchrones pour améliorer la gestion des erreurs et assurer un traitement correct des opérations liées à la caméra et aux projets.
|
2025-04-03 08:41:25 +02:00 |
|
|
|
12898d67c0
|
Activer le changement de statut du projet dans la fonction stopProcedure pour marquer le projet comme terminé.
|
2025-04-02 11:07:20 +02:00 |
|
|
|
4642c8cca6
|
Modifier la fonction resetProjectStatus pour changer le statut des projets de 1 à 2 et décommenter son appel dans stopProcedure.
|
2025-04-02 11:07:00 +02:00 |
|
|
|
daca488532
|
Rendre la fonction changeProjectStatus asynchrone pour améliorer la gestion des erreurs et l'intégrer dans la fonction stopProcedure.
|
2025-04-02 11:04:59 +02:00 |
|
|
|
3d00f6afbf
|
Rendre la fonction stopProcedure asynchrone pour améliorer la gestion des erreurs lors de l'arrêt de la procédure.
|
2025-04-02 11:02:21 +02:00 |
|
|
|
15692a3fc8
|
Commenter la réinitialisation du statut du projet dans la fonction stopProcedure pour éviter des réinitialisations non souhaitées.
|
2025-04-02 11:02:04 +02:00 |
|
|
|
dd03db42a9
|
Rendre la fonction startProcedure asynchrone dans la route de démarrage de la procédure pour améliorer la gestion des erreurs.
|
2025-04-02 10:54:03 +02:00 |
|
|
|
a0b1eaf109
|
Modification de la fonction startProcedure pour la rendre asynchrone et améliorer la gestion de l'occupation de la caméra.
|
2025-04-02 10:52:17 +02:00 |
|
|
|
b65230d5e7
|
Ajout de la documentation Swagger pour les procédures de capture et restauration, et réintégration de la fonction de démarrage de la procédure avec gestion des erreurs.
|
2025-04-02 10:48:56 +02:00 |
|
|
|
55b4c04187
|
Modification de la fonction getCamera pour utiliser une exécution asynchrone et amélioration de la gestion des erreurs
|
2025-04-02 10:46:29 +02:00 |
|
|
|
61cdb25398
|
Modification de la fonction getCamera pour utiliser une exécution synchrone avec querySync
|
2025-04-02 10:42:00 +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 |
|
|
|
647dd72b5b
|
Nettoyage des routes : suppression des anciennes définitions Swagger et des variables inutilisées dans cameraRoutes.js
|
2025-04-02 09:50:08 +02:00 |
|
|
|
73922d8afc
|
Ajouter une route pour récupérer l'état actuel de la caméra
|
2025-04-02 09:28:11 +02:00 |
|
|
|
368abfbeca
|
Initialisation de la caméra avec des valeurs par défaut et ajout de la récupération de l'état de la caméra
|
2025-04-02 09:23:34 +02:00 |
|
|
|
38864a68d8
|
Supprimer l'ancienne route pour obtenir les procédures dans uploadRoutes.js
|
2025-03-31 11:47:20 +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 |
|
|
|
bb51208d06
|
Merge branch 'main' of gitea.kerboul.me:timelapse/timelapse-backend
|
2025-03-31 10:48:08 +02:00 |
|
|
|
c2dcf3fa13
|
Simplifier la commande de démarrage dans le Dockerfile pour utiliser uniquement backend.config.js et modifier la réponse de création de vidéo pour inclure uniquement l'ID.
|
2025-03-31 10:47:56 +02:00 |
|
|
|
eb47639397
|
Afficher le corps de la requête lors du téléchargement de mesures
|
2025-03-31 08:26:06 +00:00 |
|
|
|
582fd87f32
|
Ajouter des journaux pour la suppression de vidéos et gérer le cas où aucun fichier vidéo n'est trouvé
|
2025-03-31 08:19:50 +00:00 |
|
|
|
e745c78b25
|
Corriger une erreur de typographie dans la définition de la route pour récupérer les procédures.
|
2025-03-31 09:46:36 +02:00 |
|
|
|
8c35aab855
|
Ajouter une route pour récupérer les procédures, retournant un JSON avec les paramètres de la procédure.
|
2025-03-31 09:45:41 +02:00 |
|
|
|
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 |
|
|
|
c93eed9d52
|
Refactor la route de prévisualisation d'image pour améliorer la gestion des erreurs et intégrer le redimensionnement d'image dans des fonctions séparées
|
2025-03-13 12:13:48 +01:00 |
|
|
|
884e312ef7
|
Refactor la fonction de prévisualisation d'image pour intégrer le redimensionnement directement dans la route, améliorant ainsi la lisibilité et la gestion des erreurs.
|
2025-03-13 12:12:38 +01:00 |
|
|
|
5ffa1ec839
|
Ajouter une fonction de prévisualisation d'image pour redimensionner et renvoyer une image JPEG
|
2025-03-13 12:10:21 +01: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 |
|
|
|
d93b2c6b7c
|
Aucune modification apportée au code
|
2025-03-13 09:37:43 +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 |
|
|
|
62e8aee6bd
|
Ajouter une fonction pour écrire les paramètres de capture dans un fichier camera.txt
|
2025-03-13 09:24:23 +01:00 |
|
|
|
9d9868e26b
|
Supprimer la documentation Swagger obsolète dans plusieurs fichiers de routes
|
2025-03-13 09:06:38 +01:00 |
|
|
|
217f0b4fd3
|
Corriger la description de l'API pour la suppression d'un projet en précisant "par son ID"
|
2025-03-13 08:55:31 +01:00 |
|
|
|
d8f1d353c6
|
Déplacer la documentation Swagger pour la suppression de projet vers un fichier séparé et supprimer les commentaires obsolètes dans projectRoutes.js
|
2025-03-13 08:53:19 +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 |
|