Commit Graph

13 Commits

Author SHA1 Message Date
2d7be8b9cd Refactor roster action handling in WorkflowRosterEditor to improve clarity and maintainability. Update player movement and roster manipulation logic to use structured action parameters. Enhance drag-and-drop functionality for roster slots and ensure proper state management in the UI.
Some checks failed
CI / backend (push) Has been cancelled
CI / frontend (push) Has been cancelled
CI / compose (push) Has been cancelled
2026-07-19 02:48:35 +03:00
23ba04beef Enhance roster management by implementing cross-role player swapping and updating player movement logic. Introduce rating checks for player roles during roster operations and ensure proper handling of captain assignments. Update frontend components to reflect changes in player movement capabilities.
Some checks failed
CI / backend (push) Has been cancelled
CI / frontend (push) Has been cancelled
CI / compose (push) Has been cancelled
2026-07-19 02:44:30 +03:00
f468f9df82 Add team renaming functionality to API and frontend. Implement backend logic for renaming teams, including validation and synchronization with event rosters. Update frontend components to allow team name editing and ensure proper state management. Enhance translations and styles for new features.
Some checks failed
CI / backend (push) Has been cancelled
CI / frontend (push) Has been cancelled
CI / compose (push) Has been cancelled
2026-07-19 02:36:40 +03:00
1a5a39baf0 Implement account management features in API, including endpoints for listing accounts and updating account roles. Introduce moderator role with associated permissions, and refactor access control checks to accommodate staff roles. Update database schema to support new role constraints and enhance frontend navigation for staff access.
Some checks failed
CI / backend (push) Has been cancelled
CI / frontend (push) Has been cancelled
CI / compose (push) Has been cancelled
2026-07-19 02:32:15 +03:00
4b889fb8a0 Add event management features to API, including event cancellation, deletion, registration closure, and workflow balance generation. Introduce new roster management endpoints and enhance participant handling with avoided player preferences. Update database schema and service logic to support these changes.
Some checks failed
CI / backend (push) Has been cancelled
CI / frontend (push) Has been cancelled
CI / compose (push) Has been cancelled
2026-07-19 02:10:02 +03:00
59c0bdb345 Add participant creation functionality to event API, including backend service and database integration. Update frontend to support participant registration and enhance UI for displaying registered players.
Some checks failed
CI / backend (push) Has been cancelled
CI / frontend (push) Has been cancelled
CI / compose (push) Has been cancelled
2026-07-19 01:21:00 +03:00
d85d5ffdc0 Refactor navigation item handling in App component to conditionally include admin link based on user role, improving access control and code clarity.
Some checks failed
CI / backend (push) Has been cancelled
CI / frontend (push) Has been cancelled
CI / compose (push) Has been cancelled
2026-07-19 01:07:48 +03:00
9c1de36163 Refactor language attribute handling in LanguageProvider to ensure correct translation application and avoid unnecessary updates.
Some checks failed
CI / backend (push) Has been cancelled
CI / frontend (push) Has been cancelled
CI / compose (push) Has been cancelled
2026-07-19 00:52:55 +03:00
7a7c2837b2 Add login route handling in AppRouter and introduce SessionRouter for session management
Some checks failed
CI / backend (push) Has been cancelled
CI / frontend (push) Has been cancelled
CI / compose (push) Has been cancelled
2026-07-19 00:50:26 +03:00
ea2078bc78 Update Dockerfile to use Node.js 22-alpine and add @emnapi/core and @emnapi/runtime dependencies in package.json and package-lock.json for enhanced development support.
Some checks failed
CI / backend (push) Has been cancelled
CI / frontend (push) Has been cancelled
CI / compose (push) Has been cancelled
2026-07-19 00:34:14 +03:00
3b794180ef Update Dockerfile to use Node.js 24-alpine for improved performance and compatibility.
Some checks failed
CI / backend (push) Has been cancelled
CI / frontend (push) Has been cancelled
CI / compose (push) Has been cancelled
2026-07-19 00:31:39 +03:00
de08f96b9a Update package-lock.json to include new dependencies for @emnapi/core, @emnapi/runtime, and related packages for WASM support, enhancing compatibility and development capabilities.
Some checks failed
CI / backend (push) Has been cancelled
CI / frontend (push) Has been cancelled
CI / compose (push) Has been cancelled
2026-07-19 00:30:15 +03:00
1239fcee08 Initialize project with basic structure, including Docker configuration, backend and frontend setup, environment configuration, and essential files for development.
Some checks failed
CI / backend (push) Has been cancelled
CI / frontend (push) Has been cancelled
CI / compose (push) Has been cancelled
2026-07-19 00:17:31 +03:00