frytimo
2cbb4dbc31
remove instances where a pointer is used in a foreach loop for value ( #7108 )
2024-08-22 12:41:10 -06:00
fusionate
5c73ea7bbb
Destination Summary: Mitigate PHP 8.x warnings, fix search criteria on CSV export.
2024-05-13 12:17:14 -06:00
fusionate
fc90314009
Destination Summary: Mitigate PHP 8.x warnings.
2024-05-13 11:46:51 -06:00
FusionPBX
92f5f4abe4
Update destinations.php
2024-04-02 09:43:16 -06:00
frytimo
6bd159a717
settings was being set in constructor but property was missing ( #6931 )
2024-03-28 22:13:01 -06:00
FusionPBX
2171a5f11a
Use the name to find the Select Option Group translation.
2024-03-27 09:11:43 -06:00
FusionPBX
717ee2d8fc
Update destinations.php
...
- Use the database object more efficiently
- Access the get method with this->get
- Bypass cached destinations to avoid problems
2024-02-21 11:23:58 -07:00
FusionPBX
776334844b
Destination Summary update Total Calls
...
Purpose of total calls is count calls to the destination number. This means calls from the server to the call center agent should be excluded.
2024-01-09 00:22:53 -07:00
FusionPBX
d0c3c93859
Destination summary unique callers
...
Use caller id number instead of name
2024-01-04 13:54:03 -07:00
FusionPBX
fff13633be
Add a new destination summary report
2024-01-02 18:54:22 -07: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
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
fusionate
d0481896ba
Destinations [Class]: Updates for PHP 8.1
2023-05-22 23:05:44 +00:00
markjcrane
10a4ceae65
Default destination type to inbound. Use is_array where it is required
2023-05-17 16:03:36 -06:00
markjcrane
2afda399e6
IVR Menu code changes for PHP 8.1
2023-05-16 22:55:19 -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
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
bfa5492e21
Allow an empty destination so that values can be nulled.
2022-05-03 09:46:26 -06:00
FusionPBX
15977eff35
Removed this as it prevents adding to the array by resetting the value back to 0.
2022-02-04 11:39:49 -07:00
FusionPBX
68238e9ce4
Account for destination_prefix larger than one character.
...
Also account for trunk prefix when not using the area code.
2021-12-08 13:49:15 -07:00
FusionPBX
4b1ab310b7
Remove the login.php code as it breaks the destinations and not needed for this.
...
Retract changes from this pull request. Its not constantly refreshing and so this login check is not needed for this feature.
https://github.com/fusionpbx/fusionpbx/pull/5951
2021-06-10 22:51:29 -06:00
mhoogveld
bcf2366dbd
Redirect to login page when auto-refreshing a (part of a) page while being logged out ( #5951 )
2021-05-28 22:45:11 -06:00
Andrew Querol
228b3d0b31
Fix typo with destination ID for the new destination buttons
2021-03-23 00:42:33 -05:00
Andrew Querol
4075a12a74
Do not use the null coalescing operator to retain pre PHP 7 support.
2021-03-23 00:07:35 -05:00
Andrew Querol
ee30b59909
Switch to window.open to '_blank' to prevent accidental navigation that looses changes.
2021-03-22 23:44:33 -05:00
Andrew Querol
59dbcd02a7
Check if there is an ID before redirecting
2021-03-22 23:37:11 -05:00
Andrew Querol
f1fbbad7ab
Recordings are stored in 'uuid' not 'recording_uuid'
2021-03-22 23:25:12 -05:00
Andrew Querol
152955625c
Initial attempt at allowing the destination button button
...
to dynamically change
This sets the UUID as the ID in the options list. The we use the javascript onclick listener to get the id(uuid) of the selected option and open the link to the edit page.
2021-03-22 23:13:39 -05:00
demonspork
ea8aa47029
Add direct link button for dynamic destinations
...
Added a button that links directly to the currently selected destination's edit page if you have the permission to view or edit it.
2021-03-22 20:59:18 -05:00
fusionate
c13c5182ac
Destination Select - Dynamic: Clear session array for Outbound Destinations.
2020-11-30 15:53:44 -07:00
fusionate
c67c8cd4c2
Destination Select - Dynamic: Clear session array on add/toggle/delete of a destination type record.
2020-11-30 14:15:57 -07:00
FusionPBX
6be0a340f2
Improve the destination select list other category.
2020-11-23 09:32:02 -07:00
FusionPBX
6fd52ec721
Add select_mode
2020-11-19 09:54:32 -07:00
FusionPBX
4d183c1ffa
Update destinations.php
...
Fix a PHP warning.
2020-11-11 09:34:42 -07:00
FusionPBX
c13b1426bb
Update destinations.php
...
Prevent a plugin from breaking parts of the project.
2020-11-04 10:46:58 -07:00
FusionPBX
cd3ed425de
Update destinations.php
...
Add to_regex method to the destinations class.
2020-10-10 00:03:04 -06:00
agree
16b34145d6
add extensions to destination class ( #5501 )
2020-09-29 11:43:48 -06:00
FusionPBX
e591ab9ce2
Change count to is_array to prevent a warning on PHP 7.3.
2020-09-28 11:17:17 -06:00
FusionPBX
61767aac3a
Add new destinations get method.
2020-09-23 10:46:28 -06:00
FusionPBX
05ba2b3ca0
Fix PHP warnings
2020-09-15 19:12:19 -06:00
FusionPBX
95dd1cee01
Remove the deprecated save_dialplan_xml function.
2020-08-14 00:41:31 -06:00
agree
e5d3295975
Fix destination->valid method for ivr ( #5312 )
...
* Update destinations.php
* Update ivr_menu_edit.php
2020-06-24 16:42:03 -06:00
FusionPBX
b42cbc60b3
Update destinations.php
2020-06-19 19:00:33 -06:00
FusionPBX
7786e3e1b4
Add type to the destination class valid method.
2020-06-18 17:07:24 -06:00
Mark J Crane
3c3932ca7d
Add additional IVR Menu Options to the Destination Select list
2020-06-18 10:44:16 -06:00
FusionPBX
7bcf522385
Update destinations.php
2020-03-08 00:29:31 -07:00
Nate
7e6fbcbf1d
Destinations (Class): Adjust select() method so defaults to top of options when no option selected.
2020-02-19 19:54:10 -07:00
markjcrane
b740f9f229
Move destinations class to a more proper location
2020-02-07 18:02:42 +00:00