|
35b25dde98
|
Add the upgrade command to the cmdline client
|
2020-08-02 12:49:15 +01:00 |
|
|
804f82dd20
|
Fix up commandline interface for repeat commands to go after the command
|
2020-08-02 12:43:44 +01:00 |
|
|
6a44633d40
|
Add rover parts to the cmdline pretty printer
|
2020-08-02 11:28:14 +01:00 |
|
|
94767f06d3
|
Fix to disable TLS in tests
|
2020-07-26 23:53:29 +01:00 |
|
|
500e0f9557
|
Skip the tls verify on the client side for now
|
2020-07-26 23:46:42 +01:00 |
|
|
cf1dff2814
|
Make sure the client verifies the TLS
|
2020-07-26 23:41:52 +01:00 |
|
|
71a0ef9920
|
Use the fullchain.pem not the cert.pem as explained by letsencrypt
|
2020-07-26 23:36:34 +01:00 |
|
|
9b03ffb7f1
|
Add skip verify on the client for now
|
2020-07-26 23:30:09 +01:00 |
|
|
70d92c2d5e
|
Add TLS to gRPC
|
2020-07-26 23:10:39 +01:00 |
|
|
a321e5d72f
|
Add gRPC reflection to the server
|
2020-07-26 22:48:48 +01:00 |
|
|
74e1cd4564
|
Convert number to repeat to avoid confusion
|
2020-07-26 18:02:06 +01:00 |
|
|
c0d4a809c9
|
Update command line client to allow specifying command number
|
2020-07-26 17:31:09 +01:00 |
|
|
cec61a9db7
|
Big update to help text and add a simple description
|
2020-07-26 16:57:43 +01:00 |
|
|
fdfcc88540
|
Move the account registration into the world
|
2020-07-24 22:50:35 +01:00 |
|
|
6f2d67bd7c
|
Tag rovers by the controlling account
|
2020-07-24 22:22:32 +01:00 |
|
|
e840b3e47b
|
Move accountant into world
|
2020-07-24 20:06:06 +01:00 |
|
|
7cccb4394f
|
Fix the help text comment
|
2020-07-24 19:28:44 +01:00 |
|
|
ce6e10afbb
|
Add salvage command to main.go man page
|
2020-07-24 19:08:03 +01:00 |
|
|
2c1bb80779
|
Add salvage command
Slight refactor to re-use command variables
Also fixes the cmdline client turn command
|
2020-07-23 20:57:36 +01:00 |
|
|
f7192b3997
|
Organise the status response into sub-sections
|
2020-07-23 00:32:19 +01:00 |
|
|
2bc2477128
|
Remove the incoming command streams, de-scopes and simplifies
|
2020-07-23 00:13:28 +01:00 |
|
|
c89c5f6e74
|
Implement current wind direction and rover wind movement
|
2020-07-22 23:36:13 +01:00 |
|
|
c94ac68f44
|
Remove all json tags, simply not needed
|
2020-07-22 19:55:38 +01:00 |
|
|
6b5d5abea1
|
Rename the world tick function and set the tick rate back to default
|
2020-07-22 19:24:36 +01:00 |
|
|
8667f55143
|
Simplify by making command streams pointer lists like in proto
|
2020-07-21 23:52:14 +01:00 |
|
|
f78efd1223
|
Add SailPosition to the rover and implement toggle command
This also converts the commands to use the proto type for simplicity
|
2020-07-21 23:44:06 +01:00 |
|
|
6c75f07aff
|
Remove move and recharge commands in favor of toggle command for the sails
|
2020-07-21 22:57:43 +01:00 |
|
|
87a9abcd12
|
Add a glyph for the dormant rover
|
2020-07-19 13:49:34 +01:00 |
|
|
57f668ae54
|
Reinstate BearingFromString function
|
2020-07-19 13:13:09 +01:00 |
|
|
cd6a275bb9
|
Move code to internal cmd/main
|
2020-07-19 12:59:36 +01:00 |
|
|
3796ee09a3
|
Merge remote-tracking branch 'origin/master' into glyphs
|
2020-07-19 12:38:46 +01:00 |
|
|
da91d31649
|
MOve glyph code into client
|
2020-07-19 12:36:48 +01:00 |
|
|
7bdfa44fb6
|
Fix up the concept of "None" tiles and objects
Replace with "Unknown" which is effectively an invalid value
|
2020-07-19 12:33:11 +01:00 |
|
|
305f64ec38
|
Large refactor, move object and tile types out into the proto
|
2020-07-19 12:26:57 +01:00 |
|
|
c2e3c9f090
|
Reject move commands in non-cardinal directions
|
2020-07-19 11:26:08 +01:00 |
|
|
737534f739
|
Move roveapi into the proto dir
|
2020-07-10 19:01:41 +01:00 |
|
|
46f81abbd7
|
Move accounts into rove-server.internal
|
2020-07-10 18:57:57 +01:00 |
|
|
f0ab2abf6e
|
Move object into atlas
|
2020-07-10 18:39:33 +01:00 |
|
|
f40f7123d4
|
Move bearing into maths
|
2020-07-10 18:24:54 +01:00 |
|
|
b534ac0516
|
Rename generated rove package to roveapi and the game package to rove
|
2020-07-10 18:09:51 +01:00 |
|
|
b451ea519d
|
Make sure the accounts are saved as well
|
2020-07-10 17:21:59 +01:00 |
|
|
dc2800fa54
|
Move Accountant behind an interface
|
2020-07-10 17:09:47 +01:00 |
|
|
5ac44d85cb
|
Add a warning to missing DATA_PATH env
|
2020-07-10 16:38:49 +01:00 |
|
|
6c1ee311cd
|
Delete unused files
|
2020-07-10 00:29:06 +01:00 |
|
|
96a137ad2f
|
Simplify - remove duplicate command types in favor of a better defined Command type in proto
|
2020-07-10 00:12:54 +01:00 |
|
|
b032fdbfe2
|
Fix missing broadcast message in status reply
|
2020-07-09 22:52:58 +01:00 |
|
|
091469dd91
|
Add broadcast command to the cmdline client
|
2020-07-09 22:37:55 +01:00 |
|
|
30ca488890
|
Use string for the timestamp, proto uses this under the hood anyway
https://github.com/grpc-ecosystem/grpc-gateway/issues/438
|
2020-07-09 19:38:23 +01:00 |
|
|
b748846c55
|
Use a unix timestamp rather than a timestamppb
|
2020-07-09 19:29:04 +01:00 |
|
|
55c85d2a22
|
Add logs to the rover status output
|
2020-07-09 19:01:09 +01:00 |
|