Commit Graph

19 Commits

Author SHA1 Message Date
josephine.vetu
286397cb9e #146 Erreur de rebase supprimées (lignes dupliquées. Ajout de AsNoTracking pour toutes les opérations de READ sur la bdd. Modification de la méthode Count(). 2026-04-01 15:26:20 +02:00
josephine.vetu
03cc02b6f2 #175 Correction des repository : First remplacé par FirstOrDefault. Ajout de la documentation manquante. Les return Model() vides sont supprimés. La gestion d'erreurs est optimisée. 2026-04-01 11:55:36 +02:00
josephine.vetu
b2dc449adb add TODO 2026-04-01 11:55:27 +02:00
Loic Masi
c74d629782 #160 : Patch du bug sur la page de recherche. 2026-03-31 14:21:02 +02:00
Loic Masi
e5ecf75f49 #154 : Déplacement de la recherche des artistes dans les RepositoryArtiste. 2026-03-31 13:30:47 +02:00
josephine.vetu
d5dd75ed9d Commande dotnet format 2026-03-28 10:09:18 +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
josephine.vetu
999d9893af Merge branch 'j2/feat/artiste_repository' into j2/refactor/controler-style-titre 2026-03-26 12:59:52 +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
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
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
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
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
9b2fdd3f72 feat: Ajout de la classe SeedDataLocal pour peupler les entités Artiste, Style, Titre et Commentaire avec des données fictives #39 #37 #36 2026-03-04 13:01:32 +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