78 Commits

Author SHA1 Message Date
1567317f03 Switch to java modules
Unfortunately, it won't be possible to create runtime images until
    Spring becomes modular. Currently it uses automatic modules which
    jlink can't work with.
2020-05-17 20:00:29 -05:00
c32053bc8c Allow all origins for websocket (nginx workaround) 2019-12-03 19:23:37 -05:00
9608655488 Disable web security 2019-12-02 00:22:29 -05:00
127eed5cb4 Indicate when opponent makes an invalid guess 2019-05-25 16:35:20 -04:00
64231bf04c Consistent @PostConstruct naming 2019-05-18 14:32:17 -04:00
04af0b200e Add support for six letter words 2019-05-17 23:42:09 -04:00
aa8f5ef4e9 Fix input autofocus under Vue.js v2.6 2019-05-13 00:05:39 -04:00
37ad4c0c99 Upgrade to StompJs v5 2019-05-12 23:45:51 -04:00
8415ec39a2 HTTPS redirect on heroku 2019-05-11 22:46:56 -04:00
88d3ce5016 Add 'com.charego' prefix to packages 2019-02-11 23:47:53 -05:00
710922622c Initialize STOMP heartbeats in JavaFX client 2019-02-10 23:05:36 -05:00
8392543515 Bump to JavaFX 11 and Spring Boot 2 2019-02-10 18:45:30 -05:00
a5d9c7eee6 Convert CRLF to LF 2019-02-10 15:13:40 -05:00
c526f1bf3b Fix notification permission request for Safari 2018-02-28 23:31:27 -05:00
d66bc9c900 Add heartbeats and bump versions 2018-02-11 17:30:03 -05:00
394f75cd6e Workaround to get JavaFX multiplayer working 2017-10-22 13:41:24 -04:00
e1dea14aa1 Revert "Simplify WordReader"
This reverts commit c029880e071b4c90a00f646202bf3ef9a923958a.
2017-10-16 21:59:34 -04:00
07ff8bb03e Add link to practice page 2017-10-16 00:16:59 -04:00
0141621bb4 Remove SockJS script 2017-10-15 23:40:20 -04:00
7f4ee4da65 Simplify WordReader 2017-10-15 23:39:53 -04:00
e667be1bab Use plain WebSockets, not SockJS 2017-10-14 17:11:11 -04:00
0da01c32d2 Bump library versions 2017-10-14 17:10:59 -04:00
0dd4065b3b Display a message on WebSocket disconnect event 2017-10-14 17:10:44 -04:00
10707e4e7b Do not use 'event' as variable name 2017-10-14 17:10:02 -04:00
9b143b96e9 Add notification icon 2017-02-17 00:28:12 -05:00
7240b02864 Collapse whitespace, break at newlines 2017-02-16 21:18:21 -05:00
d734708c71 Add support for chat notifications 2017-02-16 21:10:25 -05:00
48eb68f7b6 Simplify message list 2017-02-12 00:02:01 -05:00
241cb6bdae Remove (currently unnecessary) game started event 2017-02-11 18:18:44 -05:00
663d0e7e37 Fix autoscroll of message list 2017-02-07 23:03:57 -05:00
79c0e8452f Disallow all origins for WebSocket requests 2017-02-07 18:16:50 -05:00
a016b73c9b Vueify the game canvas 2017-02-07 18:15:15 -05:00
9efb9dcd47 Vueify the web client 2017-02-07 18:15:12 -05:00
619ba22bca Allow all origins for WebSocket requests 2017-02-02 23:43:01 -05:00
8b048dbef9 Style game buttons 2017-01-31 02:26:33 -05:00
fa04758877 Style action buttons 2017-01-31 00:23:02 -05:00
53e44376a5 Indent HTML with two spaces 2017-01-29 11:58:33 -05:00
84c47862d5 Create practice controller, add skip button 2017-01-28 19:07:16 -05:00
fc849d2b0d Load server data on startup 2017-01-28 17:08:02 -05:00
3895082c65 Improve logging 2017-01-28 16:21:56 -05:00
cccfa10a59 Rename client.html to index.html 2017-01-28 14:27:06 -05:00
adb5f43d61 Remove landing page 2017-01-28 14:26:28 -05:00
dc51d1b207 Update JS libraries 2017-01-28 14:24:28 -05:00
64359f1121 Improve chat box 2017-01-28 14:10:23 -05:00
cde596132c Redesign with game rooms 2017-01-28 14:02:52 -05:00
9dd9a212a5 Remove waiting animation 2017-01-12 18:37:20 -05:00
8eb56ad1c4 Display custom message if you join a game 2017-01-12 00:30:32 -05:00
adf5d7acf5 Update style 2017-01-11 23:17:24 -05:00
622b2b79c0 Fix message overflow 2017-01-10 17:55:11 -05:00
9170b4f00a Rename columns from left/right to main/chat 2017-01-06 18:06:07 -05:00