development #6

Merged
Vetheon merged 5 commits from development into main 2023-09-19 23:07:11 -06:00

5 Commits

Author SHA1 Message Date
5dde3f6ca4 Merge branch 'main' into development 2023-09-19 23:06:08 -06:00
VetheonGames
e8f2792bf6 Update license and bundle 2023-09-19 22:59:57 -06:00
VetheonGames
140860e1ea August 10th 2023 - Proto_handler update
Fix the proto_handler to separate request handling from input handling
Make the proto_handler just pass messages between. We don't need to actually process anything
Add some logic to determine if the request is coming from the orchestrator or consumer
Some other various proto_handler fixes
2023-08-10 15:37:51 -06:00
VetheonGames
674aa5df91 Setup UUID generation for Consumers
Setup registration for orchestrators
make the proto_handler properly use it's in-memory DB for registrations
Ensure the Proto_handler goes both ways
Add a cache system so that consumers don't need to constantly re-register
Add a blacklist system to prevent unauthorized Consumers from getting access to the message queue
Add a ID assignment for each registered consumer to the proto_handler so we can keep track of them in the proto_handler
Add a async task to actually handle the input from the consumers
2023-08-10 15:01:48 -06:00
VetheonGames
f66f125a49 Update Gopls 2023-08-10 12:45:34 -06:00