|
62d6213c1a
|
Change GET and SET to CamelCase
|
2020-06-10 17:27:55 +01:00 |
|
|
14c4e61660
|
Fix up gocritic issues
|
2020-06-10 12:34:04 +01:00 |
|
|
6a868d3e41
|
Fix up TODOs and comments that have now been done
|
2020-06-09 18:33:30 +01:00 |
|
|
b0e076ac1a
|
Refactor radar to return a full set of the tiles within rover range
|
2020-06-08 18:14:24 +01:00 |
|
|
35806576f9
|
Add a bunch of TODOs
|
2020-06-07 23:17:56 +01:00 |
|
|
43648926ca
|
Large refactor to properly implement radar
/radar now returns a set of non-empty tile blips
|
2020-06-07 22:30:03 +01:00 |
|
|
5e1f9b0d31
|
Refactor rover attributes to add a name
|
2020-06-06 16:52:30 +01:00 |
|
|
db38ad6091
|
Add tick information to server status
|
2020-06-06 16:37:57 +01:00 |
|
|
e3ce87e964
|
Simplify duplicate command types
|
2020-06-06 12:45:45 +01:00 |
|
|
79c07f359b
|
De-integration the api tests by launching their own server
|
2020-06-06 00:36:08 +01:00 |
|
|
9c0dde616b
|
Refactor to implement integration testing for rove
|
2020-06-06 00:04:30 +01:00 |
|
|
cade908ed2
|
Refactor APIs to take an /{accountid}/ prefix
|
2020-06-05 23:08:59 +01:00 |
|
|
9ae1f50f46
|
Rename /commands to /command
Make it a verb not a GET fetch
|
2020-06-05 22:34:32 +01:00 |
|
|
9d57f48f98
|
Add /rover command to get rover info
|
2020-06-05 22:23:01 +01:00 |
|
|
d3dd1130a2
|
Very minor cleanups and error addition
|
2020-06-05 21:29:55 +01:00 |
|
|
7297a6de9a
|
Clean out confusing assert messages
|
2020-06-05 18:09:22 +01:00 |
|
|
7be2a0f1b7
|
Add tests for each current API
These aren't extensive yet, and don't reset the server, but it's a good step forward
|
2020-06-05 18:06:16 +01:00 |
|
|
f82565bf22
|
Refactor and implement the api functions
|
2020-06-05 17:59:14 +01:00 |
|
|
376a036067
|
Large refactor to server code to re-organise
|
2020-06-04 17:53:25 +01:00 |
|
|
4c76530832
|
Fix tests and actually use the account name
|
2020-06-02 18:06:34 +01:00 |
|
|
50c970fea2
|
Add /spawn command to let an account spawn it's primary instance
|
2020-06-02 18:00:51 +01:00 |
|
|
c085e56954
|
Fix port for tests
|
2020-06-02 16:12:28 +01:00 |
|
|
93decc027b
|
Refactor into server object to handle registered accounts
|
2020-05-31 11:18:26 +01:00 |
|
|
eccb726f74
|
Add the concept of a player and the /register endpoint
|
2020-05-31 00:08:50 +01:00 |
|
|
5d250edb6b
|
Update comments
|
2020-05-30 23:17:59 +01:00 |
|
|
346c59e5ee
|
Implement the integration test to check the status
|
2020-05-30 22:53:28 +01:00 |
|
|
60cbf8b8d0
|
Add rove package for the client api
|
2020-05-30 22:47:04 +01:00 |
|