Julien Froidefond
|
3dd82c2bd4
|
Add event registration and feedback points to site preferences: Update SitePreferences model and related components to include eventRegistrationPoints and eventFeedbackPoints, ensuring proper handling of user scores during event interactions.
|
2025-12-16 16:38:01 +01:00 |
|
Julien Froidefond
|
97db800c73
|
Refactor component imports and structure: Update import paths for various components to improve organization, moving them into appropriate subdirectories. Remove unused components related to user and event management, enhancing code clarity and maintainability across the application.
Deploy with Docker Compose / deploy (push) Successful in 4m36s
|
2025-12-12 16:48:41 +01:00 |
|
Julien Froidefond
|
99a475736b
|
Enhance UI components and animations: Introduce a shimmer animation effect in globals.css, refactor FeedbackPageClient, LoginPage, RegisterPage, and AdminPanel components to utilize new UI components for improved consistency and maintainability. Update event and feedback handling in EventsPageSection and FeedbackModal, ensuring a cohesive user experience across the application.
|
2025-12-12 16:44:57 +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
|
5c06ec20a6
|
Refactor FeedbackPage component: Update props handling to ensure params are resolved as a Promise, aligning with Next.js 15 requirements and improving code clarity.
Deploy with Docker Compose / deploy (push) Successful in 4m38s
|
2025-12-12 10:37:59 +01:00 |
|
Julien Froidefond
|
f2805505a1
|
Refactor FeedbackPage component: Simplify props handling and remove unused state and effects related to event and feedback management, streamlining the feedback submission process.
Deploy with Docker Compose / deploy (push) Failing after 54s
|
2025-12-12 10:07:15 +01:00 |
|
Julien Froidefond
|
ae08ed7793
|
Enhance image upload and background management: Update Docker configuration to create a dedicated backgrounds directory for uploaded images, modify API routes to handle background images specifically, and improve README documentation to reflect these changes. Additionally, refactor components to utilize the new Avatar component for consistent avatar rendering across the application.
Deploy with Docker Compose / deploy (push) Failing after 33s
|
2025-12-12 08:46:31 +01:00 |
|
Julien Froidefond
|
9fde18a35e
|
Add feedback functionality to EventsPageSection: Integrate FeedbackModal for event feedback submission, allowing users to provide feedback on selected events. Update event handling to manage feedback state and improve user interaction.
|
2025-12-10 12:06:30 +01:00 |
|
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
|
3bd43e777e
|
Implement event feedback functionality: Add EventFeedback model to Prisma schema, enabling users to submit ratings and comments for events. Update EventsPageSection and AdminPanel components to support feedback management, including UI for submitting feedback and viewing existing feedbacks. Refactor registration logic to retrieve all user registrations for improved feedback handling.
|
2025-12-10 06:11:32 +01:00 |
|