-
Notifications
You must be signed in to change notification settings - Fork 0
Cron Job Definitions #209
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Cron Job Definitions #209
Changes from all commits
2de07cc
4f87044
7890312
cef1717
ff27c77
4e34f37
c5cd920
38a8f9e
0e806c0
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,65 @@ | ||
| { | ||
| "variant": "OBJECT", | ||
| "identifier": "CRON_CODE", | ||
| "name": [ | ||
| { | ||
| "code": "en-US", | ||
| "content": "Cron Code" | ||
| } | ||
| ], | ||
| "alias": [ | ||
| { | ||
| "code": "en-US", | ||
| "content": "cron;code;schedule;timer;clock" | ||
| } | ||
| ], | ||
| "displayMessage": [ | ||
| { | ||
| "code": "en-US", | ||
| "content": "Cron Code ${minute} ${hour} ${day_of_month} ${month} ${day_of_week}" | ||
| } | ||
| ], | ||
| "rules": [ | ||
| { | ||
| "containsKey": { | ||
| "key": "minute", | ||
| "dataTypeIdentifier": { | ||
| "dataTypeIdentifier": "CRON_MINUTE" | ||
| } | ||
| } | ||
| }, | ||
| { | ||
| "containsKey": { | ||
| "key": "hour", | ||
| "dataTypeIdentifier": { | ||
| "dataTypeIdentifier": "CRON_HOUR" | ||
| } | ||
| } | ||
| }, | ||
| { | ||
| "containsKey": { | ||
| "key": "day_of_month", | ||
| "dataTypeIdentifier": { | ||
| "dataTypeIdentifier": "CRON_DAY_OF_MONTH" | ||
| } | ||
| } | ||
| }, | ||
| { | ||
| "containsKey": { | ||
| "key": "month", | ||
| "dataTypeIdentifier": { | ||
| "dataTypeIdentifier": "CRON_MONTH" | ||
| } | ||
| } | ||
| }, | ||
| { | ||
| "containsKey": { | ||
| "key": "day_of_week", | ||
| "dataTypeIdentifier": { | ||
| "dataTypeIdentifier": "CRON_DAY_OF_WEEK" | ||
| } | ||
| } | ||
| } | ||
| ], | ||
| "genericKeys": [] | ||
raphael-goetz marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| } | ||
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
| @@ -0,0 +1,30 @@ | ||||||
| { | ||||||
| "variant": "TYPE", | ||||||
| "identifier": "CRON_DAY_OF_MONTH", | ||||||
| "name": [ | ||||||
| { | ||||||
| "code": "en-US", | ||||||
| "content": "Cron Day of Month" | ||||||
| } | ||||||
| ], | ||||||
raphael-goetz marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||
| "rules": [ | ||||||
| { | ||||||
| "regex": { | ||||||
| "pattern": "^(\\*|([1-9]|[12]\\d|3[01])(-([1-9]|[12]\\d|3[01]))?)(\\/([1-9]|[12]\\d|3[01]))?(,(\\*|([1-9]|[12]\\d|3[01])(-([1-9]|[12]\\d|3[01]))?)(\\/([1-9]|[12]\\d|3[01]))?)*$" | ||||||
|
||||||
| "pattern": "^(\\*|([1-9]|[12]\\d|3[01])(-([1-9]|[12]\\d|3[01]))?)(\\/([1-9]|[12]\\d|3[01]))?(,(\\*|([1-9]|[12]\\d|3[01])(-([1-9]|[12]\\d|3[01]))?)(\\/([1-9]|[12]\\d|3[01]))?)*$" | |
| "pattern": "^(\\*|(0?[1-9]|[12]\\d|3[01])(-(0?[1-9]|[12]\\d|3[01]))?)(\\/([1-9]|[12]\\d|3[01]))?(,(\\*|(0?[1-9]|[12]\\d|3[01])(-(0?[1-9]|[12]\\d|3[01]))?)(\\/([1-9]|[12]\\d|3[01]))?)*$" |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,30 @@ | ||
| { | ||
| "variant": "TYPE", | ||
| "identifier": "CRON_DAY_OF_WEEK", | ||
| "name": [ | ||
| { | ||
| "code": "en-US", | ||
| "content": "Cron Day of Week" | ||
| } | ||
| ], | ||
raphael-goetz marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| "rules": [ | ||
| { | ||
| "regex": { | ||
| "pattern": "^(\\*|([0-7])(-([0-7]))?)(\\/([0-7]))?(,(\\*|([0-7])(-([0-7]))?)(\\/([0-7]))?)*$" | ||
| } | ||
| } | ||
| ], | ||
| "alias": [ | ||
| { | ||
| "code": "en-US", | ||
| "content": "cron;code;schedule;timer;clock;day;week" | ||
| } | ||
| ], | ||
| "displayMessage": [ | ||
| { | ||
| "code": "en-US", | ||
| "content": "Cron Day of Week" | ||
| } | ||
| ], | ||
| "genericKeys": [] | ||
| } | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,30 @@ | ||
| { | ||
| "variant": "TYPE", | ||
| "identifier": "CRON_HOUR", | ||
| "name": [ | ||
| { | ||
| "code": "en-US", | ||
| "content": "Cron Hour" | ||
| } | ||
| ], | ||
raphael-goetz marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| "rules": [ | ||
| { | ||
| "regex": { | ||
| "pattern": "^(\\*|([01]?\\d|2[0-3])(-([01]?\\d|2[0-3]))?)(\\/([01]?\\d|2[0-3]))?(,(\\*|([01]?\\d|2[0-3])(-([01]?\\d|2[0-3]))?)(\\/([01]?\\d|2[0-3]))?)*$" | ||
| } | ||
| } | ||
| ], | ||
| "alias": [ | ||
| { | ||
| "code": "en-US", | ||
| "content": "cron;code;schedule;timer;clock;hour" | ||
| } | ||
| ], | ||
| "displayMessage": [ | ||
| { | ||
| "code": "en-US", | ||
| "content": "Cron Hour" | ||
| } | ||
| ], | ||
| "genericKeys": [] | ||
| } | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,30 @@ | ||
| { | ||
| "variant": "TYPE", | ||
| "identifier": "CRON_MINUTE", | ||
| "name": [ | ||
| { | ||
| "code": "en-US", | ||
| "content": "Cron Minute" | ||
| } | ||
| ], | ||
raphael-goetz marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| "rules": [ | ||
| { | ||
| "regex": { | ||
| "pattern": "^(\\*|([0-5]?\\d)(-[0-5]?\\d)?)(\\/[0-5]?\\d)?(,(\\*|([0-5]?\\d)(-[0-5]?\\d)?)(\\/[0-5]?\\d)?)*$" | ||
| } | ||
| } | ||
| ], | ||
| "alias": [ | ||
| { | ||
| "code": "en-US", | ||
| "content": "cron;code;schedule;timer;clock;minute" | ||
| } | ||
| ], | ||
| "displayMessage": [ | ||
| { | ||
| "code": "en-US", | ||
| "content": "Cron Minute" | ||
| } | ||
| ], | ||
| "genericKeys": [] | ||
| } | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,30 @@ | ||
| { | ||
| "variant": "TYPE", | ||
| "identifier": "CRON_MONTH", | ||
| "name": [ | ||
| { | ||
| "code": "en-US", | ||
| "content": "Cron Month" | ||
| } | ||
| ], | ||
raphael-goetz marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| "rules": [ | ||
| { | ||
| "regex": { | ||
| "pattern": "^(\\*|(0?[1-9]|1[0-2])(-(0?[1-9]|1[0-2]))?)(\\/(0?[1-9]|1[0-2]))?(,(\\*|(0?[1-9]|1[0-2])(-(0?[1-9]|1[0-2]))?)(\\/(0?[1-9]|1[0-2]))?)*$" | ||
|
||
| } | ||
| } | ||
| ], | ||
| "alias": [ | ||
| { | ||
| "code": "en-US", | ||
| "content": "cron;code;schedule;timer;clock;month" | ||
| } | ||
| ], | ||
| "displayMessage": [ | ||
| { | ||
| "code": "en-US", | ||
| "content": "Cron Month" | ||
| } | ||
| ], | ||
| "genericKeys": [] | ||
| } | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,49 @@ | ||
| { | ||
| "identifier": "CRON", | ||
| "settings": [ | ||
| { | ||
| "identifier": "CRON_CODE", | ||
| "unique": "NONE", | ||
| "dataTypeIdentifier": "CRON_CODE", | ||
| "defaultValue": null, | ||
| "name": [ | ||
| { | ||
| "code": "en-US", | ||
| "content": "Cron Code" | ||
| } | ||
| ], | ||
| "description": [ | ||
| { | ||
| "code": "en-US", | ||
| "content": "Specifies the Cron Code for this flow to be called." | ||
| } | ||
| ] | ||
| } | ||
| ], | ||
| "name": [ | ||
| { | ||
| "code": "en-US", | ||
| "content": "Cron Job" | ||
| } | ||
| ], | ||
| "description": [ | ||
| { | ||
| "code": "en-US", | ||
| "content": "A Cron Job is a scheduled task that runs automatically at specified intervals, typically defined using cron expressions. It is commonly used to automate repetitive operations such as data processing, system maintenance, and periodic updates without requiring manual execution." | ||
| } | ||
| ], | ||
| "documentation": [], | ||
| "displayIcon": "tabler:file-time", | ||
| "alias": [ | ||
| { | ||
| "code": "en-US", | ||
| "content": "cron;code;schedule;timer;clock;flow" | ||
| } | ||
| ], | ||
| "displayMessage": [ | ||
| { | ||
| "code": "en-US", | ||
| "content": "Schedule Job ${cron_code}" | ||
| } | ||
| ] | ||
| } |
Uh oh!
There was an error while loading. Please reload this page.