10 Commits

Author SHA1 Message Date
Julien Froidefond
6db4921d0f feat: add lint:fix command to package.json and update French text for consistency across various components 2025-10-12 16:09:31 +02:00
Julien Froidefond
9a818b7205 refactor: SSR on page teams and split getAdminData 2025-08-25 09:20:36 +02:00
Julien Froidefond
0c7903bcb2 refactor: SSR on skills management 2025-08-25 09:04:33 +02:00
Julien Froidefond
1a0877f51d refactor: update data fetching in management pages and improve type imports
- Simplified data extraction from AdminService in SkillsPage, TeamsPage, and UsersPage.
- Updated import paths for Team type in user-related components for consistency.
- Added id and name properties to SkillCategory interface for better data structure.
- Enhanced logging in useSkillsManagement for debugging skill creation process.
2025-08-24 22:25:12 +02:00
Julien Froidefond
6fba622003 refactor: revew all design of services, clients, deadcode, ... 2025-08-24 22:03:15 +02:00
Julien Froidefond
2e195ca5cf reafctor: pages for management and split components 2025-08-23 08:16:09 +02:00
Julien Froidefond
e314a96fae feat: CRUD admin for skills and teams 2025-08-22 08:56:02 +02:00
Julien Froidefond
2faa998cbe feat: update TeamDetailPage and modularize components
- Changed params in TeamDetailPage to be a Promise, ensuring proper async handling.
- Updated data fetching logic to use awaited teamId for better clarity.
- Modularized TeamDetailClientWrapper by extracting TeamDetailHeader, TeamMetricsCards, TeamDetailTabs, and TeamMemberModal for improved organization and readability.
- Removed unused imports and streamlined the component structure, enhancing maintainability.
2025-08-21 14:42:38 +02:00
Julien Froidefond
b3bb8e9296 feat: handling SSR and PG datas for admin space 2025-08-21 14:30:01 +02:00
Julien Froidefond
488684fd9b feat: dashboard 2025-08-21 08:23:24 +02:00