FusionPBX
677aa45a90
Update send_email.lua
2023-05-25 13:23:16 -06:00
markjcrane
e6a69de549
Send Presence to the for Agent ID
2023-05-23 22:27:58 -06:00
FusionPBX
c6e3fd381b
Update scripts dir session variable as it was not set in the install
...
This would break the install and prevent the scripts getting copied to the right location. That had a chain reaction of breaking multiple additional things.
2023-05-21 10:58:05 -06:00
FusionPBX
64a8254aa6
Search agent_id or agent_name to improve flexibility
2023-05-19 11:59:06 -06:00
markjcrane
6cbf572512
Remove fax_retry.lua supporting FAX Queue only
2023-05-17 12:37:31 -06:00
markjcrane
6d7e125743
Fix all PHP 8.1 messages for upgrade.php
2023-05-17 10:07:49 -06:00
FusionPBX
a9baddb6e0
prevent domain_uuid nil error
...
If the domain_uuid is null then use a random uuid to prevent an error and allow domain_uuid is null SQL to still run
2023-05-11 13:23:13 -06:00
frytimo
69bd42af05
remove unneeded destruct methods as GC has higher performance ( #6631 )
...
Co-authored-by: Tim Fry <tim@voipstratus.com>
2023-04-27 20:18:53 -06:00
FusionPBX
2973ca1e4d
[bug] after moving sanitize remove the original one
2023-04-26 11:28:55 -06:00
FusionPBX
4859282306
[bug] Allow specific safe variables
...
This is a bug fix for recent security changes. These particular variables are essential to the SIP profile: record-template.
2023-04-26 10:20:13 -06:00
FusionPBX
600d5db942
Use enabled for extensions and domain_enabled for domains
2023-04-21 18:07:45 -06:00
FusionPBX
7c10962a5f
Add domains automatically to the acl
2023-04-20 23:42:27 -06:00
FusionPBX
d906b8e60d
Add a missing required bracket
2023-04-20 16:00:23 -06:00
FusionPBX
8dbd85484e
xml.santize allow required variables
2023-04-20 14:20:14 -06:00
FusionPBX
30e75b1288
After sanitize allow ${accountcode}
2023-04-17 15:12:43 -06:00
FusionPBX
74f6630df4
Add a comment for the xml library
2023-04-14 22:33:32 -06:00
FusionPBX
61469d8cb9
Add the xml library description
2023-04-14 22:31:13 -06:00
FusionPBX
94288b7e96
Add a description
2023-04-14 22:29:11 -06:00
fusionate
19e58af546
Email Queue Attachments - Add CID and Mime Type fields.
2023-04-12 20:06:41 +00:00
Finn
cd0e603521
add a missing import to some of the xml_handling lua scripts. ( #6607 )
...
Co-authored-by: Finn <finn@acceleratenetworks.com>
2023-04-10 09:30:34 -06:00
FusionPBX
b9776041c1
xml.sanitize on ivr_menu_option_digits
...
The sanitize breaks /^(\d{4})>$/ as removes the $
2023-04-07 13:42:01 -06:00
FusionPBX
3d62b16259
xml.santize removed from direct_dial_regex
...
This wasn't needed since direct_dial_regex is built from ivr_menu_option_digits that have a statement ensuring they are numeric.
2023-04-07 13:30:30 -06:00
FusionPBX
005cd93c3e
Bug fixed for hold_music for ring groups
2023-04-04 13:53:26 -06:00
FusionPBX
3e0b41ef0f
Refactor cidr and number-alias
2023-03-31 18:29:23 -06:00
fusionate
120a25e6db
[security] Implement Sanitize in XML Handler Scripts
2023-03-31 21:03:21 +00:00
yois615
d92c32764a
[database] Handle NULL literal in params ( #6581 )
2023-03-30 12:50:47 -06:00
agree
ca36d10121
[security] prevent xml injection and executing switch api cmds ( #6594 )
2023-03-29 23:24:04 -06:00
FusionPBX
7a3c67f6c5
Preserve the fax_result_code and set USER_BUSY
2023-03-28 12:49:46 -06:00
FusionPBX
d03fca2970
Always update the fax_status
...
We want to show fax_status to be updated to show busy if the call was busy.
2023-03-28 12:46:54 -06:00
FusionPBX
a1505ea945
Preserve the fax_result_code
2023-03-28 12:23:05 -06:00
FusionPBX
366577891f
Do not overwrite the fax_result_code
2023-03-28 12:21:59 -06:00
FusionPBX
2f37571b64
Set fax result text to USER_BUSY
2023-03-28 12:14:57 -06:00
FusionPBX
5c14e0b8cf
Update result text to USER_BUSY
2023-03-28 12:11:34 -06:00
fusionate
c41121a00f
Dialplan - Feature code to control agent Break status.
2023-03-16 20:23:39 +00:00
FusionPBX
9a565cdb14
Update send_email.lua
2023-03-16 11:22:14 -06:00
fusionate
934d653b21
Script - is_local: Add space.
2023-03-03 18:32:23 +00:00
fusionate
e2c1157227
Voicemail Email: Use (First Assigned) Extension User Time Zone, where set.
2023-03-01 04:04:15 +00:00
David Jacob
ae98ad2d49
Fix page issue of hold music heard ( #6555 )
...
Adding "mintwo" flag will tell the system that there has to be a minimum of two people in the conference to keep it open. This fixes the problem of when a user initiates a *8[ext] to someone and the far end hangs up and the initiator does not hang up the line they will hear hold music till they hang up. Adding this will disconnect the intercom page if either party hangs up the call.
2023-02-16 15:51:01 -07:00
FusionPBX
eda9ee41fb
Default settings will override channel variables
...
These two settings when enabled
- message_caller_id_number
- message_date_time
Override the following channel variables
- vm_say_caller_id_number
- vm_say_date_time
2023-02-14 18:19:48 -07:00
FusionPBX
9ef904fed1
Backwards comptability for these channel variables
...
- vm_say_caller_id_number
- vm_say_date_time
2023-02-14 17:33:25 -07:00
fusionate
854802ea7f
Recordings - Enable Default/Domain/User setting to control filename prefix and password.
2023-02-14 01:27:37 +00:00
fusionate
9438b6979b
Dialplan - Wakeup Call: Remove deprecated pin_number reference.
2023-02-14 00:35:30 +00:00
FusionPBX
f862d65f4b
If fax succes is 1 then fax_status set to sent
2023-02-09 12:28:22 -07:00
FusionPBX
1078bacd70
Move database.name add adiditional comments
2023-02-07 22:56:44 -07:00
FusionPBX
78b4651106
Use additional conditions so sqlite will work or postgresql
...
Also added trim to prevent a trailing space from breaking the dsn string for sqlite.
Also added debug lines helpful for testing.
2023-02-07 22:50:05 -07:00
FusionPBX
aacb232fc3
Add debug info and change method to access the table
...
Changing the method to access the table with dot notation is just a style should work either way.
2023-02-07 22:47:03 -07:00
FusionPBX
09c41b88ef
Add contact-params ( #6545 )
...
Adding contact params for control over this setting.
2023-02-06 22:24:16 -07:00
FusionPBX
0a6148bbc4
Use the switch database defined in config.conf
2023-02-01 19:51:33 -07:00
fusionate
107b8a48f2
Voicemail: Default/Domain Settings to control CID Number and Date & Time playback/order.
2023-01-27 22:17:51 +00:00
fusionate
8f2e1b0cd1
IVR Menu: Implement Enabled toggle control on Options.
2023-01-23 23:45:57 +00:00