FusionPBX
d5f39cf0b2
Call Flow Summary add name, application, link, and a new summary style. Controlled by summary_style setting.
2023-10-12 23:58:11 -06:00
FusionPBX
39d975a279
Add allowed API commands regex and sofia_contact
2023-10-04 12:27:45 -06:00
fusionate
518c32efe6
Misc: Mitigate PHP 8.1 warnings.
2023-09-20 20:49:27 +00:00
fusionate
044b91ec6c
Destination - Edit: Mitigate PHP 8.1 warnings.
2023-09-20 19:13:33 +00:00
FusionPBX
dd2fbf7745
Update destinations.php
2023-09-13 08:19:06 -06:00
fusionate
6411f50750
Destination Select: Set minimum width on second select box.
2023-09-08 22:05:19 +00:00
FusionPBX
c285a104f0
Fixed dynamic destinations when switching domains
2023-09-01 10:57:55 -06:00
FusionPBX
9c09269159
Set the search value to lower case
2023-08-30 13:48:35 -06:00
FusionPBX
3a2593002f
Sanitize the application data
2023-08-30 12:52:54 -06: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
fusionate
2c298113f6
Destinations - Import/Export: Include Conditions and Actions.
2023-07-31 23:27:45 +00:00
fusionate
3d6c1cbb99
Destinations - List: Adjust case on Type column value, Center Prefix, mitigate PHP 8.1 warning.
2023-07-31 23:26:03 +00:00
fusionate
bd12b748e6
Destinations - List: Resolve PHP 8.1 warning.
2023-07-31 21:07:30 +00:00
markjcrane
689fe5c6b4
Use call_direction, domain_name and domain_uuuid details are added to the conditions
2023-07-15 18:22:03 -06:00
markjcrane
296b092b22
Add caller ID routing dialplan details.
2023-07-14 20:49:23 -06:00
FusionPBX
b7e3d6133c
Prevent PHP 8.1 errrors
2023-07-06 12:25:47 -06:00
FusionPBX
e629e615d4
Update destination_edit.php
2023-07-05 18:12:08 -06:00
markjcrane
56d5c8a755
Use and update the description
2023-07-04 15:24:13 -06:00
FusionPBX
6f73009728
Add condition_app and condition_data
...
This allows caller ID routing with one destination.
2023-07-04 14:45:40 -06:00
FusionPBX
b0bfaf8400
Remove redundant check_voicemail, company_directory and hangup.
...
These are part of the Other category and have been already added to the destination select list in the destinations class.
2023-06-17 23:17:55 -06:00
fusionate
91366eddc5
Destinations - List: Fix Trunk Prefix and Area Code column headings.
2023-06-15 22:23:44 +00:00
frytimo
d7bbcd89f5
Use magic constant dir ( #6711 )
...
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__ to load only functions.php
* replace spaces with tab character
* update dirname command to use levels instead of nesting
* use magic constant __DIR__
* update dirname command to use levels instead of nesting
* Update access_control_edit.php
* Update access_control_import.php
* Update access_controls.php
* Update dnd.php
* Update access_controls_reload.php
* Update call_center_agents.php
* Update call_center_agents.php
* Update fax_queue.php
* Update login.php
* Update pdo.php
* Update pdo_vm.php
* Update switch.php
* Update index.php
* Update css.php
* Update v_mailto.php
* Update fax_to_email.php
---------
Co-authored-by: FusionPBX <markjcrane@gmail.com >
2023-06-15 11:28:23 -06:00
Alex
25b24d68bd
Fixed more php 8.1 errors ( #6754 )
...
* Update default_setting_edit.php
* Update default_settings_reload.php
* Update modules.php
* Update access_controls_reload.php
* Update call_recordings.php
* Update fax.php
* Update extension_edit.php
* Update extension_imports.php
* Update destination_imports.php
* Update dialplan_outbound_add.php
* Update dialplan_inbound_add.php
* Update voicemail_imports.php
* Update contact_import.php
2023-06-12 17:06:56 -06:00
Alex
22a01b147d
Fixed call center queue agents table ( #6746 )
...
* Update destination_edit.php
* Fixed php 8.1 errors
* Fixed cdr recording download not working
* Update call_center_queue_edit.php
* Update call_center_queue_edit.php
---------
Co-authored-by: FusionPBX <markjcrane@gmail.com >
2023-06-06 11:31:22 -06:00
fusionate
d0481896ba
Destinations [Class]: Updates for PHP 8.1
2023-05-22 23:05:44 +00:00
fusionate
a707462979
Destinations - Import: Updates for PHP 8.1
2023-05-22 23:05:25 +00:00
fusionate
9abea834b5
Destinations - Export: Updates for PHP 8.1
2023-05-22 23:05:10 +00:00
fusionate
d0b6874f23
Destination - Edit: Updates for PHP 8.1
2023-05-22 23:04:46 +00:00
FusionPBX
e7730e9e69
Prevent overwriting variables
2023-05-21 16:52:14 -06:00
FusionPBX
e0d8574410
Destinations - change negative condition to a positive one.
...
Usually best use positive conditions rather as they are easier to follow.
2023-05-21 16:19:54 -06:00
markjcrane
f1ac3d92dd
Destinations more minor changes
2023-05-17 16:32:05 -06:00
markjcrane
10a4ceae65
Default destination type to inbound. Use is_array where it is required
2023-05-17 16:03:36 -06:00
markjcrane
af8a6991b1
Initialize the array if its empty
2023-05-17 14:18:46 -06:00
markjcrane
7d18e3eedc
Destinations update for PHP 8.1
2023-05-17 11:31:53 -06:00
markjcrane
6d7e125743
Fix all PHP 8.1 messages for upgrade.php
2023-05-17 10:07:49 -06:00
markjcrane
2afda399e6
IVR Menu code changes for PHP 8.1
2023-05-16 22:55:19 -06:00
Alex
a46c5dbfc9
Update translations ( #6688 )
...
* Update app_languages.php
2023-05-12 15:14:59 -06:00
Alex
3e0ec8b752
Add missing translations ( #6673 )
2023-05-09 11:39:02 -06:00
FusionPBX
eb84bf476b
Add hangup_after_bridge and continue_on_fail
...
Add both of these variables when using destination bridge application.
2023-05-06 20:38:01 -06:00
frytimo
fef8165be2
Frytimo pr patches for php8.1 ( #6630 )
...
* Passing null to parameter #2 ($string) of type string is deprecated
* Passing null to parameter #1 ($string) of type string is deprecated
* php 8.1 fixes
* php 8.1 fixes - replace strlen($var) > 0 with !empty($var)
* php 8.1 fixes - replace ${var} with {$var}
* php 8.1 fixes - replace ${var} with {$var}
* php 8.1 fixes - replace ${var} with {$var}
* php 8.1 fixes - replace ${var} with {$var}
* php 8.1 fixes - strlower with null
* php 8.1 fixes - strreplace with null
* php 8.1 fixes - passing null to base64_decode
* php 8.1 fixes - check for false and check for null on $this->dir
* php 8.1 fixes - remove assignment of $db variable to modules object
* php 8.1 fixes - avoid sending null to substr
* php 8.1 fixes - change ${var} to {$var}
* php 8.1 fixes - check for null before preg_replace
* php 8.1 fixes - remove setting db variable on domains object
* php 8.1 fixes - set empty string if $row['domain_setting_subcategory'] is null
* php 8.1 fixes - set empty string if $_REQUEST['show'] is not available
* php 8.1 fixes
* php 8.1 fixes - correct $_POST checking syntax
* php 8.1 fixes - correct $_POST variables
* php 8.1 fixes
* Use brackets consistently
* Update user_setting_edit.php
* Change to not empty
* Update device.php
* Update text.php
---------
Co-authored-by: Tim Fry <tim@voipstratus.com >
Co-authored-by: FusionPBX <markjcrane@gmail.com >
2023-05-05 10:46:37 -06:00
markjcrane
1513bd3301
Add Chinese, Korean, and Japanese translations
2023-05-03 10:36:25 -06:00
markjcrane
28fe89066e
Add Chinese, Korean, and Japanese translations
2023-05-02 22:05:16 -06:00
FusionPBX
5a3b35cb83
Add additional languages ( #6654 )
2023-05-02 16:12:06 -06:00
FusionPBX
66322d63d9
Update app_languages.php
2023-04-30 00:10:36 -06:00
FusionPBX
a384772c07
Update app_languages.php
2023-04-30 00:08:33 -06:00
FusionPBX
5b9e9f54a8
Add missing languages
2023-04-29 23:51:25 -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
dbeb793710
Get the destination_number when needed
...
If the user doesn't have permission to set the destination_number then get it from the database
2023-04-10 12:09:14 -06:00
FusionPBX
e2c22776ce
Country code note required but highly recommended
2023-04-03 09:44:08 -06:00
FusionPBX
4dbee9b596
Fix bridge statements from recent change
...
Example bridge statement broken by the sanitize
before
sofia/internal/$1${regex(${sofia_contact(101@dev.local )}|^[^@]+(.*)|%1)}
after
sofia/internal/1{regex({sofia_contact(101@dev.local )}|^[^@]+(.*)|%1)}
2023-03-31 19:00:23 -06:00