Commit Graph

587 Commits

Author SHA1 Message Date
FusionPBX
d0c3c93859 Destination summary unique callers
Use caller id number instead of name
2024-01-04 13:54:03 -07:00
Anthony
46954992a9 Added bulk translations to app/destinations files (#6866)
* Update destinations/app_languages.php

* Update destinations/app_menu.php
2024-01-03 10:54:42 -07:00
FusionPBX
fff13633be Add a new destination summary report 2024-01-02 18:54:22 -07:00
FusionPBX
0b968828fd Update app_menu.php 2024-01-02 14:28:20 -07:00
FusionPBX
07c50e45ab Update app_languages.php 2024-01-02 14:27:48 -07:00
FusionPBX
cea06a548e Add provider_uuid to destinations dialplan xml and XML CDR 2023-12-09 23:07:36 -07:00
FusionPBX
d48f4a0b89 Use not empty arround the arrays 2023-12-09 22:51:48 -07:00
Anthony
3b297ad641 Added Greek translations to app_languages.php files (#6845)
* Added Greek translations to conferences_active/app_languages.php

* Added Greek translations to database_transactions/app_languages.php

* Added Greek translations to destinations/app_languages.php

* Added Greek translations to devices/app_languages.php
2023-12-07 18:41:31 -07:00
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