FinanceBuddy: per-board opt-in gate on Integrations page (v0.3)

This commit is contained in:
2026-07-07 16:33:23 -03:00
parent 01af36d8c1
commit 736bf1eac5

View File

@@ -13,6 +13,17 @@ class Plugin extends Base
$this->hook->on('template:layout:css', array(
'template' => 'plugins/FinanceBuddy/Asset/css/finance.css',
));
// Per-board opt-in: a checkbox on the project's Settings -> Integrations page. Nothing
// else in the plugin renders or saves until a project manager enables it for that board.
$this->template->hook->attach('template:project:integrations', 'financeBuddy:project/integration');
}
public function getHelpers()
{
return array(
'Plugin\FinanceBuddy\Helper' => array('FinanceHelper'),
);
}
public function getPluginName()