Janis
8a198cbdf6
feat(api): add immutable GameContext type
...
Bundles complete game state (board, turn, castling rights, en passant, halfMoveClock, moves)
with immutable builder methods for functional state transitions.
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com >
2026-04-03 12:49:47 +02:00
TeamCity
51ffd7aac9
ci: bump version with Build-28
2026-04-03 09:09:16 +00:00
TeamCity
45013c87a9
ci: bump version with Build-27
2026-04-02 19:15:54 +00:00
Janis
80518719d5
feat: NCS-21 Write Scripts to automate certain tasks ( #15 )
...
Build & Test (NowChessSystems) TeamCity build finished
Co-authored-by: shahdlala66 <shahd.lala66@gmail.com >
Reviewed-on: #15
Co-authored-by: Janis <janis.e.20@gmx.de >
Co-committed-by: Janis <janis.e.20@gmx.de >
2026-04-02 21:11:21 +02:00
TeamCity
2d6ead7e47
ci: bump version with Build-26
2026-04-01 20:53:08 +00:00
TeamCity
9fb743d135
ci: bump version with Build-25
2026-04-01 08:40:41 +00:00
TeamCity
8bbeead702
ci: bump version with Build-24
2026-04-01 07:17:44 +00:00
TeamCity
85cbf95c18
ci: bump version with Build-22
2026-03-31 08:35:28 +00:00
TeamCity
707c4826a4
ci: bump version with Build-21
2026-03-29 15:10:35 +00:00
TeamCity
5f485fed9b
ci: bump version with Build-19
2026-03-28 17:12:54 +00:00
Janis
f4c18d22d7
refactor: NCS-8 removed Context and replaced it with History ( #6 )
...
Build & Test (NowChessSystems) TeamCity build finished
Reviewed-on: #6
2026-03-28 18:08:55 +01:00
TeamCity
4d800e88eb
ci: bump version with Build-18
2026-03-28 12:39:59 +00:00
TeamCity
9190d1e5a0
ci: bump version with v17%
Build & Test (NowChessSystems) TeamCity build finished
2026-03-27 09:25:13 +00:00
Janis
b4116e9a82
test: add unit tests for API response, board, color, game state, move, piece, and square ( #3 )
...
Build & Test (NowChessSystems) TeamCity build finished
Reviewed-on: #3
2026-03-25 08:19:43 +01:00
Janis
551e08cef3
build: migrate to ScalaTest and Scoverage, replacing JaCoCo across modules
2026-03-22 15:28:02 +01:00
Janis
5a21e57ca9
chore: Update build configuration for Scoverage and ScalaTest integration
2026-03-22 14:19:44 +01:00
Janis
a8abd69e0e
chore: Add initial implementation of move validation logic and game controller
2026-03-21 21:26:37 +01:00
Janis
1f1d3b670f
chore: Refactor chess logic to MVC pattern and enhance board representation
2026-03-21 20:37:33 +01:00
Janis
9c2456e928
chore: Set up shared-models library and initial project structure for NowChessSystems
2026-03-21 17:07:28 +01:00