Commit Graph

13 Commits

Author SHA1 Message Date
Phillip Michelsen
40e5ce9708 Refactor session management: enhance session struct with internal channels, implement client attachment handling, and improve idle session management 2025-08-24 14:02:21 +07:00
60a11baeee Refactor session management: introduce session struct, enhance session handling methods, and improve error handling for session operations 2025-08-21 15:26:47 +00:00
6ad3deb5fc Refactor stream management: rename stream methods to use 'Client' prefix for clarity and update related logic in gRPC and manager files 2025-08-21 12:53:20 +00:00
2484a33945 Refactor identifier handling: replace Provider and Subject fields with a single Key field in Identifier struct, update related message structures, and adjust parsing logic 2025-08-17 06:16:49 +00:00
ef4a28fb29 Update Dockerfile and main.go: upgrade Go version, optimize build stages, and adjust binary output path 2025-08-09 15:42:32 +00:00
dec67f2565 Refactor socket streaming server: improve connection handling, switch to protobuf for message encoding, and optimize write operations 2025-08-09 14:45:05 +00:00
d1369643d2 Update Message structure: change Payload type to bytes and add Encoding field 2025-08-09 13:45:45 +00:00
351a10bf0b Refactor data service: rename streaming files, update gRPC service methods, and enhance stream management 2025-08-09 13:07:17 +00:00
Phillip Michelsen
f4333fc30a Update dependencies in go.mod and go.sum; refactor gRPC server initialization in main.go 2025-08-04 19:43:46 +07:00
5be0d4db06 Add Dockerfile and Makefile for building and generating Protobuf code 2025-06-27 18:36:51 +08:00
b9cd25e9b4 Major update to the data service. Added gRPC and socket servers. Switched to using only a single go.mod at the root. 2025-06-27 18:24:10 +08:00
Phillip Michelsen
b017291a5a Add Manager and Provider structures with streaming capabilities 2025-06-13 16:09:35 +07:00
Phillip Michelsen
c6986c2828 Project scaffold and general layout. Monorepo. 2025-04-28 05:08:52 +08:00