add options in menu

update 5 translations

add transtations in Task scheduler
This commit is contained in:
henry jordan
2020-06-01 16:18:28 +00:00
committed by Henry Jordan
parent d7120d146e
commit ac859bf1ca
6 changed files with 266 additions and 23 deletions

4
Rakefile Normal file → Executable file
View 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

File diff suppressed because one or more lines are too long

View 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
View 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
View 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")
);
}

View File

@@ -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"
) )
); );