|
|
05178f9cb4
|
Refactor la création de projet pour utiliser async/await et améliorer la gestion des erreurs
|
2025-01-14 15:56:11 +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 |
|
|
|
160c2be559
|
Ajout de la documentation pour le corps de la requête lors de l'ajout d'un nouveau projet
|
2025-01-14 15:44:42 +01:00 |
|
|
|
fdf2bf2a1d
|
Ajout des champs start_date et status lors de la création d'un projet dans la base de données
|
2025-01-14 15:42:07 +01:00 |
|
|
|
d07a25eb22
|
Renommage des méthodes de gestion des dossiers de projet pour une meilleure cohérence : createProjectFolder et deleteProjectFolder remplacées par createProjectDirectory et deleteProjectDirectory
|
2025-01-14 15:37:35 +01:00 |
|
|
|
fbe6c90261
|
Ajout de journaux pour améliorer la traçabilité lors de la création et de la suppression des dossiers de projets
|
2025-01-14 15:32:50 +01:00 |
|
|
|
d439ffed77
|
Ajout de l'importation du module file_watcher dans le fichier api.js
|
2025-01-14 15:31:58 +01:00 |
|
|
|
cb942d0ba7
|
Amélioration de la gestion de la suppression des projets et des mesures associées dans file_watcher.js ; suppression de l'importation inutile dans api.js
|
2025-01-14 15:30:30 +01:00 |
|
|
|
46dbcfd5f1
|
Ajout de la fonctionnalité de création de vidéo à partir des images d'un projet spécifique
|
2025-01-14 15:28:15 +01:00 |
|
|
|
cfa36a414c
|
Ajout de l'importation du module file_watcher dans le fichier api.js
|
2025-01-14 15:23:15 +01:00 |
|
|
|
4f2615688e
|
Refactor les routes des projets pour utiliser des contrôleurs dédiés et améliorer la gestion des erreurs
|
2025-01-14 15:21:32 +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 |
|
|
|
8a84884081
|
Modif sortie de projects/:id
Anciennement renvoyait une liste ce qui n'était pas ergonomique aux endpoints
|
2025-01-12 17:06:40 +00:00 |
|
|
|
c7d886ffe8
|
Renommer la route de création de vidéo dans la documentation Swagger pour refléter la nouvelle convention '/videos'
|
2025-01-12 15:26:49 +00:00 |
|
|
|
fa81888c0f
|
Renommer la route de création de vidéo en '/videos' pour une meilleure cohérence avec les conventions REST
|
2025-01-12 15:25:05 +00:00 |
|
|
|
7b19b8abbe
|
Supprimer le commentaire sur le calcul des images par seconde dans la création de vidéo
|
2025-01-12 15:23:54 +00:00 |
|
|
|
62fb3b4b6c
|
Supprimer le commentaire sur la déduction du nom de fichier vidéo dans la route de création de vidéo
|
2025-01-12 15:23:38 +00:00 |
|
|
|
ee35982bf4
|
Déduire le chemin du fichier vidéo à partir du nom fourni dans la requête de création de vidéo
|
2025-01-12 15:23:32 +00:00 |
|
|
|
1c03dd922d
|
Ajouter un champ supplémentaire à la requête de création de vidéo
|
2025-01-12 15:17:35 +00:00 |
|
|
|
e4700c0e69
|
Réorganiser la récupération des timestamps pour améliorer la logique de création de vidéo
|
2025-01-12 15:15:44 +00:00 |
|
|
|
72e53e3c40
|
Renommer l'endpoint pour créer une vidéo et ajouter des champs supplémentaires dans la requête
|
2025-01-12 15:11:56 +00:00 |
|
|
|
beb64e9cf4
|
Correction de la commande d'installation de FFmpeg pour supprimer 'sudo'
|
2025-01-12 14:52:54 +00:00 |
|
|
|
0413458cd8
|
Merge branch 'main' of gitea.kerboul.me:timelapse/timelapse-backend
|
2025-01-12 14:50:23 +00:00 |
|
|
|
dfde8b14f4
|
Ajout de FFMPeg ?
|
2025-01-12 14:47:51 +00:00 |
|
|
|
913136cdb4
|
Actualiser db.js
|
2025-01-12 14:39:17 +00:00 |
|
|
|
3049926413
|
Update database host in db.js
|
2025-01-12 14:26:16 +00:00 |
|
|
|
605037d305
|
Ajout d'une route API pour récupérer toutes les mesures d'un projet avec gestion des erreurs
|
2025-01-08 16:15:54 +01:00 |
|
|
|
f498f6f46c
|
Ajout d'une route API pour récupérer toutes les vidéos d'un projet avec gestion des erreurs
|
2025-01-08 16:14:24 +01:00 |
|
|
|
323669c4ef
|
Ajout d'une route API pour récupérer une image avec gestion des erreurs
|
2025-01-08 16:10:16 +01:00 |
|
|
|
3831ba0b7b
|
Refonte de l'API pour respecter les nouvelles normes
|
2025-01-08 16:09:08 +01:00 |
|
|
|
a842a4e766
|
Ajout de nouvelles routes API pour récupérer les vidéos et les mesures avec gestion des erreurs
|
2025-01-08 16:01:27 +01:00 |
|
|
|
bf6df0c7dc
|
Ajout d'une route API pour récupérer tous les projets avec gestion des erreurs
|
2025-01-08 15:57:57 +01:00 |
|
|
|
7b2bfb2695
|
Routine qui n'oblige pas le backend à redémarrer si la DB tombe
|
2025-01-08 15:29:37 +01:00 |
|
|
|
74f4568731
|
Actualiser db.js
|
2025-01-05 21:47:34 +00:00 |
|
|
|
0dca7d0056
|
Actualiser db.js
|
2025-01-05 20:51:43 +00:00 |
|
|
|
93c6547937
|
Add .gitea/workflows/deploy.yml
|
2024-12-11 14:53:51 +00:00 |
|
|
|
18f57eabef
|
Update file .gitlab-ci.yml
|
2024-12-10 15:10:37 +00:00 |
|
|
|
9e5f48a293
|
Update file .gitlab-ci.yml
|
2024-12-10 13:48:59 +00:00 |
|
|
|
a11bf65e9e
|
Update file .gitlab-ci.yml
|
2024-12-10 12:51:06 +00:00 |
|
|
|
96b7552e59
|
Update file db.js
|
2024-12-10 12:40:30 +00:00 |
|
|
|
4f8930ede7
|
Update file db.js
|
2024-12-10 12:31:32 +00:00 |
|
|
|
98c5089c3e
|
Update 2 files
- /.gitea/workflows/test.yml
- /.gitlab-ci.yml
|
2024-12-09 23:38:09 +00:00 |
|
|
|
b9a909d701
|
Actualiser db.js
|
2024-12-07 23:57:35 +00:00 |
|
|
|
b355c18e28
|
update api.js
|
2024-11-13 13:57:59 +01:00 |
|
|
|
bf82e136b3
|
update api.js
|
2024-11-13 13:56:57 +01:00 |
|