You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: Enhance Admin and API documentation pages, improve layout and transitions
- Updated AdminTabs and ApiDocsTabs components to remove unnecessary margin.
- Refactored Layout component to make PageHeader and tabs sticky at the top.
- Improved PageTransition component for smoother animations during route changes.
- Removed redundant headers and descriptions from various Admin pages for cleaner UI.
- Added new icons and updated page configurations for better clarity in the PageHeader.
- Enhanced backend deployment configuration with additional environment variables.
- Updated secrets management to include new API credentials and Mailgun settings.
- Removed outdated production values file and streamlined values.yaml for better maintainability.
- Introduced a new GitHub Actions workflow for Helm chart releases.
'/tempo': {title: 'Calendrier Tempo',icon: Calendar,subtitle: 'Historique des jours Tempo bleus, blancs et rouges fourni par RTE'},
23
27
'/ecowatt': {title: 'EcoWatt - Signal RTE',icon: Zap,subtitle: 'Suivez en temps réel l\'état du réseau électrique français'},
24
28
'/contribute': {title: 'Contribuer à la base de données',icon: Users,subtitle: 'Aidez la communauté en ajoutant des offres tarifaires'},
29
+
'/faq': {title: 'FAQ - Questions fréquentes Enedis',icon: AlertCircle,subtitle: 'Réponses aux questions courantes et solutions aux erreurs de l\'API Enedis'},
30
+
'/api-docs': {title: 'Documentation API',icon: BookOpen,subtitle: 'Explorez et testez les endpoints de l\'API MyElectricalData'},
31
+
'/api-docs/auth': {title: 'Authentification OAuth 2.0',icon: Key,subtitle: 'Guide complet pour intégrer l\'API MyElectricalData dans vos applications'},
32
+
'/settings': {title: 'Mon compte',icon: SettingsIcon,subtitle: 'Gérez votre compte et vos préférences'},
33
+
// Admin pages
34
+
'/admin': {title: 'Administration',icon: Shield,subtitle: 'Vue d\'ensemble et statistiques de la plateforme'},
35
+
'/admin/users': {title: 'Gestion des utilisateurs',icon: Users,subtitle: 'Gérez les comptes utilisateurs de la plateforme'},
36
+
'/admin/tempo': {title: 'Gestion Tempo',icon: Calendar,subtitle: 'Gérez les données du calendrier Tempo RTE'},
37
+
'/admin/ecowatt': {title: 'Administration EcoWatt',icon: Zap,subtitle: 'Gérez les données EcoWatt RTE'},
38
+
'/admin/contributions': {title: 'Gestion des contributions',icon: Users,subtitle: 'Modérez les contributions des utilisateurs'},
39
+
'/admin/offers': {title: 'Gestion des offres',icon: Zap,subtitle: 'Gérez les offres tarifaires des fournisseurs'},
40
+
'/admin/roles': {title: 'Gestion des rôles',icon: Shield,subtitle: 'Configurez les rôles et permissions'},
41
+
'/admin/logs': {title: 'Logs d\'application',icon: FileText,subtitle: 'Consultez les logs du système'},
42
+
'/admin/add-pdl': {title: 'Ajouter un PDL',icon: Activity,subtitle: 'Ajouter un point de livraison à un utilisateur'},
25
43
}
26
44
27
45
exportdefaultfunctionPageHeader(){
@@ -117,7 +135,7 @@ export default function PageHeader() {
0 commit comments