Commit Graph
19 Commits
Author SHA1 Message Date
jeremy bayse 479a7e35d1 fix: bypass tenant scope in AttemptController::show - candidates (no tenant_id) were getting 404 on quiz start 2026-04-14 19:24:29 +02:00
jeremy bayse 91213cc371 fix: sync quizzes unconditionally - was not removing quizzes when quiz_ids was empty 2026-04-14 19:15:15 +02:00
jeremy bayse ec1fe91b35 feat: link quizzes to job positions and filter candidate dashboard accordingly 2026-04-14 18:30:13 +02:00
jeremy bayse 4a137fc511 feat: implement admin user management interface and routes for CRUD operations and password resets 2026-04-14 18:17:33 +02:00
jeremy bayse 4810ca9d9c feat: allow super admin to update candidate tenant on profile page 2026-03-30 17:03:20 +02:00
jeremy bayse f53d5770df feat: multi-tenant SaaS implementation - admin interface, tenant isolation, and UI updates 2026-03-28 18:38:22 +01:00
jeremy bayse 7d94be7a8c feat: add app backup functionality for admins 2026-03-28 07:59:17 +01:00
jeremy bayse 837bf367e9 AI Config: default to Gemini and filter providers by API key 2026-03-25 19:08:14 +01:00
jeremy bayse 7a05b7e6b3 AI Analysis: enforce 7-day rate limit per candidate 2026-03-25 19:02:26 +01:00
jeremy bayse e3b1a2583f AI Analysis: add support for multiple providers (OpenAI, Claude, Gemini) 2026-03-25 07:29:39 +01:00
jeremy bayse 937857a842 AI Analysis: add custom AI prompt to job positions 2026-03-22 23:24:20 +01:00
jeremy bayse 33fcdcac3d AI Analysis: persist analysis on candidate profile 2026-03-22 22:32:10 +01:00
jeremy bayse 6c1f6af523 AI Analysis: Service and UI implementation 2026-03-22 22:25:43 +01:00
jeremy bayse 878f4bb102 AI Analysis: JobPosition infrastructure and candidate association 2026-03-22 22:22:45 +01:00
jeremy bayse 2df0d6def0 Admin: manual scoring for open-ended questions 2026-03-22 22:06:12 +01:00
jeremy bayse 898b56c535 Ajout du score global et du tri dynamique dans la liste des candidats 2026-03-20 17:51:17 +01:00
jeremy bayse 5c2bcb0169 Ajustement des scores : test technique rapporté sur 20 et moyenne pondérée corrigée 2026-03-20 17:46:42 +01:00
jeremy bayse 27200a6839 Ajout de la section notes d'entretien pour les candidats 2026-03-20 10:10:24 +01:00
jeremy bayse a55a33ae2a Initial commit 2026-03-20 08:25:58 +01:00