Commit Graph

9308 Commits

Author SHA1 Message Date
FusionPBX a9fff8b937
Add Call Flow - Feature Code to the list of destinations. (#6243)
* Add Call Flows - Destination and Feature Code

* Add call flow feature code
2022-01-17 14:44:09 -07:00
FusionPBX d7d99fc9cf
Add permissions=false to the speed_dial dialplan. 2022-01-17 10:10:54 -07:00
FusionPBX c084373d0a
Add a new permissions variable. 2022-01-17 10:09:12 -07:00
FusionPBX 3779b4a93e
No need to require contact type when adding a new contact. 2022-01-15 13:01:12 -07:00
FusionPBX 0a8c6f01fb
Increase the number used in the ring group destination delay and timeout. 2022-01-14 10:35:06 -07:00
AlexC 2a74114cf2
Copy, toggle and delete buttons visible when checkbox is selected (#6242)
* Update bridges.php

* Update call_block.php

* Update call_center_queues.php

* Update call_center_agents.php

* Update call_broadcast.php

* Update call_flows.php

* Update call_recordings.php

* Update conference_centers.php

* Update conference_rooms.php

* Update conference_controls.php

* Update conference_profiles.php

* Update conferences.php

* Update contacts.php

* Update fax.php

* Update ivr_menus.php

* Update music_on_hold.php

* Update phrases.php

* Update recordings.php

* Update streams.php

* Update voicemails.php

* Update devices.php

* Update device_vendors.php

* Update device_vendor_functions.php

* Update extensions.php

* Update gateways.php

* Update dialplans.php

* Update destinations.php

* Update email_templates.php

* Update modules.php

* Update sip_profiles.php

* Update vars.php

* Update databases.php

* Update users.php

* Update default_settings.php

* Update domains.php

* Update groups.php

* Update menu.php
2022-01-13 11:37:59 -07:00
Anthony 1db3e5ba14
Removed Search Reset (#6241)
* Update default_settings.php

* Update devices.php

* Update extensions.php

* Update gateways.php

* Update users.php

* Update destinations.php

* Update dialplans.php

* Update bridges.php

* Update call_block.php

* Update call_broadcast.php

* Update call_flows.php

* Update call_forward.php

* Update call_recordings.php

* Update conference_centers.php

* Update conference_controls.php

* Update conference_profiles.php

* Update conferences.php

* Update contacts.php

* Update fax.php

* Update ivr_menus.php

* Update phrases.php

* Update recordings.php

* Update ring_groups.php

* Update time_conditions.php

* Update voicemails.php

* Update call_center_queues.php

* Update email_logs.php

* Update registrations.php

* Update user_logs.php

* Update access_controls.php

* Update domains.php

* Update email_templates.php

* Update groups.php

* Update menu.php

* Update number_translations.php

* Update sip_profiles.php

* Update database_transactions.php

* Update vars.php

* Update dashboard.php
2022-01-12 16:00:01 -07:00
FusionPBX daf9694c7c
Add from_address to the send_mail function for missed call emails. 2022-01-12 12:04:56 -07:00
vivoras 650f50a6ce
Update xml_cdr_statistics.php (#6239) 2022-01-11 16:27:34 -07:00
vivoras c3d3429635
Update app_languages.php (#6238) 2022-01-11 09:23:08 -07:00
Antonio Fernandez 7e321c43fb
added support for ALOC description #1 (#6234)
* added support for ALOC description

* Changed description to 'Average Length of Call'

Conversation isn't bad but I've always heard it as Average Length of Call.

Co-authored-by: FusionPBX <markjcrane@gmail.com>
2022-01-10 22:33:47 -07:00
Antonio Fernandez 13a1590c8f
Update xml_cdr_extension_summary.php (#6235) 2022-01-10 22:28:55 -07:00
Antonio Fernandez affba4b61d
Update xml_cdr_statistics.php (#6236) 2022-01-10 22:27:33 -07:00
agree 9d69d91630
[destinations] fix missing dialplan extension name (#6237) 2022-01-10 22:25:42 -07:00
FusionPBX 9e18d5a13d
Add the fax call uuid and add include for send_mail function. 2022-01-10 12:06:24 -07:00
FusionPBX 6815388b73
Get the email from_address using default settings. 2022-01-10 11:02:37 -07:00
agree e3e41624e2
[send_mail] return freeswitch.email Boolean value (#6231) 2022-01-09 08:53:40 -07:00
FusionPBX fa2d817254
Correct the UUID format for these yealink provision settings. 2022-01-08 16:14:36 -07:00
FusionPBX c0946a03ce
Only add sofia global settings that are not in the database 2022-01-08 11:46:18 -07:00
FusionPBX ccf59f4a0c
Fix the delete for sofia global settings. 2022-01-08 10:53:44 -07:00
FusionPBX 63ab72df13
Change value to be consistent with other cert value both are enabled false. 2022-01-06 18:46:40 -07:00
agree d97308e0ad
[provision] don't show file path on not found (#6229) 2022-01-06 11:47:17 -07:00
FusionPBX f52b33caf2
Remove sub table data if it doesn't have more details than domain_uuid an device_uuid. 2022-01-05 19:53:31 -07:00
FusionPBX 9f0b304a4f
Deprecate v_device_keys.device_profile_uuid, and v_device_settings.device_profile_uuid.
These fields were moved to their own table device profile keys and device profile settings tables so these fields are no longer used.
2022-01-05 12:13:37 -07:00
AlexC ab0e4faa94
Add labels to dashboard system counts (#6225)
* Update app_languages.php

* Update system_counts.php
2022-01-04 20:48:35 -07:00
FusionPBX 9d01324da7
Use sip_from_display and sip_from_user when the call originated from the VoIP Provider.
When an inbound call is forwarded the call_direction is set to inbound and then updated to outbound. In this situation we use the sip_from_display and sip_from_user to get the original caller ID instead of the updated caller ID after the call was forwarded.
2022-01-04 17:50:51 -07:00
FusionPBX 1f0af43d83
Use the date c function only if the the epoch is_numeric 2022-01-04 16:54:47 -07:00
smeyernyc 7579393f2f
Updates to yealink provisioning (#6224)
* Create directory.xml

* Update app_config.php
2022-01-04 12:38:49 -07:00
smeyernyc 82d1c9abbf
create provision file for w73/76/79p technically it can support 10 ac… (#6219)
* create provision file for w73/76/79p technically it can support 10 accounts but screw it, 8 is fine.

* Create directory.xml

* Create favorite_setting.xml

* Create y000000000146.cfg

* Create y000000000000.boot

* Update app_config.php

* Update y000000000000.boot

* Update app_config.php
2022-01-04 10:53:59 -07:00
FusionPBX 3f144a35a4
Add from in a few more places. 2022-01-03 15:31:30 -07:00
Mendel 64d1f3862d
Yealink dialnow patchs (#6206)
* Update provision.php

* Update y000000000124.cfg

Added {$yealink_dnd_allow} so that you can remove DND from the phone

* Update app_config.php

* Update y000000000053.cfg

* Update y000000000007.cfg

* Update y000000000052.cfg

* Update y000000000005.cfg

* Update y000000000066.cfg

* Update y000000000108.cfg

* Update y000000000124.cfg

* Update y000000000065.cfg

* Update y000000000004.cfg

* Update y000000000044.cfg

* Update y000000000097.cfg

* Match the yealink default

Co-authored-by: FusionPBX <markjcrane@gmail.com>
2021-12-31 13:03:40 -07:00
FusionPBX 4c7f6d0a6b
Change mkdir to recursive. 2021-12-30 10:19:47 -07:00
FusionPBX 05cae1be62
Remove local so the email_from has a value outside the if statement. 2021-12-29 15:30:15 -07:00
FusionPBX 71147dcb7e
Have the email.lua function use the send_mail function. 2021-12-29 15:08:28 -07:00
FusionPBX 2c7cfbe44f
Account for bridge variables and more advanced agent contact string.
If using the { and } with the contact string it would add an extra } bracket. The following changes remove the extra bracket and account for more of the bridge variables.
2021-12-29 14:29:17 -07:00
FusionPBX eefd5e78ef
Add from send_mail function consistently. (#6216)
* Update send_mail.lua

* send_mail send nil email_from

* Update index.lua

* Update send_email.lua

* Use the lua send_mail function.

* Update index.lua

* Update index.lua

* Replace freeswitch.email with send_email lua function.

* Replace email.lua with the send_mail function.
2021-12-29 11:44:49 -07:00
FusionPBX 975180f248
User dialplan mkdir in the user_record dialplan. 2021-12-27 16:20:30 -07:00
FusionPBX 67be72b452
Database save method set to false. (#6215)
* When database save set to false for app_defaults.php
2021-12-24 12:42:16 -07:00
Anthony 44c6ee2be2
Fixing contact edit order (#6214)
* Fixing contact edit order.

* Update contact_edit.php

* Update contact_phone_edit.php

* Update contact_phone_edit.php
2021-12-23 15:07:53 -07:00
Anthony 98240a2227
Adding country code to contact edit. (#6210)
* Adding country code to the contact edit.

* Adding country code languages for contact edit.

* Update contact_phone_edit.php
2021-12-23 11:21:16 -07:00
FusionPBX c3ebda9378
Music on hold need recursive true because its creating the directory and another one with the sample rate. 2021-12-20 15:05:11 -07:00
Len 6b85733e5d
Replace duplicate uuid (#6207) 2021-12-20 11:43:44 -07:00
Len 02a12591dd
Replace duplicate uuid (#6208)
* Replace duplicate uuid
* Replace duplicate uuid
2021-12-20 11:40:52 -07:00
FusionPBX 5f88e3ca87
Fix call block hold music to play the hold music.
Allows defining hold_music in the dialplan for a custom music on hold.
2021-12-17 15:13:07 -07:00
FusionPBX 0e8eeb0cc3
If the Label is empty use the extension number as the label. 2021-12-17 10:34:12 -07:00
FusionPBX 27540bb42c
Fix the display_name 2021-12-15 19:36:05 -07:00
FusionPBX a80a22f797
Default the device line label to the extension number 2021-12-15 15:06:13 -07:00
FusionPBX 2db571f2fc
Correct the name dislplay_label to label. 2021-12-15 15:02:17 -07:00
FusionPBX ab457e5ee9
Default the line_label and line_display_name to auto. 2021-12-15 14:54:24 -07:00
yois615 84fdf89b34
bind_digit_action for B-leg during internal call (#6157)
The existing code only binds properly when one leg
is not internal.  Here we use LUA to bind the bleg
for internal calls.
2021-12-15 14:45:04 -07:00