Commit Graph

127 Commits

Author SHA1 Message Date
Andrew Guibert
432a190beb Update to 19008 and tweak game round cleanup 2019-09-11 12:00:05 -05:00
Andrew Guibert
fd0deadb4d Make singleParty mode enabled by default 2019-09-10 17:21:56 -05:00
olendvcook
8ce3175e3a Initial Drop of ai-service 2019-07-01 15:14:15 -05:00
Andrew Guibert
75a8e029fe Add Prometheus and Grafana for monitoring dashboard 2019-06-19 13:47:33 -05:00
Andrew Guibert
ae2b45fd69 Update to Java 11 and MicroProfile 2.2 2019-05-30 13:14:10 -05:00
Andrew Guibert
0e1148f5b2 Untrack various eclipse files 2019-05-30 12:36:54 -05:00
Andrew Guibert
76b17a81f2 Use parallel task execution for faster builds 2019-05-30 12:20:56 -05:00
olendvcook
9ece8c8373 Move game-service metrics to helper class 2019-05-29 17:23:51 -05:00
olendvcook
c5b0f505a8 Enable MP Metrics and add some application specific metrics 2019-05-28 15:41:04 -05:00
orcook
25bc73d16d Update player direction before game starts 2019-05-09 10:36:22 -05:00
Liam Westby
6e12dc135b Fix dockerfiles to run with nonroot OL container 2019-04-04 09:53:50 -05:00
Liam Westby
17f16ab70b Specify URLs as environment variables 2018-11-19 15:12:39 -06:00
Liam Westby
90745bf77f Prepare for using environment variables for config 2018-11-16 08:56:27 -06:00
Liam Westby
19a0f8ef4c Add EXPOSE directives 2018-11-16 08:56:27 -06:00
Liam Westby
8e386b51db Create docker files and docker-compose file 2018-11-16 08:54:49 -06:00
Andrew Guibert
5c0f8b8a40 Use external IP address for open task 2018-10-19 12:04:27 -05:00
Andrew Guibert
dd79e08bbb Add MP Fault Tolerance to game-service and align features with MP 2.0 2018-10-19 10:29:41 -05:00
Ryan Esch
0fe7dd5709 send game-service JWTs signed with the same private key 2018-10-18 14:43:17 -05:00
Andrew Guibert
35db2bc45b Change REST endpoints to conform to RESTful standards 2018-10-16 16:07:54 -05:00
Andrew Guibert
237dc1475a Add MP OpenAPI for web-based REST API ui 2018-10-16 12:03:09 -05:00
Andrew Guibert
30c210d1f5 Prevent host countdown from going negative 2018-10-16 08:37:14 -05:00
Andrew Guibert
186e2e8b59 Enforce that members in queue are unique 2018-10-16 08:17:12 -05:00
Andrew Guibert
b78a9d60c8 Enforce single party on frontend in single party mode 2018-10-15 21:01:05 -05:00
Andrew Guibert
b1c05c328b
Merge pull request #144 from aguibert/singleParty
Single party deployments
2018-10-15 14:15:32 -05:00
Andrew Guibert
6c74698f02 Single party deployments 2018-10-15 14:14:34 -05:00
ryanesch
8dcdf68ec1
Merge pull request #143 from ryanesch/morejwts
add jwt between game and player service
2018-10-15 10:55:16 -05:00
Ryan Esch
18d4e3365e add jwt between game and player service 2018-10-15 10:54:03 -05:00
Andrew Guibert
8dc27c48a6 Install features by name instead of through server.xml 2018-10-03 13:46:17 -05:00
Andrew Guibert
05d1f4f79f Set WLP_USER_DIR in CF deployment script 2018-10-03 13:18:21 -05:00
Andrew Guibert
8f094ac5c4 Adjust script paths based on /Users/aguibert value 2018-10-03 11:11:25 -05:00
Andrew Guibert
6e53b5a4a0 Add deployment scripts for Cloud Foundry environment 2018-10-03 10:42:16 -05:00
Liam Westby
809655233c Increase starting round countdown to 4 seconds
This gives me enough time to display "GO" on the board before players start moving
2018-06-03 17:30:48 -05:00
Andrew Guibert
5bc61e8cb5 Stop being bad and be awesome instead 2018-05-24 16:08:15 -05:00
Andrew Guibert
dba5e22c42 Prevent multiple players with the same ID from joining the same round 2018-05-23 19:59:09 -05:00
Ryan Esch
1dbac52f33 auto start and reduce end timer 2018-05-23 13:47:43 -05:00
Ryan Esch
5e3db54053 remove game start timer for now 2018-05-22 10:42:08 -05:00
Andrew Guibert
a03bd9c2f1 Don't accept player direction changes if player is not alive 2018-05-17 16:17:00 -05:00
Andrew Guibert
472793ab21 Fix bad starting positions for P3 and P4 on CrossSlice map 2018-05-17 14:47:58 -05:00
Andrew Guibert
687a93230c Change orange player to P4 since orange is not main theme color 2018-05-17 12:49:56 -05:00
Andrew Guibert
d0883a2d04 Minor improvements to frontend performance 2018-05-16 13:07:56 -05:00
Andrew Guibert
c5564510eb Update player colors to orange/green/blue/purple 2018-05-16 11:21:35 -05:00
Andrew Guibert
296c57a129 New HulkSmash map 2018-05-16 09:43:01 -05:00
Andrew Guibert
bfdc7e4cd8 Fix explosions not showing when player dies 2018-05-15 14:06:33 -05:00
Andrew Guibert
e048675b58 Send users back to login page if they end up at the game page for an invalid round 2018-05-15 10:30:36 -05:00
Andrew Guibert
10bb5805b0 Update keystore so its password matches what is in config 2018-05-15 09:25:58 -05:00
Andrew Guibert
3a1057dd88 Handle requeues with REST instead of websockets 2018-05-14 22:55:39 -05:00
Andrew Guibert
c08ec14c33 Take away requeu button on mobile and replace it with prompt 2018-05-14 16:02:11 -05:00
Andrew Guibert
17cf9906d7 Allow game speed and map to be dynamically configurable 2018-05-14 14:49:46 -05:00
Andrew Guibert
bcdfab2a73 Reduce max time between rounds from 20s to 30s 2018-05-11 17:30:10 -05:00
Andrew Guibert
5fc3b9325d Fix player 3 starting direction for CrossSlice map 2018-05-11 16:56:53 -05:00