This website requires JavaScript.
Explore
Help
Register
Sign In
bro-js
/
challenge-pl
Watch
3
Star
0
Fork
0
You've already forked challenge-pl
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
05c291120d4e758b9a29d9c749262a4726f0af1a
challenge-pl
/
src
History
Primakov Alexandr
4fd2e5660c
Some checks are pending
platform/bro-js/challenge-pl/pipeline/head
Build queued...
Details
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.
2025-12-15 21:30:50 +03:00
..
__data__
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.
2025-12-15 18:03:10 +03:00
components
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.
2025-12-15 21:30:50 +03:00
context
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.
2025-12-15 18:03:10 +03:00
hooks
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.
2025-12-14 14:17:30 +03:00
pages
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.
2025-12-15 17:43:21 +03:00
utils
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.
2025-12-14 15:39:45 +03:00
app.tsx
Refactor project structure and integrate Redux for state management. Update configuration files for new project name and add Webpack plugins for environment variables. Implement user authentication with Keycloak and create a context for challenge management. Add various components for user interaction, including dashboards and task workspaces. Enhance API integration and add error handling utilities. Introduce analytics and polling mechanisms for improved user experience.
2025-11-03 12:55:34 +03:00
dashboard.tsx
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.
2025-12-14 13:58:24 +03:00
index.tsx
Remove Keycloak integration and related authentication logic. Update dashboard to exclude admin page and simplify user management. Introduce new components for chain selection, header, and login form. Refactor main page to handle user authentication and task selection more effectively. Update API routes for challenge-related endpoints.
2025-11-04 11:06:34 +03:00
theme.tsx
init brojs
2025-11-02 17:44:37 +03:00