34 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
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
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
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
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
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
241cb6bdae Remove (currently unnecessary) game started event 2017-02-11 18:18:44 -05:00
79c0e8452f Disallow all origins for WebSocket requests 2017-02-07 18:16:50 -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
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
cde596132c Redesign with game rooms 2017-01-28 14:02:52 -05:00
8eb56ad1c4 Display custom message if you join a game 2017-01-12 00:30:32 -05:00
f8c7efabf4 Configure WebSocket thread pools 2017-01-04 19:56:41 -05:00
61c1172e74 Kinder terminology 2017-01-04 19:41:30 -05:00
12d95f7218 Display announcements differently 2017-01-04 19:37:41 -05:00
b21f118600 Add server announcements 2017-01-04 19:27:32 -05:00
7e39b17046 Add basic chat box 2017-01-04 17:57:49 -05:00
b8db367e3f Add practice mode to web client
There is now tons of redundancy between the single player and
multiplayers game modes. I just wanted to get this out quickly.
2017-01-03 22:53:13 -05:00
437689660c Add usernames to JavaScript client 2017-01-02 21:38:15 -05:00
3c2e7e6580 Use SockJs clients 2017-01-02 18:28:58 -05:00
cfea7f287e Add JavaScript client 2017-01-02 17:51:59 -05:00
a9e03b481c Add Heroku support 2017-01-02 17:51:50 -05:00
89712083cc Initial commit 2017-01-02 17:51:48 -05:00