From 4e2155b75a6fcb5900732d3d1ddb429e4b39dd33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=8Carodej?= Date: Tue, 8 Mar 2022 09:42:18 +0100 Subject: [PATCH] set storage driver via admin --- public/mix-manifest.json | 3 +- .../js/components/Others/Forms/FormLabel.vue | 3 + resources/js/routes/routesAdmin.js | 6 +- .../views/Admin/AppSettings/AppSettings.vue | 8 +- .../{Email.vue => Environment.vue} | 433 +++++++++++++++++- routes/admin.php | 2 + .../StoreStorageCredentialsController.php | 47 ++ .../StoreStorageCredentialsRequest.php | 29 ++ tests/Domain/Settings/SettingsTest.php | 23 + 9 files changed, 539 insertions(+), 15 deletions(-) rename resources/js/views/Admin/AppSettings/AppSettingsTabs/{Email.vue => Environment.vue} (58%) create mode 100644 src/Domain/Settings/Controllers/StoreStorageCredentialsController.php create mode 100644 src/Domain/Settings/Requests/StoreStorageCredentialsRequest.php diff --git a/public/mix-manifest.json b/public/mix-manifest.json index d8d0d897..72479be0 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -71,5 +71,6 @@ "/js/chunks/shared-with-me.js": "/js/chunks/shared-with-me.js", "/js/chunks/invitation.js": "/js/chunks/invitation.js", "/css/tailwind.css": "/css/tailwind.css", - "/css/app.css": "/css/app.css" + "/css/app.css": "/css/app.css", + "/js/chunks/app-environment.js": "/js/chunks/app-environment.js" } diff --git a/resources/js/components/Others/Forms/FormLabel.vue b/resources/js/components/Others/Forms/FormLabel.vue index 18ede9fe..d767f3fa 100644 --- a/resources/js/components/Others/Forms/FormLabel.vue +++ b/resources/js/components/Others/Forms/FormLabel.vue @@ -10,6 +10,7 @@ + @@ -23,6 +24,7 @@ diff --git a/resources/js/views/Admin/AppSettings/AppSettingsTabs/Email.vue b/resources/js/views/Admin/AppSettings/AppSettingsTabs/Environment.vue similarity index 58% rename from resources/js/views/Admin/AppSettings/AppSettingsTabs/Email.vue rename to resources/js/views/Admin/AppSettings/AppSettingsTabs/Environment.vue index 653ba73d..ecc73ab1 100644 --- a/resources/js/views/Admin/AppSettings/AppSettingsTabs/Email.vue +++ b/resources/js/views/Admin/AppSettings/AppSettingsTabs/Environment.vue @@ -1,5 +1,122 @@