frytimo
41eb7ac8d3
Fix empty line printing on console ( #6956 )
...
* fix empty line printing on console
2024-04-23 08:53:14 -06:00
FusionPBX
b16b6e844e
Bug Fix: Clean buffer before sending the rendered template
2024-02-06 12:30:09 -07:00
FusionPBX
f97a67fb27
Bug Fix: Use the HTTP_HOST if the domain_uuid is empty
2024-02-05 18:58:16 -07:00
FusionPBX
537e241399
Add device location and description
2024-01-31 21:33:37 -07:00
FusionPBX
d3f37c0f84
Add Accept-Ranges for HTTP content delivery
2023-10-27 23:56:57 -06:00
FusionPBX
5de3e514df
Add Fanvil mac addres detectection
...
Also arrange the code in alphabetical order
2023-08-28 09:37:02 -06:00
fusionate
c4f3565a15
Provisioning: Updates to resolve PHP 8.1 warnings.
2023-07-17 22:52:03 +00:00
FusionPBX
9a2c3f6299
Use isset with REQUEST address and mac
2023-07-12 12:58:02 -06:00
markjcrane
27bc8df629
Update for PHP 8.1
2023-07-05 14:20:05 -06:00
markjcrane
0665ac02e2
PHP 8.1 changes
2023-07-05 14:13:22 -06:00
FusionPBX
2854fd816c
Provision file download work with address
2023-06-30 20:06:40 -06:00
FusionPBX
fe750a092d
Update provision.php add address.xml
2023-06-30 19:01:06 -06:00
markjcrane
f8b657f674
Fix the device.file.download file name
2023-06-30 09:59:57 -06:00
markjcrane
53779d50d3
Change device_mac_address to device_address
2023-06-29 23:40:11 -06:00
FusionPBX
2ee90482f1
Get the device_vendor from the database
2023-06-16 12:43:58 -06:00
FusionPBX
ad34744272
Use is_xml instead of simplexml_load_string
...
Reason for the change is it was throwing and error. Also using regex is less resource intensive. Using this to determine the content type.
2023-06-16 11:16:22 -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
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
408122c60c
Add subtype to vendor functions and device keys. ( #6409 )
...
* Add subtype to vendor functions and device keys.
Added to support phones that require a subtype for provisioning the phone.
* Add device_key_subtype
* Update device_edit.php
* Update device_profile_edit.php
* Update device_vendor_edit.php
* Update device_vendor_function_edit.php
* Update device_vendor_functions.php
* Update device_vendor_restore.php
* Update index.php
* Update provision.php
* Update app_languages.php
* Update app_config.php
2023-04-04 08:57:41 -06:00
FusionPBX
21cdf81256
Remove redundant syslog command
2023-03-28 18:26:34 -06:00
trideeindhoven
8c0f8e8505
Keep device vendor when using alternate device ( #6591 )
2023-03-28 10:23:37 -06:00
FusionPBX
628592e1af
Update daylight savings start and stop dates.
...
Search engine search term:
daylight savings 2023
daylight savings 2024
2023-03-16 10:44:42 -06:00
FusionPBX
5fe06f76c1
Update app_config.php
2023-02-16 11:50:03 -07:00
FusionPBX
7901818eec
Update app_config.php
2023-02-16 11:49:05 -07:00
FusionPBX
20ba2acf3c
Add provision user_name
...
User level username for endpoint embedded web server.
2023-02-16 11:42:36 -07:00
FusionPBX
ba344fd56b
Add option for /usr/share and /usr/local/share
2023-01-29 16:48:25 -07:00
FusionPBX
a527bb5122
Remove cisco spa settings
...
These settings have been moved to app/cisco/app_config.php
2023-01-20 11:40:17 -07:00
markjcrane
d50bcb476a
Replace root.php
2022-10-10 16:35:14 -06:00
FusionPBX
d82fd6a587
Add park+*xxxx to the templates using the spa_dial_plan
2022-06-24 16:30:38 -06:00
FusionPBX
d3eeaab1b4
Set the date using now() instead of the php date function.
2022-06-02 15:11:13 -06:00
FusionPBX
0d69aedcbd
Add a description to the http_auth_type default setting.
2022-04-26 13:30:08 -06:00
FusionPBX
39bd197437
Add contact permissions to default settings. Default false ( #6314 )
...
* Change contact_permissions to contact.permissions
* Update provision.php
* Remove provision contact permissions for a broader setting.
* Add contact permissions to default settings with a default value of false.
* Update app_config.php
2022-02-18 13:53:32 -07:00
FusionPBX
452086cac9
Update provision.php
2022-01-28 15:38:11 -07:00
FusionPBX
438c9eb6fc
Allow mac address to be used a variable for provisioning.
2022-01-28 13:32:28 -07:00
FusionPBX
0154e149f6
Make it possible to use domain_name variable in the provision setting. ( #6260 )
...
* Make it possible to use domain_name variable in the provision setting.
* Set https://{$domain_name}/app/provision/ as the default value for yealink_provision_url.
2022-01-24 13:28:54 -07:00
FusionPBX
9cce80ff9b
Add contact_permissions to default settings.
2022-01-21 19:36:33 -07:00
FusionPBX
98255b14bf
Option to show all contacts for the domain.
2022-01-21 19:32:49 -07:00
FusionPBX
825f5f2269
Assign the device_location to the template.
2022-01-19 00:08:26 -07:00
agree
d97308e0ad
[provision] don't show file path on not found ( #6229 )
2022-01-06 11:47:17 -07:00
FusionPBX
67be72b452
Database save method set to false. ( #6215 )
...
* When database save set to false for app_defaults.php
2021-12-24 12:42:16 -07:00
FusionPBX
ab457e5ee9
Default the line_label and line_display_name to auto.
2021-12-15 14:54:24 -07:00
FusionPBX
b2c8f976a7
Add line_label and line_display_name default settings. ( #6195 )
...
* Update app_config.php
* Add device line_label and line_dislplay_name.
2021-12-15 14:39:34 -07:00
Mendel
c4c6524023
Updated Yealink t33g ( #6158 )
...
* Update provision.php
* Update y000000000124.cfg
Added {$yealink_dnd_allow} so that you can remove DND from the phone
2021-11-26 11:32:37 -07:00
FusionPBX
f606c6ff3b
Add line_keys to the deivice_lines array needed for Polycom.
2021-09-10 12:33:02 -06:00
Vincent
c2772dc4c7
Add the fip1x series provision template of flyingvoice and the vender of flyingvoice on the web. ( #5996 )
...
* Add fip1x series of flyingvoice in the provision
* Fix boot file of flyingvoice does not take effect.
2021-08-27 09:39:10 -06:00
FusionPBX
e26826d34e
Add device_keys to the device_lines array using data in the device_keys array.
2021-07-30 22:05:07 -06:00
agree
ab302ebfbb
Provision save and show user agent information
2021-04-20 16:31:39 -04:00
Andrew Querol
57c9bc7460
Update provision write() to match render()
...
This will ensure that anyone using TFTP still can use array template variables
2021-03-11 10:25:22 -06:00
FusionPBX
906b86d3dc
Use elseif instead of a series of if statements.
...
Also replace strlen with isset.
2021-03-05 20:03:57 -07:00