Manuel Thalmann
|
95af0ea1fb
|
Enable auto-reload for express server
|
2022-12-14 09:19:38 +01:00 |
|
Manuel Thalmann
|
6b62422903
|
Update scripts for the use in workspace
|
2022-12-14 09:19:24 +01:00 |
|
Manuel Thalmann
|
7e2d7c0234
|
Add scripts for running the server
|
2022-12-14 09:07:40 +01:00 |
|
Manuel Thalmann
|
ff27aa1cb3
|
Add an express server
|
2022-12-14 09:07:20 +01:00 |
|
Manuel Thalmann
|
02938810e0
|
Enable checking of all js files
ci/woodpecker/push/woodpecker Pipeline failed
|
2022-12-14 08:25:47 +01:00 |
|
Manuel Thalmann
|
fb8d516e96
|
Add project files for the server
|
2022-12-14 08:24:32 +01:00 |
|
Manuel Thalmann
|
52552e8fc2
|
Add ES2022 library by default
|
2022-12-14 08:20:52 +01:00 |
|
Manuel Thalmann
|
6429f05860
|
Add a server project
ci/woodpecker/push/woodpecker Pipeline failed
|
2022-12-14 08:19:28 +01:00 |
|
Manuel Thalmann
|
a64f91e7fa
|
Add workspace settings
|
2022-12-14 00:46:02 +01:00 |
|
Manuel Thalmann
|
ce72afb8ed
|
Move website to separate subdirectory
|
2022-12-13 18:21:38 +01:00 |
|
Manuel Thalmann
|
d88e3a7ac8
|
Add margin to board class
ci/woodpecker/push/woodpecker Pipeline was successful
|
2022-12-13 12:55:50 +01:00 |
|
Manuel Thalmann
|
f0fb5a11fe
|
Add a log message
|
2022-12-13 12:55:39 +01:00 |
|
Manuel Thalmann
|
0794aaf8fb
|
Nest board in a separate element
|
2022-12-13 12:54:49 +01:00 |
|
Manuel Thalmann
|
fb51f48a02
|
Add a method for adding chips
|
2022-12-13 11:28:59 +01:00 |
|
Manuel Thalmann
|
391edbed72
|
Adjust variable names for better understanding
|
2022-12-13 11:28:48 +01:00 |
|
Manuel Thalmann
|
be4956f360
|
Allow dynamic creation of game states
|
2022-12-13 11:20:21 +01:00 |
|
Manuel Thalmann
|
87f078da13
|
Make board size dynamic
|
2022-12-13 11:18:23 +01:00 |
|
Manuel Thalmann
|
2cf011ed03
|
Store the board size as static variables
|
2022-12-13 11:12:06 +01:00 |
|
Manuel Thalmann
|
7950572ede
|
Add a button for resetting the game
|
2022-12-13 11:08:52 +01:00 |
|
Manuel Thalmann
|
ba28926219
|
Add a method for resetting the game
|
2022-12-13 11:05:20 +01:00 |
|
Manuel Thalmann
|
63bfb5375e
|
Create a dedicated draw method
|
2022-12-13 11:04:17 +01:00 |
|
Manuel Thalmann
|
6faeae8b66
|
Store the id of the board in the Game class
|
2022-12-13 11:02:56 +01:00 |
|
Manuel Thalmann
|
f542319b43
|
Move initialization code to Game class
|
2022-12-13 11:00:26 +01:00 |
|
Manuel Thalmann
|
5b46328d37
|
Store game state in Game class
|
2022-12-13 10:51:36 +01:00 |
|
Manuel Thalmann
|
8119440db0
|
Change indentation to spaces
|
2022-12-13 10:34:07 +01:00 |
|
Manuel Thalmann
|
f3a9568f70
|
Store the current player in the State
ci/woodpecker/push/woodpecker Pipeline was successful
|
2022-12-11 22:55:03 +01:00 |
|
Manuel Thalmann
|
aa1af7a9b8
|
Remove test components
ci/woodpecker/push/woodpecker Pipeline was successful
|
2022-12-10 00:36:43 +01:00 |
|
Manuel Thalmann
|
b0d029e07f
|
Fix style issues
|
2022-12-10 00:29:14 +01:00 |
|
Manuel Thalmann
|
9c9504363d
|
Repeatedly update game board
ci/woodpecker/push/woodpecker Pipeline was successful
|
2022-12-08 15:08:02 +01:00 |
|
Manuel Thalmann
|
f36b60b2e4
|
Simplify accessability of player names
|
2022-12-08 15:07:50 +01:00 |
|
Manuel Thalmann
|
480a77ff86
|
Move state to a separate file
|
2022-12-08 14:32:09 +01:00 |
|
Manuel Thalmann
|
8269daa423
|
Remove test code
|
2022-12-08 13:31:04 +01:00 |
|
Manuel Thalmann
|
4717a6e4e9
|
Add code for automatically creating game board
ci/woodpecker/push/woodpecker Pipeline was successful
|
2022-12-07 22:24:48 +01:00 |
|
Manuel Thalmann
|
6e6eceab2b
|
Use strict equality checks
|
2022-12-07 22:19:07 +01:00 |
|
Manuel Thalmann
|
1c58ac04a4
|
Update all dependencies
|
2022-12-07 22:18:29 +01:00 |
|
Manuel Thalmann
|
427e704a61
|
Fix eslint configuration
|
2022-12-07 08:09:14 +01:00 |
|
Manuel Thalmann
|
aaac8f1912
|
Fix design of Connect4 board
ci/woodpecker/push/woodpecker Pipeline failed
|
2022-12-06 13:52:25 +01:00 |
|
Manuel Thalmann
|
0b5cffb9d9
|
Move styles to a separate file
|
2022-12-06 13:20:00 +01:00 |
|
Manuel Thalmann
|
6df728d36e
|
Fix browser path mapping
ci/woodpecker/push/woodpecker Pipeline failed
|
2022-12-06 13:17:34 +01:00 |
|
Manuel Thalmann
|
7f61ac8d94
|
Add link to stylesheet
|
2022-12-06 13:17:21 +01:00 |
|
Manuel Thalmann
|
cda33560ae
|
Remove unnecessary import
ci/woodpecker/push/woodpecker Pipeline failed
|
2022-12-05 18:48:19 +01:00 |
|
Manuel Thalmann
|
e62ecce538
|
Add debug settings
ci/woodpecker/push/woodpecker Pipeline failed
|
2022-12-05 18:47:12 +01:00 |
|
Manuel Thalmann
|
60b29d0893
|
Add template files
|
2022-12-05 18:47:05 +01:00 |
|
Manuel Thalmann
|
411c8b3741
|
Add all projects to the tsconfig.json file
|
2022-12-05 18:46:46 +01:00 |
|
Manuel Thalmann
|
5ae479fee7
|
Add tasks for building the website
|
2022-12-05 18:46:34 +01:00 |
|
Manuel Thalmann
|
43b36cb619
|
Fix format settings for html
|
2022-12-05 18:46:18 +01:00 |
|
Manuel Thalmann
|
8369fa4949
|
Fix console output of the Watch task
|
2022-12-05 18:45:55 +01:00 |
|
Manuel Thalmann
|
4d07cfac76
|
Add CI settings
ci/woodpecker/push/woodpecker Pipeline was successful
|
2022-12-04 21:51:34 +01:00 |
|
Manuel Thalmann
|
cb9de981bb
|
Add scripts for cleaning and rebuilding files
|
2022-12-04 21:50:50 +01:00 |
|
Manuel Thalmann
|
cb8cd5c550
|
Allow passing arguments to gulp
|
2022-12-04 21:34:19 +01:00 |
|