18 Commits

Author SHA1 Message Date
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
8565a00893 Refactor la récupération des projets pour utiliser une requête SQL et corrige le format du chemin de sortie vidéo 2025-02-11 11:09:28 +01:00
50a216903e Refactor dbTester et dbUtils pour utiliser la nouvelle structure de gestion des projets 2025-01-15 15:23:41 +01:00
8ad8ace83d Ajout de tests pour la création et la suppression de projets, et refactorisation des fonctions de gestion des projets dans dbUtils 2025-01-15 15:21:55 +01:00
c0d07e3ec6 Ajout des fonctions de gestion des projets dans dbUtils et création d'un fichier de test pour valider les opérations de la base de données 2025-01-15 15:14:08 +01:00
50b90bad39 Ajout de la fonction createVideo pour générer une vidéo à partir des images d'un projet, avec gestion des erreurs centralisée. 2025-01-15 11:19:41 +01:00
94fec8ac5f Ajout d'une gestion centralisée des erreurs dans les routes API et création d'un fichier utilitaire pour la gestion des erreurs serveur 2025-01-15 09:35:09 +01:00
cbc219c2e1 Correction du chemin du répertoire des projets dans fileUtils.js 2025-01-15 08:39:56 +01:00
cd31d94cf0 Ajout de logs pour le répertoire des projets dans les fonctions de création et de suppression de répertoire 2025-01-15 08:37:44 +01:00
efc469597a Suppression des modèles et contrôleurs de projet, refonte de la création et suppression de projet dans les routes API 2025-01-14 17:45:05 +01:00
d286998488 Refactor la suppression de projet pour utiliser async/await et améliorer la gestion des erreurs 2025-01-14 17:27:50 +01:00
272790ab00 Ajout de logs pour la création de répertoires dans createProjectDirectory 2025-01-14 15:55:41 +01:00
c130b5ad79 Verbose supplémentaire pour Projet 2025-01-14 15:51:36 +01:00
312eac008f Refactor la fonction createProjectDirectory pour utiliser __dirname au lieu de PROJECTS_DIR 2025-01-14 15:51:13 +01:00
648a802a88 Modification de la fonction createProjectDirectory pour retourner une promesse avec le chemin du dossier créé 2025-01-14 15:49:54 +01:00
dceedbaf4c Suppression du paramètre baseDir des fonctions de gestion des dossiers de projet pour simplifier l'API 2025-01-14 15:47:26 +01:00
6124768aa7 Refactor la gestion des chemins de répertoire de projet pour utiliser une constante PROJECTS_DIR 2025-01-14 15:47:10 +01:00
ed2e2af5d0 Ajout des fonctionnalités de gestion des projets : création, récupération et suppression de projets, avec gestion des dossiers associés. 2025-01-14 15:18:06 +01:00