add mail sender in setting

This commit is contained in:
yashkanakiya
2023-03-11 18:58:59 +05:30
parent b4aa254b68
commit 959aa257b4
23 changed files with 1718 additions and 110 deletions

View File

@ -7,6 +7,7 @@ use Crater\Models\ExchangeRateProvider;
use Crater\Models\Expense;
use Crater\Models\Invoice;
use Crater\Models\Item;
use Crater\Models\MailSender;
use Crater\Models\Note;
use Crater\Models\Payment;
use Crater\Models\RecurringInvoice;
@ -225,6 +226,17 @@ return [
'ability' => 'view-all-notes',
'model' => Note::class
],
[
'title' => 'settings.menu_title.mail_sender',
'group' => '',
'name' => 'Mail Sender',
'link' => '/admin/settings/mail-sender',
'icon' => 'MailIcon',
'owner_only' => false,
'ability' => 'view-mail-sender',
'model' => MailSender::class
],
[
'title' => 'settings.menu_title.expense_category',
'group' => '',
@ -235,16 +247,6 @@ return [
'ability' => 'view-expense',
'model' => Expense::class
],
[
'title' => 'settings.mail.mail_config',
'group' => '',
'name' => 'Mail Configuration',
'link' => '/admin/settings/mail-configuration',
'icon' => 'MailIcon',
'owner_only' => true,
'ability' => '',
'model' => ''
],
[
'title' => 'settings.menu_title.file_disk',
'group' => '',
@ -275,6 +277,7 @@ return [
'ability' => '',
'model' => ''
],
],
/*