-
545b5a3a1b
backend: Move fn init_conn into handler struct
Stephen Seo
2022-03-29 15:05:23 +0900
-
40b2333767
Refactor db_handler to use struct to split up code
Stephen Seo
2022-03-29 15:02:20 +0900
-
ec7f664c81
Symlink/adapt shared code from frontend to backend
Stephen Seo
2022-03-29 14:45:49 +0900
-
e4d4d6e153
Move enum from yew_components mod to state mod
Stephen Seo
2022-03-29 14:41:04 +0900
-
1c1e02742c
Update Sprint 4 backlog
sprint_04_day_1
Stephen Seo
2022-03-29 11:22:10 +0900
-
e7c3670498
backend: Update db_handler's db spec.
Stephen Seo
2022-03-28 17:13:32 +0900
-
a1668aa0b6
backend: Remove "games.date_changed" from db spec.
Stephen Seo
2022-03-28 17:12:01 +0900
-
760a6bda4f
backend: Add "date_added" column to db spec.
Stephen Seo
2022-03-28 17:10:49 +0900
-
fcd20af9bd
backend: Use enum to handle multiple db requests
Stephen Seo
2022-03-28 16:31:53 +0900
-
ca2b74eb03
Update README.md
pre_sprint_04
Stephen Seo
2022-03-28 16:20:41 +0900
-
26b1f43746
Update Sprint 3 backlog, create Sprint 4 backlog
Stephen Seo
2022-03-28 16:19:47 +0900
-
5e0f0c2d6d
Sprint 3 Retrospective, update backlogs
Stephen Seo
2022-03-28 16:14:10 +0900
-
839e9021fa
Refactor: Replace calling JS settimeout with Rust
Stephen Seo
2022-03-23 16:56:25 +0900
-
20a8b6ade0
Update backend_database_specification.md
Stephen Seo
2022-03-21 13:25:32 +0900
-
6c47ce948b
Impl graceful shutdown of backend on failure
sprint_03_day_5
Stephen Seo
2022-03-18 23:43:15 +0900
-
13f500b4f5
Update Sprint 3 backlog
Stephen Seo
2022-03-18 19:34:29 +0900
-
5a0c0696d1
Impl enough backend to assign ids to players
Stephen Seo
2022-03-18 19:29:38 +0900
-
495a11b87f
Update backend database specification
Stephen Seo
2022-03-18 17:03:07 +0900
-
2f38bf9a0b
Fix typo in backend database spec.
Stephen Seo
2022-03-18 16:45:44 +0900
-
2bc0094052
Minor fix to backend database spec.
Stephen Seo
2022-03-18 16:42:58 +0900
-
0eba561699
Update Sprint 3 backlog
Stephen Seo
2022-03-18 16:41:48 +0900
-
48412bfcb7
Writeup backend database specification
Stephen Seo
2022-03-18 16:39:30 +0900
-
c321d4f54a
Up. Sprint 3 backlog, update backend protocol spec
Stephen Seo
2022-03-18 15:16:27 +0900
-
fc7dd81516
Update Sprint 3 backlog
sprint_03_day_4
Stephen Seo
2022-03-17 12:07:41 +0900
-
f5e632bce5
Add retrospectives for Sprint 1, 2
Stephen Seo
2022-03-17 11:45:27 +0900
-
766528384f
Tweak colors of Sprint 1, 2 hours
Stephen Seo
2022-03-17 11:36:58 +0900
-
002e93f169
Update Sprint 3 backlog
sprint_03_day_3
Stephen Seo
2022-03-17 11:33:59 +0900
-
dcc2022a7d
Update result burndown charts for sprint 1,2
Stephen Seo
2022-03-17 11:27:31 +0900
-
01c10ad901
Add graph for Sprint 1
Stephen Seo
2022-03-16 22:16:21 +0900
-
2cedc0804f
Refactoring/cleanup of backend
Stephen Seo
2022-03-16 13:10:21 +0900
-
b9921e6f47
Have backend always return JSON String
Stephen Seo
2022-03-16 13:09:07 +0900
-
97ca4adecc
Refactorings/fixes for back-end
Stephen Seo
2022-03-16 12:31:18 +0900
-
e1180963f3
Update /README.md about the back-end
Stephen Seo
2022-03-16 12:27:22 +0900
-
7c4d38549f
Update backend protocol, skeleton backend project
Stephen Seo
2022-03-16 12:26:18 +0900
-
78521f683e
Update Sprint 3 backlog
sprint_03_day_2
Stephen Seo
2022-03-15 17:06:16 +0900
-
d200a2fd7c
Rename deferred_helper.js -> async_js_helper.js
Stephen Seo
2022-03-15 13:46:35 +0900
-
ebf0cb5bb8
Impl async delay on AI choice
Stephen Seo
2022-03-15 13:16:09 +0900
-
02e0d5b7e2
Update Sprint 3 backlog
sprint_03_day_1
Stephen Seo
2022-03-14 14:38:47 +0900
-
3d61c0d626
Back-end skeleton project, backend protocol spec
Stephen Seo
2022-03-14 14:33:51 +0900
-
8fa4093a0d
Setup dependencies for connection to backend WIP
Stephen Seo
2022-03-14 13:18:11 +0900
-
e1b2c62912
Add sprint 3 backlog
pre_sprint_03
Stephen Seo
2022-03-13 22:15:05 +0900
-
eb86b52b03
Update backlogs/user_stories after Sprint 2
Stephen Seo
2022-03-13 22:05:10 +0900
-
414740b7ce
Reorder code to print winning move
sprint_02_day_4
Stephen Seo
2022-03-10 18:16:30 +0900
-
b6a86bc631
Update Sprint 2 backlog
Stephen Seo
2022-03-10 17:25:04 +0900
-
92f91672fa
Fix infinite loop bug, refactorings/fixes
Stephen Seo
2022-03-10 17:01:01 +0900
-
38e7772d4f
More AI tweaks
Stephen Seo
2022-03-10 16:44:01 +0900
-
d8377d280a
Tweaks to AI for correctness
Stephen Seo
2022-03-10 16:39:26 +0900
-
2a44cf810e
Update Sprint 2 backlog
Stephen Seo
2022-03-10 16:19:48 +0900
-
89a12623b4
Incorporate game AI into game
Stephen Seo
2022-03-10 16:17:16 +0900
-
e35870b240
Impl placed token indicator, fixes/refactorings
Stephen Seo
2022-03-10 15:43:03 +0900
-
07eee5b0ce
Add root README.md
sprint_02_day_3
Stephen Seo
2022-03-09 22:13:53 +0900
-
a597b4217a
Update front_end/README.md about website
Stephen Seo
2022-03-09 19:45:11 +0900
-
0d3d6b2a8d
Fix typo
Stephen Seo
2022-03-09 19:29:00 +0900
-
d4acd7a58f
Update Sprint 2 backlog
Stephen Seo
2022-03-09 18:20:06 +0900
-
7e9718a743
Refactorings and linter fixes
Stephen Seo
2022-03-09 18:14:01 +0900
-
76e6d3be52
Impl buttons indicator that won the game
Stephen Seo
2022-03-09 18:10:13 +0900
-
b902b1c7b4
Impl use of win/draw check, fixes
Stephen Seo
2022-03-09 17:29:53 +0900
-
9e9bb0758c
Fix rand not compilable for wasm, impl game logic
Stephen Seo
2022-03-09 16:22:01 +0900
-
2389441207
Update sprint 2 backlog
Stephen Seo
2022-03-09 15:31:29 +0900
-
21041132c6
Minor fixes/tweaks to Utility AI
sprint_02_day_2
sprint_02_day_1
Stephen Seo
2022-03-07 19:50:43 +0900
-
14d224734f
Minor fix to Utility AI code
Stephen Seo
2022-03-07 17:06:45 +0900
-
ec9aac8400
Tweak Hard-level AI
Stephen Seo
2022-03-07 16:59:18 +0900
-
c960859348
Update Sprint 2 backlog, product backlog
Stephen Seo
2022-03-07 14:55:41 +0900
-
d78c612587
Move "ai/mod.rs" to "ai.rs" (module management)
Stephen Seo
2022-03-07 14:47:04 +0900
-
1936e5ce22
Basic impl. of AI (enough completed to use/test)
Stephen Seo
2022-03-07 14:45:57 +0900
-
ea2625cb48
WIP AI implementation, some fixes/tweaks to AI
Stephen Seo
2022-03-07 14:35:09 +0900
-
93af9c234d
WIP Utility based AI, some impl. progress
Stephen Seo
2022-03-07 14:23:39 +0900
-
b2fbd8cdcc
Update Sprint 2 backlog
Stephen Seo
2022-03-07 13:18:11 +0900
-
872fb87313
Minor formatting fix
Stephen Seo
2022-03-07 13:15:53 +0900
-
5e2c5b6d41
Minor refactoring
Stephen Seo
2022-03-07 13:14:57 +0900
-
2e58bc1288
Set up API for AI choice of slot on board
Stephen Seo
2022-03-07 13:12:05 +0900
-
614aae9f54
Create Backlog for Sprint 2
pre_sprint_02
Stephen Seo
2022-03-06 19:44:21 +0900
-
324da009b6
Prepare for Sprint 2 in spreadsheets
Stephen Seo
2022-03-06 19:36:55 +0900
-
c6e88e31e6
Update backlogs for additional story completed
sprint_01_day_5
Stephen Seo
2022-03-04 16:29:51 +0900
-
86396ff330
Update Sprint 1 backlog (day 5)
Stephen Seo
2022-03-04 16:24:49 +0900
-
130cc42d86
Impl main menu
Stephen Seo
2022-03-04 16:22:30 +0900
-
20d9562aa8
Update Sprint 1 Backlog
sprint_01_day_4
Stephen Seo
2022-03-04 14:37:03 +0900
-
079bf6229f
Impl convenience functions, refactoring
Stephen Seo
2022-03-03 18:01:46 +0900
-
eefa8f5bdc
Update spreadsheets for Sprint 1 day 4
Stephen Seo
2022-03-03 17:39:59 +0900
-
462dec9ea1
Remove NodeRef for getter, improve turn indicator
Stephen Seo
2022-03-03 17:36:51 +0900
-
52b841d98a
Replace slot "ref" with "id"
Stephen Seo
2022-03-03 14:08:35 +0900
-
582729fc58
Spreadsheets: one task as incomplete/blocked
sprint_01_day_3
Stephen Seo
2022-03-02 19:26:21 +0900
-
5390e4f9cf
Minor impl: add default messages to info_texts
Stephen Seo
2022-03-02 19:22:36 +0900
-
2fb5a18636
Minor refactoring
Stephen Seo
2022-03-02 19:19:50 +0900
-
3ffeb45de4
Update spreadsheets for Sprint 1 Day 3's progress
Stephen Seo
2022-03-02 17:58:22 +0900
-
3b4d8b3483
Impl additional info text box, drop logic
Stephen Seo
2022-03-02 17:51:14 +0900
-
4c8e330c05
Fix comment typo
Stephen Seo
2022-03-02 16:27:19 +0900
-
8838dbae69
Cleanup and fixes
Stephen Seo
2022-03-02 16:25:01 +0900
-
7e82a6e787
Minor fix to usage of html element for info_text
Stephen Seo
2022-03-02 15:47:43 +0900
-
45e2c88745
Reverse info_text vertically
Stephen Seo
2022-03-02 15:38:24 +0900
-
15c7dc7654
Reorganize front-end source into modules
Stephen Seo
2022-03-02 15:18:10 +0900
-
bef0c60baf
Add constraint, tweaks to backlogs/userStories
sprint_01_day_2
Stephen Seo
2022-03-01 20:32:54 +0900
-
9f7fcfe48c
Update Sprint 1 Backlog
Stephen Seo
2022-03-01 16:22:49 +0900
-
70f938a0e4
Update Sprint 1 Backlog with more info
Stephen Seo
2022-03-01 16:16:28 +0900
-
6316bd2fdc
Removed unnecessary debug logs
Stephen Seo
2022-03-01 16:09:10 +0900
-
720c9fdbcb
Update Sprint 1 Backlog
Stephen Seo
2022-03-01 16:07:13 +0900
-
a8e516c535
Added output-text-box, connected front-end items
Stephen Seo
2022-03-01 16:02:59 +0900
-
a756f0b4b2
Have SharedState use an array of Rc's
Stephen Seo
2022-03-01 11:04:49 +0900
-
32a007cf37
Minor fix to front-end
sprint_01_day_1
Stephen Seo
2022-02-28 16:55:07 +0900
-
dd59bdb5f3
"cargo clippy" (linter) fixes
Stephen Seo
2022-02-28 16:53:01 +0900