Java Force Examination Platform | Changelog
Current version: 1.2.0
Version 1.2.0 | 2026-07-22
Participant Management
- Added participant management system.
- Participants can now be created, edited and deleted from the Administration Dashboard.
- Multiple examination tokens can now be linked to the same participant.
- Added token assignment and management for each participant.
- Improved long-term tracking of candidate progress across multiple examination attempts.
Complex Participant Report
- Added comprehensive participant performance report.
- Reports can now combine multiple examination attempts into a single analysis.
- Added overall performance summary.
- Added accuracy evolution chart.
- Added average response time evolution chart.
- Added violations evolution chart.
- Added automatic performance insights and trend analysis.
- Added detailed examination history table.
- Added aggregated category performance analysis across all selected examinations.
- Complex reports are now displayed in a dedicated browser window for improved readability.
User Interface
- Improved participant navigation within the Administration Dashboard.
- Simplified access to historical examination reports.
- Enhanced report layout for on-screen viewing and browser printing.
Version 1.1.64 | 2026-05-23
Legal & Candidate Information
- Added dedicated Examination Rules page.
- Added dedicated Privacy Policy page.
- Added mandatory agreement checkbox before login.
- Login button is now disabled until the candidate accepts the rules and privacy policy.
- Added Changelog link in the login page footer.
Administration Dashboard
- Improved Administration Dashboard layout.
- Added category-based performance report per participant/token.
- Added modal view for category reports.
- Question average time table is now displayed horizontally.
- Improved filtering and rendering for exam-specific statistics.
Ask Later System
- Added Ask later button in the examination interface.
- Candidates can mark questions for later discussion after the exam.
- Marked questions are stored in the response file.
- Administration Dashboard now displays Ask later questions grouped by exam.
- Ask later questions from all tokens of the same exam are aggregated into one list.
- Duplicate Ask later questions are automatically removed.
- Added Generate JSON button for all Ask later questions from the same exam.
- Generated Ask later JSON is saved to server.
- Generated Ask later JSON is also downloaded automatically by the browser.
Version 1.1.57 | 2026-05-09
- Connected to the main Hub.
Version 1.1.56 | 2026-05-07
Authentication & Sessions
- Token-based login system.
- Session handling using PHP sessions.
- Logout/suspend functionality during exams.
- Automatic session close after finishing.
- Retake request and approval system.
Exam Engine
- Sequential question display.
- No returning to previous questions.
- Support for single-choice and multiple-choice questions.
- Support for formatted code blocks.
- Automatic answer saving.
- Response time tracking per question.
- Final review page after finishing.
- Display of selected and correct answers.
- Exam timer support.
Administration Dashboard
- Live participant monitoring.
- Filtering by exam file.
- Answer visualization with correctness coloring.
- Average response time per question.
- Average response time per participant.
- Accuracy percentage calculation.
- Violation/event counting.
- Auto-refresh support.
- Blur/unblur option for personal data.
- Manual suspension of active sessions.
Exam Management
- Upload new exam JSON files from administration dashboard.
- Validation of uploaded JSON structure.
- Overwrite confirmation for existing exams.
- Dynamic exam file dropdowns.
Token Management
- Create new tokens directly from administration dashboard.
- Per-token exam assignment.
- Per-token duration configuration.
- Duplicate token detection.
Anti-Cheat & Monitoring
- Detection/logging of copy attempts.
- Detection/logging of cut attempts.
- Restricted shortcut monitoring.
- PrintScreen detection.
- Snipping Tool shortcut detection.
- Window blur detection.
- Tab visibility monitoring.
- Context menu blocking.
- Security overlay warnings.
Storage Structure
- Structured storage architecture