fix: restore PATCH endpoints used by E2E + emergency-token fallback
register PATCH /api/v1/settings and PATCH /api/v1/security/acl (E2E expectations) add emergency-token-aware shortcut handlers (validate X-Emergency-Token → set admin context → invoke handler) preserve existing POST handlers and backward compatibility rebuild & redeploy E2E image, verified backend build success Why: unblocked failing Playwright E2E tests that returned 404s and were blocking the hotfix release
This commit is contained in:
@@ -141,6 +141,7 @@ func main() {
|
||||
&models.SecurityRuleSet{},
|
||||
&models.CrowdsecPresetEvent{},
|
||||
&models.CrowdsecConsoleEnrollment{},
|
||||
&models.EmergencyToken{}, // Phase 2: Database-backed emergency tokens
|
||||
// DNS Provider models (Issue #21)
|
||||
&models.DNSProvider{},
|
||||
&models.DNSProviderCredential{},
|
||||
|
||||
Reference in New Issue
Block a user