Commit Graph

6 Commits

Author SHA1 Message Date
josephine.vetu
279fd75459 #192 Pagination des pages admin. On peut passer à la page précédente seulement si le numéro de page est >0 et la dernière page n'affiche pas de bouton pour la page suivante. 2026-04-03 15:22:24 +02:00
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
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
d5dd75ed9d Commande dotnet format 2026-03-28 10:09:18 +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
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