Commit Graph

70 Commits

Author SHA1 Message Date
Loic Masi
b8ea76218d (Rebase) Resolution de merge conflit entre dev et j3/feat/pagination 2026-04-04 20:11:20 +02:00
mirage
71cdf8d179 fix: improve form handling for Create and Edit actions in TitreController 2026-04-03 16:52:55 +02:00
mirage
2550d39af5 refactor: update namespaces and improve null handling in view models and controllers 2026-04-03 16:46:11 +02:00
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
b.nodon
116566111b Merge 2026-04-03 10:00:09 +02:00
josephine.vetu
9e0a9751d1 Merge branch 'dev' into j3/feat/pagination 2026-04-02 16:32:43 +02:00
mirage
ee867788cb Merge branch 'dev' into j3/feat/filter
# Conflicts:
#	Webzine.WebApplication/Areas/Administration/Controllers/CommentaireController.cs
#	Webzine.WebApplication/Controllers/ArtisteController.cs
#	Webzine.WebApplication/Controllers/RechercheController.cs
2026-04-02 16:27:16 +02:00
b.nodon
2e5e5086bc #185 formulaire admin Artiste et style. 2026-04-02 16:11:10 +02:00
mirage
ee440cafca Merge branch 'dev' into j3/TODO_erreurs
# Conflicts:
#	Webzine.Repository/DbTitreRepository.cs
2026-04-02 16:02:36 +02:00
mirage
8acafbfe49 refactor: simplifier les actions du contrôleur en supprimant les contrôles ModelState redondants et en améliorant la récupération des données 2026-04-02 15:57:52 +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
josephine.vetu
ae80c3e14e Merge branch 'dev' into j3/TODO_erreurs 2026-04-01 17:41:27 +02:00
josephine.vetu
e0beb20d3c #146 Modification de commentaires datant du jalon 1. 2026-04-01 17:11:38 +02:00
josephine.vetu
e7b327a2ed #146 Ajout de ModelState.IsValid pour les formulaires et opérations de suppression/edition. 2026-04-01 17:01:00 +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
b2dc449adb add TODO 2026-04-01 11:55:27 +02:00
mirage
1423295d2a feat: refactoriser le service TitreAdmin et le contrôleur pour utiliser TitreAdminDTO pour les données de commande 2026-04-01 11:14:37 +02:00
Loic Masi
5e91108ccf #167 : Finition du CRUD sur Artiste. 2026-03-31 21:07:13 +02:00
Loic Masi
ee487ede0f #167 : Correction de la suppression. 2026-03-31 19:52:53 +02:00
Loic Masi
d3097545ad #167 : Ajout des CRUD sur Style. 2026-03-31 19:45:50 +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
Loic Masi
bf4b12997c #162 : Patch bug lors de retour sur une page "Delete" après la suppression d'un élément. Redirection sur la page "Index" en cas de retour en arrière de la part d'un utilisateur. 2026-03-31 16:48:40 +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
josephine.vetu
c557eddc45 Modification de documentation et suppression de methodes non utilisees. 2026-03-28 10:35:38 +01:00
josephine.vetu
d5dd75ed9d Commande dotnet format 2026-03-28 10:09:18 +01:00
b.nodon
b2c1a3cd4f #139 fix de la suppression d'un commentaire:
- partie delete du controller simplifié a la maniere des autre controller
- Rajout du httppost oublié
2026-03-27 22:53:17 +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
56f2716272 Resolution de conflit sur "LocalCommentaireRepository" 2026-03-27 11:38:18 +01:00
b.nodon
ce7acdba9b #123 fix:
.Tolist() enlevé
2026-03-27 11:27:56 +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
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
b.nodon
b7f06c8e8b fix 2026-03-27 09:11:03 +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
49bf4a024b Refacto StyleCop 2026-03-26 14:33:31 +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
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
josephine.vetu
ceef2d5c8d Merge branch 'TODO_erreurs' of http://10.4.0.131/gitea/DI1-P4-E1/Webzine into TODO_erreurs 2026-03-25 10:48:01 +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
j.vetu
90968d6d68 Merge pull request 'j2/fix/commentaire' (#91) from j2/fix/commentaire into TODO_erreurs
Reviewed-on: http://10.4.0.131/gitea/DI1-P4-E1/Webzine/pulls/91
Reviewed-by: j.vetu <josephine.vetu@diiage.org>
2026-03-24 16:41:16 +01:00
b.nodon
ddfb7e9a1f fix: supression des données écrites en dur et utilisation des données faker 2026-03-24 16:26:04 +01:00
josephine.vetu
2ed23d925c #89 Modification de ActionResult à IActionResult 2026-03-24 15:14:28 +01:00
josephine.vetu
e804e13df6 #88 Modifications simples: mauvaises balises HTML, fautes d'orthographes, DashBoard attributs à traduire en français. 2026-03-24 14:59:24 +01:00
josephine.vetu
b13d5c9209 Les erreurs sont indiquées en TODO. A corriger puis supprimer les commentaires 2026-03-23 14:48:23 +01:00
josephine.vetu
ae76600f6a #6 Vues et controlleur pour Style et Commentaire au singulier. #12 Mise en conformité du style vues, les memes icones sont utilisés sur toutes les pages admin. Ajout de la route pour creer un titre. 2026-03-11 22:35:05 +01:00
josephine.vetu
5e78921c7c #26 Modification des pages CRUD d'artiste admin en utilisant la DataFactory et un nouveau ViewModel pour les formulaires. Navigation entre les vues et le controlleur mise en place avec un id en parametres. Tri des artistes par ordre alphabetique déplacé dans le controlleur. 2026-03-11 22:30:04 +01:00
Loic Masi
dc7521a8e6 Merge pull request 'j1/feat/page_admin_artiste' (#72) from j1/feat/page_admin_artiste into dev
Reviewed-on: http://10.4.0.131/DI1-P4-E1/Webzine/pulls/72
Reviewed-by: Loic Masi <loic.masi@diiage.org>
2026-03-06 15:15:44 +01:00