Julien Froidefond
|
ec965cd59d
|
Enhance ChallengeManagement and EventManagement components: Refactor layout for better readability, implement event registration viewing with score editing functionality, and improve user feedback handling in modals. Update EventRegistrationService to fetch event registrations with user details, ensuring a more interactive admin experience.
|
2025-12-16 16:52:50 +01:00 |
|
Julien Froidefond
|
b790ee21f2
|
Refactor admin actions and improve code formatting: Standardize import statements, enhance error handling messages, and apply consistent formatting across event, user, and preference management functions for better readability and maintainability.
Deploy with Docker Compose / deploy (push) Has been cancelled
|
2025-12-15 21:20:39 +01:00 |
|
Julien Froidefond
|
db01c25de7
|
Refactor API routes and component logic: Remove unused event and user management routes, streamline feedback handling in components, and enhance state management with transitions for improved user experience. Update service layer methods for better organization and maintainability across the application.
Deploy with Docker Compose / deploy (push) Successful in 2m38s
|
2025-12-12 16:28:07 +01:00 |
|
Julien Froidefond
|
494ac3f503
|
Refactor event handling and user management: Replace direct database calls with service layer methods for events, user profiles, and preferences, enhancing code organization and maintainability. Update API routes to utilize new services for event registration, feedback, and user statistics, ensuring a consistent approach across the application.
|
2025-12-12 16:19:13 +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
|
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 |
|