ae04d2bf5b
- add: gRPC health check for gRPC services
2025-03-10 03:56:47 -04:00
14c6aa485a
- add: redis cache refresh function sets the ttl for a key
...
- update: session service refresh session function now just updates the ttl of the session instead of calling set
2025-03-09 17:08:56 -04:00
b6f2d3f456
- chore: ran cargo fix on the codebase
2025-03-07 21:03:15 -05:00
3b789d0fd4
- fix: Dockerfile build errors for newer rust version
2025-03-07 20:01:17 -05:00
a9a6c52b00
- update: proto files to move common stuff into common proto files
...
- update: made changes for new proto paths
- add: skills to character table
- add: load and send skills to client from db
- add: chat proto
2025-02-27 22:11:17 -05:00
292a298205
- update: grab version info to register from the cargo package
...
- update: docker volume to persist the registered service IDs
- update: consul service id function to store the service id in the services folder
2025-01-29 14:25:53 -05:00
743743ceb6
- update: docker base containers to use alpine. This drops the final containers from ~100mb to ~17mb
2025-01-28 17:30:28 -05:00
6d35d15ac3
- add: ability to refresh the current session
...
- add: delete type to delete character request
- add: ability to update key in redis
- add: handle alive packet to refresh the session
- fix: delete now actually returns the time remaining correctly
- fix: character list now has the correct time until character deletion
2025-01-08 02:03:27 -05:00
9f63a5fd3a
- update: moved signal handler into utils crate to make it easier to update
...
- fix: windows compile issue due to exposed unix signal
2025-01-05 22:49:55 -05:00
00468e9600
- update: generate_service_id function call now takes in the service name so the id file isn't always called utils_service_id.txt
2024-12-27 19:04:54 -05:00
754522b080
- update: Dockerfile layer reordering to speed up build times and lower image space needed
...
- add: .dockerignore file to reduce file transfers and remove unneeded files in image
2024-12-21 13:10:37 -05:00
e3fb186a44
- fix: when shutting down a docker container, the services would not deregister from consul correctly
2024-12-20 17:42:50 -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