6 Commits

Author SHA1 Message Date
dc0476eead feat: implement structured logging and enhance error handling in HA client and gRPC server
All checks were successful
CI / test (push) Successful in 5s
CI / build-ha-gateway (push) Successful in 59s
CI / build-discord-bot (push) Successful in 59s
2026-04-07 22:32:29 +09:00
7a0b0f1540 feat: add health check service to gRPC server
All checks were successful
CI / test (push) Successful in 3s
CI / build-ha-gateway (push) Successful in 52s
CI / build-discord-bot (push) Successful in 45s
2026-04-06 21:17:21 +09:00
5f0ae449b2 feat: add .dockerignore file and update Dockerfile to include discord-bot directory
All checks were successful
CI / test (push) Successful in 4s
CI / build-ha-gateway (push) Successful in 55s
CI / build-discord-bot (push) Successful in 43s
2026-04-06 20:49:51 +09:00
a03d707904 feat: enable gRPC reflection for service registration 2026-04-06 19:32:30 +09:00
abb6774b77 feat: implement SwitchService with ListSwitches method
- Added ListSwitches method to SwitchService in switch_grpc.pb.go.
- Implemented SwitchGRPC adapter for ListSwitches in switch.go.
- Created SwitchApp for managing switch states and added ListSwitches logic.
- Updated core domain with Switch struct and associated methods.
- Enhanced LightApp to include ListLights functionality.
- Updated protobuf definitions for Switch and Light services to include new request and response messages.
- Introduced error handling for unimplemented methods in the gRPC server.
2026-04-06 19:25:06 +09:00
2e99c464ff Added new app, ha-gateway 2026-03-25 19:52:15 +09:00