12 Commits

Author SHA1 Message Date
b69d00052f Add workplaceNumber field to user authentication and statistics API. Update frontend components and localization to support new field. Enhance user experience by displaying workplace information in relevant areas. 2025-12-15 21:22:06 +03:00
4aae3c154e Add optional learningMaterial field to ChallengeTask model for additional educational content; update API endpoints, TypeScript interfaces, and frontend forms to support this feature. Enhance localization for English and Russian to include new field descriptions and placeholders. 2025-12-14 15:02:43 +03:00
88b95a7651 Add duplicate and clear submissions functionality for challenge chains; implement corresponding dialogs and API endpoints, enhancing user experience and task management. Update localization for new features in English and Russian. 2025-12-13 21:32:22 +03:00
18e2ccb6bc Add new API endpoint for retrieving submissions by challenge chain; update frontend to support chain selection and display participant progress. Enhance localization for submissions page in English and Russian. 2025-12-13 20:16:40 +03:00
ec79dd58aa Add test submission feature for LLM checks without creating submissions; update API and UI components to support new functionality, enhancing task evaluation for teachers and challenge authors. Update localization for test check messages in English and Russian. 2025-12-10 12:41:03 +03:00
173954f685 Add isActive field to challenge chains and update localization; implement functionality to toggle chain status in the UI, enhancing task management and user experience. 2025-12-10 12:02:11 +03:00
7323e80dcb Add user stats page and refactor user navigation; replace modal with dedicated page for user statistics, enhancing routing and UI consistency. Update localization for new status keys in both English and Russian. 2025-12-10 11:11:17 +03:00
71b6180ab9 Add Submission Details Page and Update Localization for Submissions Overview 2025-12-10 00:25:25 +03:00
cbf2168e52 Add user filtering and progress overview to submissions page; enhance localization for user selection and progress display 2025-12-09 14:37:04 +03:00
Primakov Alexandr Alexandrovich
fd55d5a214 Add detailed statistics API v2 documentation and implement frontend components for displaying statistics 2025-11-04 21:37:03 +03:00
Primakov Alexandr Alexandrovich
44a7ac2bfd Enhance localization support by integrating i18next for translations across various components and pages. Update UI elements to utilize translated strings for improved user experience in both English and Russian. Additionally, refactor the Toaster component to support a context-based approach for toast notifications. 2025-11-04 10:25:12 +03:00
Primakov Alexandr Alexandrovich
e777b57991 init + api use 2025-11-03 17:59:08 +03:00