add options in menu
update 5 translations add transtations in Task scheduler
This commit is contained in:
committed by
Henry Jordan
parent
d7120d146e
commit
ac859bf1ca
4
Rakefile
Normal file → Executable file
4
Rakefile
Normal file → Executable file
@@ -67,6 +67,10 @@ task :build => [:required] do
|
|||||||
mafeHash = getHash(Dir.pwd + "/vendor/colosa/MichelangeloFE")
|
mafeHash = getHash(Dir.pwd + "/vendor/colosa/MichelangeloFE")
|
||||||
pmdynaformHash = getHash(Dir.pwd + "/vendor/colosa/pmDynaform")
|
pmdynaformHash = getHash(Dir.pwd + "/vendor/colosa/pmDynaform")
|
||||||
|
|
||||||
|
system "npm run build --prefix #{Dir.pwd}/vendor/colosa/taskscheduler"
|
||||||
|
system "cp -Rf #{Dir.pwd}/vendor/colosa/taskscheduler/taskscheduler #{targetDir}/taskscheduler"
|
||||||
|
system "cp #{Dir.pwd}/vendor/colosa/taskscheduler/taskscheduler/index.html #{targetDir}/taskscheduler"
|
||||||
|
|
||||||
hashVendors = pmuiHash+"-"+mafeHash
|
hashVendors = pmuiHash+"-"+mafeHash
|
||||||
## Building minified JS Files
|
## Building minified JS Files
|
||||||
puts "Building file: " + "/js/mafe-#{hashVendors}.js".cyan
|
puts "Building file: " + "/js/mafe-#{hashVendors}.js".cyan
|
||||||
|
|||||||
4
workflow/engine/content/languages/translation.en
Normal file → Executable file
4
workflow/engine/content/languages/translation.en
Normal file → Executable file
File diff suppressed because one or more lines are too long
186
workflow/engine/content/translations/english/processmaker.en.po
Normal file → Executable file
186
workflow/engine/content/translations/english/processmaker.en.po
Normal file → Executable file
@@ -51531,3 +51531,189 @@ msgstr "Cancel"
|
|||||||
msgid "[dynaforms/fields/yesno.xml?PME_ACCEPT] Save"
|
msgid "[dynaforms/fields/yesno.xml?PME_ACCEPT] Save"
|
||||||
msgstr "Save"
|
msgstr "Save"
|
||||||
|
|
||||||
|
# TRANSLATION
|
||||||
|
# LABEL/ID_TASK_SCHEDULER
|
||||||
|
#: LABEL/ID_TASK_SCHEDULER
|
||||||
|
msgid "Task Scheduler"
|
||||||
|
msgstr "Task Scheduler"
|
||||||
|
|
||||||
|
# TRANSLATION
|
||||||
|
# LABEL/ID_TASK_SCHEDULER_CASE_ACTIONS
|
||||||
|
#: LABEL/ID_TASK_SCHEDULER_CASE_ACTIONS
|
||||||
|
msgid "Case actions"
|
||||||
|
msgstr "Case actions"
|
||||||
|
|
||||||
|
# TRANSLATION
|
||||||
|
# LABEL/ID_TASK_SCHEDULER_PLUGINS
|
||||||
|
#: LABEL/ID_TASK_SCHEDULER_PLUGINS
|
||||||
|
msgid "Plugins"
|
||||||
|
msgstr "Plugins"
|
||||||
|
|
||||||
|
# TRANSLATION
|
||||||
|
# LABEL/ID_TASK_SCHEDULER_PM_SYNC
|
||||||
|
#: LABEL/ID_TASK_SCHEDULER_PM_SYNC
|
||||||
|
msgid "ProcessMaker sync"
|
||||||
|
msgstr "ProcessMaker sync"
|
||||||
|
|
||||||
|
# TRANSLATION
|
||||||
|
# LABEL/ID_TASK_SCHEDULER_EMAILS_NOTIFICATIONS
|
||||||
|
#: LABEL/ID_TASK_SCHEDULER_EMAILS_NOTIFICATIONS
|
||||||
|
msgid "Emails and notifications"
|
||||||
|
msgstr "Emails and notifications"
|
||||||
|
|
||||||
|
# TRANSLATION
|
||||||
|
# LABEL/ID_TASK_SCHEDULER_ACTION_EMAIL
|
||||||
|
#: LABEL/ID_TASK_SCHEDULER_ACTION_EMAIL
|
||||||
|
msgid "Action by Email Response"
|
||||||
|
msgstr "Action by Email Response"
|
||||||
|
|
||||||
|
# TRANSLATION
|
||||||
|
# LABEL/ID_TASK_SCHEDULER_ACTION_EMAIL_DESC
|
||||||
|
#: LABEL/ID_TASK_SCHEDULER_ACTION_EMAIL_DESC
|
||||||
|
msgid "Action by email response account email revision"
|
||||||
|
msgstr "Action by email response account email revision"
|
||||||
|
|
||||||
|
# TRANSLATION
|
||||||
|
# LABEL/ID_TASK_SCHEDULER_SEND_NOT
|
||||||
|
#: LABEL/ID_TASK_SCHEDULER_SEND_NOT
|
||||||
|
msgid "Send notifications"
|
||||||
|
msgstr "Send notifications"
|
||||||
|
|
||||||
|
# TRANSLATION
|
||||||
|
# LABEL/ID_TASK_SCHEDULER_SEND_NOT_DESC
|
||||||
|
#: LABEL/ID_TASK_SCHEDULER_SEND_NOT_DESC
|
||||||
|
msgid "ProcessMaker mobile notifications"
|
||||||
|
msgstr "ProcessMaker mobile notifications"
|
||||||
|
|
||||||
|
# TRANSLATION
|
||||||
|
# LABEL/ID_TASK_SCHEDULER_LDAP
|
||||||
|
#: LABEL/ID_TASK_SCHEDULER_LDAP
|
||||||
|
msgid "ProcessMaker LDAP cron"
|
||||||
|
msgstr "ProcessMaker LDAP cron"
|
||||||
|
|
||||||
|
# TRANSLATION
|
||||||
|
# LABEL/ID_TASK_SCHEDULER_LDAP_DESC
|
||||||
|
#: LABEL/ID_TASK_SCHEDULER_LDAP_DESC
|
||||||
|
msgid "Synchronize advance LDAP attributes from their settings"
|
||||||
|
msgstr "Synchronize advance LDAP attributes from their settings"
|
||||||
|
|
||||||
|
# TRANSLATION
|
||||||
|
# LABEL/ID_TASK_SCHEDULER_CLEAN_SELF
|
||||||
|
#: LABEL/ID_TASK_SCHEDULER_CLEAN_SELF
|
||||||
|
msgid "Clean self service tables"
|
||||||
|
msgstr "Clean self service tables"
|
||||||
|
|
||||||
|
# TRANSLATION
|
||||||
|
# LABEL/ID_TASK_SCHEDULER_CLEAN_SELF_DESC
|
||||||
|
#: LABEL/ID_TASK_SCHEDULER_CLEAN_SELF_DESC
|
||||||
|
msgid "Clean unused records for Self-Service Value-Based feature. It is a maintenance command"
|
||||||
|
msgstr "Clean unused records for Self-Service Value-Based feature. It is a maintenance command"
|
||||||
|
|
||||||
|
# TRANSLATION
|
||||||
|
# LABEL/ID_TASK_SCHEDULER_REPORT_USERS
|
||||||
|
#: LABEL/ID_TASK_SCHEDULER_REPORT_USERS
|
||||||
|
msgid "Report by users"
|
||||||
|
msgstr "Report by users"
|
||||||
|
|
||||||
|
# TRANSLATION
|
||||||
|
# LABEL/ID_TASK_SCHEDULER_REPORT_PROCESS
|
||||||
|
#: LABEL/ID_TASK_SCHEDULER_REPORT_PROCESS
|
||||||
|
msgid "Report by process"
|
||||||
|
msgstr "Report by process"
|
||||||
|
|
||||||
|
# TRANSLATION
|
||||||
|
# LABEL/ID_TASK_SCHEDULER_MESSAGE_EVENTS
|
||||||
|
#: LABEL/ID_TASK_SCHEDULER_MESSAGE_EVENTS
|
||||||
|
msgid "Message events"
|
||||||
|
msgstr "Message events"
|
||||||
|
|
||||||
|
# TRANSLATION
|
||||||
|
# LABEL/ID_TASK_SCHEDULER_MESSAGE_EVENTS_DESC
|
||||||
|
#: LABEL/ID_TASK_SCHEDULER_MESSAGE_EVENTS_DESC
|
||||||
|
msgid "Intermediate and end email event"
|
||||||
|
msgstr "Intermediate and end email event"
|
||||||
|
|
||||||
|
# TRANSLATION
|
||||||
|
# LABEL/ID_TASK_SCHEDULER_UNASSIGNED
|
||||||
|
#: LABEL/ID_TASK_SCHEDULER_UNASSIGNED
|
||||||
|
msgid "Unassigned case"
|
||||||
|
msgstr "Unassigned case"
|
||||||
|
|
||||||
|
# TRANSLATION
|
||||||
|
# LABEL/ID_TASK_SCHEDULER_UNASSIGNED_DESC
|
||||||
|
#: LABEL/ID_TASK_SCHEDULER_UNASSIGNED_DESC
|
||||||
|
msgid "Run the trigger for self-service cases that have a configured timeout setting"
|
||||||
|
msgstr "Run the trigger for self-service cases that have a configured timeout setting"
|
||||||
|
|
||||||
|
|
||||||
|
# TRANSLATION
|
||||||
|
# LABEL/ID_TASK_SCHEDULER_CALCULATE_APP
|
||||||
|
#: LABEL/ID_TASK_SCHEDULER_CALCULATE_APP
|
||||||
|
msgid "Calculate app data"
|
||||||
|
msgstr "Calculate app data"
|
||||||
|
|
||||||
|
# TRANSLATION
|
||||||
|
# LABEL/ID_TASK_SCHEDULER_CALCULATE_ELAPSED
|
||||||
|
#: LABEL/ID_TASK_SCHEDULER_CALCULATE_ELAPSED
|
||||||
|
msgid "Calculated the elapsed time"
|
||||||
|
msgstr "Calculated the elapsed time"
|
||||||
|
|
||||||
|
# TRANSLATION
|
||||||
|
# LABEL/ID_TASK_SCHEDULER_CALCULATE_ELAPSED_DESC
|
||||||
|
#: LABEL/ID_TASK_SCHEDULER_CALCULATE_ELAPSED_DESC
|
||||||
|
msgid "Calculates the elapsed time according to the configured calendar of all open tasks in active cases"
|
||||||
|
msgstr "Calculates the elapsed time according to the configured calendar of all open tasks in active cases"
|
||||||
|
|
||||||
|
# TRANSLATION
|
||||||
|
# LABEL/ID_TASK_SCHEDULER_PM_PLUGINS
|
||||||
|
#: LABEL/ID_TASK_SCHEDULER_PM_PLUGINS
|
||||||
|
msgid "ProcessMaker plugins"
|
||||||
|
msgstr "ProcessMaker plugins"
|
||||||
|
|
||||||
|
# TRANSLATION
|
||||||
|
# LABEL/ID_TASK_SCHEDULER_PM_PLUGINS_DESC
|
||||||
|
#: LABEL/ID_TASK_SCHEDULER_PM_PLUGINS_DESC
|
||||||
|
msgid "Custom plugins execution"
|
||||||
|
msgstr "Custom plugins execution"
|
||||||
|
|
||||||
|
# TRANSLATION
|
||||||
|
# LABEL/ID_TASK_SCHEDULER_CASE_EMAILS
|
||||||
|
#: LABEL/ID_TASK_SCHEDULER_CASE_EMAILS
|
||||||
|
msgid "Case Emails"
|
||||||
|
msgstr "Case Emails"
|
||||||
|
|
||||||
|
# TRANSLATION
|
||||||
|
# LABEL/ID_TASK_SCHEDULER_CASE_EMAILS_DESC
|
||||||
|
#: LABEL/ID_TASK_SCHEDULER_CASE_EMAILS_DESC
|
||||||
|
msgid "Task, triggers, and actions by email notifications"
|
||||||
|
msgstr "Task, triggers, and actions by email notifications"
|
||||||
|
|
||||||
|
# TRANSLATION
|
||||||
|
# LABEL/ID_TASK_SCHEDULER_UNPAUSE
|
||||||
|
#: LABEL/ID_TASK_SCHEDULER_UNPAUSE
|
||||||
|
msgid "Unpause cases"
|
||||||
|
msgstr "Unpause cases"
|
||||||
|
|
||||||
|
# TRANSLATION
|
||||||
|
# LABEL/ID_TASK_SCHEDULER_UNPAUSE_DESC
|
||||||
|
#: LABEL/ID_TASK_SCHEDULER_UNPAUSE_DESC
|
||||||
|
msgid "Unpauses any case whose pause time has expired"
|
||||||
|
msgstr "Unpauses any case whose pause time has expired"
|
||||||
|
|
||||||
|
# TRANSLATION
|
||||||
|
# LABEL/ID_TASK_SCHEDULER_PM_SCHEDULER
|
||||||
|
#: LABEL/ID_TASK_SCHEDULER_PM_SCHEDULER
|
||||||
|
msgid "Unpauses any case whose pause time has expired"
|
||||||
|
msgstr "Unpauses any case whose pause time has expired"
|
||||||
|
|
||||||
|
# TRANSLATION
|
||||||
|
# LABEL/ID_TASK_SCHEDULER_PM_EVENTS
|
||||||
|
#: LABEL/ID_TASK_SCHEDULER_PM_EVENTS
|
||||||
|
msgid "ProcessMaker events"
|
||||||
|
msgstr "ProcessMaker events"
|
||||||
|
|
||||||
|
# TRANSLATION
|
||||||
|
# LABEL/ID_TASK_SCHEDULER_PM_SCHEDULER
|
||||||
|
#: LABEL/ID_TASK_SCHEDULER_PM_SCHEDULER
|
||||||
|
msgid "ProcessMaker scheduler"
|
||||||
|
msgstr "ProcessMaker scheduler"
|
||||||
30
workflow/engine/data/mysql/insert.sql
Normal file → Executable file
30
workflow/engine/data/mysql/insert.sql
Normal file → Executable file
@@ -61082,6 +61082,36 @@ INSERT INTO TRANSLATION (TRN_CATEGORY,TRN_ID,TRN_LANG,TRN_VALUE,TRN_UPDATE_DATE
|
|||||||
( 'LABEL','ID_TASK_TRANSFER','en','Task Transfer Date','2014-01-15') ,
|
( 'LABEL','ID_TASK_TRANSFER','en','Task Transfer Date','2014-01-15') ,
|
||||||
( 'LABEL','ID_TASK_WAS_ASSIGNED_TO_USER','en','Manual assignment shouldn''t be used with sub-processes.<br>The task "{0}" from case {1} was assigned to user <b>{2}</b> ( {3} {4} )','2015-02-24') ,
|
( 'LABEL','ID_TASK_WAS_ASSIGNED_TO_USER','en','Manual assignment shouldn''t be used with sub-processes.<br>The task "{0}" from case {1} was assigned to user <b>{2}</b> ( {3} {4} )','2015-02-24') ,
|
||||||
( 'LABEL','ID_TAS_DURATION_REQUIRE','en','Duration task required','2014-01-15') ,
|
( 'LABEL','ID_TAS_DURATION_REQUIRE','en','Duration task required','2014-01-15') ,
|
||||||
|
( 'LABEL','ID_TASK_SCHEDULER','en','Task Scheduler','2014-01-15') ,
|
||||||
|
( 'LABEL','ID_TASK_SCHEDULER_ACTION_EMAIL','en','Action by Email Response','2014-01-15') ,
|
||||||
|
( 'LABEL','ID_TASK_SCHEDULER_ACTION_EMAIL_DESC','en','Action by email response account email revision','2014-01-15') ,
|
||||||
|
( 'LABEL','ID_TASK_SCHEDULER_CALCULATE_APP','en','Calculate app data','2014-01-15') ,
|
||||||
|
( 'LABEL','ID_TASK_SCHEDULER_CALCULATE_ELAPSED','en','Calculated the elapsed time','2014-01-15') ,
|
||||||
|
( 'LABEL','ID_TASK_SCHEDULER_CALCULATE_ELAPSED_DESC','en','Calculates the elapsed time according to the configured calendar of all open tasks in active cases','2014-01-15') ,
|
||||||
|
( 'LABEL','ID_TASK_SCHEDULER_CASE_ACTIONS','en','Case actions','2014-01-15') ,
|
||||||
|
( 'LABEL','ID_TASK_SCHEDULER_CASE_EMAILS','en','Case emails','2014-01-15') ,
|
||||||
|
( 'LABEL','ID_TASK_SCHEDULER_CASE_EMAILS_DESC','en','Task, triggers, and actions by email notifications','2014-01-15') ,
|
||||||
|
( 'LABEL','ID_TASK_SCHEDULER_CLEAN_SELF','en','Clean self service tables','2014-01-15') ,
|
||||||
|
( 'LABEL','ID_TASK_SCHEDULER_CLEAN_SELF_DESC','en','Clean unused records for Self-Service Value-Based feature. It is a maintenance command','2014-01-15') ,
|
||||||
|
( 'LABEL','ID_TASK_SCHEDULER_MESSAGE_EVENTS','en','Message events','2014-01-15') ,
|
||||||
|
( 'LABEL','ID_TASK_SCHEDULER_MESSAGE_EVENTS_DESC','en','Intermediate and end email event','2014-01-15') ,
|
||||||
|
( 'LABEL','ID_TASK_SCHEDULER_LDAP','en','ProcessMaker LDAP cron','2014-01-15') ,
|
||||||
|
( 'LABEL','ID_TASK_SCHEDULER_LDAP_DESC','en','Synchronize advance LDAP attributes from their settings','2014-01-15') ,
|
||||||
|
( 'LABEL','ID_TASK_SCHEDULER_PLUGINS','en','Plugins','2014-01-15') ,
|
||||||
|
( 'LABEL','ID_TASK_SCHEDULER_PM_PLUGINS','en','ProcessMaker plugins','2014-01-15') ,
|
||||||
|
( 'LABEL','ID_TASK_SCHEDULER_PM_PLUGINS_DESC','en','Custom plugins execution','2014-01-15') ,
|
||||||
|
( 'LABEL','ID_TASK_SCHEDULER_PM_SYNC','en','ProcessMaker sync','2014-01-15') ,
|
||||||
|
( 'LABEL','ID_TASK_SCHEDULER_PM_EVENTS','en','ProcessMaker events','2014-01-15') ,
|
||||||
|
( 'LABEL','ID_TASK_SCHEDULER_PM_SCHEDULER','en','ProcessMaker scheduler','2014-01-15') ,
|
||||||
|
( 'LABEL','ID_TASK_SCHEDULER_REPORT_USERS','en','Report by users','2014-01-15') ,
|
||||||
|
( 'LABEL','ID_TASK_SCHEDULER_REPORT_PROCESS','en','Report by process','2014-01-15') ,
|
||||||
|
( 'LABEL','ID_TASK_SCHEDULER_SEND_NOT','en','Send notifications','2014-01-15') ,
|
||||||
|
( 'LABEL','ID_TASK_SCHEDULER_SEND_NOT_DESC','en','ProcessMaker mobile notifications','2014-01-15') ,
|
||||||
|
( 'LABEL','ID_TASK_SCHEDULER_UNASSIGNED','en','Unassigned case','2014-01-15') ,
|
||||||
|
( 'LABEL','ID_TASK_SCHEDULER_UNASSIGNED_DESC','en','Run the trigger for self-service cases that have a configured timeout setting','2014-01-15') ,
|
||||||
|
( 'LABEL','ID_TASK_SCHEDULER_UNPAUSE','en','Unpause cases','2014-01-15') ,
|
||||||
|
( 'LABEL','ID_TASK_SCHEDULER_UNPAUSE_DESC','en','Unpauses any case whose pause time has expired','2014-01-15') ,
|
||||||
|
( 'LABEL','ID_TASK_SCHEDULER_EMAILS_NOTIFICATIONS','en','Emails and notifications','2014-01-15') ,
|
||||||
( 'LABEL','ID_TAS_EDIT','en','Tasks (Edit mode)','2014-01-15') ,
|
( 'LABEL','ID_TAS_EDIT','en','Tasks (Edit mode)','2014-01-15') ,
|
||||||
( 'LABEL','ID_TAS_UID_PARAMETER_IS_EMPTY','en','The TAS_UID parameter is empty.','2016-04-08') ,
|
( 'LABEL','ID_TAS_UID_PARAMETER_IS_EMPTY','en','The TAS_UID parameter is empty.','2016-04-08') ,
|
||||||
( 'LABEL','ID_TAS_VIEW','en','Tasks (View mode)','2014-01-15') ,
|
( 'LABEL','ID_TAS_VIEW','en','Tasks (View mode)','2014-01-15') ,
|
||||||
|
|||||||
23
workflow/engine/menus/setup.php
Normal file → Executable file
23
workflow/engine/menus/setup.php
Normal file → Executable file
@@ -295,3 +295,26 @@ if ((string)($status) !== 'enabled' &&
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
/*----------------------------------********---------------------------------*/
|
/*----------------------------------********---------------------------------*/
|
||||||
|
|
||||||
|
if ($RBAC->userCanAccess('PM_TASK_SCHEDULER_ADMIN') === 1) {
|
||||||
|
$G_TMP_MENU->AddIdRawOption(
|
||||||
|
'ID_MENU_CASE_ACTIONS', '../scheduler/index?category=case_actions',
|
||||||
|
G::LoadTranslation("ID_TASK_SCHEDULER_CASE_ACTIONS"),
|
||||||
|
'', '', G::LoadTranslation("ID_TASK_SCHEDULER")
|
||||||
|
);
|
||||||
|
$G_TMP_MENU->AddIdRawOption(
|
||||||
|
'ID_MENU_EMAILS_NOTIFICATIONS', '../scheduler/index?category=emails_notifications',
|
||||||
|
G::LoadTranslation("ID_TASK_SCHEDULER_EMAILS_NOTIFICATIONS"),
|
||||||
|
'', '', G::LoadTranslation("ID_TASK_SCHEDULER")
|
||||||
|
);
|
||||||
|
$G_TMP_MENU->AddIdRawOption(
|
||||||
|
'ID_MENU_PLUGINS', '../scheduler/index?category=plugins',
|
||||||
|
G::LoadTranslation("ID_TASK_SCHEDULER_PLUGINS"),
|
||||||
|
'', '', G::LoadTranslation("ID_TASK_SCHEDULER")
|
||||||
|
);
|
||||||
|
$G_TMP_MENU->AddIdRawOption(
|
||||||
|
'ID_MENU_PM_SYNC', '../scheduler/index?category=processmaker_sync',
|
||||||
|
G::LoadTranslation("ID_TASK_SCHEDULER_PM_SYNC"),
|
||||||
|
'', '', G::LoadTranslation("ID_TASK_SCHEDULER")
|
||||||
|
);
|
||||||
|
}
|
||||||
@@ -80,7 +80,7 @@ class TaskSchedulerBM
|
|||||||
"description" => "Unpauses any case whose pause time has expired"
|
"description" => "Unpauses any case whose pause time has expired"
|
||||||
),
|
),
|
||||||
array(
|
array(
|
||||||
"title" => "Unpause Cases",
|
"title" => "ID_TASK_SCHEDULER_UNPAUSE",
|
||||||
"enable" => "0",
|
"enable" => "0",
|
||||||
"service" => "unpause",
|
"service" => "unpause",
|
||||||
"category" => "case_actions",
|
"category" => "case_actions",
|
||||||
@@ -88,10 +88,10 @@ class TaskSchedulerBM
|
|||||||
"startingTime" => "0:00",
|
"startingTime" => "0:00",
|
||||||
"endingTime" => "23:59",
|
"endingTime" => "23:59",
|
||||||
"expression" => "* */1 * * *",
|
"expression" => "* */1 * * *",
|
||||||
"description" => "Unpauses any case whose pause time has expired"
|
"description" => "ID_TASK_SCHEDULER_UNPAUSE_DESC"
|
||||||
),
|
),
|
||||||
array(
|
array(
|
||||||
"title" => "Case Emails",
|
"title" => "ID_TASK_SCHEDULER_CASE_EMAILS",
|
||||||
"enable" => "1",
|
"enable" => "1",
|
||||||
"service" => "emails",
|
"service" => "emails",
|
||||||
"category" => "emails_notifications",
|
"category" => "emails_notifications",
|
||||||
@@ -99,10 +99,10 @@ class TaskSchedulerBM
|
|||||||
"startingTime" => "0:00",
|
"startingTime" => "0:00",
|
||||||
"endingTime" => "23:59",
|
"endingTime" => "23:59",
|
||||||
"expression" => "*/5 * * * *",
|
"expression" => "*/5 * * * *",
|
||||||
"description" => "Task, triggers, and actions by email notifications"
|
"description" => "ID_TASK_SCHEDULER_CASE_EMAILS_DESC"
|
||||||
),
|
),
|
||||||
array(
|
array(
|
||||||
"title" => "ProcessMaker Plugins",
|
"title" => "ID_TASK_SCHEDULER_PM_PLUGINS",
|
||||||
"enable" => "0",
|
"enable" => "0",
|
||||||
"service" => "plugins",
|
"service" => "plugins",
|
||||||
"category" => "plugins",
|
"category" => "plugins",
|
||||||
@@ -110,17 +110,17 @@ class TaskSchedulerBM
|
|||||||
"startingTime" => "0:00",
|
"startingTime" => "0:00",
|
||||||
"endingTime" => "23:59",
|
"endingTime" => "23:59",
|
||||||
"expression" => "* * */1 * *",
|
"expression" => "* * */1 * *",
|
||||||
"description" => "Custom plugins execution"
|
"description" => "ID_TASK_SCHEDULER_PM_PLUGINS_DESC"
|
||||||
),
|
),
|
||||||
array(
|
array(
|
||||||
"title" => "Calculate the elapsed time",
|
"title" => "ID_TASK_SCHEDULER_CALCULATE_ELAPSED",
|
||||||
"service" => "calculate",
|
"service" => "calculate",
|
||||||
"category" => "case_actions",
|
"category" => "case_actions",
|
||||||
"file" => "workflow/engine/bin/cron.php",
|
"file" => "workflow/engine/bin/cron.php",
|
||||||
"startingTime" => "0:00",
|
"startingTime" => "0:00",
|
||||||
"endingTime" => "23:59",
|
"endingTime" => "23:59",
|
||||||
"expression" => "* * */1 * *",
|
"expression" => "* * */1 * *",
|
||||||
"description" => 'Calculates the elapsed time "according to the configured calendar" of all open tasks in active cases)'
|
"description" => 'ID_TASK_SCHEDULER_CALCULATE_ELAPSED_DESC'
|
||||||
),
|
),
|
||||||
array(
|
array(
|
||||||
"title" => "Calculate App data",
|
"title" => "Calculate App data",
|
||||||
@@ -130,27 +130,27 @@ class TaskSchedulerBM
|
|||||||
"startingTime" => "0:00",
|
"startingTime" => "0:00",
|
||||||
"endingTime" => "23:59",
|
"endingTime" => "23:59",
|
||||||
"expression" => "* * */1 * *",
|
"expression" => "* * */1 * *",
|
||||||
"description" => 'Calculates the elapsed time "according to the configured calendar" of all open tasks in active cases)'
|
"description" => 'Calculates the elapsed time "according to the configured calendar" of all open tasks in active cases'
|
||||||
),
|
),
|
||||||
array(
|
array(
|
||||||
"title" => "Unassigned Case",
|
"title" => "ID_TASK_SCHEDULER_UNASSIGNED",
|
||||||
"service" => "unassigned-case",
|
"service" => "unassigned-case",
|
||||||
"category" => "case_actions",
|
"category" => "case_actions",
|
||||||
"file" => "workflow/engine/bin/cron.php",
|
"file" => "workflow/engine/bin/cron.php",
|
||||||
"startingTime" => "0:00",
|
"startingTime" => "0:00",
|
||||||
"endingTime" => "23:59",
|
"endingTime" => "23:59",
|
||||||
"expression" => "* */1 * * *",
|
"expression" => "* */1 * * *",
|
||||||
"description" => 'Run the trigger for self-service cases that have a configured timeout setting)'
|
"description" => 'ID_TASK_SCHEDULER_UNASSIGNED_DESC'
|
||||||
),
|
),
|
||||||
array(
|
array(
|
||||||
"title" => "Clean self service tables",
|
"title" => "ID_TASK_SCHEDULER_CLEAN_SELF",
|
||||||
"service" => "clean-self-service-tables",
|
"service" => "clean-self-service-tables",
|
||||||
"category" => "case_actions",
|
"category" => "case_actions",
|
||||||
"file" => "workflow/engine/bin/cron.php",
|
"file" => "workflow/engine/bin/cron.php",
|
||||||
"startingTime" => "0:00",
|
"startingTime" => "0:00",
|
||||||
"endingTime" => "23:59",
|
"endingTime" => "23:59",
|
||||||
"expression" => "* * */1 * *",
|
"expression" => "* * */1 * *",
|
||||||
"description" => 'Clean unused records for Self-Service Value-Based feature. It is a maintenance command'
|
"description" => 'ID_TASK_SCHEDULER_CLEAN_SELF_DESC'
|
||||||
),
|
),
|
||||||
array(
|
array(
|
||||||
"title" => "Report by Users",
|
"title" => "Report by Users",
|
||||||
@@ -176,7 +176,7 @@ class TaskSchedulerBM
|
|||||||
"description" => "Report by process"
|
"description" => "Report by process"
|
||||||
),
|
),
|
||||||
array(
|
array(
|
||||||
"title" => "Message Events",
|
"title" => "ID_TASK_SCHEDULER_MESSAGE_EVENTS",
|
||||||
"enable" => "1",
|
"enable" => "1",
|
||||||
"service" => "",
|
"service" => "",
|
||||||
"category" => "emails_notifications",
|
"category" => "emails_notifications",
|
||||||
@@ -184,7 +184,7 @@ class TaskSchedulerBM
|
|||||||
"startingTime" => "0:00",
|
"startingTime" => "0:00",
|
||||||
"endingTime" => "23:59",
|
"endingTime" => "23:59",
|
||||||
"expression" => "*/5 * * * *",
|
"expression" => "*/5 * * * *",
|
||||||
"description" => "Intermediate and End Email Event"
|
"description" => "ID_TASK_SCHEDULER_MESSAGE_EVENTS_DESC"
|
||||||
),
|
),
|
||||||
array(
|
array(
|
||||||
"title" => "ProcessMaker timer event cron",
|
"title" => "ProcessMaker timer event cron",
|
||||||
@@ -198,7 +198,7 @@ class TaskSchedulerBM
|
|||||||
"description" => "ProcessMaker timer event cron"
|
"description" => "ProcessMaker timer event cron"
|
||||||
),
|
),
|
||||||
array(
|
array(
|
||||||
"title" => "ProcessMaker LDAP cron",
|
"title" => "ID_TASK_SCHEDULER_LDAP",
|
||||||
"enable" => "0",
|
"enable" => "0",
|
||||||
"service" => "",
|
"service" => "",
|
||||||
"category" => "processmaker_sync",
|
"category" => "processmaker_sync",
|
||||||
@@ -206,10 +206,10 @@ class TaskSchedulerBM
|
|||||||
"startingTime" => "0:00",
|
"startingTime" => "0:00",
|
||||||
"endingTime" => "23:59",
|
"endingTime" => "23:59",
|
||||||
"expression" => "* * */1 * *",
|
"expression" => "* * */1 * *",
|
||||||
"description" => "Synchronize Advance LDAP Attributes from their settings"
|
"description" => "ID_TASK_SCHEDULER_LDAP_DESC"
|
||||||
),
|
),
|
||||||
array(
|
array(
|
||||||
"title" => "Send notifications",
|
"title" => "ID_TASK_SCHEDULER_SEND_NOT",
|
||||||
"enable" => "1",
|
"enable" => "1",
|
||||||
"service" => "",
|
"service" => "",
|
||||||
"category" => "emails_notifications",
|
"category" => "emails_notifications",
|
||||||
@@ -217,10 +217,10 @@ class TaskSchedulerBM
|
|||||||
"startingTime" => "0:00",
|
"startingTime" => "0:00",
|
||||||
"endingTime" => "23:59",
|
"endingTime" => "23:59",
|
||||||
"expression" => "*/5 * * * *",
|
"expression" => "*/5 * * * *",
|
||||||
"description" => "ProcessMaker Mobile Notifications"
|
"description" => "ID_TASK_SCHEDULER_SEND_NOT_DESC"
|
||||||
),
|
),
|
||||||
array(
|
array(
|
||||||
"title" => "Action by emails response",
|
"title" => "ID_TASK_SCHEDULER_ACTION_EMAIL",
|
||||||
"enable" => "1",
|
"enable" => "1",
|
||||||
"service" => "",
|
"service" => "",
|
||||||
"category" => "emails_notifications",
|
"category" => "emails_notifications",
|
||||||
@@ -228,7 +228,7 @@ class TaskSchedulerBM
|
|||||||
"startingTime" => "0:00",
|
"startingTime" => "0:00",
|
||||||
"endingTime" => "23:59",
|
"endingTime" => "23:59",
|
||||||
"expression" => "*/5 * * * *",
|
"expression" => "*/5 * * * *",
|
||||||
"description" => "Actions by email response account email revision"
|
"description" => "ID_TASK_SCHEDULER_ACTION_EMAIL_DESC"
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user