chore(infra): add gRPC layer, update protobufs, remove immediate module
- Add gRPC service modules: auth, channel, channel settings, member, permission - Update protobuf definitions and generated code - Remove immediate/ real-time module (superseded by IM service) - Update etcd discovery and registration - Update cache, error, config, and build infrastructure - Add ADR documentation - Update OpenAPI spec
This commit is contained in:
@@ -27,4 +27,8 @@ impl AppConfig {
|
||||
pub fn rpc_default_timeout_secs(&self) -> AppResult<u64> {
|
||||
self.get_env_or("APP_RPC_DEFAULT_TIMEOUT_SECS", 10)
|
||||
}
|
||||
|
||||
pub fn email_rpc_addr(&self) -> AppResult<Option<String>> {
|
||||
self.get_env::<String>("APP_EMAIL_RPC_ADDR")
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user