go-watch/web/watchTemplates/Etsy.json

210 lines
No EOL
4.8 KiB
JSON

{
"filters": [
{
"filter_id": 45,
"filter_watch_id": 4,
"filter_name": "Fetch",
"x": 168,
"y": 214,
"filter_type": "gurl",
"var1": "-",
"var2": "",
"Parents": null,
"Children": null,
"Results": null,
"Logs": null,
"CronEntry": null
},
{
"filter_id": 46,
"filter_watch_id": 4,
"filter_name": "CSS",
"x": 398,
"y": 213,
"filter_type": "css",
"var1": ".wt-text-title-03",
"var2": "",
"Parents": null,
"Children": null,
"Results": null,
"Logs": null,
"CronEntry": null
},
{
"filter_id": 47,
"filter_watch_id": 4,
"filter_name": "Sanitize",
"x": 629,
"y": 214,
"filter_type": "replace",
"var1": "[^$]*[$]([0-9.]+)[^z]+",
"var2": "$1",
"Parents": null,
"Children": null,
"Results": null,
"Logs": null,
"CronEntry": null
},
{
"filter_id": 48,
"filter_watch_id": 4,
"filter_name": "Price",
"x": 878,
"y": 217,
"filter_type": "store",
"var1": "",
"var2": "",
"Parents": null,
"Children": null,
"Results": null,
"Logs": null,
"CronEntry": null
},
{
"filter_id": 49,
"filter_watch_id": 4,
"filter_name": "Different",
"x": 878,
"y": 322,
"filter_type": "condition",
"var1": "diff",
"var2": "Price",
"Parents": null,
"Children": null,
"Results": null,
"Logs": null,
"CronEntry": null
},
{
"filter_id": 50,
"filter_watch_id": 4,
"filter_name": "Notify",
"x": 1080,
"y": 326,
"filter_type": "notify",
"var1": "{{ .WatchName }} changed price {{ .Sanitize }}",
"var2": "All",
"Parents": null,
"Children": null,
"Results": null,
"Logs": null,
"CronEntry": null
},
{
"filter_id": 51,
"filter_watch_id": 4,
"filter_name": "Schedule",
"x": 167,
"y": 74,
"filter_type": "cron",
"var1": "@every 15m",
"var2": "no",
"Parents": null,
"Children": null,
"Results": null,
"Logs": null,
"CronEntry": null
},
{
"filter_id": 52,
"filter_watch_id": 4,
"filter_name": "Expect",
"x": 624,
"y": 507,
"filter_type": "expect",
"var1": "1",
"var2": "",
"Parents": null,
"Children": null,
"Results": null,
"Logs": null,
"CronEntry": null
},
{
"filter_id": 53,
"filter_watch_id": 4,
"filter_name": "Disable",
"x": 856,
"y": 510,
"filter_type": "disable",
"var1": "",
"var2": "",
"Parents": null,
"Children": null,
"Results": null,
"Logs": null,
"CronEntry": null
},
{
"filter_id": 54,
"filter_watch_id": 4,
"filter_name": "DisableNotify",
"x": 857,
"y": 629,
"filter_type": "notify",
"var1": "Disabled schedule for {{ .WatchName }}",
"var2": "All",
"Parents": null,
"Children": null,
"Results": null,
"Logs": null,
"CronEntry": null
}
],
"connections": [
{
"filter_connection_id": 40,
"connection_watch_id": 4,
"filter_output_id": 45,
"filter_input_id": 46
},
{
"filter_connection_id": 41,
"connection_watch_id": 4,
"filter_output_id": 46,
"filter_input_id": 47
},
{
"filter_connection_id": 42,
"connection_watch_id": 4,
"filter_output_id": 47,
"filter_input_id": 48
},
{
"filter_connection_id": 43,
"connection_watch_id": 4,
"filter_output_id": 47,
"filter_input_id": 49
},
{
"filter_connection_id": 44,
"connection_watch_id": 4,
"filter_output_id": 49,
"filter_input_id": 50
},
{
"filter_connection_id": 45,
"connection_watch_id": 4,
"filter_output_id": 51,
"filter_input_id": 45
},
{
"filter_connection_id": 46,
"connection_watch_id": 4,
"filter_output_id": 46,
"filter_input_id": 52
},
{
"filter_connection_id": 47,
"connection_watch_id": 4,
"filter_output_id": 52,
"filter_input_id": 53
},
{
"filter_connection_id": 48,
"connection_watch_id": 4,
"filter_output_id": 52,
"filter_input_id": 54
}
]
}