josephine.vetu
198b716074
#146 Les méthodes Find(id) des repository utilisent SingleOrDefault. Les méthodes find du repository sont utilisées dans les méthodes update au lieu de refaire une requête. Paginate est remplacé par Find[Model] pour correspondre au cahier des charges.
2026-04-02 14:41:01 +02:00
josephine.vetu
ae80c3e14e
Merge branch 'dev' into j3/TODO_erreurs
2026-04-01 17:41:27 +02:00
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
mirage
e47a50e0da
feat: implémenter le service de tableau de bord et DTO pour les statistiques du tableau de bord
2026-04-01 13:12:00 +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