This website requires JavaScript.
Explore
Help
Sign In
bro-js
/
challenge-pl
Watch
3
Star
0
Fork
0
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
17
Commits
1
Branch
8
Tags
259b1c9353873a4464f3ea1c776fe89da02f9f5c
Commit Graph
17 Commits
This Branch
This Branch
All Branches
Author
SHA1
Message
Date
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
Details
v1.0.0
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
Details
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
Details
2025-12-12 15:03:27 +03:00
Primakov Alexandr Alexandrovich
25baea7447
Implement local storage management for selected chain and task in MainPage component. Add state restoration logic on component mount and ensure cleanup on task completion. This enhances user experience by preserving selections across sessions.
platform/bro-js/challenge-pl/pipeline/head
There was a failure building this commit
Details
2025-11-04 12:25:27 +03:00
Primakov Alexandr Alexandrovich
79e3dc9864
Refactor Header and TaskWorkspace components to enhance UI and user feedback. Header now accepts chainName and taskProgress props for improved context display. TaskWorkspace updates include styling adjustments, conditional rendering for queue status, and feedback messages, streamlining user interaction during task processing.
platform/bro-js/challenge-pl/pipeline/head
There was a failure building this commit
Details
2025-11-04 11:55:09 +03:00
Primakov Alexandr Alexandrovich
bb31cc5c6c
Update TaskWorkspace component to conditionally render queue status based on final submission state, improving user feedback during task processing.
platform/bro-js/challenge-pl/pipeline/head
There was a failure building this commit
Details
2025-11-04 11:52:42 +03:00
Primakov Alexandr Alexandrovich
4c88e7d19a
Add submission status indicators to TaskWorkspace component, including queue status, acceptance, and revision feedback. Enhance UI with loading spinner and conditional rendering for submission results.
platform/bro-js/challenge-pl/pipeline/head
There was a failure building this commit
Details
2025-11-04 11:43:40 +03:00
Primakov Alexandr Alexandrovich
ceb8910dcb
Remove onTaskComplete call from TaskWorkspace effect to streamline final submission handling.
platform/bro-js/challenge-pl/pipeline/head
There was a failure building this commit
Details
2025-11-04 11:32:34 +03:00
Primakov Alexandr Alexandrovich
8f7eabc5c4
Update API query to keep unused data for 0 seconds and modify triggerCheckStatus to not force a refresh during polling.
platform/bro-js/challenge-pl/pipeline/head
There was a failure building this commit
Details
2025-11-04 11:23:06 +03:00
Primakov Alexandr Alexandrovich
cde28b1dd8
Refactor API response structure to include success status and body for all endpoints, ensuring consistent response format across the application.
platform/bro-js/challenge-pl/pipeline/head
There was a failure building this commit
Details
2025-11-04 11:18:13 +03:00
Primakov Alexandr Alexandrovich
67f29c103a
Add transformResponse handlers to API queries and mutations for consistent response structure
platform/bro-js/challenge-pl/pipeline/head
There was a failure building this commit
Details
2025-11-04 11:15:55 +03:00
Primakov Alexandr Alexandrovich
b2eaaebd7f
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.
platform/bro-js/challenge-pl/pipeline/head
There was a failure building this commit
Details
2025-11-04 11:06:34 +03:00
Primakov Alexandr Alexandrovich
9b511a8e1e
Update README.md to provide comprehensive documentation for the Challenge Platform frontend, including project description, features for students and teachers, technology stack, project structure, installation instructions, API endpoints, configuration, local development setup, user roles, and key functionalities.
platform/bro-js/challenge-pl/pipeline/head
There was a failure building this commit
Details
2025-11-03 13:00:46 +03:00
Primakov Alexandr Alexandrovich
624280ab5e
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.
platform/bro-js/challenge-pl/pipeline/head
There was a failure building this commit
Details
2025-11-03 12:55:34 +03:00
Primakov Alexandr Alexandrovich
3a65307fd0
init brojs
platform/bro-js/challenge-pl/pipeline/head
This commit looks good
Details
2025-11-02 17:44:37 +03:00
primakov
bc77227aeb
Initial commit
2025-11-02 17:40:30 +03:00