diff --git a/appinfo/info.xml b/appinfo/info.xml index 57d4f8922d249a01c1436802a5fe0ee12b09c59a..e053963bbf5769d4d9524140a6defad8ed2f31d2 100644 --- a/appinfo/info.xml +++ b/appinfo/info.xml @@ -5,9 +5,9 @@ ECloud dashboard /e/ Cloud Dashboard - 0.0.2 + 1.0.0 agpl - Ronak Patel + ECORP SAS EcloudDashboard dashboard https://gitlab.e.foundation/e/infra/selfhost/nextcloud-apps/ecloud-dashboard/-/issues diff --git a/lib/Migration/SetDefaultApp.php b/lib/Migration/SetDefaultApp.php new file mode 100644 index 0000000000000000000000000000000000000000..4b4869dd8ead74b2ce594614585df443dfcaa770 --- /dev/null +++ b/lib/Migration/SetDefaultApp.php @@ -0,0 +1,24 @@ +config = $config; + } + + public function getName() { + return 'Set the custom email template'; + } + + public function run(IOutput $output) { + $this->config->setSystemValue('defaultapp', 'ecloud-dashboard,dashboard'); + } +} diff --git a/lib/Migration/UnsetDefaultApp.php b/lib/Migration/UnsetDefaultApp.php new file mode 100644 index 0000000000000000000000000000000000000000..73898c5cd84f28fdee968e1256ed311d021208b2 --- /dev/null +++ b/lib/Migration/UnsetDefaultApp.php @@ -0,0 +1,27 @@ +config = $config; + } + + public function getName() { + return 'Reset the email template to default'; + } + + public function run(IOutput $output) { + if ($this->config->getSystemValue('defaultapp') === EMailTemplate::class) { + $this->config->deleteSystemValue('defaultapp'); + } + } +} +