Stephen Seo
090b8bbd30
Fix crash bug
1 year ago
Stephen Seo
59b2bc34fb
back-end: Do refactorings
1 year ago
Stephen Seo
1872c4877e
Fix bug: board not updated on win/lose/draw
1 year ago
Stephen Seo
b5529cb542
Convert User Stories to MSExcel compatible format
1 year ago
Stephen Seo
f4f3ad7a5b
Refactorings, fix bug where board doesn't update
...
Also silence warnings related to unused code since the front-end and
back-end share some code.
1 year ago
Stephen Seo
4331a20daa
Update README.md
1 year ago
Stephen Seo
047549ecb5
Convert spreadsheets to MS Excel compatible format
1 year ago
Stephen Seo
bc6c234314
Add Sprint 6 Retrospective
1 year ago
Stephen Seo
1f27defe11
Update Sprint 6 Backlog, Product Backlog
1 year ago
Stephen Seo
3eb663c305
Update Sprint 6 backlog
1 year ago
Stephen Seo
b2ea79a7f7
Impl conditionally update front-end board
...
When the front-end polls the back-end for the game-state, the back-end includes
a "date_updated" String in the JSON. If the String is the same as in the
front-end, then no updates are needed, but if they are not the same, then the
front-end will update the board. Because the front-end polls the back-end's
board state approximately every second, this should make the front-end more
efficient.
1 year ago
Stephen Seo
b4eaba09c5
Refactorings/Fixes related to emoting
1 year ago
Stephen Seo
d88e8ef9f3
Update Product Backlog, Sprint 6 Backlog
1 year ago
Stephen Seo
105cd880f2
Impl sending/receiving emotes
1 year ago
Stephen Seo
36dd43bb70
Fixes related to new send emote functionality
1 year ago
Stephen Seo
5381578b08
Update specs, impl back-end support for send emote
1 year ago
Stephen Seo
f498f2c475
Update backend_protocol for emote send/recv
1 year ago
Stephen Seo
8eb30fc5d5
Update Product Backlog
1 year ago
Stephen Seo
6ef8667382
Update Sprint 6 backlog
1 year ago
Stephen Seo
a4bf4cbd25
Change fn string_from_board to accept board ref
1 year ago
Stephen Seo
f799bae530
front-end: Minor refactorings fixes
1 year ago
Stephen Seo
b158e7347e
front-end: Minor refactorings
1 year ago
Stephen Seo
e6152331b0
front-end: minor refactoring
1 year ago
Stephen Seo
e77d25996d
front-end: fix repeated disconnects on close
...
When the front-end connects to the back-end, it creates a callback that
sends a disconnect message with the received ID on "pagehide" and
"beforeunload" events. The previous implementation did not "undo" these
callbacks when the game was reset and a new ID was received. This fix
prevents the front-end from resending disconnect messages with
previously received IDs on browser window/tab close.
1 year ago
Stephen Seo
e0ed5fc5d8
back_end: Fix bug where CyanWin is MagentaWin
1 year ago
Stephen Seo
6b430660b7
Update README.md
1 year ago
Stephen Seo
174875b88b
back-end/front-end: Rust clippy fixes/refactorings
1 year ago
Stephen Seo
694da61bd6
Update Sprint 6 backlog
1 year ago
Stephen Seo
3172af19f8
front-end/back-end: Tweaks to game AI
1 year ago
Stephen Seo
dcc9400483
back-end: Minor fix related to phrase handling
...
Fixes passing an empty string to the db in (probably) rare cases.
1 year ago
Stephen Seo
665dff94fe
back-end: Enforce max-length of user-input phrase
1 year ago
Stephen Seo
edd3b0c65c
Update Sprint 6 backlog
1 year ago
Stephen Seo
059d0608b6
Impl match players via phrase
...
Front-end now has option to input phrase on game start.
Fixed back-end accepting empty strings (will treat empty strings as if
no phrase was given).
1 year ago
Stephen Seo
f9338d4093
back-end: Impl "phrase", update protocol
1 year ago
Stephen Seo
87d93e5b4f
back_end: Update back-end for new "phrase" column
1 year ago
Stephen Seo
e060d94186
front-end: Minor fix related to reset button
1 year ago
Stephen Seo
96e28b9d68
Update Sprint 6 backlog
1 year ago
Stephen Seo
b26c9ff6d1
front-end: Impl Reset button
1 year ago
Stephen Seo
d55e43cc6c
Merge branch 'dev' (refactorings)
1 year ago
Stephen Seo
b7e0b522af
Add "Refactoring and Code Improvement" constraint
1 year ago
Stephen Seo
e54d239260
Update user stories, backlogs, prep for Sprint 6
1 year ago
Stephen Seo
a7c67fd098
Redo NonTechnical_SimpleModel
1 year ago
Stephen Seo
975a878eb6
Update README.md
1 year ago
Stephen Seo
f8da5f4997
Organize plans/specs
1 year ago
Stephen Seo
501ce91ac3
back_end refactorings
...
Have back_end cleanup stale players/games on an interval, not every
iteration of its loop.
Replace usage of recursion in db_handler.rs .
1 year ago
Stephen Seo
27ff10293a
Update release_plan.md
1 year ago
Stephen Seo
c98e4723bb
Create non-technical release-plan and simple-model
1 year ago
Stephen Seo
73ac99b7cc
Rename Scrum artifacts to be more accurate
1 year ago
Stephen Seo
381c5d3b29
Convert spreadsheets to ".xlsx" format (MS Office)
1 year ago
Stephen Seo
fdbef5f6df
Update product backlog
1 year ago