FusionPBX
8b59ef881b
Use the settings array to pass database connection
...
Improve efficiency by using one database connection
2025-01-18 15:47:56 -07:00
Alex
9fc82c02cb
Add dashboard icon color setting ( #7197 )
...
* Add dashboard icon color setting
* Update index.php
* Update app_languages.php
* Update app_defaults.php
* Update app_config.php
* Update dashboard_edit.php
* Update index.php
* Update app_languages.php
* Update app_defaults.php
* Update app_config.php
* Update config.php
* Update domains.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update registrations.php
* Update config.php
* Update config.php
* Update config.php
* Update config.php
* Update voicemails.php
* Update config.php
* Update missed_calls.php
* Update recent_calls.php
* Update index.php
* Update index.php
* Update index.php
2024-12-11 21:28:45 -07:00
FusionPBX
414c85eef8
Fix a bug where transfer is part of recording name
2024-12-10 13:44:49 -07:00
FusionPBX
cd8d5302ac
Fix temporary permissions
2024-11-29 13:57:01 -07:00
FusionPBX
7f527aba07
Fix the sql query
2024-11-15 14:32:45 -07:00
FusionPBX
318953bddf
Fix the destination summary when server using UTC
...
Set the PHP time zone to fix the destination summary report. Without the time zone set it would use the server operating system time zone. If the time zone is set to UTC when it rolled over to a new date ahead of the local time zone it would make the report show 0 results.
2024-11-08 17:44:09 -07:00
frytimo
2cbb4dbc31
remove instances where a pointer is used in a foreach loop for value ( #7108 )
2024-08-22 12:41:10 -06:00
FusionPBX
b0aab10872
Simplify the dashboard path
2024-08-21 16:58:44 -06:00
Alex
43d102b51c
Added label enabled dashboard setting ( #7096 )
...
* Added label enabled dashboard setting
2024-08-14 17:44:11 -06:00
fusionate
4b23913555
Update Font Awesome to v6.6.x, adjust some icon references.
2024-08-09 18:14:52 -06:00
FusionPBX
7101c3f44a
Fix the destination url
2024-07-29 22:29:51 -06:00
FusionPBX
dc14285cfd
Default setting used for the background color
2024-07-29 12:27:06 -06:00
FusionPBX
7abcda7996
Update the dashboard order
2024-07-29 08:49:01 -06:00
FusionPBX
a56e77ce78
Update the comment
2024-07-28 02:11:38 -06:00
FusionPBX
c302adef2e
Add Destinations dashboard
2024-07-28 02:06:18 -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
fusionate
e81220d997
Time Conditions - Edit: Mitigate PHP 8.x warnings.
2024-05-13 11:22:32 -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
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
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
5a71e16f15
Use the config.conf file
2022-10-22 23:45:59 -06:00
markjcrane
d50bcb476a
Replace root.php
2022-10-10 16:35:14 -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
1687ebb3ae
Destinations: Correct permission.
2020-12-10 16:58:50 -07:00