diff --git a/hub/internal/api/handler.go b/hub/internal/api/handler.go index b30e1c4..a6dcb74 100644 --- a/hub/internal/api/handler.go +++ b/hub/internal/api/handler.go @@ -1326,6 +1326,7 @@ var allowedEventTypes = map[string]bool{ "health_recovered": true, "app_deployed": true, "app_removed": true, + "app_start_failed": true, // controller fix-3 (CAMPAIGN-3): a deployed app is not running "disaster_recovery_started": true, "disaster_recovery_completed": true, // Controller→agent channel health (controller v0.90.0) — operator-only (not customer toggles) diff --git a/hub/internal/notify/templates.go b/hub/internal/notify/templates.go index c4b8aeb..894a65c 100644 --- a/hub/internal/notify/templates.go +++ b/hub/internal/notify/templates.go @@ -96,8 +96,9 @@ var customerMessages = map[string]string{ "expected_dbdump_missed": "A mai adatbázis mentés nem készült el a határidőig!", // App lifecycle events - "app_deployed": "Alkalmazás telepítve.", - "app_removed": "Alkalmazás eltávolítva.", + "app_deployed": "Alkalmazás telepítve.", + "app_removed": "Alkalmazás eltávolítva.", + "app_start_failed": "Egy telepített alkalmazás nem fut — ellenőrizze a rendszermonitort.", // Disaster recovery events "disaster_recovery_started": "Katasztrófa helyreállítás elindítva.",