From 5536f6c6ce591ba05a169d2e33b6fb240378d8a4 Mon Sep 17 00:00:00 2001 From: Frederic Guillot Date: Sat, 28 Mar 2015 21:37:53 -0400 Subject: Add Slack integration --- app/Controller/Config.php | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'app/Controller/Config.php') diff --git a/app/Controller/Config.php b/app/Controller/Config.php index 6f3bc43c..57f586ae 100644 --- a/app/Controller/Config.php +++ b/app/Controller/Config.php @@ -43,6 +43,9 @@ class Config extends Base if ($redirect === 'board') { $values += array('subtask_restriction' => 0, 'subtask_time_tracking' => 0, 'subtask_forecast' => 0); } + else if ($redirect === 'integrations') { + $values += array('integration_slack_webhook' => 0); + } if ($this->config->save($values)) { $this->config->reload(); @@ -101,6 +104,20 @@ class Config extends Base ))); } + /** + * Display the integration settings page + * + * @access public + */ + public function integrations() + { + $this->common('integrations'); + + $this->response->html($this->layout('config/integrations', array( + 'title' => t('Settings').' > '.t('Integrations'), + ))); + } + /** * Display the webhook settings page * -- cgit v1.2.3