FusionPBX
bb5588fe58
Add path, version and size
2023-02-15 09:49:47 -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
agree
4c29c3c4cf
[security] import pages xss prevention ( #6553 )
2023-02-14 15:34:53 -07:00
Alex
a229d1e46c
Add enabled toggle to more pages and bug fix ( #6552 )
...
* Add enabled toggle to more pages and bug fix
* Add device profile enable toggle
* fixed enable on bridge_edit.php
* Fixed enable on call_block_edit.php
* Fixed enable on call_flow_edit.php
* Fixed enable on conference_center_edit.php
* Add conference room enabled toggle
* Fixed enable on conference_control_detail_edit.php
* Fixed enable on conference_control_edit.php
* Fixed enable on conference_profile_edit.php
* Add conference profile param enabled toggle
* Fixed enable on conference_edit.php
* Fixed enabled on device_edit.php
* Fixed enable on extension_edit.php
* Fixed enable on gateway_edit.php
* Fixed enable on number_translation_edit.php
* Fixed enable on phrase_edit.php
* Fixed enable on ring_group_edit.php
* Fixed enable on sip_profile_edit.php
* Fixed enable on stream_edit.php
* Fixed enable on time_condition_edit.php
* Fixed enable on var_edit.php
* Fixed enable on voicemail_edit.php
* Fixed enable on user_edit.php
* Fixed enable on user_setting_edit.php
* Update user_edit.php
* Update bridge_edit.php
* Update call_flow_edit.php
* Update conference_control_edit.php
* Update stream_edit.php
* Fixed enable on default_setting_edit.php
* Fixed enable on domain_edit.php
* Fixed enable on email_template_edit.php
* Fixed enable on module_edit.php
2023-02-14 11:19:02 -07:00
FusionPBX
7afcad0743
Add database information ( #6551 )
...
* Add database information
Show the database version.
* Add title-database
* Update app_config.php
2023-02-14 10:30:38 -07:00
fusionate
f8f906a29c
Dialplan - Wakeup Call: Remove sample rate from path.
2023-02-14 16:48:55 +00:00
fusionate
854802ea7f
Recordings - Enable Default/Domain/User setting to control filename prefix and password.
2023-02-14 01:27:37 +00:00
fusionate
0f6ac8920c
Dialplan - Wakeup Call: Use dynamic path.
2023-02-14 01:22:48 +00:00
Alex
129d173624
Add enable toggle to more pages ( #6549 )
...
* Add bridge enabled toggle
* Update call_block_edit.php
* Add call flows enabled toggle
* Add conference center enabled toggle
* Add conference control detail enabled toggle
* Add conference control enabled toggle
* Add conference enabled toggle
* Add phrase enabled toggle
* Add stream enabled toggle
* Add voicemail enabled toggle
* Add destination enabled toggle
* Add time condition enabled toggle
* Add default settings enabled toggle
* Add domain enabled toggle
* Add email template enabled toggle
* Add module enabled toggle
* Add number translation enabled toggle
* Add sip profile enabled toggle
* Add switch var enabled toggle
2023-02-13 18:02:01 -07:00
fusionate
fe616a6ce8
Dialplan - Wakeup Call: Correct sounds_dir variable used in previous commit.
2023-02-14 00:51:37 +00:00
fusionate
9438b6979b
Dialplan - Wakeup Call: Remove deprecated pin_number reference.
2023-02-14 00:35:30 +00:00
FusionPBX
e1713bfc0b
Add text area for email error
2023-02-13 13:21:29 -07:00
FusionPBX
7bca5305ec
Add the email error
...
Log the email error to identify what went wrong with the email.
2023-02-13 13:03:04 -07:00
FusionPBX
8396f1b572
Fix the search and status for paging
2023-02-11 12:00:53 -07:00
Alex
2acda5ea06
Add dashboard, device, extension, and gateway enabled toggle ( #6548 )
...
* Update system_counts.php
* Update call_forward.php
* Add dashboard widget enabled toggle
* Add device enabled toggle
* Add extension enabled toggle
* Add gateway enabled toggle
* Update extension_edit.php
* Update extension_edit.php
* Update device_edit.php
* Update gateway_edit.php
2023-02-10 11:14:43 -07:00
FusionPBX
ce52b2f750
Change formatting for user and admin password
2023-02-10 10:31:56 -07:00
FusionPBX
7b6774050e
Set ivr_menu_enabled default to false
2023-02-10 10:08:54 -07:00
FusionPBX
f5afe618e1
Set ring_group_enabled default to false
2023-02-10 09:58:03 -07:00
FusionPBX
9c19eff170
Add toggle ring group enabled
2023-02-10 09:43:14 -07:00
FusionPBX
06949a96d9
Add toggle ivr menu enabled
2023-02-10 09:41:32 -07:00
FusionPBX
1ad7f84011
Add user setting enabled toggle
2023-02-10 09:35:01 -07:00
FusionPBX
2055aff48a
Add user enabled toggle.
2023-02-10 09:20:10 -07:00
FusionPBX
f14d050979
Don't show null domain_uuid
2023-02-09 16:13:31 -07:00
FusionPBX
9026f3b505
Don't show null domain_uuid
...
Don't show user logs for login attempts that weren't assigned to a domain. Show null domain_uuid when using show all.
2023-02-09 16:11:41 -07:00
Alex
d35c7577bf
Fixed call forward chart not showing up ( #6547 )
...
Fixed a bug where the chart doesn't show up when all the values are equal to 0.
2023-02-09 13:38:48 -07:00
FusionPBX
a727c4c38a
Add domain_uuid useful for debug
2023-02-09 12:58:07 -07:00
FusionPBX
9c73670845
Move the fax_queue update before originate
...
Reason for the change is to make sure the api_hangup_hook lua script update of the email queue doesn't conflict.
2023-02-09 12:40:42 -07:00
FusionPBX
f862d65f4b
If fax succes is 1 then fax_status set to sent
2023-02-09 12:28:22 -07:00
fusionate
3ea56af2c3
Gateways - List: Show Register value.
2023-02-09 18:36:24 +00:00
denisent
00b5b79886
separating status and hangup permissions ( #6522 )
...
* separating status and hangup permissions
Creating a status permission so status can be displayed independently from hangup cause. The combination of status within the hangup permissions has confused some conversations with admins and superadmins.
* separating status and hangup permissions
Creating a status permission so status can be displayed independently from hangup cause. The combination of status within the hangup permissions has confused some conversations with admins and superadmins.
2023-02-08 19:03:40 -07:00
Luis Daniel Lucio Quiroz
9aa88dc537
Make the XML CDR Importer more resilient ( #6543 )
...
So I discovered 2 things,
1. If a user adds the default config cdr-field-array with the content of a database field Let's pretend they want to show the xml_cdr_uuid column (for support purposes) - it could be any column, the SQL construction will fail as not Postgresql, Not MariaDB/MySQL allow having a column repeated twice. Adding array_unique() fixes this issue.
2. This one is for developers: If a developer wants to create more columns in the v_xml_cdr table and make them visible in the CDR app, common sense tells to add the default setting cdr-field-array to show it. As the code is now, this will look into the freeswitch variables and overwrite it with NULL. I am adding a condition that verifies if the value has been already assigned, if it is, it won't overwrite it. This allows any developer who may be interested in extending the CDR to simply extend the class without touching it; very handy to keep the original code untouched.
2023-02-08 18:43:25 -07:00
fusionate
ea59d3bf58
Conferences - List: Display CDR link in Tools column, if allowed.
2023-02-09 00:30:56 +00:00
FusionPBX
324b720cda
Fix the syntax $ needs to inside the variable brackets
2023-02-08 16:28:47 -07:00
fusionate
b0c1a74f63
Access Controls - Reload: Clean up.
2023-02-08 22:17:49 +00:00
fusionate
5494a72941
Access Controls - List: Add Reload button.
2023-02-08 21:56:36 +00: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
fusionate
46854d4025
Voicemail - Edit: Renenable Listen Link option in select, like Extension edit page.
2023-02-06 23:24:49 +00:00
garryavx
7d08ffc53c
Update app_config.php ( #6544 )
...
changed description to make destination_number a variable, and added warning that you must use a global default setting, domain setting will not work.
2023-02-06 14:49:48 -07:00
markjcrane
87192bd07d
Add autoanswer setting to more phones
2023-02-03 16:30:40 -07:00
markjcrane
d8f3f698e3
Add settings for autoanswer
2023-02-03 16:17:48 -07:00
fusionate
a4c4e4c52a
Functions: Modify permission_exists() function to support an array of permissions.
2023-02-03 18:50:56 +00:00
fusionate
658cb83894
Recordings: Display *732 password in description. Permission: record_pin
2023-02-02 21:20:31 +00:00
fusionate
a7437be120
Interactive Conference - Add left margin to video icon, like others.
2023-02-02 20:06:40 +00:00
FusionPBX
0a6148bbc4
Use the switch database defined in config.conf
2023-02-01 19:51:33 -07:00
FusionPBX
d9ba8b8880
Disable destination_number by default
...
This dialplan is meant to not record any calls any feature code calls. This means all calls starting with a * prefix. However if you set the call to record all on the extension wouldn't you expect it to record all calls? Including when picking up a call. Or when intercepting call? or when un-parking a call. Had a someone call that had used a * prefix on an outbound route because they did that this condition prevented the call from being recorded which they didn't expect when the extension was set to record all calls. Tempted to remove it entirely but have instead disabled it by default for now.
2023-02-01 11:39:34 -07:00
FusionPBX
530ba85969
Option to disable dialplan conditions
2023-02-01 11:33:36 -07:00