monthly-by-day engine + recoreco:run (v0.3)

This commit is contained in:
2026-07-07 22:05:55 -03:00
parent 5bcaea3022
commit dc63a031e1
6 changed files with 383 additions and 2 deletions

View File

@@ -11,6 +11,12 @@ class Plugin extends Base
// "Recurring schedule" entry in the task Actions sidebar, right after the basic actions
// (next to native "Edit recurrence"). Opens the RecoReco config modal.
$this->template->hook->attach('template:task:sidebar:after-basic-actions', 'recoReco:task/sidebar_action');
// The scheduling engine runs from the CLI (cron). Registered CLI-only so web requests do
// not build the console app.
if (php_sapi_name() === 'cli') {
$this->container['cli']->add(new \Kanboard\Plugin\RecoReco\Console\RecoRecoCommand($this->container));
}
}
public function getPluginName()
@@ -30,7 +36,7 @@ class Plugin extends Base
public function getPluginVersion()
{
return '0.2.1';
return '0.3.0';
}
public function getPluginHomepage()