card icons + clone message-modal + re-recur guard (v1.2)

This commit is contained in:
2026-07-08 00:07:25 -03:00
parent 85432401ea
commit d02f49e293
6 changed files with 124 additions and 47 deletions

View File

@@ -17,6 +17,9 @@ class Plugin extends Base
'template' => 'plugins/RecoReco/Asset/js/recoreco-modal.js',
));
// Board card icon: black on a recurring template, white (inverse) on a generated copy.
$this->template->hook->attach('template:board:task:icons', 'recoReco:board/task_icon');
// 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') {
@@ -24,6 +27,13 @@ class Plugin extends Base
}
}
public function getHelpers()
{
return array(
'Plugin\RecoReco\Helper' => array('RecoRecoHelper'),
);
}
public function getPluginName()
{
return 'RecoReco';
@@ -41,7 +51,7 @@ class Plugin extends Base
public function getPluginVersion()
{
return '1.1.2';
return '1.2.0';
}
public function getPluginHomepage()