Marijn
246ff999d3
Add CSRF token validation for quiz-related actions
...
- Added CSRF validation to `enableQuiz`, `clearQuiz`, `deleteQuiz`, `toggleCandidate`, and `prepareElimination` actions.
- Updated Twig templates to replace links with POST forms to include CSRF tokens.
- Set HTTP method restrictions for related endpoints to `POST`.
2026-05-24 16:06:04 +02:00
Marijn
3980d03bad
Add CSRF token validation across backoffice forms
...
- Added CSRF validations to candidate correction, penalty, answer saving, and elimination forms.
- Updated corresponding Twig templates to include CSRF token inputs.
- Adjusted column count in `tab_result` template to maintain layout consistency.
2026-05-24 16:06:03 +02:00
Marijn
e9b2b8c344
Added Gedmo stuff, fix translations
2026-05-24 16:06:03 +02:00
Marijn
18a6090366
Answer on candidate ( #72 )
...
* Add Penalty Seconds on tests
* Refactors and start of candidate answer relation
* Add breadcrumbs and UI consistency updates across backoffice templates
* Add breadcrumbs and UI consistency updates across backoffice templates
* Add Dutch translations for email verification and security messages
* Rector
* Refactor for code consistency and type safety assertions across repositories and entities
* Refactor candidate-related logic to optimize queries, improve template separation, and add "Answer Mapping" functionality.
* Cleanup
* Update Symfony
* Add coderabbit config
* Fixes from coderabbit
2026-03-22 22:40:25 +01:00