c.bobin
abb3e48881
Merge pull request 'feat: implémentation TitreAdminService pour la gestion des titres et ajout TitreAdminModèle de commande' ( #166 ) from j3/feat/business-logic/titre-admin into dev
...
Reviewed-on: https://10.4.0.131/gitea/DI1-P4-E1/Webzine/pulls/166
Reviewed-by: j.vetu <josephine.vetu@diiage.org >
2026-04-02 15:06:54 +02:00
mirage
6c18240546
Merge branch 'dev' into j3/feat/business-logic/titre-admin
...
# Conflicts:
# Webzine.Business/Webzine.Business.csproj
# Webzine.WebApplication/Program.cs
2026-04-02 15:06:39 +02:00
mirage
83eae661bf
feat : ajout d'un intercepteur de requêtes lentes EF Core et une configuration des options de performance
2026-04-02 10:50:19 +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
mirage
afdb94c7d3
feat: ajout des options de démarrage pour l’environnement de développement dans les paramètres de lancement
2026-04-01 10:05:29 +02:00
mirage
7c373d081b
feat: implémentation TitreAdminService pour la gestion des titres et ajout TitreAdminModèle de commande
2026-03-31 16:53:34 +02:00
mirage
8c31f85e22
Merge branch 'dev' into j3/refactor/appsetting
2026-03-31 14:48:37 +02:00
josephine.vetu
8eaefe7903
#144 Ajout des fichiers commit-msg et pre-commit. Modification de .editorconfig pour ajouter des règles personnalisées. Exclusion de Progam.cs pour l'erreur SA1200.
2026-03-31 11:16:34 +02:00
mirage
63e755c5c7
refactor: #150 mettre à jour appsettings et introduire des enums pour les types Seeder et Repository
2026-03-31 10:07:47 +02:00
josephine.vetu
c6fb96a969
Division du fichier Program.cs dans un fichier qui centralise les routes pour plus de clarete.
2026-03-28 10:45:02 +01:00
josephine.vetu
d5dd75ed9d
Commande dotnet format
2026-03-28 10:09:18 +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
Loic Masi
f5584b35a4
Résolution du conflit sur le fichier "Program.cs"
2026-03-27 11:57:02 +01:00
Loic Masi
56f2716272
Resolution de conflit sur "LocalCommentaireRepository"
2026-03-27 11:38:18 +01:00
Loic Masi
db822e3ac5
#106 Mis en place du nécessaire pour Postgresql et configuration "UseDatabase" et "IsSQLite" opérationnel.
2026-03-27 11:28:10 +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
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
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
mirage
fbb333e7ca
refactor: supprimer la logique de seed de Program.cs
2026-03-26 11:36:10 +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
fa1639e3b5
feat: implement database integration for style and title repositories
2026-03-25 14:21:53 +01:00
mirage
9f9a9d51ad
Merge branch 'dev' into j2/feat/interface
...
# Conflicts:
# Webzine.Repository/LocalEntityRepository.cs
2026-03-25 14:11:07 +01:00
Loic Masi
cc87f1850d
Ajout de la base de données SQLite
2026-03-25 11:24:52 +01:00
mirage
1a43cbb82a
refactor : changement de la durée de vie du service pour les référentiels en Scoped dans Program.cs
2026-03-25 10:05:43 +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
1207e86afe
Merge branch 'dev' into j1/feat/admin_page_commentaire
...
# Conflicts:
# Webzine.Entity/Style.cs
# Webzine.Entity/Titre.cs
# Webzine.Repository/LocalEntityRepository.cs
# Webzine.WebApplication/Program.cs
2026-03-05 16:35:30 +01:00
b.nodon
0c7996ae1f
Rework #30 #31 #43 :
...
- Changement de la route
- CSS remplacé par bootstrap
2026-03-05 15:28:27 +01:00
b.nodon
5576011541
Refactor: #30 #31 #43 :
...
- CSS remplacé par Bootstrap
- modification route
2026-03-05 15:25:41 +01:00
b.nodon
aa5bffee27
Feat: Commentaire
...
- création de la route commentaire dans program.cs
- création du CommentairesController
- création du CommentaireViewModel
- création de la vue index.cshtml des commentaire
- création du layout Admin
2026-03-05 13:22:36 +01:00
mirage
3db4a4c828
Merge branch 'dev' into J1/feat/titreControllerIHM
...
# Conflicts:
# Webzine.WebApplication/Controller/AccueilController.cs
# Webzine.WebApplication/Views/Shared/_Layout.cshtml
2026-03-05 10:34:45 +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
Loic Masi
e96d67ef42
Merge branch 'dev' of http://10.4.0.131/DI1-P4-E1/Webzine into dev
2026-03-05 09:22:17 +01:00
Loic Masi
3a62a7e24a
Ajout du Header et de la Sidebar dans Shared, et design de la page d'accueil.
...
Ajout de bootstrap en local avec les fichier *.min.css et *.min.js.
Changement de la route par defaut pour afficher la page d'accueil.
2026-03-04 16:52:46 +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
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