Commit Graph

  • d6580044b2 fix master jhim 2026-03-13 10:01:34 +01:00
  • 658ff0f10a docs: add comprehensive technical specification Jonas 2026-03-13 08:56:54 +01:00
  • 9ac62d7962 Delete AI_DOKU_BRIEFING.md Jonas 2026-03-13 08:46:13 +01:00
  • 464fb4d265 README.md aktualisieren Jonas 2026-03-13 06:42:20 +01:00
  • d9cecb27fa Add comprehensive German project README and AI documentation briefing Jonas 2026-03-13 00:16:52 +01:00
  • 7a073b6fff Handle disconnects, add restart flow and UI fixes Jonas 2026-03-12 23:18:58 +01:00
  • 0e4fb5d828 Add bot play, replay creation, and move phrases Jonas 2026-03-12 22:15:12 +01:00
  • 4826760d73 Support player names and online join flow jonas 2026-03-08 21:45:05 +01:00
  • acae815a2a Wire up online game creation and show UI message jonas 2026-03-08 20:53:04 +01:00
  • 466c1c387d Add game join UI and OnlineGame scaffold jonas 2026-03-08 20:33:21 +01:00
  • a5019fc27a Add JoinMenu and join error handling jonas 2026-03-08 20:12:23 +01:00
  • 357449025a Add online UI components and guard fix jonas 2026-03-08 20:02:29 +01:00
  • ae12be042d Bump Rollup to v4.59.0 in GUI lockfile jonas 2026-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. jonas 2026-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. jonas 2026-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. jonas 2026-02-22 20:52:00 +01:00
  • 306dacc300 Update Vite output path and remove redundant wwwroot configuration jonas 2026-02-22 20:22:49 +01:00
  • afa14d07c6 Remove IDE-specific configuration files and update .gitignore. jonas 2026-02-22 19:31:09 +01:00
  • 8eefc1a2b8 Configure API to serve SPA, integrate SignalR, and update build paths jonas 2026-02-22 19:27:13 +01:00
  • 3fa0455f1b Add GameController with SignalR functionality for joining games jonas 2026-02-22 19:17:18 +01:00
  • f98d9e79b2 Add StatusController, improve local game logic, and enable Swagger in API jonas 2026-02-22 19:01:43 +01:00
  • 7395b6d3bf Introduce LocalGame logic and integrate with LocalMode rendering. jonas 2026-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). jonas 2026-02-19 17:43:22 +01:00
  • 2337c6b2db "Remove package-lock.json file." jonas 2026-02-19 16:15:46 +01:00
  • 0e90f70a92 "Remove package-lock.json file." jonas 2026-02-19 16:15:09 +01:00
  • a8879da715 better design and working setting cells jhim 2026-02-13 11:31:32 +01:00
  • 8e99bbca0e added a new site and a gamefield component jhim 2026-02-13 10:20:18 +01:00
  • 4dfabb2e1e Claude/style homepage om t wo (#1) Jonas 2026-02-13 08:25:34 +01:00
  • d39b06e3e9 Remove WeatherForecastController and update project file to clean up unused code. jonas 2026-02-13 22:20:47 +01:00
  • da6bb05126 Set app title, update Home, normalize lockfile jonas 2026-02-11 17:17:01 +01:00
  • 4533bdf179 startseite jhim 2026-02-06 11:25:09 +01:00
  • 74f9f11b6d init vue and asp.net jhim 2026-02-06 09:20:38 +01:00
  • d886fa24a6 Add project files. jhim 2026-02-06 08:29:28 +01:00
  • afcc34f5cf Add .gitattributes, .gitignore, and README.md. jhim 2026-02-06 08:29:26 +01:00