Commit Graph

11 Commits

Author SHA1 Message Date
Julien Froidefond
e30cfedea8 Update branding references throughout the application to reflect Peaksys as the developer, including changes to the README, admin user email, candidate team names, and metadata descriptions.
All checks were successful
Deploy with Docker Compose / deploy (push) Successful in 2m36s
2026-02-20 13:27:44 +01:00
Julien Froidefond
328200f8b4 Update routing logic to redirect users to the dashboard after login and evaluation actions. Refactor middleware to handle public routes and adjust navigation links across the application for improved user experience.
Some checks failed
Deploy with Docker Compose / deploy (push) Has been cancelled
2026-02-20 13:26:53 +01:00
Julien Froidefond
b1fb6762fe Refactor sign-out functionality in Header component to use async/await for improved navigation handling, ensuring a smoother user experience during logout.
All checks were successful
Deploy with Docker Compose / deploy (push) Successful in 2m40s
2026-02-20 13:22:52 +01:00
Julien Froidefond
9d8d1b257d Refactor Docker Compose configuration to use dynamic volume paths, update deployment workflow to create necessary directories, and enhance Prisma schema with public visibility for evaluations. Improve access control in API routes and adjust evaluation creation logic to include public visibility. Fix minor issues in login and evaluation pages for better user experience.
All checks were successful
Deploy with Docker Compose / deploy (push) Successful in 2m17s
2026-02-20 13:13:41 +01:00
Julien Froidefond
f5cbc578b7 Update Dockerfile and package.json to use Prisma migrations, add bcryptjs and next-auth dependencies, and enhance README instructions for database setup. Refactor Prisma schema to include password hashing for users and implement evaluation sharing functionality. Improve admin page with user management features and integrate session handling for authentication. Enhance evaluation detail page with sharing options and update API routes for access control based on user roles.
All checks were successful
Deploy with Docker Compose / deploy (push) Successful in 3m4s
2026-02-20 12:58:47 +01:00
Julien Froidefond
34b2a8c5cc Integrate RadarChart component into DashboardPage, enhancing evaluation display with radar data visualization. Update API to include dimensions in template retrieval, and adjust RadarChart for compact mode support.
All checks were successful
Deploy with Docker Compose / deploy (push) Successful in 2m7s
2026-02-20 11:59:13 +01:00
Julien Froidefond
edb8125e56 Implement collapse functionality in EvaluationDetailPage and DimensionCard components, allowing users to collapse all dimension cards simultaneously for improved usability and organization. 2026-02-20 11:57:18 +01:00
Julien Froidefond
8c239c7c01 Enhance DimensionCard component to manage expanded state using local storage; pass evaluationId prop from EvaluationDetailPage for state persistence across sessions. 2026-02-20 11:02:28 +01:00
Julien Froidefond
678517aee0 Update Next.js configuration for standalone output; add type checking script to package.json; enhance Prisma schema with binary targets; modify authentication API to only require email; improve evaluation detail page with Link component; add ESLint directive in new evaluation page; adjust theme provider for state setting; refine export-utils test type assertion. 2026-02-20 09:35:22 +01:00
Julien Froidefond
9fcceb2649 Add candidateTeam field to evaluations; update related components and API endpoints for consistency 2026-02-20 09:22:12 +01:00
Julien Froidefond
f0c5d768db Enhance project setup with Prisma, new scripts, and dependencies; update README for clarity and add API routes; improve layout and styling for better user experience 2026-02-20 09:12:37 +01:00