From 3b06e625022c4697ec1dceebf32a65ecf374b3b1 Mon Sep 17 00:00:00 2001 From: raishvaria Date: Tue, 19 Nov 2019 12:17:44 +0530 Subject: [PATCH] remove sparkpost and mandrill --- .../Controllers/EnvironmentController.php | 6 +- app/Http/Requests/MailEnvironmentRequest.php | 25 -- app/Space/EnvironmentManager.php | 59 ----- config/services.php | 4 - resources/assets/js/plugins/en.js | 4 - .../assets/js/views/settings/MailConfig.vue | 6 +- .../js/views/settings/mailDriver/Basic.vue | 8 +- .../js/views/settings/mailDriver/Mailgun.vue | 18 +- .../js/views/settings/mailDriver/Mandrill.vue | 230 ----------------- .../js/views/settings/mailDriver/Ses.vue | 20 +- .../js/views/settings/mailDriver/Smtp.vue | 18 +- .../views/settings/mailDriver/Sparkpost.vue | 233 ------------------ .../js/views/wizard/EmailConfiguration.vue | 6 +- .../js/views/wizard/mailDriver/Mailgun.vue | 10 +- .../js/views/wizard/mailDriver/Mandrill.vue | 230 ----------------- .../assets/js/views/wizard/mailDriver/Ses.vue | 4 +- .../js/views/wizard/mailDriver/Smtp.vue | 2 +- .../js/views/wizard/mailDriver/Sparkpost.vue | 233 ------------------ 18 files changed, 43 insertions(+), 1073 deletions(-) delete mode 100644 resources/assets/js/views/settings/mailDriver/Mandrill.vue delete mode 100644 resources/assets/js/views/settings/mailDriver/Sparkpost.vue delete mode 100644 resources/assets/js/views/wizard/mailDriver/Mandrill.vue delete mode 100644 resources/assets/js/views/wizard/mailDriver/Sparkpost.vue diff --git a/app/Http/Controllers/EnvironmentController.php b/app/Http/Controllers/EnvironmentController.php index 94d9701a..7bf6aaed 100755 --- a/app/Http/Controllers/EnvironmentController.php +++ b/app/Http/Controllers/EnvironmentController.php @@ -81,10 +81,8 @@ class EnvironmentController extends Controller 'mail_mailgun_endpoint' => config('services.mailgun.endpoint'), 'mail_mailgun_domain' => config('services.mailgun.domain'), 'mail_mailgun_secret' => config('services.mailgun.secret'), - 'mail_sparkpost_secret' => config('services.sparkpost.secret'), 'mail_ses_key' => config('services.ses.key'), 'mail_ses_secret' => config('services.ses.secret'), - 'mail_mandrill_secret' => config('services.mandrill.secret'), ]; @@ -102,9 +100,7 @@ class EnvironmentController extends Controller 'mail', 'sendmail', 'mailgun', - 'mandrill', - 'ses', - 'sparkpost' + 'ses' ]; return response()->json($drivers); diff --git a/app/Http/Requests/MailEnvironmentRequest.php b/app/Http/Requests/MailEnvironmentRequest.php index 29b372ac..652964cb 100644 --- a/app/Http/Requests/MailEnvironmentRequest.php +++ b/app/Http/Requests/MailEnvironmentRequest.php @@ -51,18 +51,6 @@ class MailEnvironmentRequest extends FormRequest ]; break; - case 'sparkpost': - return [ - 'mail_driver' => 'required|string|max:50', - 'mail_host' => 'required|string|max:50', - 'mail_port' => 'required|max:50', - 'mail_sparkpost_secret' => 'required|string', - 'mail_encryption' => 'required|string|max:50', - 'from_name' => 'required|string|max:50', - 'from_mail' => 'required|string|max:50', - ]; - break; - case 'ses': return [ 'mail_driver' => 'required|string|max:50', @@ -89,19 +77,6 @@ class MailEnvironmentRequest extends FormRequest 'from_mail' => 'required|string|max:50', ]; break; - - case 'mandrill': - return [ - 'mail_driver' => 'required|string|max:50', - 'mail_host' => 'required|string|max:50', - 'mail_port' => 'required|max:50', - 'mail_mandrill_secret' => 'required|string', - 'mail_encryption' => 'required|string|max:50', - 'from_name' => 'required|string|max:50', - 'from_mail' => 'required|string|max:50', - ]; - break; } - } } diff --git a/app/Space/EnvironmentManager.php b/app/Space/EnvironmentManager.php index deef9546..bd120703 100755 --- a/app/Space/EnvironmentManager.php +++ b/app/Space/EnvironmentManager.php @@ -203,36 +203,6 @@ class EnvironmentManager break; - case 'sparkpost': - $oldMailData = - 'MAIL_DRIVER='.config('mail.driver')."\n". - 'MAIL_HOST='.config('mail.host')."\n". - 'MAIL_PORT='.config('mail.port')."\n". - 'MAIL_USERNAME='.config('mail.username')."\n". - 'MAIL_PASSWORD='.config('mail.password')."\n". - 'MAIL_ENCRYPTION='.config('mail.encryption')."\n\n". - $mailFromCredential; - - $newMailData = - 'MAIL_DRIVER='.$request->mail_driver."\n". - 'MAIL_HOST='.$request->mail_host."\n". - 'MAIL_PORT='.$request->mail_port."\n". - 'MAIL_USERNAME='.config('mail.username')."\n". - 'MAIL_PASSWORD='.config('mail.password')."\n". - 'MAIL_ENCRYPTION='.$request->mail_encryption."\n\n". - 'MAIL_FROM_ADDRESS='.$request->from_mail."\n". - 'MAIL_FROM_NAME='.$request->from_name."\n\n"; - - $extraMailData= - 'SPARKPOST_SECRET='.$request->mail_sparkpost_secret."\n"; - - if(env('SPARKPOST_SECRET') !== NULL ) { - $extraOldMailData = - 'SPARKPOST_SECRET='.config('services.sparkpost.secret')."\n"; - } - - break; - case 'ses': $oldMailData = 'MAIL_DRIVER='.config('mail.driver')."\n". @@ -308,35 +278,6 @@ class EnvironmentManager 'MAIL_FROM_NAME='.$request->from_name."\n\n"; break; - - case 'mandrill': - $oldMailData = - 'MAIL_DRIVER='.config('mail.driver')."\n". - 'MAIL_HOST='.config('mail.host')."\n". - 'MAIL_PORT='.config('mail.port')."\n". - 'MAIL_USERNAME='.config('mail.username')."\n". - 'MAIL_PASSWORD='.config('mail.password')."\n". - 'MAIL_ENCRYPTION='.config('mail.encryption')."\n\n". - $mailFromCredential; - - $newMailData = - 'MAIL_DRIVER='.$request->mail_driver."\n". - 'MAIL_HOST='.$request->mail_host."\n". - 'MAIL_PORT='.$request->mail_port."\n". - 'MAIL_USERNAME='.config('mail.username')."\n". - 'MAIL_PASSWORD='.config('mail.password')."\n". - 'MAIL_ENCRYPTION='.$request->mail_encryption."\n\n". - 'MAIL_FROM_ADDRESS='.$request->from_mail."\n". - 'MAIL_FROM_NAME='.$request->from_name."\n\n"; - - $extraMailData= - 'MANDRILL_API_KEY='.$request->mail_mandrill_secret."\n"; - - if(env('MANDRILL_API_KEY') !== NULL ) { - $extraOldMailData = - 'MANDRILL_API_KEY='.config('services.mandrill.secret')."\n"; - } - break; } return [ diff --git a/config/services.php b/config/services.php index 319fdc05..bc4699d8 100644 --- a/config/services.php +++ b/config/services.php @@ -34,10 +34,6 @@ return [ 'api_key' => env('SENDGRID_API_KEY'), ], - 'mandrill' => [ - 'secret' => env('MANDRILL_API_KEY'), - ], - 'stripe' => [ 'model' => Crater\User::class, 'key' => env('STRIPE_KEY'), diff --git a/resources/assets/js/plugins/en.js b/resources/assets/js/plugins/en.js index 91e9bfa7..f15c7a99 100644 --- a/resources/assets/js/plugins/en.js +++ b/resources/assets/js/plugins/en.js @@ -570,13 +570,11 @@ export default { port: 'Mail Port', driver: 'Mail Driver', secret: 'Secret', - sparkpost_secret: 'Sparkpost Secret', mailgun_secret: 'Mailgun Secret', mailgun_domain: 'Domain', mailgun_endpoint: 'Mailgun Endpoint', ses_secret: 'SES Secret', ses_key: 'SES Key', - mandrill_secret: 'Mandrill Secret', password: 'Mail Password', username: 'Mail Username', mail_config: 'Mail Configuration', @@ -748,13 +746,11 @@ export default { port: 'Mail Port', driver: 'Mail Driver', secret: 'Secret', - sparkpost_secret: 'Sparkpost Secret', mailgun_secret: 'Mailgun Secret', mailgun_domain: 'Domain', mailgun_endpoint: 'Mailgun Endpoint', ses_secret: 'SES Secret', ses_key: 'SES Key', - mandrill_secret: 'Mandrill Secret', password: 'Mail Password', username: 'Mail Username', mail_config: 'Mail Configuration', diff --git a/resources/assets/js/views/settings/MailConfig.vue b/resources/assets/js/views/settings/MailConfig.vue index 3ba22956..58820c37 100644 --- a/resources/assets/js/views/settings/MailConfig.vue +++ b/resources/assets/js/views/settings/MailConfig.vue @@ -25,21 +25,17 @@ import MultiSelect from 'vue-multiselect' import { validationMixin } from 'vuelidate' import Smtp from './mailDriver/Smtp' import Mailgun from './mailDriver/Mailgun' -import Sparkpost from './mailDriver/Sparkpost' import Ses from './mailDriver/Ses' import Basic from './mailDriver/Basic' -import Mandrill from './mailDriver/Mandrill' export default { components: { MultiSelect, Smtp, Mailgun, - Sparkpost, Ses, sendmail: Basic, - mail: Basic, - Mandrill + mail: Basic }, mixins: [validationMixin], data () { diff --git a/resources/assets/js/views/settings/mailDriver/Basic.vue b/resources/assets/js/views/settings/mailDriver/Basic.vue index 2d4f4b84..bb265378 100644 --- a/resources/assets/js/views/settings/mailDriver/Basic.vue +++ b/resources/assets/js/views/settings/mailDriver/Basic.vue @@ -2,7 +2,7 @@
- + *