e3fb186a44
- fix: when shutting down a docker container, the services would not deregister from consul correctly
2024-12-20 17:42:50 -05:00
18afa71d74
- add: logout grpc function
...
- add: logout packet handler
- add: connection state and service for storing connection data
- add: session service calls to auth-service
- fix: compile error on database service due to moved redis cache
2024-12-20 14:46:00 -05:00
3c1f8c40d6
- add: session-service
...
- move: redis_cache from database service to utils so it can be reused
- update: redis_cache set function to allow creating a key without a lifetime
- update: services to use the new get_or_generate_service_id function
2024-12-20 14:43:25 -05:00
697231965b
- update: default listen address is now set to 0.0.0.0
2024-12-14 04:13:02 -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
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
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
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
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
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