51 Commits

Author SHA1 Message Date
Loic Masi
78e97584b0 #218 : Ajout du nom de page manquant et d'une redirection sur le logo. 2026-04-09 14:38:21 +02:00
Loic Masi
616f1ebcc0 #199 : changement du format de date pour postgresql. 5. 2026-04-09 12:59:32 +02:00
josephine.vetu
425ab13617 #199 La méthode pour supprimer un titre est renommée et prend un id au lieu du modèle. Ajout d'un try catch sur artiste controller pour debugger l'ajout d'un artiste. 2026-04-06 19:08:56 +02:00
Loic Masi
b8ea76218d (Rebase) Resolution de merge conflit entre dev et j3/feat/pagination 2026-04-04 20:11:20 +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
98635ba7bf #185 Message d'erreur pour les input vide. 2026-04-03 09:35:35 +02:00
b.nodon
2e5e5086bc #185 formulaire admin Artiste et style. 2026-04-02 16:11:10 +02:00
c.bobin
94599723cc Merge pull request 'j3/fix/refactor/routes' (#179) from j3/fix/refactor/routes into dev
Reviewed-on: https://10.4.0.131/gitea/DI1-P4-E1/Webzine/pulls/179
Reviewed-by: j.vetu <josephine.vetu@diiage.org>
2026-04-01 16:43:22 +02:00
mirage
95123b0b3f Merge branch 'dev' into j2/fix/refactor-routes
# Conflicts:
#	Webzine.WebApplication/Controllers/RechercheController.cs
#	Webzine.WebApplication/Views/Recherche/Index.cshtml
2026-04-01 14:53:39 +02:00
mirage
e30705dbe4 refactor: mise à jour des routes et actions Titre pour utiliser l’index au lieu des détails 2026-04-01 14:46:47 +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
Loic Masi
5e91108ccf #167 : Finition du CRUD sur Artiste. 2026-03-31 21:07:13 +02:00
b.nodon
bc27d09d20 #104 fix du styles sans s du dashboard 2026-03-27 16:07:28 +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
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
Loic Masi
c95f77b6e6 Merge remote-tracking branch 'origin/dev' into j2/ajout_repo 2026-03-26 15:55:56 +01:00
josephine.vetu
ae2e415524 #104 Suppression d'un fichier automatique et renommage d'un champ 2026-03-26 15:18:39 +01:00
b.nodon
69116fb46b #104 Rework du style du dashboard 2026-03-26 11:59:18 +01:00
b.nodon
2be5c154a7 #104 Les titres dans la colonne de gauche renvoient sur leur page titre (lien) 2026-03-26 11:29:21 +01:00
b.nodon
5a9d1b7425 #104 Page des styles 2026-03-26 11:18:08 +01:00
b.nodon
ca0fe6b042 #104 Formulaire des titre 2026-03-26 10:07:12 +01:00
b.nodon
d7832d8924 #104 Page de modif artiste 2026-03-26 09:51:20 +01:00
b.nodon
1f254a6882 #104 J'ai enlevé les restant de style inline 2026-03-25 15:35:10 +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
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
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
5fcd68261a Test remote après changement d'url 2026-03-24 14:12:37 +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
mirage
cf442a0d56 refactor: mettre à jour ArtisteModel et les vues pour améliorer l’utilisation de l’espace de noms et les styles de boutons 2026-03-06 15:30:46 +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
josephine.vetu
a2910de06e #26 Page artiste admin. Controlleur, viewmodel et vue ok 2026-03-06 15:02:50 +01:00
c.bobin
0f668ee8ad Merge pull request 'J1/feat/admin_page_style' (#68) from J1/feat/admin_page_style into dev
Reviewed-on: http://10.4.0.131/DI1-P4-E1/Webzine/pulls/68
Reviewed-by: Loic Masi <loic.masi@diiage.org>
2026-03-06 14:28:45 +01:00
b.nodon
58de77a532 J1: Admin/Styles/Edit #65:
- Création de StyleEditViewModel
- Création de la vue edit
- Integration du edit dans le controller
2026-03-06 13:21:34 +01:00
Loic Masi
98df6493d7 Merge pull request 'feat: #32 #33 ajout du contrôleur et du modèle de vue pour le tableau de bord de l'administration' (#66) from J1/feat/administration/dashboard into dev
Reviewed-on: http://10.4.0.131/DI1-P4-E1/Webzine/pulls/66
Reviewed-by: j.vetu <josephine.vetu@diiage.org>
2026-03-06 13:06:05 +01:00
mirage
9b4de74935 Merge branch 'dev' into j1/feat/accueil
# Conflicts:
#	Webzine.WebApplication/Areas/Administration/Views/_ViewStart.cshtml
2026-03-06 11:57:49 +01:00
mirage
abbc8ccb73 feat: #32 #33 ajout du contrôleur et du modèle de vue pour le tableau de bord de l'administration 2026-03-06 11:50:30 +01:00
b.nodon
9002836da0 J1: Admin/Styles/Create #64:
- Création de StyleCreateViewModel
- Création de la vue create
- Integration du create dans le controller
2026-03-06 11:50:15 +01:00
Loic Masi
776d34bed1 Merge pull request 'J1: Admin/Style #47 #60 #28 #61:' (#62) from J1/feat/admin_page_style into dev
Reviewed-on: http://10.4.0.131/DI1-P4-E1/Webzine/pulls/62
Reviewed-by: j.vetu <josephine.vetu@diiage.org>
Reviewed-by: Loic Masi <loic.masi@diiage.org>
2026-03-06 11:31:23 +01:00
b.nodon
a29007265b J1: Admin/Style #47 #60 #28 #61:
- Création StyleViewModel
- Création StylesController
- Création de index.cshtml et delete.cshtml
2026-03-06 11:02:54 +01:00
Loic Masi
1535e852b4 Modification du Layout principal pour ajuster le comportement de la sidebar (n'apparait pas si nous sommes dans l'area Administration).
Modification du Header pour la redirection sur les pages d'administration
2026-03-06 10:57:46 +01:00
mirage
fb49a19131 feat: renommer le dossier Administrations en Administration pour une meilleure cohérence 2026-03-06 10:34:58 +01:00
mirage
154632f973 feat: renommer le dossier Administration en Administrations pour une meilleure cohérence 2026-03-06 10:33:16 +01:00
mirage
89a45d0a8c feat: Mise à jour le chemin de disposition et améliorer les messages de journalisation dans les contrôleurs 2026-03-06 10:21:44 +01:00
mirage
f732e3c2a5 feat: Ajoutez des commentaires de documentation XML à divers modèles et contrôleurs pour une meilleure clarté 2026-03-06 10:10:42 +01:00
mirage
d34c7ade13 Merge branch 'dev' into J1/feat/AdminTitreIHM
# Conflicts:
#	Webzine.WebApplication/Areas/Administration/ViewModels/Accueil/AccueilIndexViewModel.cs
#	Webzine.WebApplication/Areas/Administration/ViewModels/ArtisteModel.cs
#	Webzine.WebApplication/Areas/Administration/Views/Commentaires/Index.cshtml
#	Webzine.WebApplication/Areas/Administration/Views/Shared/_Layout.cshtml
#	Webzine.WebApplication/Controllers/AccueilController.cs
#	Webzine.WebApplication/Webzine.WebApplication.csproj
2026-03-05 16:55:44 +01:00
mirage
c4206604c4 feat: Ajouter la fonctionnalité de suppression de commentaires avec un nouveau ViewModel 2026-03-05 16:29:41 +01:00
mirage
de6ca18eac feat: Refactor Titre views and view models to use Administration area 2026-03-05 15:55:07 +01:00