Skip to content

Commit

Permalink
Updates to the SMS app (#123)
Browse files Browse the repository at this point in the history
  • Loading branch information
blackc2004 authored and markjcrane committed Jun 5, 2019
1 parent c8bdd96 commit ded05a1
Show file tree
Hide file tree
Showing 20 changed files with 394 additions and 233 deletions.
Empty file modified sms/README.md
100644 → 100755
Empty file.
56 changes: 31 additions & 25 deletions sms/app_config.php
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
$apps[$x]['permissions'][$y]['name'] = "sms_enabled";
$apps[$x]['permissions'][$y]['groups'][] = "superadmin";
$y++;

//default settings
$y = 0;
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = '67511e2d-35e1-4f70-80ac-4265ec39d2fe';
Expand Down Expand Up @@ -90,15 +90,15 @@
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = 'true';
$apps[$x]['default_settings'][$y]['default_setting_description'] = '';
$y++;
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = '9b36edac-eeac-4a3e-b8d4-664962e3f78c';
$apps[$x]['default_settings'][$y]['default_setting_category'] = 'sms';
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = 'carriers';
$apps[$x]['default_settings'][$y]['default_setting_name'] = 'array';
$apps[$x]['default_settings'][$y]['default_setting_value'] = 'telnyx';
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = 'true';
$apps[$x]['default_settings'][$y]['default_setting_description'] = '';
$y++;
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = '9b36edac-eeac-4a3e-b8d4-664962e3f78c';
$apps[$x]['default_settings'][$y]['default_setting_category'] = 'sms';
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = 'carriers';
$apps[$x]['default_settings'][$y]['default_setting_name'] = 'array';
$apps[$x]['default_settings'][$y]['default_setting_value'] = 'telnyx';
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = 'true';
$apps[$x]['default_settings'][$y]['default_setting_description'] = '';
$y++;

$apps[$x]['default_settings'][$y]['default_setting_uuid'] = 'e997203c-ca48-45b4-828d-e347ff66fa7c';
$apps[$x]['default_settings'][$y]['default_setting_category'] = 'sms';
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = 'twilio_api_url';
Expand Down Expand Up @@ -145,16 +145,16 @@
$apps[$x]['default_settings'][$y]['default_setting_name'] = 'text';
$apps[$x]['default_settings'][$y]['default_setting_value'] = 'https://api.thinq.com/account/{ACCOUNT}/product/origination/sms/send';
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = 'false';
$apps[$x]['default_settings'][$y]['default_setting_description'] = '';
$y++;
$apps[$x]['default_settings'][$y]['default_setting_description'] = '';
$y++;
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = '2f246db7-eb07-4c2c-a752-e81466276c89';
$apps[$x]['default_settings'][$y]['default_setting_category'] = 'sms';
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = 'telnyx_api_url';
$apps[$x]['default_settings'][$y]['default_setting_name'] = 'text';
$apps[$x]['default_settings'][$y]['default_setting_value'] = 'https://sms.telnyx.com/messages';
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = 'false';
$apps[$x]['default_settings'][$y]['default_setting_description'] = '';
$y++;
$apps[$x]['default_settings'][$y]['default_setting_description'] = '';
$y++;

$apps[$x]['default_settings'][$y]['default_setting_uuid'] = '14101c26-c3f9-46aa-a67a-3642752e56f4';
$apps[$x]['default_settings'][$y]['default_setting_category'] = 'sms';
Expand All @@ -172,7 +172,7 @@
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = 'false';
$apps[$x]['default_settings'][$y]['default_setting_description'] = '';
$y++;

$apps[$x]['default_settings'][$y]['default_setting_uuid'] = '551b3948-8328-42be-a873-9a32f8b49463';
$apps[$x]['default_settings'][$y]['default_setting_category'] = 'sms';
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = 'teli_access_key';
Expand All @@ -189,7 +189,7 @@
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = 'false';
$apps[$x]['default_settings'][$y]['default_setting_description'] = '';
$y++;

$apps[$x]['default_settings'][$y]['default_setting_uuid'] = 'c56042fc-4cd4-425b-a39a-9297aaed7743';
$apps[$x]['default_settings'][$y]['default_setting_category'] = 'sms';
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = 'twilio_access_key';
Expand All @@ -206,7 +206,7 @@
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = 'false';
$apps[$x]['default_settings'][$y]['default_setting_description'] = '';
$y++;

$apps[$x]['default_settings'][$y]['default_setting_uuid'] = '4a86c939-9d80-4da7-bbda-49d6bf1c3882';
$apps[$x]['default_settings'][$y]['default_setting_category'] = 'sms';
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = 'bandwidth_access_key';
Expand All @@ -229,44 +229,45 @@
$apps[$x]['default_settings'][$y]['default_setting_name'] = 'text';
$apps[$x]['default_settings'][$y]['default_setting_value'] = '';
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = 'false';
$apps[$x]['default_settings'][$y]['default_setting_description'] = '';
$apps[$x]['default_settings'][$y]['default_setting_description'] = '';
$y++;
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = 'cc4725d7-66e4-4ee8-ae95-475b8903ba91';
$apps[$x]['default_settings'][$y]['default_setting_category'] = 'sms';
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = 'thinq_username';
$apps[$x]['default_settings'][$y]['default_setting_name'] = 'text';
$apps[$x]['default_settings'][$y]['default_setting_value'] = '';
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = 'false';
$apps[$x]['default_settings'][$y]['default_setting_description'] = '';
$apps[$x]['default_settings'][$y]['default_setting_description'] = '';
$y++;
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = '604c1f7c-e830-441d-9596-31c8d091f8c2';
$apps[$x]['default_settings'][$y]['default_setting_category'] = 'sms';
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = 'telnyx_access_key';
$apps[$x]['default_settings'][$y]['default_setting_name'] = 'text';
$apps[$x]['default_settings'][$y]['default_setting_value'] = '';
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = 'false';
$apps[$x]['default_settings'][$y]['default_setting_description'] = '';
$apps[$x]['default_settings'][$y]['default_setting_description'] = '';
$y++;
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = 'abcd3f80-71c2-4b58-ae9d-3a37cb503faf';
$apps[$x]['default_settings'][$y]['default_setting_category'] = 'sms';
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = 'telnyx_secret_key';
$apps[$x]['default_settings'][$y]['default_setting_name'] = 'text';
$apps[$x]['default_settings'][$y]['default_setting_value'] = '';
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = 'false';
$apps[$x]['default_settings'][$y]['default_setting_description'] = '';
$apps[$x]['default_settings'][$y]['default_setting_description'] = '';
$y++;
$apps[$x]['default_settings'][$y]['default_setting_uuid'] = 'cede4bca-e855-4191-a14c-6f69b3aefb2e';
$apps[$x]['default_settings'][$y]['default_setting_category'] = 'sms';
$apps[$x]['default_settings'][$y]['default_setting_subcategory'] = 'telnyx_delivery_status_webhook_url';
$apps[$x]['default_settings'][$y]['default_setting_name'] = 'text';
$apps[$x]['default_settings'][$y]['default_setting_value'] = '';
$apps[$x]['default_settings'][$y]['default_setting_enabled'] = 'false';
$apps[$x]['default_settings'][$y]['default_setting_description'] = '';
$apps[$x]['default_settings'][$y]['default_setting_description'] = '';
$y++;

//schema details
//schema details
$y=0;
$apps[$x]['db'][$y]['table'] = "v_sms_messages";
$apps[$x]['db'][$y]['table']['name'] = "v_sms_messages";
$apps[$x]['db'][$y]['table']['parent'] = "";
$z=0;
$apps[$x]['db'][$y]['fields'][$z]['name'] = "sms_message_uuid";
$apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = "uuid";
Expand Down Expand Up @@ -321,7 +322,8 @@
$z++;

$y=1;
$apps[$x]['db'][$y]['table'] = "v_sms_destinations";
$apps[$x]['db'][$y]['table']['name'] = "v_sms_destinations";
$apps[$x]['db'][$y]['table']['parent'] = "";
$z=0;
$apps[$x]['db'][$y]['fields'][$z]['name'] = "sms_destination_uuid";
$apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = "uuid";
Expand Down Expand Up @@ -354,5 +356,9 @@
$apps[$x]['db'][$y]['fields'][$z]['type'] = "text";
$apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = "";
$z++;
$apps[$x]['db'][$y]['fields'][$z]['name'] = "chatplan_detail_data";
$apps[$x]['db'][$y]['fields'][$z]['type'] = "text";
$apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = "";
$z++;

?>
Empty file modified sms/app_defaults.php
100644 → 100755
Empty file.
26 changes: 26 additions & 0 deletions sms/app_languages.php
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,32 @@
$text['label-message']['ar-eg'] = "";
$text['label-message']['he'] = "";

$text['label-chatplan_detail_data']['en-us'] = "Extension or Ring Group";
$text['label-chatplan_detail_data']['es-cl'] = "";
$text['label-chatplan_detail_data']['pt-pt'] = "";
$text['label-chatplan_detail_data']['fr-fr'] = "";
$text['label-chatplan_detail_data']['pt-br'] = "";
$text['label-chatplan_detail_data']['pl'] = " ";
$text['label-chatplan_detail_data']['uk'] = "";
$text['label-chatplan_detail_data']['sv-se'] = "";
$text['label-chatplan_detail_data']['ro'] = "";
$text['label-chatplan_detail_data']['de-at'] = "";
$text['label-chatplan_detail_data']['ar-eg'] = "";
$text['label-chatplan_detail_data']['he'] = "";

$text['description-chatplan_detail_data']['en-us'] = "Routing extension or ring group for inbound SMS messages";
$text['description-chatplan_detail_data']['es-cl'] = "";
$text['description-chatplan_detail_data']['pt-pt'] = "";
$text['description-chatplan_detail_data']['fr-fr'] = "";
$text['description-chatplan_detail_data']['pt-br'] = "";
$text['description-chatplan_detail_data']['pl'] = " ";
$text['description-chatplan_detail_data']['uk'] = "";
$text['description-chatplan_detail_data']['sv-se'] = "";
$text['description-chatplan_detail_data']['ro'] = "";
$text['description-chatplan_detail_data']['de-at'] = "";
$text['description-chatplan_detail_data']['ar-eg'] = "";
$text['description-chatplan_detail_data']['he'] = "";

$text['button-mdr']['en-us'] = "MDRs";
$text['button-mdr']['es-cl'] = "";
$text['button-mdr']['pt-pt'] = "";
Expand Down
Empty file modified sms/app_menu.php
100644 → 100755
Empty file.
Empty file modified sms/hook/sms_hook_bandwidth.php
100644 → 100755
Empty file.
Empty file modified sms/hook/sms_hook_flowroute.php
100644 → 100755
Empty file.
Empty file modified sms/hook/sms_hook_plivo.php
100644 → 100755
Empty file.
Empty file modified sms/hook/sms_hook_teli.php
100644 → 100755
Empty file.
2 changes: 1 addition & 1 deletion sms/hook/sms_hook_telnyx.php
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,4 @@
error_log('ACCESS DENIED [SMS]: ' . print_r($_SERVER['REMOTE_ADDR'], true));
die("access denied");
}
?>
?>
Empty file modified sms/hook/sms_hook_thinq.php
100644 → 100755
Empty file.
Empty file modified sms/hook/sms_hook_twilio.php
100644 → 100755
Empty file.
Loading

0 comments on commit ded05a1

Please sign in to comment.