c89adeea97bed14ca0f690b21063f2230e876349
* The model+validation referenced tracked_clients and templates columns but they were never in the unifi_webhook_configs migration. Any save attempt that included those keys 500'd with "Unknown column". Added an additive migration (idempotent) that adds both as nullable json columns. * New POST /settings/webhooks/test-url endpoint takes a url+secret in the body and fires the standard test payload. Lets operators validate their endpoint before saving the row — useful when first wiring up Google Chat, Slack, etc. v1.5.4. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
UniFi snap-in package for the Dashboard shell
Languages
PHP
100%