Skip to content

webremote/taskmanager

 
 

Repository files navigation

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.

Important

  • The plugin's folder should be named "taskmanager"

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

Development

Run this from your Craft installation to test your changes to this plugin before submitting a Pull Request

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

Changelog

###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

About

Task Manager for Craft CMS

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 99.3%
  • HTML 0.7%