Skip to content

Commit

Permalink
added new settings
Browse files Browse the repository at this point in the history
  • Loading branch information
nemerald-voip committed Dec 13, 2024
1 parent 9393fb0 commit a2844f2
Showing 1 changed file with 97 additions and 0 deletions.
97 changes: 97 additions & 0 deletions database/seeders/RecommendedSettingsSeeder.php
Original file line number Diff line number Diff line change
Expand Up @@ -254,13 +254,110 @@ private function createDefaultSettings()
'default_setting_enabled' => true,
'default_setting_description' => "Set the hover logo title.",
],
[
'default_setting_category' => 'fax',
'default_setting_subcategory' => 'allowed_extension',
'default_setting_name' => 'array',
'default_setting_value' => '.csv',
'default_setting_enabled' => true,
'default_setting_description' => "",
],
[
'default_setting_category' => 'fax',
'default_setting_subcategory' => 'allowed_extension',
'default_setting_name' => 'array',
'default_setting_value' => '.jpeg',
'default_setting_enabled' => true,
'default_setting_description' => "",
],
[
'default_setting_category' => 'fax',
'default_setting_subcategory' => 'allowed_extension',
'default_setting_name' => 'array',
'default_setting_value' => '.jpg',
'default_setting_enabled' => true,
'default_setting_description' => "",
],
[
'default_setting_category' => 'fax',
'default_setting_subcategory' => 'allowed_extension',
'default_setting_name' => 'array',
'default_setting_value' => '.docx',
'default_setting_enabled' => true,
'default_setting_description' => "",
],
[
'default_setting_category' => 'fax',
'default_setting_subcategory' => 'allowed_extension',
'default_setting_name' => 'array',
'default_setting_value' => '.doc',
'default_setting_enabled' => true,
'default_setting_description' => "",
],
[
'default_setting_category' => 'fax',
'default_setting_subcategory' => 'allowed_extension',
'default_setting_name' => 'array',
'default_setting_value' => '.rtf',
'default_setting_enabled' => true,
'default_setting_description' => "",
],
[
'default_setting_category' => 'fax',
'default_setting_subcategory' => 'allowed_extension',
'default_setting_name' => 'array',
'default_setting_value' => '.txt',
'default_setting_enabled' => true,
'default_setting_description' => "",
],
[
'default_setting_category' => 'fax',
'default_setting_subcategory' => 'allowed_extension',
'default_setting_name' => 'array',
'default_setting_value' => '.xls',
'default_setting_enabled' => true,
'default_setting_description' => "",
],
[
'default_setting_category' => 'fax',
'default_setting_subcategory' => 'allowed_extension',
'default_setting_name' => 'array',
'default_setting_value' => '.xlsx',
'default_setting_enabled' => true,
'default_setting_description' => "",
],
[
'default_setting_category' => 'fax',
'default_setting_subcategory' => 'fax_slack_notification',
'default_setting_name' => 'text',
'default_setting_value' => 'errors',
'default_setting_enabled' => false,
'default_setting_description' => "all - send all. errors - send errors only",
],
[
'default_setting_category' => 'fax',
'default_setting_subcategory' => 'variable',
'default_setting_name' => 'array',
'default_setting_value' => 'fax_enable_t38_request=true',
'default_setting_enabled' => false,
'default_setting_description' => "Send a T38 reinvite when a fax tone is detected.",
],
[
'default_setting_category' => 'fax',
'default_setting_subcategory' => 'variable',
'default_setting_name' => 'array',
'default_setting_value' => 'rtp_secure_media_outbound=forbidden',
'default_setting_enabled' => true,
'default_setting_description' => "Send a T38 reinvite when a fax tone is detected.",
],
// Add more settings here...
];

foreach ($settings as $setting) {
// Check for existing setting
$existing_item = DefaultSettings::where('default_setting_category', $setting['default_setting_category'])
->where('default_setting_subcategory', $setting['default_setting_subcategory'])
->where('default_setting_value', $setting['default_setting_value'])
->first();

if ($existing_item) {
Expand Down

0 comments on commit a2844f2

Please sign in to comment.