Commit Graph

7595 Commits

Author SHA1 Message Date
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
FusionPBX 3732d51753
Add user_shared_line
https://service.snom.com/display/wiki/user_shared_line
2023-07-11 12:47:12 -06:00