Integrate BACKBEAT SDK and resolve KACHING license validation
Major integrations and fixes: - Added BACKBEAT SDK integration for P2P operation timing - Implemented beat-aware status tracking for distributed operations - Added Docker secrets support for secure license management - Resolved KACHING license validation via HTTPS/TLS - Updated docker-compose configuration for clean stack deployment - Disabled rollback policies to prevent deployment failures - Added license credential storage (CHORUS-DEV-MULTI-001) Technical improvements: - BACKBEAT P2P operation tracking with phase management - Enhanced configuration system with file-based secrets - Improved error handling for license validation - Clean separation of KACHING and CHORUS deployment stacks 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -44,7 +44,7 @@ type DiscoveryConfig struct {
|
||||
MDNSEnabled bool `env:"BZZZ_MDNS_ENABLED" default:"true" json:"mdns_enabled" yaml:"mdns_enabled"`
|
||||
DHTDiscovery bool `env:"BZZZ_DHT_DISCOVERY" default:"false" json:"dht_discovery" yaml:"dht_discovery"`
|
||||
AnnounceInterval time.Duration `env:"BZZZ_ANNOUNCE_INTERVAL" default:"30s" json:"announce_interval" yaml:"announce_interval"`
|
||||
ServiceName string `env:"BZZZ_SERVICE_NAME" default:"bzzz" json:"service_name" yaml:"service_name"`
|
||||
ServiceName string `env:"BZZZ_SERVICE_NAME" default:"CHORUS" json:"service_name" yaml:"service_name"`
|
||||
}
|
||||
|
||||
type MonitoringConfig struct {
|
||||
@@ -82,7 +82,7 @@ func LoadHybridConfig() (*HybridConfig, error) {
|
||||
MDNSEnabled: getEnvBool("BZZZ_MDNS_ENABLED", true),
|
||||
DHTDiscovery: getEnvBool("BZZZ_DHT_DISCOVERY", false),
|
||||
AnnounceInterval: getEnvDuration("BZZZ_ANNOUNCE_INTERVAL", 30*time.Second),
|
||||
ServiceName: getEnvString("BZZZ_SERVICE_NAME", "bzzz"),
|
||||
ServiceName: getEnvString("BZZZ_SERVICE_NAME", "CHORUS"),
|
||||
}
|
||||
|
||||
// Load Monitoring configuration
|
||||
|
||||
Reference in New Issue
Block a user