fix: fixes
Some checks failed
🧪 Integration Testing / 🔧 Test Integration (2025.9.4, 3.13) (push) Failing after 19s
🛡️ Code Quality & Security Check / 🔍 Code Quality Analysis (push) Failing after 19s

Signed-off-by: Rafal Zielinski <sq4ind@gmail.com>
This commit is contained in:
2025-09-28 15:46:21 +01:00
parent 4553eb454a
commit e0edf6f865
11 changed files with 196 additions and 695 deletions

View File

@@ -35,117 +35,5 @@
}
}
}
},
"services": {
"block_services": {
"name": "Block Services",
"description": "Block specific services for a client",
"fields": {
"client_name": {
"name": "Client Name",
"description": "Name of the client to block services for"
},
"services": {
"name": "Services",
"description": "List of services to block"
}
}
},
"unblock_services": {
"name": "Unblock Services",
"description": "Unblock specific services for a client",
"fields": {
"client_name": {
"name": "Client Name",
"description": "Name of the client to unblock services for"
},
"services": {
"name": "Services",
"description": "List of services to unblock"
}
}
},
"emergency_unblock": {
"name": "Emergency Unblock",
"description": "Temporarily disable blocking for emergency access",
"fields": {
"duration": {
"name": "Duration",
"description": "Duration in seconds to keep unblocked"
},
"clients": {
"name": "Clients",
"description": "List of client names (use 'all' for global)"
}
}
},
"bulk_update_clients": {
"name": "Bulk Update Clients",
"description": "Update multiple clients matching a pattern",
"fields": {
"client_pattern": {
"name": "Client Pattern",
"description": "Pattern to match client names (supports wildcards)"
},
"settings": {
"name": "Settings",
"description": "Settings to apply to matching clients"
}
}
},
"add_client": {
"name": "Add Client",
"description": "Add a new client configuration",
"fields": {
"name": {
"name": "Name",
"description": "Client name"
},
"ids": {
"name": "IDs",
"description": "List of IP addresses or CIDR ranges"
},
"mac": {
"name": "MAC Address",
"description": "MAC address (optional)"
},
"filtering_enabled": {
"name": "Filtering Enabled",
"description": "Enable DNS filtering for this client"
},
"blocked_services": {
"name": "Blocked Services",
"description": "List of services to block"
}
}
},
"remove_client": {
"name": "Remove Client",
"description": "Remove a client configuration",
"fields": {
"name": {
"name": "Name",
"description": "Name of the client to remove"
}
}
},
"schedule_service_block": {
"name": "Schedule Service Block",
"description": "Schedule time-based service blocking",
"fields": {
"client_name": {
"name": "Client Name",
"description": "Name of the client"
},
"services": {
"name": "Services",
"description": "List of services to block"
},
"schedule": {
"name": "Schedule",
"description": "Time-based schedule configuration"
}
}
}
}
}