Commit Graph

  • 3e9b64694d chore: readable compose up main Julien Froidefond 2026-03-19 08:21:04 +01:00
  • d4bfcb93c7 chore: rename docker service from app to iag-dev-evaluator Froidefond Julien 2026-03-16 08:11:06 +01:00
  • 7662922a8b feat: add templates page with list and diff comparison views Froidefond Julien 2026-02-26 08:38:51 +01:00
  • 32e1f07418 feat: add template V2 with updated rubrics and fix ActionResult runtime error Froidefond Julien 2026-02-26 08:14:43 +01:00
  • 88da5742ec feat: improve RadarChart responsiveness with client-side rendering Froidefond Julien 2026-02-25 14:24:16 +01:00
  • 17f5dfbf94 feat: enhance RadarChart component with initial dimensions Froidefond Julien 2026-02-25 14:22:02 +01:00
  • e4a4e5a869 feat: integrate authentication session into Header component Froidefond Julien 2026-02-25 14:16:41 +01:00
  • 2d8d59322d refactor: déduplication — helpers actions, parseurs partagés, types auth Froidefond Julien 2026-02-25 13:43:57 +01:00
  • ebd8573299 perf: suppression des $queryRaw redondants et cache sur getTemplates Froidefond Julien 2026-02-25 13:31:08 +01:00
  • 27866091bf perf: optimisations DB — batch queries et index Froidefond Julien 2026-02-25 13:27:57 +01:00
  • 99e1a06137 feat: ajout favicon et icônes cross-platform (web, iOS, PWA) Froidefond Julien 2026-02-25 09:54:31 +01:00
  • d9073c29bc fix: update middleware matcher to exclude additional image formats Froidefond Julien 2026-02-25 09:36:57 +01:00
  • cfde81b8de feat: auto-save ciblé au blur avec feedback violet sur tous les champs Froidefond Julien 2026-02-25 08:29:51 +01:00
  • 437b5db1da feat: auto-save notes candidat au blur avec indicateur de modification Froidefond Julien 2026-02-25 08:17:58 +01:00
  • c1751a1ab6 feat: animation de confirmation sur le bouton save Froidefond Julien 2026-02-25 08:14:35 +01:00
  • 895df3f7d9 feat: grille dashboard fluide, conteneur élargi et theme toggle plus visible Froidefond Julien 2026-02-23 13:55:26 +01:00
  • 92c819d339 feat: afficher badge privé (violet) dans les cards du dashboard Froidefond Julien 2026-02-23 13:49:03 +01:00
  • 87326b459e Refactor EvaluationEditor component by removing unused Link import. Enhance ExportModal to include Confluence export option and update export-utils with functions for parsing questions and rubrics, and generating Confluence markup for evaluations. Froidefond Julien 2026-02-23 13:24:36 +01:00
  • 9ff745489f Enhance database seeding and update seed questions. Add database seeding command to docker-start.sh and introduce new questions related to support and scaling in seed.ts, improving the data initialization process. Julien Froidefond 2026-02-20 16:44:35 +01:00
  • dee59991fc docs: réécriture README complet en français Julien Froidefond 2026-02-20 16:25:27 +01:00
  • 160e90fbde Add name change functionality to user settings. Update SettingsPasswordForm to handle name updates, including validation and error handling. Fetch current user name for display in settings page. Julien Froidefond 2026-02-20 14:47:32 +01:00
  • 8073321b0f Implement evaluation grouping by team and enhance DashboardClient with view mode selection. Add EvalCard component for improved evaluation display, including radar chart visualization and delete functionality. Julien Froidefond 2026-02-20 14:11:52 +01:00
  • aab8a192d4 Refactor evaluation and admin pages to use server actions for data fetching, enhancing performance and simplifying state management. Update README to reflect API route changes and remove deprecated API endpoints for users and evaluations. Julien Froidefond 2026-02-20 14:08:18 +01:00
  • 2ef9b4d6f9 Add isPublic field to evaluation API and detail page for public visibility management Julien Froidefond 2026-02-20 13:55:21 +01:00
  • dc8581f545 Update Dockerfile to add a new startup script and adjust permissions for entrypoint and startup scripts, simplifying the command execution process. Julien Froidefond 2026-02-20 13:46:42 +01:00
  • 521975db31 Update Docker Compose configuration to set a default volume path for the database and modify the deployment workflow to conditionally create the database directory based on the provided environment variable. Julien Froidefond 2026-02-20 13:42:28 +01:00
  • 04d5a9b9c2 Update Dockerfile to streamline command execution by removing the database seeding step from the CMD instruction, simplifying the deployment process. Julien Froidefond 2026-02-20 13:36:41 +01:00
  • 65fee6baf7 Refactor Header component to improve code readability by formatting Link elements and adding a new settings link for user navigation. Julien Froidefond 2026-02-20 13:31:23 +01:00
  • 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. Julien Froidefond 2026-02-20 13:27:44 +01:00
  • 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. Julien Froidefond 2026-02-20 13:26:53 +01:00
  • b1fb6762fe Refactor sign-out functionality in Header component to use async/await for improved navigation handling, ensuring a smoother user experience during logout. Julien Froidefond 2026-02-20 13:22:52 +01:00
  • 59f82e4072 Add AUTH_SECRET environment variable to Docker Compose configuration for enhanced security in service authentication. Julien Froidefond 2026-02-20 13:18:10 +01:00
  • 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. Julien Froidefond 2026-02-20 13:13:41 +01:00
  • 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. Julien Froidefond 2026-02-20 12:58:47 +01:00
  • 9a734dc1ed Refactor seed data to upsert candidates and evaluations, ensuring existing evaluations are updated without clearing previous data. Enhance the evaluation creation process with detailed scoring and justification for improved clarity and relevance. Julien Froidefond 2026-02-20 12:33:22 +01:00
  • 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. Julien Froidefond 2026-02-20 11:59:13 +01:00
  • edb8125e56 Implement collapse functionality in EvaluationDetailPage and DimensionCard components, allowing users to collapse all dimension cards simultaneously for improved usability and organization. Julien Froidefond 2026-02-20 11:57:18 +01:00
  • 7a0cf76c18 Refactor seed data by removing outdated use cases and adjusting template dimensions, streamlining the evaluation framework for improved clarity and relevance. Julien Froidefond 2026-02-20 11:53:17 +01:00
  • 7e68ea33c2 Add comprehensive DEMO_RESPONSES to seed data, detailing realistic responses across multiple dimensions, enhancing the evaluation framework with justifications and observed examples for improved clarity and usability. Julien Froidefond 2026-02-20 11:50:27 +01:00
  • 9aaa97e909 Refactor seed data by removing outdated rubrics and suggested questions, while adding new insights on alignment and quality usage, streamlining the evaluation framework for enhanced clarity and relevance. Julien Froidefond 2026-02-20 11:46:11 +01:00
  • c4bc24cee9 Add new suggested questions and rubrics for exploration phase in seed data, enhancing the evaluation framework and template structure for improved clarity and usability. Julien Froidefond 2026-02-20 11:41:10 +01:00
  • b754e9f9c6 Enhance seed data by adding new suggested questions and rubrics for the conception phase, improving the evaluation framework and template structure for better clarity and usability. Julien Froidefond 2026-02-20 11:37:34 +01:00
  • 563c0b71dc Update seed data to include a new suggested question regarding model selection and refine context rubric for improved clarity and relevance in evaluation processes. Julien Froidefond 2026-02-20 11:32:24 +01:00
  • 7ea5603b41 Update seed data to include optional titles for integration and impact templates, enhancing clarity in the evaluation process. Julien Froidefond 2026-02-20 11:22:42 +01:00
  • 8c239c7c01 Enhance DimensionCard component to manage expanded state using local storage; pass evaluationId prop from EvaluationDetailPage for state persistence across sessions. Julien Froidefond 2026-02-20 11:02:28 +01:00
  • 381f9c0c2b Add a new suggested question to the evaluation section in seed data to address excessive generations and duplicated information in AI outputs. Julien Froidefond 2026-02-20 11:01:49 +01:00
  • 3977b20ae7 Update seed data with refined suggested questions and rubrics for better clarity and relevance; enhance context-related queries to improve user engagement. Julien Froidefond 2026-02-20 10:57:39 +01:00
  • b257011e8f Enhance evaluation detail page to support adding new dimension scores if they do not exist; refactor score update logic for improved clarity and maintainability. Julien Froidefond 2026-02-20 10:20:19 +01:00
  • c14a8cc870 Refactor evaluation submission logic to directly handle state updates and save changes immediately upon submission Julien Froidefond 2026-02-20 10:14:57 +01:00
  • 0669893a36 Update .gitignore to exclude Prisma database files; remove dev.db; add cost control questions and rubric to seed data Julien Froidefond 2026-02-20 10:13:52 +01:00
  • 5af9b0c9d1 Update docker-compose configuration to change app port mapping from 3000 to 3044 Julien Froidefond 2026-02-20 09:37:43 +01:00
  • 321a99924d Refactor evaluation detail page to improve user navigation; update authentication API to streamline email verification; enhance type safety in export-utils; adjust ESLint rules for better code quality. Julien Froidefond 2026-02-20 09:37:08 +01:00
  • 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. Julien Froidefond 2026-02-20 09:35:22 +01:00
  • 9fcceb2649 Add candidateTeam field to evaluations; update related components and API endpoints for consistency Julien Froidefond 2026-02-20 09:22:12 +01:00
  • 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 Julien Froidefond 2026-02-20 09:12:37 +01:00
  • 4ecd13a93a Initial commit from Create Next App Julien Froidefond 2026-02-20 08:29:44 +01:00