Begin refactoring Tasks to be apart of the Scheduler system

This commit is contained in:
Dane Everitt 2017-09-12 23:45:19 -05:00
parent 07965d0ce7
commit 2ac90b50f2
No known key found for this signature in database
GPG key ID: EEA66103B3D71F53
28 changed files with 902 additions and 468 deletions

View file

@ -6,7 +6,29 @@ return [
'header' => 'Server Console',
'header_sub' => 'Control your server in real time.',
],
'schedule' => [
'new' => [
'header' => 'Create New Schedule',
'header_sub' => 'Create a new set of scheduled tasks for this server.',
'submit' => 'Create Schedule',
],
'task' => [
'time' => 'After',
'action' => 'Perform Action',
'payload' => 'With Payload',
'add_more' => 'Add Another Task',
],
'setup' => 'Schedule Setup',
'day_of_week' => 'Day of Week',
'day_of_month' => 'Day of Month',
'hour' => 'Hour of Day',
'minute' => 'Minute of Hour',
'time_help' => 'The schedule system supports the use of Cronjob syntax when defining when tasks should begin running. Use the fields above to specify when these tasks should begin running or select options from the multiple select menus.',
'task_help' => 'Times for tasks are relative to the previously defined task. Each schedule may have no more than 5 tasks assigned to it and tasks may not be scheduled more than 15 minutes apart.',
],
'tasks' => [
'task_created' => 'Successfully created a new task on the Panel.',
'task_updated' => 'Task has successfully been updated. Any currently queued task actions will be cancelled and run again at the next defined time.',
'header' => 'Scheduled Tasks',
'header_sub' => 'Automate your server.',
'current' => 'Current Scheduled Tasks',