arch: push wire types out of ClientApp, extract event_service, cleanup dead code
- ClientApp stores domain types, RepaintCommand carries DisplayHint + Vec<(String,Value)> - adapters no longer convert Wire→Domain (eliminated duplication in esp32 + desktop) - event_service in application layer handles LayoutChanged/WebhookDataReceived/ThemeChanged - bootstrap event_handler reduced to 10-line dispatcher - polling_service reuses event_service::apply_and_broadcast (deduplicated broadcast pattern) - AppState.config_service() replaces 11 inline ConfigService::new() calls - delete unused poll_interval_secs parameter chain - delete unused StoragePort/ClientConfig (zero implementations)
This commit is contained in:
@@ -2,7 +2,6 @@
|
||||
KFRAME_DATABASE_URL=sqlite:kframe.db?mode=rwc
|
||||
KFRAME_TCP_ADDR=0.0.0.0:2699
|
||||
KFRAME_HTTP_ADDR=0.0.0.0:3000
|
||||
KFRAME_POLL_INTERVAL_SECS=5
|
||||
|
||||
# Auth (required)
|
||||
JWT_SECRET=change-me-to-a-random-secret
|
||||
|
||||
Reference in New Issue
Block a user