primakov
|
d983e1dce7
|
Enhance authentication flow by adding token refresh mechanism and improving error handling. Implement checks to prevent authentication loops during API calls and ensure token is updated before requests. This improves user experience and security in the application.
|
2025-12-18 12:11:31 +03:00 |
|
primakov
|
b2f947e699
|
1.5.2
|
2025-12-15 21:54:39 +03:00 |
|
primakov
|
43f73a129f
|
Refactor TaskFormPage to split learning material into blocks of 30 lines for improved readability. Each block is displayed with a label indicating its order. This enhances the user experience by organizing content more effectively.
|
2025-12-15 21:53:45 +03:00 |
|
primakov
|
9bc5225c27
|
1.5.1
|
2025-12-15 21:25:02 +03:00 |
|
primakov
|
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 |
|
primakov
|
833d1cc14f
|
1.5.0
|
2025-12-14 21:16:58 +03:00 |
|
primakov
|
d624d63a37
|
Implement submissions polling interval feature in SubmissionsPage, allowing dynamic adjustment of API request frequency based on configuration.
|
2025-12-14 20:51:50 +03:00 |
|
primakov
|
7dab439f3a
|
1.4.0
|
2025-12-14 20:33:46 +03:00 |
|
primakov
|
c784626b33
|
Update SubmissionsPage to include polling interval for API requests, enhancing data retrieval efficiency.
|
2025-12-14 20:33:36 +03:00 |
|
primakov
|
6b7c773977
|
1.3.1
|
2025-12-14 16:33:15 +03:00 |
|
primakov
|
a748e608cf
|
Comment out navigation to tasks after successful form submission in TaskFormPage to prevent unintended redirects during testing.
|
2025-12-14 16:25:35 +03:00 |
|
primakov
|
d0e26b02c7
|
1.3.0
|
2025-12-14 15:43:08 +03:00 |
|
primakov
|
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 |
|
primakov
|
e93de750fc
|
1.2.0
|
2025-12-14 14:47:50 +03:00 |
|
primakov
|
5f41c4a943
|
Enhance dialog components by adding smooth scroll to top functionality upon opening; update ConfirmDialog, ClearSubmissionsDialog, and DuplicateChainDialog for improved user experience. Remove unused ConfirmDialog from ChainsListPage and TasksListPage, streamlining code.
|
2025-12-14 14:46:28 +03:00 |
|
primakov
|
1d364a2351
|
Refactor ClearSubmissionsDialog and DuplicateChainDialog components by removing unnecessary whitespace; improve code cleanliness and maintainability.
|
2025-12-14 13:00:57 +03:00 |
|
primakov
|
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 |
|
primakov
|
04836ea6ce
|
Implement chain submissions API and update frontend to utilize new endpoint; enhance submissions page with feature flag for API selection, participant progress display, and improved filtering logic.
|
2025-12-13 20:32:23 +03:00 |
|
primakov
|
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 |
|
primakov
|
9104280325
|
Update challengePlayer URL key in URLs data structure to use 'link.challenge.main' for improved navigation consistency.
|
2025-12-13 19:59:35 +03:00 |
|
primakov
|
d1bddcf972
|
Add functionality to restore and save test answers in localStorage for task editing; enhance user experience by preserving input across sessions.
|
2025-12-10 15:36:13 +03:00 |
|
primakov
|
86dffc802b
|
Refactor API response handling in test submission feature to align with server response structure; update ChainsListPage to use 'disabled' prop for button state instead of 'isDisabled', enhancing code clarity and consistency.
|
2025-12-10 15:13:05 +03:00 |
|
primakov
|
7b9cb044fa
|
Enhance test submission feature by adding optional hiddenInstructions field for temporary instructions during LLM checks; update API, UI components, and types to support this functionality, improving task evaluation for teachers and challenge authors.
|
2025-12-10 14:50:17 +03:00 |
|
primakov
|
fb25422df1
|
1.1.0
|
2025-12-10 12:41:53 +03:00 |
|
primakov
|
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 |
|
primakov
|
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 |
|
primakov
|
4e1b290f99
|
Add edit task button to ChainFormPage for improved task management; enhances user interaction by allowing direct navigation to task editing.
|
2025-12-10 11:23:24 +03:00 |
|
primakov
|
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 |
|
primakov
|
06bcb6ee51
|
Update navigation in SubmissionDetailsPage to include userId in URL if available; initialize selectedUserId in SubmissionsPage from search parameters for improved user experience.
|
2025-12-10 00:36:05 +03:00 |
|
primakov
|
71b6180ab9
|
Add Submission Details Page and Update Localization for Submissions Overview
|
2025-12-10 00:25:25 +03:00 |
|
primakov
|
8710718a12
|
Enhance SubmissionDetailsModal by adding max height and overflow properties to DialogContent for improved usability and responsiveness.
|
2025-12-10 00:07:32 +03:00 |
|
primakov
|
e4a1fe4b23
|
Refactor submissions page to improve participant progress display; replace table with grid layout for better responsiveness and user interaction. Update data processing for participant overview and overall progress calculation.
|
2025-12-10 00:01:24 +03:00 |
|
primakov
|
b3febaeea1
|
Refactor submission filtering and details display to handle various user and task data types; improve search functionality and localization for better user experience.
|
2025-12-09 23:53:42 +03:00 |
|
primakov
|
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
|
d8d39ea443
|
1.0.0
|
2025-12-09 12:28:43 +03:00 |
|
primakov
|
cc87f6ff55
|
Remove unused API endpoints for users and submissions from the API and documentation to streamline the codebase.
|
2025-12-09 12:28:40 +03:00 |
|
primakov
|
2a08d9df35
|
fix api calls
|
2025-12-09 12:25:29 +03:00 |
|