mirage
c330cc7863
refactor: optimiser la logique de génération de commentaires dans SeedDataLocal et les fichiers associés
2026-03-27 16:23:21 +01:00
Loic Masi
e1b92a34cb
Merge pull request 'refactor: optimiser la logique de génération de commentaires dans SeedDataLocal et les fichiers associés' ( #135 ) from j2/fix/dev into dev
...
Reviewed-on: https://10.4.0.131/gitea/DI1-P4-E1/Webzine/pulls/135
Reviewed-by: Loic Masi <loic.masi@diiage.org >
2026-03-27 15:33:00 +01:00
j.vetu
8a357ebafb
Merge pull request 'j2/test/pr' ( #128 ) from j2/test/pr into dev
...
Reviewed-on: https://10.4.0.131/gitea/DI1-P4-E1/Webzine/pulls/128
Reviewed-by: j.vetu <josephine.vetu@diiage.org >
2026-03-27 15:32:17 +01:00
mirage
1eb8e93bfc
refactor: optimiser la logique de génération de commentaires dans SeedDataLocal et les fichiers associés
2026-03-27 15:07:40 +01:00
josephine.vetu
7f5bfd1bb8
#131 Fix de l'affichage des modifications car les id de tous les éléments des listes sont égaux à 0. Ajout de la génération des id dans la SeedDbLocal + les commentaires sont ajoutés aux titres directement dans le seed. Correction de documentation de méthodes.
2026-03-27 13:32:45 +01:00
mirage
7acd0bd739
Merge branch 'dev' into j2/test/pr
...
# Conflicts:
# Webzine.WebApplication/appsettings.json
2026-03-27 13:05:56 +01:00
mirage
15d8176c97
feat: mettre à jour le flux de travail de déploiement pour déclencher sur la branche principale et améliorer le processus de transfert de source
2026-03-27 12:29:35 +01:00
Loic Masi
56f2716272
Resolution de conflit sur "LocalCommentaireRepository"
2026-03-27 11:38:18 +01:00
b.nodon
b53fa189a5
# 123 fix 1
2026-03-27 11:22:52 +01:00
josephine.vetu
528d1b0d16
Fix. Ajout de LodDegub au lieu de LogInformation. Ajout de this. aux redirections de vues.
2026-03-27 10:46:31 +01:00
b.nodon
a3db0059ab
#123 refactor: refonte de DbCommentaireRepository et LocalCommentaireRepository en prenant comme model Joséphine:
...
- Nettoyage du code
- ajout des <inheritdoc/>
- InMemoryDataStore pour le mode local
2026-03-27 10:21:20 +01:00
josephine.vetu
b16fb26091
#118 Suppression des styles et des titres fonctionne.
2026-03-27 09:54:39 +01:00
josephine.vetu
352328f44e
#117 Mise en place de la suppression d'un artiste. La DbContext a été modifiée pour supprimer les titres d'un artiste à la suppression d'un artiste.
2026-03-27 09:54:39 +01:00
Loic Masi
d65d21ea64
#106 Ajout du mode Repositories Local
2026-03-26 18:48:41 +01:00
b.nodon
8211dbbd8e
Merge branch 'j2/ajout_repo' of https://10.4.0.131/gitea/DI1-P4-E1/Webzine into j2/feat/repository-commentaire
2026-03-26 17:50:29 +01:00
b.nodon
9e45e0cd63
#110 :
...
- Création de Local et DbCommentaireRepository.cs
- Modif du CommentaireController
2026-03-26 16:35:00 +01:00
Loic Masi
5c7af80f1b
Ajout du seeder de la base de données
2026-03-26 15:02:34 +01:00
Loic Masi
49bf4a024b
Refacto StyleCop
2026-03-26 14:33:31 +01:00
Loic Masi
2b14d4bf24
Merge remote-tracking branch 'origin/j2/refactor/controler-style-titre' into j2/ajout_repo
2026-03-26 13:58:45 +01:00
Loic Masi
180add9b9f
Merge remote-tracking branch 'origin/j2/refactor/controler-style-titre' into j2/ajout_repo
2026-03-26 13:57:56 +01:00
josephine.vetu
08d93474f4
Ajout de try catch pour une meilleure gestion d'erreurs.
2026-03-26 13:55:57 +01:00
josephine.vetu
999d9893af
Merge branch 'j2/feat/artiste_repository' into j2/refactor/controler-style-titre
2026-03-26 12:59:52 +01:00
Loic Masi
23d46154db
Ajout de l'implémentation du Repo pour la base de données afin d'afficher les titres sur la page d'accueil.
2026-03-26 12:00:44 +01:00
josephine.vetu
6c21ef2a26
#84 Fix de du LocalRepository: doit prendre seulement une liste d'artiste (donné par la factory). Création du DbRepository qui prendra lui la dbContext. Ajout de logs et meilleure gestion des erreurs.
2026-03-26 11:56:26 +01:00
mirage
00f87be105
chore: delete seed
2026-03-26 11:32:11 +01:00
mirage
2e9373a853
refactor: amélioration de la journalisation et la gestion des exceptions dans les repositories de styles et titres
2026-03-26 11:29:53 +01:00
mirage
95a5f99334
refactor: update sidebar component to use ViewComponent and improve layout structure
2026-03-26 11:10:48 +01:00
josephine.vetu
b334b1f63d
#84 Implémentation du repository Artiste. Le controler Artiste pour la partie utilisateur et la partie admin. Ajout de commentaires sur toutes les méthodes.
2026-03-26 11:08:26 +01:00
Loic Masi
9801eb555f
#87 Modification des factories pour pouvoir seeder la base de données et paramétrage de la fonction pour choisir le nombre d'éléments souhaité
2026-03-25 16:41:50 +01:00
mirage
cceff9a02d
refactor: standardiser la journalisation des contrôleurs et l’utilisation des référentiels
2026-03-25 15:14:14 +01:00
mirage
adeb2a0550
feat: implement database integration for style and title repositories
2026-03-25 14:22:28 +01:00
mirage
9f9a9d51ad
Merge branch 'dev' into j2/feat/interface
...
# Conflicts:
# Webzine.Repository/LocalEntityRepository.cs
2026-03-25 14:11:07 +01:00
mirage
9e4b0e817d
refactor: implement DbTitreRepository methods for database operations and logging
2026-03-25 14:10:23 +01:00
Loic Masi
cc87f1850d
Ajout de la base de données SQLite
2026-03-25 11:24:52 +01:00
josephine.vetu
bea1e21039
#89 Supprimer les méthodes de controllers inutiles, les using non utilisés. Remplacer NotFound par des redirections vers les index et des logs.
2026-03-25 10:47:52 +01:00
mirage
72fb708ffd
refactor: #93 implement methods for managing titles in DbTitreRepository and LocalTitreRepository
2026-03-25 09:44:13 +01:00
mirage
970ba78bb5
refactor: renommer et implémenter les repositories pour les styles et titres avec journalisation
2026-03-24 16:59:03 +01:00
Loic Masi
47b3c0bdd7
Ajout du moteur de recherche dans le header
2026-03-10 21:38:40 +01:00
mirage
c8ee7653c3
feat: déplacement du fichier TitreFactory.cs pour une meilleure organisation
2026-03-06 10:26:42 +01:00
mirage
89a45d0a8c
feat: Mise à jour le chemin de disposition et améliorer les messages de journalisation dans les contrôleurs
2026-03-06 10:21:44 +01:00
mirage
f732e3c2a5
feat: Ajoutez des commentaires de documentation XML à divers modèles et contrôleurs pour une meilleure clarté
2026-03-06 10:10:42 +01:00
Loic Masi
855c3db163
Merge conflict différence de 'AccueilController' ajout de logger
2026-03-05 16:24:08 +01:00
Loic Masi
182bc9a32a
Merge j1/feat/accueil to dev
2026-03-05 16:19:18 +01:00
Loic Masi
94b84bdfb1
Modification de la page d'accueil.
...
Ajout des paramètres dans le fichier appsettings pour choisir le nombre de chronique ou de titres les plus likes à afficher.
Ajout des relations qui permettent de fakes les données affichés sur la page d'accueil.
2026-03-05 13:54:09 +01:00
mirage
a5757903ef
feat: Ajout du contrôleur Titre et des vues associées pour gérer les titres musicaux, y compris les détails, les styles, les likes et les commentaires #16 #18 #19 #20
2026-03-05 10:29:49 +01:00
mirage
d13f6113df
feat: Mise en œuvre ILocalEntityRepository et mise à jour LocalEntityRepository pour ensemencer les données
2026-03-04 13:47:59 +01:00
mirage
1ffd084215
feat: Introduire DataFactory pour générer des entités liées à la musique et remplacer SeedDataLocal
2026-03-04 13:22:28 +01:00
mirage
15b0dd6a1a
Ajout des entités Artiste, Style, Titre et Commentaire avec une méthode de peuplement dans LocalEntityRepository
2026-03-04 11:55:58 +01:00
mirage
86a87f75ce
Add initial project structure and implement basic functionality
...
- Created MSTestSettings.cs to enable parallel test execution.
- Added StyleTests.cs and TitreTests.cs for unit testing of Style and Titre entities.
- Implemented Webzine.Entity.Tests project with necessary configurations.
- Created SeedDataLocal.cs and SeedDataSpotify.cs for local and Spotify data seeding.
- Established repository contracts for Artiste, Commentaire, Style, and Titre.
- Developed DbEntityRepository and LocalEntityRepository classes.
- Set up Webzine.WebApplication with controllers, logging, and Docker support.
- Configured NLog for logging and added necessary appsettings for development.
- Created initial views and layout for the web application.
- Added Dockerfile and docker-compose configuration for containerization.
2026-03-03 16:22:37 +01:00