From 18be93239e271a5a25904486a339828faf9a3ae2 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Thu, 9 Nov 2023 00:27:20 +0000 Subject: [PATCH] fix templates --- Definitions/actions.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Definitions/actions.json b/Definitions/actions.json index 26dde6a..bd7a055 100644 --- a/Definitions/actions.json +++ b/Definitions/actions.json @@ -1 +1 @@ -{"1005500001":{"name":"If","description":{"en":"Check condition","de":"\u00dcberpr\u00fcfe Bedingung"},"function_type":"Api","function":"apiValidateCondition","module":"Workflow","inputs":["field_name","field_value","field_value_type","field_comparison","{*}"],"outputs":["true|false"],"settings":{"field_name":{"type":"input","subtype":"text","default":"*","pattern":null,"examples":[],"required":true,"title":{"en":"Field name","de":"Feld name"},"description":{"en":"","de":""}},"field_value":{"type":"input","subtype":"text","default":"*","pattern":null,"examples":[],"required":true,"title":{"en":"Field value","de":"Feld value"},"description":{"en":"","de":""}},"field_comparison":{"type":"select","subtype":null,"default":"=","pattern":null,"examples":[],"required":true,"title":{"en":"Field comparison","de":"Feld comparison"},"description":{"en":"","de":""},"options":[{"value":"=","text":{"":"="}},{"value":"!=","text":{"":"!="}},{"value":">","text":{"":">"}},{"value":"<","text":{"":"<"}},{"value":">=","text":{"":">="}},{"value":"<=","text":{"":"<="}}]},"field_value_type":{"type":"select","subtype":null,"default":null,"pattern":null,"examples":[],"required":true,"title":{"en":"Field value type","de":"Feld value type"},"description":{"en":"","de":""},"options":[{"value":"int","text":{"en":"Integer","de":"Ganze Zahl"}},{"value":"float","text":{"en":"Decimal number","den":"Dezimalzahl"}},{"value":"datetime","text":{"en":"Date\/Time","de":"Datum\/Zeit"}},{"value":"string","text":{"en":"Text","de":"Text"}},{"value":"bool","text":{"en":"True\/False","de":"Wahr\/Falsch"}}]}}},"1005500002":{"name":"Adapter","description":{"en":"Takes input data and forwards the data to another action. Check the outputs and inputs of the actions to create the correct mapping.","de":"\u00dcbernimmt Eingangsdaten und leitet diese an eine andere Aktion weiter. \u00dcberpr\u00fcfe die Ausgaben und Eingaben der jeweiligen Aktionen um die korrekten Verkn\u00fcpfungen zu erstellen."},"function_type":"Api","function":"apiAdapter","module":"Workflow","inputs":["map","{*}"],"outputs":["{*}"],"settings":{"map":{"type":"textarea","subtype":null,"default":null,"pattern":null,"examples":["output1 -> input1\noutput1.name -> input2"],"required":true,"title":{"en":"Adapter","de":"Adapter"},"description":{"en":"","de":""}}}},"1005500003":{"name":"Listen Trigger","description":{"en":"Listens to trigger","de":"Wartet auf Trigger"},"function_type":"Api","function":"apiListenToTrigger","module":"Workflow","inputs":["type","trigger","delete","{*}"],"outputs":["{*}"],"settings":{"type":{"type":"select","subtype":null,"default":"1","pattern":null,"examples":[],"required":true,"title":{"en":"Type","de":"Type"},"options":[{"value":"1","text":{"en":"Existing Trigger","de":"Bestehender Trigger"}},{"value":"2","text":{"en":"New Trigger","de":"Neuer Trigger"}}],"description":{"en":"","de":""}},"trigger":{"type":"input","subtype":"text","default":null,"pattern":null,"examples":["PRE:Module:Billing:bill-create","PRE:Module:Billing:bill-update.*","PRE:Module:Billing:bill-update-{$id}"],"required":true,"title":{"en":"Trigger","de":"Trigger"},"description":{"en":"","de":""}},"delete":{"type":"select","subtype":null,"default":"1","pattern":null,"examples":[],"required":true,"title":{"en":"Type","de":"Type"},"options":[{"value":"1","text":{"en":"Never","de":"Niemals"}},{"value":"2","text":{"en":"After trigger execution","de":"Nach Triggerausf\u00fchrung"}},{"value":"3","text":{"en":"After workflow execution","de":"Nach Workflowausf\u00fchrung"}}],"description":{"en":"","de":""}}}},"1005500004":{"name":"Run Trigger","description":{"en":"Takes input data and forwards the data to another action. Check the outputs and inputs of the actions to create the correct mapping.","de":"\u00dcbernimmt Eingangsdaten und leitet diese an eine andere Aktion weiter. \u00dcberpr\u00fcfe die Ausgaben und Eingaben der jeweiligen Aktionen um die korrekten Verkn\u00fcpfungen zu erstellen."},"function_type":"Api","function":"apiRun","module":"Workflow","inputs":["map","{*}"],"outputs":["{*}"],"settings":{"map":{"type":"textarea","subtype":null,"default":null,"pattern":null,"examples":["output1 -> input1\noutput1.name -> input2"],"required":true,"title":{"en":"Adapter","de":"Adapter"},"description":{"en":"","de":""}}}},"1005500005":{"name":"Timed Trigger (Job\/Task)","description":{"en":"Timed trigger (Job\/Task)","de":"Zeitgesteuerter Trigger (Job\/Task)"},"function_type":"Api","function":"","module":"Workflow","function_install":{"module":"Workflow","function":"installTimedTrigger"},"inputs":["interval","{*}"],"outputs":["{*}"],"settings":{"interval":{"type":"input","subtype":"text","default":null,"pattern":null,"examples":[],"required":true,"title":{"en":"Interval","de":"Interval"},"description":{"en":"","de":""}}}},"1005500006":{"name":"Cli Action","description":{"en":"Cli action","de":"Konsolenbefehl"},"function_type":"Api","function":"","module":"Workflow","inputs":["cmd","{*}"],"outputs":["{*}"],"settings":{"cmd":{"type":"input","subtype":"text","default":null,"pattern":null,"examples":[],"required":true,"title":{"en":"Command","de":"Befehl"},"description":{"en":"","de":""}}}},"1005500007":{"name":"Workflow Script","description":{"en":"Workflow script","de":"Workflow Script"},"function_type":"Api","function":"","module":"Workflow","inputs":["{*}"],"outputs":["{*}"],"settings":[]},"1006200001":{"name":"Create blockchain","description":{"en":"Create audit blockchain","de":"Erstelle Audit Blockchain"},"function_type":"Cli","function":"cliGenerateBlockchain","module":"Auditor","inputs":[],"outputs":[],"settings":[]},"1000700001":{"name":"Error report","description":{"en":"Send error report","de":"Versende Fehlerbericht"},"function_type":"Cli","function":"cliLogReport","module":"Monitoring","inputs":["email","{*}"],"outputs":["resources[]","{*}"],"settings":{"email":{"type":"input","subtype":"text","default":null,"title":{"en":"Email","de":"Email"}}}},"1001200001":{"name":"Send Email","description":{"en":"Send Email","de":"Versende Email"},"function_type":"Api","function":"apiSendEmail","module":"Messages","inputs":["from","to","bcc","message","attachments","{*}"],"outputs":["message","message.getTo()","message.getFrom()","message.getBcc()","message.message","message.getAttachments()","message.getStatus()","{*}"],"settings":{"from":{"type":"input","subtype":"text","default":null,"pattern":null,"examples":[],"required":true,"title":{"en":"From","de":"Absender"},"description":{"en":"","de":""}},"to":{"type":"input","subtype":"text","default":null,"pattern":null,"examples":[],"required":true,"title":{"en":"Receiver","de":"Empf\u00e4nger"},"description":{"en":"","de":""}},"bcc":{"type":"input","subtype":"text","default":null,"pattern":null,"examples":[],"required":true,"title":{"en":"BCC","de":"BCC"},"description":{"en":"","de":""}},"message":{"type":"textarea","subtype":null,"default":null,"pattern":null,"examples":[],"required":true,"title":{"en":"Message","de":"Nachricht"},"description":{"en":"","de":""}},"attachments":{"type":"input","subtype":"text","default":null,"pattern":"\/(^\\*$)|(^(\\d+)(,\\s*\\d+)*$)\/","examples":[],"required":false,"title":{"en":"Attachments","de":"Anh\u00e4nge"},"description":{"en":"","de":""}}}},"1008000001":{"name":"Check resources","description":{"en":"Check resources","de":"Ueberpruefe Ressourcen"},"function_type":"Api","function":"apiCheckResources","module":"OnlineResourceWatcher","inputs":["unit","{*}"],"outputs":["resources[]","{*}"],"settings":{"unit":{"type":"input","subtype":"number","default":null,"title":{"en":"Unit","de":"Unit"}}}},"1008000002":{"name":"Inform users","description":{"en":"Inform users about changes","de":"Informiere Nutzer \u00fcber \u00c4nderungen"},"function_type":"Api","function":"informUsers","module":"OnlineResourceWatcher","inputs":["unit","{*}"],"outputs":["resources[]","{*}"],"settings":{"unit":{"type":"input","subtype":"number","default":null,"title":{"en":"Unit","de":"Unit"}}}},"1005100001":{"name":"Find Subscripctions","description":{"en":"Finds subscriptions","de":"Findet Abonnements"},"function_type":"Api","function":"apiSubscriptionFind","module":"Billing","inputs":["date_start","date_end","client[]","payment_type","{*}"],"outputs":["subscription[]","{*}"],"settings":{"date_start":{"type":"input","subtype":"datetime","default":"now","required":true,"title":{"en":"Start","de":"Start"}},"date_end":{"type":"input","subtype":"datetime","default":null,"required":false,"title":{"en":"End","de":"End"}},"client":{"type":"input","subtype":"text","default":"*","pattern":"\/(^\\*$)|(^(\\d+)(,\\s*\\d+)*$)\/","examples":["*","12,654,789"],"required":true,"title":{"en":"Client ID","de":"Kundennummer"},"description":{"en":"The client IDs of the clients. Use * to get all clients or a comma separated list to specify specific clients.","de":"Die Kundennummern. Benutzen Sie * um alle Kunden auszuw\u00e4hlen oder eine durch Kommas getrennte Liste von mehreren Kundennummern."}},"payment_type":{"type":"select","subtype":null,"default":"cc","required":true,"title":{"en":"Payment type","de":"Zahlungsart"},"options":[{"value":"cc","text":{"en":"Credit Card","de":"Kreditkarte"}}]}}},"1005100002":{"name":"Invoice for Subscription","description":{"en":"Creates invoices for subscriptions","de":"Erstellt Rechnungen f\u00fcr Abonnements"},"function_type":"Api","function":"apiInvoiceFromSubscriptionCreate","module":"Billing","inputs":["subscription[]","{*}"],"outputs":["invoice[]","{*}"],"settings":{"subscription":{"type":"input","subtype":"text","default":"*","pattern":"\/(^\\*$)|(^(\\d+)(,\\s*\\d+)*$)\/","examples":["*","12,654,789"],"required":true,"title":{"en":"Subscription ID","de":"Abonnement ID"},"description":{"en":"The subscription IDs of the subscriptions. Use * to get all subscriptions or a comma separated list to specify specific subscriptions.","de":"Die Abonnement ID. Benutzen Sie * um alle Abonnements auszuw\u00e4hlen oder eine durch Kommas getrennte Liste von mehreren Abonnement IDs."}}}}} \ No newline at end of file +{"1005500001":{"name":"If","description":{"en":"Check condition","de":"\u00dcberpr\u00fcfe Bedingung"},"function_type":"Api","function":"apiValidateCondition","module":"Workflow","inputs":["field_name","field_value","field_value_type","field_comparison","{*}"],"outputs":["true|false"],"settings":{"field_name":{"type":"input","subtype":"text","default":"*","pattern":null,"examples":[],"required":true,"title":{"en":"Field name","de":"Feld name"},"description":{"en":"","de":""}},"field_value":{"type":"input","subtype":"text","default":"*","pattern":null,"examples":[],"required":true,"title":{"en":"Field value","de":"Feld value"},"description":{"en":"","de":""}},"field_comparison":{"type":"select","subtype":null,"default":"=","pattern":null,"examples":[],"required":true,"title":{"en":"Field comparison","de":"Feld comparison"},"description":{"en":"","de":""},"options":[{"value":"=","text":{"":"="}},{"value":"!=","text":{"":"!="}},{"value":">","text":{"":">"}},{"value":"<","text":{"":"<"}},{"value":">=","text":{"":">="}},{"value":"<=","text":{"":"<="}}]},"field_value_type":{"type":"select","subtype":null,"default":null,"pattern":null,"examples":[],"required":true,"title":{"en":"Field value type","de":"Feld value type"},"description":{"en":"","de":""},"options":[{"value":"int","text":{"en":"Integer","de":"Ganze Zahl"}},{"value":"float","text":{"en":"Decimal number","den":"Dezimalzahl"}},{"value":"datetime","text":{"en":"Date\/Time","de":"Datum\/Zeit"}},{"value":"string","text":{"en":"Text","de":"Text"}},{"value":"bool","text":{"en":"True\/False","de":"Wahr\/Falsch"}}]}}},"1005500002":{"name":"Adapter","description":{"en":"Takes input data and forwards the data to another action. Check the outputs and inputs of the actions to create the correct mapping.","de":"\u00dcbernimmt Eingangsdaten und leitet diese an eine andere Aktion weiter. \u00dcberpr\u00fcfe die Ausgaben und Eingaben der jeweiligen Aktionen um die korrekten Verkn\u00fcpfungen zu erstellen."},"function_type":"Api","function":"apiAdapter","module":"Workflow","inputs":["map","{*}"],"outputs":["{*}"],"settings":{"map":{"type":"textarea","subtype":null,"default":null,"pattern":null,"examples":["output1 -> input1\noutput1.name -> input2"],"required":true,"title":{"en":"Adapter","de":"Adapter"},"description":{"en":"","de":""}}}},"1005500003":{"name":"Listen Trigger","description":{"en":"Listens to trigger","de":"Wartet auf Trigger"},"function_type":"Api","function":"apiListenToTrigger","module":"Workflow","inputs":["type","trigger","delete","{*}"],"outputs":["{*}"],"settings":{"type":{"type":"select","subtype":null,"default":"1","pattern":null,"examples":[],"required":true,"title":{"en":"Type","de":"Type"},"options":[{"value":"1","text":{"en":"Existing Trigger","de":"Bestehender Trigger"}},{"value":"2","text":{"en":"New Trigger","de":"Neuer Trigger"}}],"description":{"en":"","de":""}},"trigger":{"type":"input","subtype":"text","default":null,"pattern":null,"examples":["PRE:Module:Billing:bill-create","PRE:Module:Billing:bill-update.*","PRE:Module:Billing:bill-update-{$id}"],"required":true,"title":{"en":"Trigger","de":"Trigger"},"description":{"en":"","de":""}},"delete":{"type":"select","subtype":null,"default":"1","pattern":null,"examples":[],"required":true,"title":{"en":"Type","de":"Type"},"options":[{"value":"1","text":{"en":"Never","de":"Niemals"}},{"value":"2","text":{"en":"After trigger execution","de":"Nach Triggerausf\u00fchrung"}},{"value":"3","text":{"en":"After workflow execution","de":"Nach Workflowausf\u00fchrung"}}],"description":{"en":"","de":""}}}},"1005500004":{"name":"Run Trigger","description":{"en":"Takes input data and forwards the data to another action. Check the outputs and inputs of the actions to create the correct mapping.","de":"\u00dcbernimmt Eingangsdaten und leitet diese an eine andere Aktion weiter. \u00dcberpr\u00fcfe die Ausgaben und Eingaben der jeweiligen Aktionen um die korrekten Verkn\u00fcpfungen zu erstellen."},"function_type":"Api","function":"apiRun","module":"Workflow","inputs":["map","{*}"],"outputs":["{*}"],"settings":{"map":{"type":"textarea","subtype":null,"default":null,"pattern":null,"examples":["output1 -> input1\noutput1.name -> input2"],"required":true,"title":{"en":"Adapter","de":"Adapter"},"description":{"en":"","de":""}}}},"1005500005":{"name":"Timed Trigger (Job\/Task)","description":{"en":"Timed trigger (Job\/Task)","de":"Zeitgesteuerter Trigger (Job\/Task)"},"function_type":"Api","function":"","module":"Workflow","function_install":{"module":"Workflow","function":"installTimedTrigger"},"inputs":["interval","{*}"],"outputs":["{*}"],"settings":{"interval":{"type":"input","subtype":"text","default":null,"pattern":null,"examples":[],"required":true,"title":{"en":"Interval","de":"Interval"},"description":{"en":"","de":""}}}},"1005500006":{"name":"Cli Action","description":{"en":"Cli action","de":"Konsolenbefehl"},"function_type":"Api","function":"","module":"Workflow","inputs":["cmd","{*}"],"outputs":["{*}"],"settings":{"cmd":{"type":"input","subtype":"text","default":null,"pattern":null,"examples":[],"required":true,"title":{"en":"Command","de":"Befehl"},"description":{"en":"","de":""}}}},"1005500007":{"name":"Workflow Script","description":{"en":"Workflow script","de":"Workflow Script"},"function_type":"Api","function":"","module":"Workflow","inputs":["{*}"],"outputs":["{*}"],"settings":[]},"1006200001":{"name":"Create blockchain","description":{"en":"Create audit blockchain","de":"Erstelle Audit Blockchain"},"function_type":"Cli","function":"cliGenerateBlockchain","module":"Auditor","inputs":[],"outputs":[],"settings":[]},"1000700001":{"name":"Error report","description":{"en":"Send error report","de":"Versende Fehlerbericht"},"function_type":"Cli","function":"cliLogReport","module":"Monitoring","inputs":["email","{*}"],"outputs":["resources[]","{*}"],"settings":{"email":{"type":"input","subtype":"text","default":null,"title":{"en":"Email","de":"Email"}}}},"1001200001":{"name":"Send Email","description":{"en":"Send Email","de":"Versende Email"},"function_type":"Api","function":"apiSendEmail","module":"Messages","inputs":["from","to","bcc","message","attachments","{*}"],"outputs":["message","message.getTo()","message.getFrom()","message.getBcc()","message.message","message.getAttachments()","message.getStatus()","{*}"],"settings":{"from":{"type":"input","subtype":"text","default":null,"pattern":null,"examples":[],"required":true,"title":{"en":"From","de":"Absender"},"description":{"en":"","de":""}},"to":{"type":"input","subtype":"text","default":null,"pattern":null,"examples":[],"required":true,"title":{"en":"Receiver","de":"Empf\u00e4nger"},"description":{"en":"","de":""}},"bcc":{"type":"input","subtype":"text","default":null,"pattern":null,"examples":[],"required":true,"title":{"en":"BCC","de":"BCC"},"description":{"en":"","de":""}},"message":{"type":"textarea","subtype":null,"default":null,"pattern":null,"examples":[],"required":true,"title":{"en":"Message","de":"Nachricht"},"description":{"en":"","de":""}},"attachments":{"type":"input","subtype":"text","default":null,"pattern":"\/(^\\*$)|(^(\\d+)(,\\s*\\d+)*$)\/","examples":[],"required":false,"title":{"en":"Attachments","de":"Anh\u00e4nge"},"description":{"en":"","de":""}}}},"1005100001":{"name":"Find Subscripctions","description":{"en":"Finds subscriptions","de":"Findet Abonnements"},"function_type":"Api","function":"apiSubscriptionFind","module":"Billing","inputs":["date_start","date_end","client[]","payment_type","{*}"],"outputs":["subscription[]","{*}"],"settings":{"date_start":{"type":"input","subtype":"datetime","default":"now","required":true,"title":{"en":"Start","de":"Start"}},"date_end":{"type":"input","subtype":"datetime","default":null,"required":false,"title":{"en":"End","de":"End"}},"client":{"type":"input","subtype":"text","default":"*","pattern":"\/(^\\*$)|(^(\\d+)(,\\s*\\d+)*$)\/","examples":["*","12,654,789"],"required":true,"title":{"en":"Client ID","de":"Kundennummer"},"description":{"en":"The client IDs of the clients. Use * to get all clients or a comma separated list to specify specific clients.","de":"Die Kundennummern. Benutzen Sie * um alle Kunden auszuw\u00e4hlen oder eine durch Kommas getrennte Liste von mehreren Kundennummern."}},"payment_type":{"type":"select","subtype":null,"default":"cc","required":true,"title":{"en":"Payment type","de":"Zahlungsart"},"options":[{"value":"cc","text":{"en":"Credit Card","de":"Kreditkarte"}}]}}},"1005100002":{"name":"Invoice for Subscription","description":{"en":"Creates invoices for subscriptions","de":"Erstellt Rechnungen f\u00fcr Abonnements"},"function_type":"Api","function":"apiInvoiceFromSubscriptionCreate","module":"Billing","inputs":["subscription[]","{*}"],"outputs":["invoice[]","{*}"],"settings":{"subscription":{"type":"input","subtype":"text","default":"*","pattern":"\/(^\\*$)|(^(\\d+)(,\\s*\\d+)*$)\/","examples":["*","12,654,789"],"required":true,"title":{"en":"Subscription ID","de":"Abonnement ID"},"description":{"en":"The subscription IDs of the subscriptions. Use * to get all subscriptions or a comma separated list to specify specific subscriptions.","de":"Die Abonnement ID. Benutzen Sie * um alle Abonnements auszuw\u00e4hlen oder eine durch Kommas getrennte Liste von mehreren Abonnement IDs."}}}},"1008000001":{"name":"Check resources","description":{"en":"Check resources","de":"Ueberpruefe Ressourcen"},"function_type":"Api","function":"apiCheckResources","module":"OnlineResourceWatcher","inputs":["unit","{*}"],"outputs":["resources[]","{*}"],"settings":{"unit":{"type":"input","subtype":"number","default":null,"title":{"en":"Unit","de":"Unit"}}}},"1008000002":{"name":"Inform users","description":{"en":"Inform users about changes","de":"Informiere Nutzer \u00fcber \u00c4nderungen"},"function_type":"Api","function":"informUsers","module":"OnlineResourceWatcher","inputs":["unit","{*}"],"outputs":["resources[]","{*}"],"settings":{"unit":{"type":"input","subtype":"number","default":null,"title":{"en":"Unit","de":"Unit"}}}}} \ No newline at end of file