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
|
1b07fe8ae5
|
Refactor event date handling: Update event model to use DateTime type for date fields in Prisma schema. Modify API routes and UI components to ensure consistent date formatting and handling, improving data integrity and user experience across event management and display.
|
2025-12-10 05:32:23 +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
|
b245be3bf4
|
Enhance user profiles with character class feature: Add character class field to user model and update related API routes, UI components, and validation logic. This update improves user profile customization and leaderboard entries by allowing users to select and display their character class.
|
2025-12-09 22:03:51 +01:00 |
|
Julien Froidefond
|
3a0dd57bb6
|
Add bio field to user model and update related components: Enhance leaderboard and profile features by including a bio field in user data. Update API routes, UI components, and validation logic to support bio input and display, improving user profiles and leaderboard entries.
|
2025-12-09 22:00:19 +01:00 |
|
Julien Froidefond
|
50a2eaf109
|
Implement event registration functionality: Add EventRegistration model to Prisma schema, enabling user event registrations. Enhance EventsPageSection component with registration checks, calendar view, and improved event display. Refactor event rendering logic to separate upcoming and past events, improving user experience.
|
2025-12-09 21:53:10 +01:00 |
|
Julien Froidefond
|
8c326bdd20
|
Refactor admin preferences management to use global site preferences, update UI components for better user experience, and implement image selection for background settings.
|
2025-12-09 08:37:52 +01:00 |
|
Julien Froidefond
|
4486f305f2
|
Add database and Prisma configurations, enhance event and leaderboard components with API integration, and update navigation for session management
|
2025-12-09 08:24:14 +01:00 |
|