Julien Froidefond
|
d11059dac2
|
Refactor ESLint configuration and update code formatting: Standardize quotes in eslint.config.mjs, next.config.js, and various TypeScript files for consistency. Add Prettier as a dependency and include formatting scripts in package.json. Clean up unnecessary whitespace in multiple files to enhance code readability.
|
2025-12-10 11:30:00 +01:00 |
|
Julien Froidefond
|
a6c329ff15
|
Update event types in EventManagement and EventsPageSection components: Replace existing event types with new categories (ATELIER, KATA, PRESENTATION, LEARNING_HOUR) to better reflect current offerings. Adjust related functions and seed data to ensure consistency across the application.
|
2025-12-10 05:48:23 +01:00 |
|
Julien Froidefond
|
a69613a232
|
Refactor event status handling: Remove EventStatus enum from the Prisma schema and update related API routes and UI components to calculate event status dynamically based on event date. This change simplifies event management and enhances data integrity by ensuring status is always derived from the date.
|
2025-12-10 05:45:25 +01:00 |
|
Julien Froidefond
|
fdd860c456
|
Enhance event model and management: Add new fields for room, time, and maxPlaces to the Event model in Prisma schema. Update API routes and UI components to support these fields, improving event details and user interaction in event management and registration processes.
|
2025-12-10 05:27:35 +01:00 |
|
Julien Froidefond
|
16b0437ecb
|
Refactor event fetching and display: Change event retrieval order to descending by date, enhance event data structure to include registration counts, and update UI components to reflect these changes for better user experience.
|
2025-12-09 21:55:42 +01:00 |
|
Julien Froidefond
|
82c557e10c
|
Add Event Management section to admin page, allowing users to manage events alongside preferences and user management. Updated UI to include event button and corresponding display area.
|
2025-12-09 08:49:47 +01:00 |
|