diff --git a/models/hermes_services.json b/models/hermes_services.json index b0fe5d2..77d71b8 100644 --- a/models/hermes_services.json +++ b/models/hermes_services.json @@ -61,6 +61,14 @@ "type": "timestamp", "nullable": "yes", "comments": "Record last update timestamp" + }, + { + "name": "apikey", + "title": "API Key", + "type": "str", + "length": 255, + "nullable": "yes", + "comments": "API key for authenticating with the Hermes service" } ], "indexes": [ diff --git a/wwwroot/edit_service.ui b/wwwroot/edit_service.ui index 14c1f0d..ca8fe82 100644 --- a/wwwroot/edit_service.ui +++ b/wwwroot/edit_service.ui @@ -40,6 +40,13 @@ "label": "Description", "uitype": "str", "placeholder": "Optional description" + }, + { + "name": "apikey", + "label": "API Key", + "uitype": "password", + "required": false, + "placeholder": "API key for authentication (optional)" } ], "data_url": "/hermes-web-cli/hermes_services/?id={{query.service_id}}"