|
|
4d1bfac99b
|
Mise à jour de la route de création de vidéos pour utiliser le gestionnaire de base de données, ajout de la récupération des informations de vidéo et amélioration de la gestion des erreurs.
|
2025-04-03 11:52:19 +02:00 |
|
|
|
48b105be13
|
Refactor la gestion des vidéos en remplaçant le gestionnaire de vidéos par le gestionnaire de base de données. Ajout de la gestion des erreurs lors de la création et de la suppression des vidéos.
|
2025-04-03 11:45:36 +02:00 |
|
|
|
7b4a032249
|
Merge pull request 'Refactor des fonctions primaires' (#5) from refactor into main
Reviewed-on: https://gitea.kerboul.me/timelapse/timelapse-backend/pulls/5
|
2025-04-03 09:41:15 +00:00 |
|
|
|
f5fda050ed
|
Supprimer l'importation du gestionnaire de stockage dans le gestionnaire de vidéos
|
2025-04-03 11:40:22 +02:00 |
|
|
|
401deb3e69
|
Ajout de la gestion de l'environnement de développement avec un fichier devlock, mise à jour des scripts de démarrage et création d'un serveur local pour le développement.
|
2025-04-03 11:38:21 +02:00 |
|
|
|
03ec179590
|
Ajout de la gestion des vidéos inachevées et mise à jour des fonctions de création et de mise à jour des vidéos dans le gestionnaire de base de données.
|
2025-04-03 11:27:11 +02:00 |
|
|
|
6077dfd716
|
Refactor la gestion des mesures en remplaçant le gestionnaire de mesures par le gestionnaire de stockage. Ajouter des fonctions pour gérer les images et les chemins des mesures. Améliorer la gestion des erreurs et nettoyer le code.
|
2025-04-03 11:03:10 +02:00 |
|
|
|
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 |
|
|
|
242bbcd597
|
Renommer la fonction de connexion à la base de données et améliorer la gestion des erreurs. Nettoyer le code en supprimant les commentaires inutiles et réinitialiser le compteur après la journalisation des modifications.
|
2025-04-03 09:07:45 +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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
293245d457
|
Ajouter l'option de combinaison des logs dans la configuration du backend
|
2025-04-02 09:27:28 +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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
2c9f81975f
|
Modifier la commande de démarrage dans le Dockerfile pour utiliser backend.config.js avec PM2
|
2025-03-31 10:10:44 +02:00 |
|
|
|
5c7116af7a
|
Modifier la commande de démarrage dans le Dockerfile pour utiliser un fichier de configuration PM2 et ajouter un fichier de configuration backend.
|
2025-03-31 10:08:39 +02:00 |
|
|
|
c91d11567c
|
Corriger la syntaxe de la commande de démarrage dans le Dockerfile pour le délai de redémarrage.
|
2025-03-31 10:00:40 +02:00 |
|
|
|
5024859b6c
|
Modifier la commande de démarrage dans le Dockerfile pour exécuter server.js avec PM2.
|
2025-03-31 09:58:14 +02:00 |
|
|
|
fda18fb1c6
|
Modifier la commande de démarrage de l'application pour utiliser PM2 avec une politique de redémarrage et ajuster le fichier docker-compose pour supprimer l'ancienne commande.
|
2025-03-31 09:55:04 +02:00 |
|
|
|
7536d98330
|
Installer pm2 globalement dans le Dockerfile pour la gestion des processus
|
2025-03-31 09:50:42 +02:00 |
|
|
|
fb1bdbd182
|
Ajouter une commande pour démarrer le serveur avec pm2-runtime, incluant la surveillance et un délai de redémarrage.
|
2025-03-31 09:48:04 +02: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 |
|