feat: add invite notification emails, functionality to admin dashboard and sign up page
Signed-off-by: Miguel Nogueira <me@nogueira.codes>
This commit is contained in:
@@ -26,11 +26,13 @@ use App\Application;
|
||||
use App\Appointment;
|
||||
use App\Ban;
|
||||
use App\Form;
|
||||
use App\Invitation;
|
||||
use App\Policies\AbsencePolicy;
|
||||
use App\Policies\ApplicationPolicy;
|
||||
use App\Policies\AppointmentPolicy;
|
||||
use App\Policies\BanPolicy;
|
||||
use App\Policies\FormPolicy;
|
||||
use App\Policies\InvitationPolicy;
|
||||
use App\Policies\ProfilePolicy;
|
||||
use App\Policies\TeamFilePolicy;
|
||||
use App\Policies\TeamPolicy;
|
||||
@@ -68,6 +70,7 @@ class AuthServiceProvider extends ServiceProvider
|
||||
Team::class => TeamPolicy::class,
|
||||
TeamFile::class => TeamFilePolicy::class,
|
||||
Absence::class => AbsencePolicy::class,
|
||||
Invitation::class => InvitationPolicy::class,
|
||||
];
|
||||
|
||||
/**
|
||||
@@ -80,11 +83,11 @@ class AuthServiceProvider extends ServiceProvider
|
||||
|
||||
VerifyEmail::toMailUsing(function ($notifiable, $url) {
|
||||
return (new MailMessage)
|
||||
->greeting("Hi {$notifiable->name}! Welcome to ".config('app.name').'.')
|
||||
->greeting("Hi {$notifiable->name}! Welcome to " . config('app.name') . '.')
|
||||
->line('To finish setting up your account, you must verify your email. This is to ensure only real users access our website.')
|
||||
->line('If you didn\'t sign up for an account, you can safely ignore this email.')
|
||||
->action('Verify account', $url)
|
||||
->salutation('The team at '.config('app.name'));
|
||||
->salutation('The team at ' . config('app.name'));
|
||||
});
|
||||
|
||||
Gate::define('viewLogViewer', function (?User $user) {
|
||||
|
Reference in New Issue
Block a user