ae12be042d
Bump Rollup to v4.59.0 in GUI lockfile
jonas2026-03-08 19:26:21 +01:00
c18ed5954e
Add OnlineMode route and extract app styles
Jonas
2026-03-08 19:15:25 +01:00
bb3c482728
Add game restart and disconnect support
Jonas
2026-03-08 12:47:21 +01:00
919bb71f19
Game Logic in Frontend
jhim
2026-03-07 14:05:28 +01:00
34f683854b
Use GameInformationDto for FieldUpdated events
Jonas
2026-03-05 22:07:48 +01:00
0eed8020b8
Convert field to jagged arrays; add local SignalR UI
Jonas
2026-03-05 21:58:17 +01:00
bec5df7e88
Add turn tracking and enforce turn order
Jonas
2026-03-05 17:33:56 +01:00
3cb2a6c159
Auto-delete ended games after delay
Jonas
2026-03-05 17:21:14 +01:00
e8b45fa235
Add column drop, game info DTO, and disconnect
Jonas
2026-03-03 20:26:53 +01:00
955d1e18c6
Add player tags, game lifecycle and win checks
Jonas
2026-03-03 19:12:54 +01:00
85521f3b23
Return game ID+code; update hub and Player model
Jonas
2026-03-01 20:43:18 +01:00
ce52d1462f
Add player list and wire repo/manager
Jonas
2026-03-01 18:28:11 +01:00
0e7bfb7241
Refactor GameRepository and GameManager architecture, introduce Player model, and update dependency registration in Program.cs.
jonas2026-02-28 23:06:54 +01:00
b967bd70eb
Refactor and clean up codebase: - Introduced IGameRepository interface and its implementation. - Transitioned namespaces to file-scoped for consistency. - Simplified class definitions, e.g., Game and SixDigitInt. - Restructured GameField logic for improved readability and functionality. - Fixed formatting issues in API.csproj and added a using directive in Program.cs.
jonas2026-02-27 20:36:44 +01:00
5db7ac1676
Added Backend Classes and FUnctions for an working Game. But lacking Implementations
jhim
2026-02-27 11:16:21 +01:00
120c671dce
Integrate SignalR for game session management and clean up unused local game logic.
jonas2026-02-22 20:52:00 +01:00
306dacc300
Update Vite output path and remove redundant wwwroot configuration
jonas2026-02-22 20:22:49 +01:00
8eefc1a2b8
Configure API to serve SPA, integrate SignalR, and update build paths
jonas2026-02-22 19:27:13 +01:00
3fa0455f1b
Add GameController with SignalR functionality for joining games
jonas2026-02-22 19:17:18 +01:00
f98d9e79b2
Add StatusController, improve local game logic, and enable Swagger in API
jonas2026-02-22 19:01:43 +01:00
7395b6d3bf
Introduce LocalGame logic and integrate with LocalMode rendering.
jonas2026-02-19 21:05:33 +01:00
13fdf97f5a
- Rename and restructure components and assets for uniformity. - Refactor Field.vue for better state management and event handling. - Update path references for SVG assets. - Add selection highlighting in game field with red and white arrows. - Simplify and organize styles in game components. - Minor updates to local mode game logic (LocalMode.vue).
jonas2026-02-19 17:43:22 +01:00