2017 © Pedro Peláez
 

craft-plugin taskmanager

Task Manager Plugin for Craft CMS

image

boboldehampsink/taskmanager

Task Manager Plugin for Craft CMS

  • Thursday, April 5, 2018
  • by boboldehampsink
  • Repository
  • 7 Watchers
  • 57 Stars
  • 8,744 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 1 Open issues
  • 10 Versions
  • 4 % Grown

The README.md

DEPRECATED - Task Manager plugin for Craft CMS Build Status Scrutinizer Code Quality Code Coverage Latest Stable Version Total Downloads Latest Unstable Version License

Adds a "Task Manager" section to your CP to easily cancel or delete Craft Tasks., (*1)

Important
- The plugin's folder should be named "taskmanager", (*2)

Deprecated

With the release of Craft 3 on 4-4-2018, this plugin has been deprecated. You can still use this with Craft 2 but you are encouraged to use (and develop) a Craft 3 version. At this moment, I have no plans to do so., (*3)

Features

  • View detail task info
  • Cancel running tasks
  • Rerun running or failed tasks
  • If you set up a cronjob to run /actions/taskManager/rerunAllFailedTasks, you can automatically rerun failed tasks
  • Comes with two console commands, one to run pending tasks and one to watch for pending tasks and run them.
  • Has an endpoint for Hirefire, see http://support.hirefire.io/help/kb/guides/any-programming-language

To run pending tasks just run, (*4)

./craft/app/etc/console/yiic taskmanager run

To watch for pending tasks and them run them, run, (*5)

./craft/app/etc/console/yiic taskmanager watch

Development

Run this from your Craft installation to test your changes to this plugin before submitting a Pull Request, (*6)

phpunit --bootstrap craft/app/tests/bootstrap.php --configuration craft/plugins/taskmanager/phpunit.xml.dist --coverage-clover coverage.clover craft/plugins/taskmanager/tests

Changelog

0.4.3

  • Added the ability to get pending tasks in Hirefire.io format
  • Recycle db connection

0.4.2

  • Fixed bug with reading default config values

0.4.1

  • Added the ability to control the watch interval via the taskInterval config setting

0.4.0

  • Added the ability to run and watch for tasks via the command line.

0.3.1

  • Updated the plugin for Craft 2.5
  • The hook "modifyTaskManagerAttributes" is now "defineAdditionalTaskManagerTableAttributes"
  • Added description and documentation url

0.3.0

  • Added sources by type
  • Replaced action buttons by element actions
  • Added endpoint for rerunning all failed tasks
  • Added the ability to restart hanging tasks after a given timeout
  • Added "modifyTaskManagerSources" hook
  • Added "addTaskManagerActions" hook
  • Added "modifyTaskManagerTableAttributes" hook
  • Added "getTaskManagerTableAttributeHtml" hook
  • Added "modifyTaskManagerSortableAttributes"

0.2.0

  • Added the ability to restart a task
  • Deleting a task is now more graceful

0.1.0

  • Initial release

The Versions

05/04 2018

dev-master

9999999-dev

Task Manager Plugin for Craft CMS

  Sources   Download

MIT

The Requires

 

04/07 2016

0.4.3

0.4.3.0

Task Manager Plugin for Craft CMS

  Sources   Download

MIT

The Requires

 

01/06 2016

dev-develop

dev-develop

Task Manager Plugin for Craft CMS

  Sources   Download

MIT

The Requires

 

12/04 2016

0.4.2

0.4.2.0

Task Manager Plugin for Craft CMS

  Sources   Download

MIT

The Requires

 

06/04 2016

0.4.1

0.4.1.0

Task Manager Plugin for Craft CMS

  Sources   Download

MIT

The Requires

 

01/04 2016

0.4.0

0.4.0.0

Task Manager Plugin for Craft CMS

  Sources   Download

MIT

The Requires

 

01/04 2016

0.3.1

0.3.1.0

Task Manager Plugin for Craft CMS

  Sources   Download

MIT

The Requires

 

30/10 2015

0.3.0

0.3.0.0

Task Manager Plugin for Craft CMS

  Sources   Download

MIT

The Requires

 

22/09 2015

0.2.0

0.2.0.0

Task Manager Plugin for Craft CMS

  Sources   Download

MIT

The Requires

 

21/09 2015

0.1.0

0.1.0.0

Task Manager Plugin for Craft CMS

  Sources   Download

MIT

The Requires