Merge pull request #7333 from fallmo/fix/cors-settings-validation

fix: cors allowed origins settings validation
This commit is contained in:
FreddleSpl0it
2026-07-28 15:35:29 +02:00
committed by GitHub
2 changed files with 33 additions and 5 deletions
+2 -2
View File
@@ -5870,7 +5870,7 @@ paths:
response:
value:
- type: "success"
log: ["cors", "edit", {"allowed_origins": ["*", "mail.mailcow.tld"], "allowed_methods": ["POST", "GET", "DELETE", "PUT"]}]
log: ["cors", "edit", {"allowed_origins": ["*", "https://mail.mailcow.tld"], "allowed_methods": ["POST", "GET", "DELETE", "PUT"]}]
msg: "cors_headers_edited"
description: OK
headers: { }
@@ -5887,7 +5887,7 @@ paths:
schema:
example:
attr:
allowed_origins: ["*", "mail.mailcow.tld"]
allowed_origins: ["*", "https://mail.mailcow.tld"]
allowed_methods: ["POST", "GET", "DELETE", "PUT"]
properties:
attr: