Configuration of add-on done

This commit is contained in:
victor
2024-06-15 00:35:12 +02:00
commit 46c4a12851
11 changed files with 293 additions and 0 deletions

View File

@@ -0,0 +1,88 @@
{
"pages": {
"configuration": {
"tabs": [
{
"name": "account",
"table": {
"actions": [
"edit",
"delete",
"clone"
],
"header": [
{
"label": "Name",
"field": "name"
}
]
},
"entity": [
{
"type": "text",
"label": "Name",
"validators": [
{
"type": "regex",
"errorMsg": "Account Name must begin with a letter and consist exclusively of alphanumeric characters and underscores.",
"pattern": "^[a-zA-Z]\\w*$"
},
{
"type": "string",
"errorMsg": "Length of input name should be between 1 and 100",
"minLength": 1,
"maxLength": 100
}
],
"field": "name",
"help": "A unique name for the account.",
"required": true
},
{
"type": "text",
"label": "Username",
"field": "username",
"help": "Deployment server username",
"required": true
},
{
"type": "text",
"label": "Password",
"field": "password",
"help": "Password",
"required": true,
"encrypted": true
},
{
"type": "text",
"label": "Deployment Server URL",
"field": "url",
"help": "URL of the DS instance",
"required": true
}
],
"title": "Accounts"
},
{
"type": "loggingTab"
}
],
"title": "Configuration",
"description": "Set up your add-on"
},
"dashboard": {
"panels": [
{
"name": "default"
}
]
}
},
"meta": {
"name": "detelete_old_clients_ds",
"restRoot": "detelete_old_clients_ds",
"version": "0.0.1",
"displayName": "DS Add-on Delete old clients",
"schemaVersion": "0.0.3"
}
}