diff --git a/.env.example b/.env.example index 6bf0493..dc68a7c 100644 --- a/.env.example +++ b/.env.example @@ -1,11 +1,13 @@ -APP_NAME=Laravel +APP_NAME="ENV-Boutique LDC" APP_ENV=local APP_KEY= APP_DEBUG=true -APP_URL=http://localhost -APP_THEME=basic +APP_URL= +APP_THEME= +PROJECT_UUID= +ANALYTICS_GOOGLE_ID= -LOG_CHANNEL=stack +LOG_CHANNEL=daily LOG_LEVEL=debug DB_CONNECTION=mysql @@ -31,9 +33,19 @@ MAIL_PORT=2525 MAIL_USERNAME=null MAIL_PASSWORD=null MAIL_ENCRYPTION=null -MAIL_FROM_ADDRESS=null +MAIL_FROM_ADDRESS=equipe.web@ldc.fr MAIL_FROM_NAME="${APP_NAME}" +MAIL_ADMIN=informatique.internet@ldc.fr + +MAIL_LIST_SERVICEWEB=informatique.internet@ldc.fr +MAIL_LIST_INVALIDINCO=informatique.internet@ldc.fr,vincent.pierre@ldc.fr,christelle.manceau@ldc.fr + +# CRM +CRM_ENDPOINT=https://ldcldccrm:K5cJmTsG@dev.ldc-crm.fr +# service boutique +CRM_TOKEN= + AWS_ACCESS_KEY_ID= AWS_SECRET_ACCESS_KEY= AWS_DEFAULT_REGION=us-east-1 diff --git a/app/Http/Controllers/Bo/OrdersController.php b/app/Http/Controllers/Bo/OrdersController.php index 7581bc3..b3cda9e 100644 --- a/app/Http/Controllers/Bo/OrdersController.php +++ b/app/Http/Controllers/Bo/OrdersController.php @@ -121,7 +121,6 @@ class OrdersController extends Controller //send confirm mail Mail::to($order->customer->email)->send(new OrderStatusMail($order)); - Mail::mailer('smtp2')->to($order->customer->email)->send(new OrderStatusMail($order)); //return redirect()->route('bo.orders')->with('success', "Changement de status enregistré pour la commande " . $order->reference . "."); return back()->with('success', "Changement de status enregistré pour la commande " . $order->reference . "."); @@ -439,7 +438,6 @@ class OrdersController extends Controller //send confirm mail Mail::to($order->customer->email)->queue(new OrderConfirmMail($order)); - Mail::mailer('smtp2')->to($order->customer->email)->queue(new OrderConfirmMail($order)); //envoi du mail de confirmation aux admins site $toMailSetting = Setting::where('key', 'send_order_confirm_mail_to')->first(); @@ -449,7 +447,6 @@ class OrdersController extends Controller $toMail = $toMailSetting->value; } Mail::to($toMail)->queue(new OrderConfirmAdminMail($order)); - Mail::mailer('smtp2')->to($toMail)->queue(new OrderConfirmAdminMail($order)); //export commande if (config('bosettings.regate_orders')) { diff --git a/app/Http/Controllers/ContactController.php b/app/Http/Controllers/ContactController.php index d4ee6f1..c68f468 100644 --- a/app/Http/Controllers/ContactController.php +++ b/app/Http/Controllers/ContactController.php @@ -35,7 +35,6 @@ class ContactController extends Controller } //envoi du mail d'alerte Mail::to($toMail)->send(new SendContactMail($request)); - Mail::mailer('smtp2')->to($toMail)->send(new SendContactMail($request)); return back()->with('status', true); } diff --git a/app/Http/Controllers/CustomerController.php b/app/Http/Controllers/CustomerController.php index ef673e0..c44e51b 100644 --- a/app/Http/Controllers/CustomerController.php +++ b/app/Http/Controllers/CustomerController.php @@ -94,8 +94,6 @@ class CustomerController extends Controller } Mail::to($request->email)->send(new RegisterConfirmMail($customer, $request->firstname)); - Mail::mailer('smtp2')->to($request->email) - ->send(new RegisterConfirmMail($customer, $request->firstname)); return view('auth.register-success', ['mail' => $request->email]); }); @@ -191,23 +189,23 @@ class CustomerController extends Controller $crmCustomer = $customer->apiData; if ($crmCustomer->activate()) { return view('auth.activate') - ->with('message', 'Votre compte a bien été activé, vous pouvez désormais vous connecter.'); + ->with('message', 'Votre compte a bien été activé, vous pouvez désormais vous connecter.'); } } catch (ApiErrorException $e) { if ($e->getApiError()->equals(ApiError::customerAlreadyActive())) { // phpcs:disable Generic.Files.LineLength.TooLong return view('auth.activate') - ->with('message', 'Votre compte est déjà activé, vous pouvez dès à présent vous connecter avec celui-ci.'); + ->with('message', 'Votre compte est déjà activé, vous pouvez dès à présent vous connecter avec celui-ci.'); } report($e); // Une erreur critique est survenue avec la CRM. return view('auth.activate') - ->with('message', 'Une erreur est survenue, merci de réessayer ultérieurement.'); + ->with('message', 'Une erreur est survenue, merci de réessayer ultérieurement.'); } catch (CrmException $e) { report($e); // Une erreur critique est survenue avec la CRM. return view('auth.activate') - ->with('message', 'Une erreur est survenue, merci de réessayer ultérieurement.'); + ->with('message', 'Une erreur est survenue, merci de réessayer ultérieurement.'); } //end try return view('auth.activate')->with('message', 'Ce lien d\'activation n\'est pas valide.'); } @@ -257,9 +255,9 @@ class CustomerController extends Controller $passwordReset->save(); Mail::to($email)->send(new PasswordResetMail($token)); - Mail::mailer('smtp2')->to($email)->send(new PasswordResetMail($token)); - // @phpcs:ignore Generic.Files.LineLength - return back()->with('success', __("La procédure pour changer votre mot de passe a été envoyé sur votre email.")); + return back()->with('success', + __("La procédure pour changer votre mot de passe a été envoyé sur votre email.") + ); } else { return back()->withErrors(__("Cette adresse email n'est pas enregistrée dans nos services.")); } @@ -408,8 +406,8 @@ class CustomerController extends Controller public function orderDetail($reference) { $order = Order::where('reference', '=', $reference) - ->where('customer_id', Auth::guard('customer')->user()->id) - ->firstOrFail(); + ->where('customer_id', Auth::guard('customer')->user()->id) + ->firstOrFail(); if ($order->status_id == 1) { $magasin = null; @@ -496,7 +494,6 @@ class CustomerController extends Controller } } Mail::to($request->email)->send(new RegisterConfirmMail($customer, null)); - Mail::mailer('smtp2')->to($request->email)->send(new RegisterConfirmMail($customer, null)); return back() ->withErrors( trans('Votre compte n\'est pas activé, vérifiez dans vos emails pour y trouver diff --git a/config/mail.php b/config/mail.php index 7c23e8e..bda467e 100644 --- a/config/mail.php +++ b/config/mail.php @@ -45,17 +45,6 @@ return [ 'auth_mode' => null, ], - 'smtp2' => [ - 'transport' => env('MAIL_TRANSPORT2', 'array'), - 'host' => env('MAIL_HOST2'), - 'port' => env('MAIL_PORT2'), - 'encryption' => env('MAIL_ENCRYPTION2'), - 'username' => env('MAIL_USERNAME2'), - 'password' => env('MAIL_PASSWORD2'), - 'timeout' => null, - 'auth_mode' => null, - ], - 'ses' => [ 'transport' => 'ses', ],