primakov
|
05c291120d
|
1.4.3
platform/bro-js/challenge-pl/pipeline/head There was a failure building this commit
|
2025-12-15 21:30:57 +03:00 |
|
primakov
|
4fd2e5660c
|
Enhance LearningMaterialViewer and TaskWorkspace components to open links in a new tab with appropriate security attributes. This improves user experience by ensuring external links are handled safely.
platform/bro-js/challenge-pl/pipeline/head Build queued...
|
2025-12-15 21:30:50 +03:00 |
|
primakov
|
842bb959ab
|
1.4.2
platform/bro-js/challenge-pl/pipeline/head There was a failure building this commit
|
2025-12-15 21:22:34 +03:00 |
|
primakov
|
eb5bc8a10a
|
Update authUser mutation to accept optional workplaceNumber parameter and adjust login function accordingly. Enhance API logging for authentication requests to include workplaceNumber for better debugging.
platform/bro-js/challenge-pl/pipeline/head There was a failure building this commit
|
2025-12-15 18:03:10 +03:00 |
|
primakov
|
a0ac758049
|
Add refreshChains function to ChallengeContext and integrate it into ChainsPage for improved data management. This allows for manual refreshing of chain data when the component mounts, enhancing user experience.
platform/bro-js/challenge-pl/pipeline/head There was a failure building this commit
|
2025-12-15 17:43:21 +03:00 |
|
primakov
|
23ec02e29a
|
1.4.1
platform/bro-js/challenge-pl/pipeline/head There was a failure building this commit
|
2025-12-14 16:05:18 +03:00 |
|
primakov
|
1291519cda
|
Refactor TaskWorkspace to use getFeatureValue for feature flag retrieval, improving clarity and consistency in skip button functionality.
platform/bro-js/challenge-pl/pipeline/head There was a failure building this commit
|
2025-12-14 16:05:05 +03:00 |
|
primakov
|
d2783d01c9
|
1.4.0
platform/bro-js/challenge-pl/pipeline/head There was a failure building this commit
|
2025-12-14 16:00:07 +03:00 |
|
primakov
|
e29242accf
|
Add feature flag for task skip functionality in TaskWorkspace. Update bro.config.js to enable skip button based on feature toggle, enhancing user experience in task management.
platform/bro-js/challenge-pl/pipeline/head There was a failure building this commit
|
2025-12-14 15:59:07 +03:00 |
|
primakov
|
e6fae66881
|
1.3.0
platform/bro-js/challenge-pl/pipeline/head There was a failure building this commit
|
2025-12-14 15:42:20 +03:00 |
|
primakov
|
b9af3c4ee5
|
Enhance task management by adding skip functionality in TaskWorkspace and TaskPage. Implement storage methods for tracking skipped tasks, allowing users to navigate to the next task or the first skipped task seamlessly. Update polling manager configuration for improved performance.
platform/bro-js/challenge-pl/pipeline/head There was a failure building this commit
|
2025-12-14 15:39:45 +03:00 |
|
primakov
|
f7df4c755d
|
Refactor TaskWorkspace to conditionally display learning materials with a button for user interaction. Update TaskPage to filter task navigation buttons based on accessibility, improving user experience in task management.
platform/bro-js/challenge-pl/pipeline/head There was a failure building this commit
|
2025-12-14 15:25:53 +03:00 |
|
primakov
|
0092e55b65
|
Add optional learningMaterial field to ChallengeTask model and update API endpoints. Introduce LearningMaterialViewer component for displaying additional educational content in Markdown format. Enhance TaskWorkspace to conditionally render learning materials, improving user experience with task-related resources.
platform/bro-js/challenge-pl/pipeline/head There was a failure building this commit
|
2025-12-14 15:18:26 +03:00 |
|
primakov
|
08b654bd4d
|
1.2.0
platform/bro-js/challenge-pl/pipeline/head There was a failure building this commit
|
2025-12-14 14:17:40 +03:00 |
|
primakov
|
cbf411cd54
|
Implement final answer management in submission hook and storage utilities. Add functions to save, load, and clear final answers in localStorage. Update useSubmission hook to prioritize final answers over drafts, enhancing user experience during task submissions.
platform/bro-js/challenge-pl/pipeline/head There was a failure building this commit
|
2025-12-14 14:17:30 +03:00 |
|
primakov
|
f4e85fe980
|
Update LoginPage layout for improved spacing and enhance storage utility with new clearAllChainProgress function. Adjust clearAll method to retain workplace number while ensuring all chain progress data is removed upon logout.
platform/bro-js/challenge-pl/pipeline/head There was a failure building this commit
|
2025-12-14 14:12:32 +03:00 |
|
primakov
|
3c1a235832
|
Fix color scheme logic in TaskPage component to ensure consistent button styling based on task accessibility. Simplified the color scheme condition for better readability and maintainability.
platform/bro-js/challenge-pl/pipeline/head There was a failure building this commit
|
2025-12-14 14:08:04 +03:00 |
|
primakov
|
1a52901b90
|
Enhance task navigation and progress tracking across components. Update TaskWorkspace to improve task completion handling and button interactions. Refactor ChainsPage to select the furthest accessible task based on user progress. Implement storage functions for managing furthest task indices, ensuring users can only navigate to available tasks. Update TaskPage to check task accessibility and redirect users appropriately, improving overall user experience.
platform/bro-js/challenge-pl/pipeline/head There was a failure building this commit
|
2025-12-14 14:06:18 +03:00 |
|
primakov
|
c9bbe83bbb
|
Refactor Dashboard component to implement a structured routing system with dedicated pages for workplace input, login, chain selection, task management, and completion. Introduce centralized localStorage management for user data and navigation logic, enhancing user experience and streamlining the application flow. Remove the deprecated LoginForm component and update the MainPage to redirect users based on their authentication and task status.
platform/bro-js/challenge-pl/pipeline/head There was a failure building this commit
|
2025-12-14 13:58:24 +03:00 |
|
primakov
|
9f5a236c7c
|
1.1.0
platform/bro-js/challenge-pl/pipeline/head There was a failure building this commit
|
2025-12-13 19:30:01 +03:00 |
|
primakov
|
dac2ba4078
|
Update task progress display in MainPage component to remove total task count from the string. This simplifies the information presented to the user while maintaining clarity on the current task index.
platform/bro-js/challenge-pl/pipeline/head There was a failure building this commit
|
2025-12-13 19:28:55 +03:00 |
|
primakov
|
f774cd27d8
|
Implement completion screen in MainPage component to celebrate task achievements. Introduce state management for completed chains and enhance UI with congratulatory messages and a continue button. Remove unused notification logic to streamline the component.
platform/bro-js/challenge-pl/pipeline/head There was a failure building this commit
|
2025-12-13 19:27:25 +03:00 |
|
primakov
|
259b1c9353
|
Add rules and patterns for working with Challenge Platform. Introduce guidelines for Chakra UI usage, localStorage management, context updates, code formatting, and multi-step forms. Enhance user experience with a dynamic queue checking system and progress bar. Include a checklist for commits to ensure code quality and consistency.
|
2025-12-13 19:23:39 +03:00 |
|
primakov
|
d5b54138bb
|
1.0.0
platform/bro-js/challenge-pl/pipeline/head There was a failure building this commit
|
2025-12-12 16:04:23 +03:00 |
|
primakov
|
fb8da4ffd9
|
Enhance TaskWorkspace component to manage submission results more effectively. Introduce state for last submission result and update rendering logic to display either the current or last result. Refactor status display to ensure consistent feedback during task processing, improving user experience.
platform/bro-js/challenge-pl/pipeline/head There was a failure building this commit
|
2025-12-12 15:11:35 +03:00 |
|
primakov
|
0965318bca
|
Update TaskWorkspace component to integrate ReactMarkdown for enhanced task description rendering. Add remark-gfm support for GitHub Flavored Markdown, improving text formatting and presentation. Update package dependencies in package.json and package-lock.json to include react-markdown and remark-gfm.
platform/bro-js/challenge-pl/pipeline/head There was a failure building this commit
|
2025-12-12 15:03:27 +03:00 |
|
primakov
|
bc77227aeb
|
Initial commit
|
2025-11-02 17:40:30 +03:00 |
|