feat(webhook): ajout de la fonctionnalité d'envoi de webhooks
- Remplacement de l'action de compteur par une action d'envoi de webhook - Ajout d'une interface utilisateur pour configurer les paramètres du webhook (URL, méthode, headers, corps) - Implémentation des services de validation, de construction de requêtes et d'exécution de requêtes - Ajout de la gestion des erreurs et des messages de validation - Mise à jour du fichier README avec des instructions d'utilisation et des exemples de configuration - Ajout de nouveaux icônes pour l'action d'envoi de webhook
This commit is contained in:
@@ -1,26 +1,26 @@
|
||||
{
|
||||
"Name": "Webhooks-Trigger",
|
||||
"Name": "Webhooks Trigger",
|
||||
"Version": "0.1.0.0",
|
||||
"Author": "Mr-KayJayDee",
|
||||
"Actions": [
|
||||
{
|
||||
"Name": "Counter",
|
||||
"UUID": "com.mr-kayjaydee.webhooks-trigger.increment",
|
||||
"Icon": "imgs/actions/counter/icon",
|
||||
"Tooltip": "Displays a count, which increments by one on press.",
|
||||
"PropertyInspectorPath": "ui/increment-counter.html",
|
||||
"Name": "Send Webhook",
|
||||
"UUID": "com.mr-kayjaydee.webhooks-trigger.send-webhook",
|
||||
"Icon": "imgs/actions/send-webhook/icon",
|
||||
"Tooltip": "Sends an HTTP webhook request when pressed.",
|
||||
"PropertyInspectorPath": "ui/send-webhook.html",
|
||||
"Controllers": [
|
||||
"Keypad"
|
||||
],
|
||||
"States": [
|
||||
{
|
||||
"Image": "imgs/actions/counter/key",
|
||||
"Image": "imgs/actions/send-webhook/key",
|
||||
"TitleAlignment": "middle"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Category": "Webhooks-Trigger",
|
||||
"Category": "Webhooks Trigger",
|
||||
"CategoryIcon": "imgs/plugin/category-icon",
|
||||
"CodePath": "bin/plugin.js",
|
||||
"Description": "Allows you to send webhooks using your Stream Deck",
|
||||
|
Reference in New Issue
Block a user