FusionPBX
401a914726
Add recordings archive sub directory
2023-08-28 10:08:28 -06:00
FusionPBX
5de3e514df
Add Fanvil mac addres detectection
...
Also arrange the code in alphabetical order
2023-08-28 09:37:02 -06:00
fusionate
959c72abc9
IVR Menu - Edit: Refine greeting playback experience.
2023-08-26 23:34:02 +00:00
FusionPBX
29f04383cb
Inbound number not found send to the log
2023-08-26 15:29:58 -06:00
K-Flagman
ff578da24e
Play button in IVR Menu edit ( #6786 )
...
* add play button for ivr long and short greetings
2023-08-26 10:17:04 -06:00
Luis Daniel Lucio Quiroz
97835fdd6a
Update intercept.lua ( #6788 )
2023-08-26 10:12:52 -06:00
FusionPBX
88169f9e30
Use the call direction from the xml_cdr table
2023-08-25 16:13:02 -06:00
FusionPBX
85f6793a41
Set bridge statements variables
2023-08-25 16:05:33 -06:00
FusionPBX
bc2e64af28
Change variable name caller_direction to call_direction
2023-08-25 15:21:08 -06:00
FusionPBX
2cf06240c5
Add 809 to outbound route continue_on_fail
...
This changes accounts for the following error.
Reason: SIP;cause=809;text="GATEWAY_DOWN"
2023-08-25 13:17:46 -06:00
FusionPBX
bdef43ce3f
Add a trim on the Bridge variables
...
When there is a space at the end and used in the string then FreeSWITCH will not add the variables to CDR variables.
2023-08-25 09:37:31 -06:00
FusionPBX
13550f214d
Default the bridge variables to enabled false
2023-08-24 19:42:32 -06:00
FusionPBX
cc454ff882
Switch from input text to textarea for destination_number
2023-08-24 14:41:40 -06:00
FusionPBX
18b3c41f47
Better bridge profile support
2023-08-24 14:28:19 -06:00
FusionPBX
fac9bad46f
Fix the default_language, default_dialect and default voice variables that were broken by xml.sanitize
2023-08-24 09:26:10 -06:00
FusionPBX
dcd00c3a15
Find and use the firewall path
...
Needed as Debian 8 and 9 have a different iptables location than Debian 11
2023-08-23 15:29:04 -06:00
FusionPBX
9a19fb4f82
Add full path to iptables and pfctl
...
Full path to iptables needed now for Debian 11 since /usr/sbin is no longer in the path by default.
2023-08-23 10:09:24 -06:00
FusionPBX
5182e5e2d5
Change value to textarea
2023-08-22 16:58:47 -06:00
FusionPBX
1df1afa365
Make pdf from tif only if tiffinfo returns a result
2023-08-22 10:28:43 -06:00
FusionPBX
11c98a860e
Get the extension_uuid using the voicemail_id
2023-08-22 10:01:24 -06:00
FusionPBX
85d194799f
Update 240_page.xml change kick all to hup all
...
This removes the message when call ends that they have been kicked from the page (conference call)
2023-08-20 23:03:57 -06:00
FusionPBX
086189a769
Use the bridge parts array
2023-08-19 23:16:34 -06:00
FusionPBX
a703a75480
Bridge statement builder
2023-08-19 22:50:39 -06:00
FusionPBX
5aa22da9e3
Add label-bridge_variables
2023-08-19 20:14:11 -06:00
FusionPBX
110f6189de
Rename profile to bridge_profile
2023-08-19 18:40:55 -06:00
FusionPBX
1f75cfe2d8
Updated to simplify building bridge statement
2023-08-19 11:04:52 -06:00
FusionPBX
30f028e6be
Add new bridge translations.
2023-08-19 11:00:38 -06:00
FusionPBX
0f26078e93
Add new bridge default settings
2023-08-19 10:59:40 -06:00
fusionate
30034610ac
Voicemail [Class]: Adjust messages() method to avoid count() error if voicemail_messages() method return false.
2023-08-17 23:31:33 +00:00
fusionate
5d7232c0c7
Outbound Route - Add: Include hangup under Additional Options for Gateway and Alternate 1 & 2
2023-08-17 23:19:31 +00:00
FusionPBX
8ceaa5ce01
Add default setting call_center refresh numeric 1500
2023-08-14 20:28:42 -06:00
FusionPBX
71d2f47ca6
Update call_center_active.php
2023-08-14 20:24:23 -06:00
FusionPBX
b74880f28e
Add setting call_center refresh type numeric
2023-08-14 20:23:06 -06:00
FusionPBX
f5bdf6662e
Enable customizing the config_file path for LUA
2023-08-14 19:35:41 -06:00
FusionPBX
956b8686f9
Bug fix use tonumber function to detect non numeric required for those using extension number alias
2023-08-10 13:57:30 -06:00
FusionPBX
e8e6673be8
Remove some redudant code for finding record_path and record_name
2023-08-10 09:05:42 -06:00
FusionPBX
503b59267e
Fix call center agent call recording
...
Issue was caused by xml sanitize and this change allows using strftime.
2023-08-09 11:13:09 -06:00
jacobbuscher-bt
719912f453
Fix time conditions using 'minute-of-day' switching 1 minute early ( #6784 )
...
Fix time conditions using 'minute-of-day' switching 1 minute early.
We are augmenting the value saved based on what select option is selected.
12:00 AM - 11:59 PM will now serialize as 1-1439 as expected
11:59 PM - 11:59 PM will now serialize as 1440-1439 which is unexpected behavior due to freeswitch's 'wrap around' behavior but acceptable.
Additional information
minute-of-day 1-1440 minute of the day (midnight = 1, 1am = 60, noon = 720, etc)
2023-08-08 14:24:14 -06:00
FusionPBX
0304dfffad
Use empty record_name
...
Recording call through a ring group its not setting the record_name variable this picks up the recording from the file system.
2023-08-04 13:53:37 -06:00
fusionate
6000c8235c
Dashboard - Ring Group Forward: Remove form elements if ring_group_forward permission not assigned.
2023-08-04 19:28:08 +00:00
fusionate
578dcc6256
Voicemail - Email [Function]: Send basic email even if email template is disabled.
2023-08-04 03:49:29 +00:00
FusionPBX
68f575b941
Fixed a problem for inbound destinations with more than one caller ID routing conditions.
...
Its a minor bug as it created the dialplan XML so the call will work. However the dialplan details needed the group incremented.
2023-08-03 12:18:02 -06:00
jacobbuscher-bt
2d872a3566
Finalize changing origination_callee_id_name from destination_number to caller_destination in domain_variables and variables dialplan. ( #6782 )
...
* Add the / character to the ALLOWED_CHARS variable to fix bug with front slashes being stripped. Previously was turning /var/lib/freeswitch into varlibfreeswitch
* Update app_defaults.php
Updating app defaults for Dialplan -> Domain Variables to set origination_callee_id_name to match the caller_destination instead of the destination number so that if you call another tenant in the same Fusion instance without is_local enabled the caller_destination shows instead of the tenant's called extension.
* Update app_defaults.php
Instead of removing the export all together we need to update it from destination_number to caller_destination.
* Update 020_domain-variables.xml
Set origination callee ID to caller_destination so internal calls don't show "Outbound Call"
---------
Authored-by: Jacob Buscher <jacob@bfitec.com >
2023-08-02 12:25:45 -06:00
jacobbuscher-bt
80580bb931
Fixing 'origination_callee_id_name' in domain variables dialplan ( #6781 )
...
Updating app defaults for Dialplan -> Domain Variables to set origination_callee_id_name to match the caller_destination instead of the destination number so that if you call another tenant in the same Fusion instance without is_local enabled the caller_destination shows instead of the tenant's called extension.
---------
Authored-by: Jacob Buscher <jacob@bfitec.com >
2023-08-01 18:19:26 -06:00
FusionPBX
167e5e1740
Create 080_caller_id.xml
2023-08-01 18:14:56 -06:00
FusionPBX
6832d9e081
Deprecate cidlookup dialplan
2023-08-01 18:08:05 -06:00
FusionPBX
2582511594
Update and rename contacts.lua to database.lua
2023-08-01 18:03:58 -06:00
FusionPBX
b436200a61
Create index.lua
2023-08-01 18:02:02 -06:00
fusionate
f61302190b
Dashboard - Missed Calls: Apply domain time zone.
2023-08-01 20:33:51 +00:00
fusionate
d68f9826f1
Dashboard - Recent Calls: Apply domain time zone.
2023-08-01 20:33:39 +00:00