- Added `previewConfigKey` metadata to multiple scripts including fetch-binary, fetch-html, fetch-http, fetch-rss-feed, fingerprint, get-secret, jsonata, ntfy, render-template, and send-email, improving configuration visibility. - Updated the `FieldHelp` and `ScriptCard` components to utilize the new preview configuration, enhancing the user interface for displaying script metadata. - Refactored `TriggerCard` and `WorkflowTestPanel` components to support expanded views, improving user interaction and accessibility of configuration details. - Enhanced the `WorkflowVisualEditor` to manage test panel visibility more effectively. This update improves the overall user experience by providing clearer context and configuration options for scripts and workflows.
34 lines
808 B
YAML
34 lines
808 B
YAML
name: Track Gojek Trip
|
|
scripts:
|
|
- script: fetch-http.js
|
|
config:
|
|
url: https://api.gojekapi.com/live/track/491c3132c2cc7043
|
|
method: GET
|
|
headers:
|
|
Content-Type: application/json
|
|
Accept: application/json
|
|
Origin: https://track.gojek.com
|
|
- script: fingerprint.js
|
|
config:
|
|
key: gojek-track-status
|
|
jsonata: data.httpResponse.status
|
|
- script: jsonata.js
|
|
config:
|
|
expression: |
|
|
{
|
|
"data": {
|
|
"title": httpResponse.customer_name,
|
|
"message": httpResponse.customer_name & " : " & httpResponse.status
|
|
}
|
|
}
|
|
- script: ntfy.js
|
|
config:
|
|
url: https://n.0dev.web.id/system
|
|
triggers:
|
|
- type: cron
|
|
schedule: "* * * * *"
|
|
- type: HTTP
|
|
method: GET
|
|
path: /new
|
|
enabled: false
|