jeremy bayse
|
2216de1a02
|
Refactoring AI candidate analysis: UI improvements, data normalization, provider management and real-time score clamping
|
2026-04-21 06:41:37 +02:00 |
|
jeremy bayse
|
f3d630d741
|
feat: implementation des dossiers candidats PDF, gestion des entretiens et optimisation de l'analyse IA
|
2026-04-19 15:35:16 +02:00 |
|
jeremy bayse
|
957947cc0b
|
fix: quiz questions not showing - reload quiz freshly in show(), fix v-if guard in QuizInterface
|
2026-04-14 19:55:05 +02:00 |
|
jeremy bayse
|
6e4eb62553
|
fix: bypass tenant scope in AttemptController::destroy - null quiz title caused 500 when admin deletes attempt
|
2026-04-14 19:51:06 +02:00 |
|
jeremy bayse
|
e93a17f324
|
refactor: fix BelongsToTenant trait to exempt candidates globally - removes all withoutGlobalScopes() workarounds
|
2026-04-14 19:38:42 +02:00 |
|
jeremy bayse
|
49ee91c601
|
fix: bypass tenant scope in recalculateScore - null quiz when candidate finishes quiz
|
2026-04-14 19:35:26 +02:00 |
|
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
|
2df0d6def0
|
Admin: manual scoring for open-ended questions
|
2026-03-22 22:06:12 +01:00 |
|
jeremy bayse
|
a55a33ae2a
|
Initial commit
|
2026-03-20 08:25:58 +01:00 |
|