Commit Graph

7596 Commits

Author SHA1 Message Date
FusionPBX
fb8b6db71d Get event socket details from the settings class 2023-09-16 02:00:57 -06:00
FusionPBX
c6d966395e Use settings class for app_defaults.php 2023-09-16 00:22:12 -06:00
FusionPBX
3f4c4702c5 Add set method to the settings class 2023-09-14 15:43:52 -06:00
FusionPBX
f6b92fc565 Bypass permission check for command line 2023-09-14 15:42:56 -06:00
FusionPBX
e5f6c3067a settings class use get and refine further 2023-09-14 12:28:38 -06:00
fusionate
efcf484e57 Ace Editor: Include license and version note. 2023-09-13 19:05:45 +00:00
fusionate
cebab0b812 PHP/Script/Provision/XML Editor: Updated Ace to latest version (1.24.2). 2023-09-13 18:58:29 +00:00
FusionPBX
0ec6ed696c Create a new settings class 2023-09-13 09:46:52 -06:00
FusionPBX
11df74853a Change variable from permission to permission_name 2023-09-11 11:54:36 -06:00
FusionPBX
5f688f2e1d Update functions.php 2023-09-11 11:43:31 -06:00
FusionPBX
2c5724c6ed Add new class methods and use them 2023-09-11 01:45:19 -06:00
fusionate
7f48c0f676 Device - Edit: Integrate QR provisioning for Sipnetic softphone. 2023-09-07 23:26:27 +00:00
FusionPBX
40a7ed7b15 xml sanitize allow $1 and $2
Continue to remove any ${variables}  in this format
2023-08-30 12:50:08 -06:00
sdwru
3b617cb35c Update switch.php (#6785)
Running install.php the first time after a manual (not using script) install on Debian 11, there is a failure due to $_SESSION['switch']['conf']['dir'] not yet existing.  Subsequent installs will work.  It's only on the first install that it fails.  There may be better ways but this is the fix I came up with that works for me.
2023-08-29 10:56:31 -06:00
jonathanblack1000
254d58f614 Second try fixing line keys on GXP2135 (#6793)
GXP2135 requires special handling on keys to handle line key vs BLF/Speed dial vs blank.
2023-08-29 10:55:19 -06:00
FusionPBX
988e2490c5 Set the switch session variable tusing the name
To be consistent the $_SESSION['switch'] variables currently require the name. Without this switch session variables are inconsistent.

This inconsistently caused a problem with creating the recording directory for new domains.
2023-08-28 15:07:31 -06:00
FusionPBX
4eb7fdf007 Update default and domain setting session array
In the "domains" class upgrade method, only set the value when either "default_setting_enabled" is true or "domain_setting_enabled" is equal to true.
2023-08-28 14:45:39 -06:00
FusionPBX
bf520a38d7 Save the category name and not the description in vars.xml 2023-08-26 23:03:38 -06:00
jonathanblack1000
c97ac88cd2 Fix line keys on GXP2135 and contribute GHP6xx template. (#6780) 2023-08-26 10:50:36 -06:00
Mihir Gajjar
9933b44335 Snom D735 Smartlabel Settings (#6776)
* Updated Snom template for Intercom policy

Allow to make changes to Snom intercom policy

* Updated Snom D735 template for setting the Smartlabel display mode

This settings allows to set a domain setting on how we want to see the labels on Snom D735 phones
2023-08-26 10:49:33 -06:00
FusionPBX
5439a80095 Account for dialplan_detail_enabled is null as enabled true
The interface treats dialplan_detail_enabled null as enabled so in the outbound_route_to_bridge treat it as enabled true.
2023-08-23 19:23:11 -06:00
FusionPBX
d109fad050 Add the closing foreach for the yealink t46s template 2023-08-22 12:11:56 -06:00
FusionPBX
595197279b Fix the yealink t41s template 2023-08-22 12:10:47 -06:00
FusionPBX
281a367715 Update the Yealink T46s to use a loop
This allows using any number of accounts (lines) the phone can support.
2023-08-22 11:11:47 -06:00
FusionPBX
4ed611a187 When the toggle field and values are empty then use defaults 2023-08-15 21:37:05 -06:00
FusionPBX
2ceb4453c5 If the config_file doesn't exist then redirect to the install.php 2023-08-15 16:19:22 -06:00
FusionPBX
9f004f696e Use trim on the file contents and use file_exists 2023-08-14 21:35:31 -06:00
FusionPBX
0fb78ee94e Enable setting a custom config_file path 2023-08-14 21:18:10 -06:00
FusionPBX
90cbc08551 Replace GLOB_BRACE as its not compatible with all systems 2023-08-14 12:04:00 -06:00
FusionPBX
4bf775897e Replace GLOB_BRACE as its not supported by all systems. 2023-08-14 11:27:40 -06:00
FusionPBX
93058bfc57 outbound_route_to_bridge check to see if the dialplan_detail_enabled is set to true 2023-08-10 15:16:17 -06:00
markjcrane
49f30603ce Disable Resync_Periodic by setting the value to 0 2023-08-03 10:01:16 -06:00
markjcrane
1c19fc17ba Enable_URI_Dialing_ set to Yes to support blf prefix like park+ 2023-08-03 08:50:48 -06:00
fusionate
ac6d9e5c45 Functions - Adjust is_json() function for better detection. 2023-07-31 23:27:15 +00:00
KRooney
0654f26a1a Patch 43 (#6778)
* Create D713

snom D713
2023-07-27 16:07:44 -06:00
FusionPBX
ee591e730e Use !empty function instead of != '' 2023-07-22 15:21:01 -06:00
fusionate
7dd146689f Functions: Update for PHP 8.1 2023-07-19 02:15:16 +00:00
FusionPBX
0a2d29b20d Update {$mac}.cfg 2023-07-16 16:29:45 -06:00
Norman King
d70fa0307b Add var to enable tr 069 on grandstream (#6774)
* added tr069 enable and periodic_inform_enable vars to config templates add variable on dp750 template for enabling tr-069 provisioning.

* add vars to grandstream app default settings

* add if condition to use the variables.

* Update app_config.php
2023-07-15 18:49:39 -06:00
FusionPBX
0ab4e245e5 Add a new label-virtual translation 2023-07-13 16:19:56 -06:00
FusionPBX
90259527cc Create y000000000000.boot 2023-07-12 21:05:37 -06:00
FusionPBX
0f3d8a1d87 Create y000000000143.cfg for cp965 2023-07-12 21:03:14 -06:00
wouam31200
83aff11098 BLF Not Showing Correct Status When Using DNS-SRV (#6714)
* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

BLF Not Showing Correct Status When Using DNS-SRV

* Update y000000000095.cfg

 yealink_language

* Update y000000000097.cfg

Add {$yealink_enhanced_dss_keys}

* Update y000000000096.cfg

Add {$yealink_enhanced_dss_keys}

* Update y000000000095.cfg

Add {$yealink_enhanced_dss_keys}

* Update y000000000070.cfg

Add {$yealink_enhanced_dss_keys}
2023-07-12 15:27:23 -06:00
KRooney
5d387ac3dd Update app_languages.php (#6772)
French Update
2023-07-12 15:24:55 -06:00
FusionPBX
d20b2f3a23 Create ${mac}.cfg for cp965 2023-07-12 14:43:04 -06:00
FusionPBX
ffc7d32bdc Add cp960 2023-07-12 14:40:50 -06:00
fusionate
1bc941e244 Menu [Class]: Reslove PHP 8.1 warning on mobile devices. 2023-07-11 20:26:38 +00:00
FusionPBX
04a6701343 Add user_shared_line
https://service.snom.com/display/wiki/user_shared_line
2023-07-11 12:47:19 -06:00
FusionPBX
e72afde5a7 Add user_shared_line
https://service.snom.com/display/wiki/user_shared_line
2023-07-11 12:47:16 -06:00
FusionPBX
e6538d3858 Add user_shared_line
https://service.snom.com/display/wiki/user_shared_line
2023-07-11 12:47:15 -06:00