|
|
0fd2b0f9b1
|
- add: character and world proto stubs
|
2024-12-14 01:55:15 -05:00 |
|
|
|
4c7a363814
|
- update: services now bind to the LISTEN address env instead of the service address (allows the ability to listen on 0.0.0.0 while the service address could be the external address)
|
2024-12-14 01:53:47 -05:00 |
|
|
|
949a931914
|
- add: launcher for custom uri protocol to allow pass token and server info to the client
|
2024-12-14 01:52:27 -05:00 |
|
|
|
4f826d7da5
|
- add: api service gateway to allow website logins
|
2024-12-14 01:51:00 -05:00 |
|
|
|
e6f78128a7
|
- add: new token login and join server packet
|
2024-12-14 00:20:55 -05:00 |
|
|
|
444e69294c
|
- move: null string to utils
|
2024-12-13 14:32:07 -05:00 |
|
|
|
51e2fef9df
|
- add: character and world service stubs
|
2024-12-13 04:46:18 -05:00 |
|
|
|
38ea2ddb71
|
- add: handle channel list request
- add: handle server select request
- add: handle character list request stub
- add: start health check function for consul
|
2024-12-13 04:40:07 -05:00 |
|
|
|
1220d7a031
|
- update: HotbarItem struct to remove unnecessary internal structures. We will never use the union members
- update: structs in types.rs to be public
|
2024-12-10 20:58:40 -05:00 |
|
|
|
d7922d9e01
|
Merge remote-tracking branch 'origin/main'
|
2024-12-10 15:46:25 -05:00 |
|
|
|
9121b7f88b
|
- add: consul tags and metadata
- update: login reply now requests for the character services from consul to build the server list
|
2024-12-10 15:46:13 -05:00 |
|
|
|
7d97afebf2
|
- add: consul tags and metadata
- update: login reply now requests for the character services from consul to build the server list
|
2024-12-10 15:45:35 -05:00 |
|
|
|
a7af7f1b9e
|
- update: service discovery now supports retrieving multiple service nodes
|
2024-12-10 13:51:30 -05:00 |
|
|
|
13d4b45859
|
- add: uuid to generate service id for consul
- update: each service now generates a service id for registering with consul
|
2024-12-10 13:31:35 -05:00 |
|
|
|
f847ec0896
|
- add: login via token
- update: login request packet uses token login instead of user & pass
|
2024-12-10 12:04:04 -05:00 |
|
|
|
e5c961d1b4
|
- add: utils library
- add: packet-service to handle game client packets
- fix: health check for database-service
- fix: health check for auth-service
|
2024-12-09 23:10:26 -05:00 |
|
|
|
20e86dd117
|
- remove: unnecessary return in route_packet
|
2024-11-26 13:18:32 -05:00 |
|
|
|
889fde4636
|
- add: missing call to dotenv
- remove: unreachable code in route_packet
|
2024-11-26 13:17:27 -05:00 |
|
|
|
47899d47cd
|
- add: virtual workspace
- add: start of packet-service
|
2024-11-26 13:16:20 -05:00 |
|
|
|
815cb210dc
|
- fix: warnings about unused variables
- add: LOG_LEVEL env variable
|
2024-11-26 13:15:33 -05:00 |
|
|
|
e494860e9a
|
- remove: unused dependency consul as we use reqwest for interactions
|
2024-11-26 10:30:39 -05:00 |
|
|
|
a3638a2983
|
- add: signal handler to deregister from consul
|
2024-11-26 10:28:30 -05:00 |
|
|
|
969a85d899
|
- remove: unused variable
|
2024-11-26 02:02:02 -05:00 |
|
|
|
8499655fe9
|
- remove: unused imports
|
2024-11-26 02:01:27 -05:00 |
|
|
|
ab7728837c
|
- add: service discovery protocol using consul
|
2024-11-26 01:59:01 -05:00 |
|
|
|
113ab5a4ac
|
- add: roles to user
- add: register calls for auth server
- add: user lookup by email
- add: start of password reset
- add: Cache trait to allow redis cache mocking
|
2024-11-26 01:58:26 -05:00 |
|
|
|
3fc6c6252c
|
- update: database client to implement a database trait so we can mock it out
- update unit tests
- add: database client mock
|
2024-11-25 22:20:15 -05:00 |
|
|
|
3ff22c9a5b
|
- add: initial database and auth services
|
2024-11-25 20:45:16 -05:00 |
|
|
|
6a35b5b373
|
Initial commit
|
2024-11-22 00:03:34 -05:00 |
|