Commit Graph

8237 Commits

Author SHA1 Message Date
Ivan E ce5769f276 Update HT814 provisioning template (#7928) 2026-04-28 18:10:32 +00:00
Ivan E 3ec65d6552 Add MN_Generic.cfg for Mitel 5320 (#7925) 2026-04-28 15:28:21 +00:00
Ivan E 5453b1f785 Update MN_{$mac}.cfg (#7853)
The string "29c4a0e4ef7d1969a94a5f4aadd20690" is an MD5 hash representing the password "admin1234"
RegScheme= 1-TCP 2-UDP
No Luck with BLF Status working
2026-04-28 03:16:06 +00:00
Ivan E d7c7e25b60 Add configuration file for Mitel 5320 phone (#7857)
The string "29c4a0e4ef7d1969a94a5f4aadd20690" is an MD5 hash representing the password "admin1234"
RegScheme= 1-TCP 2-UDP
No Luck with BLF Status working
2026-04-28 03:14:31 +00:00
Ivan E 66fc765c78 Add Provisioning file for ht813 (#7861) 2026-04-28 03:13:15 +00:00
Ivan E 49e102692a Modify algom{$mac}.conf for dynamic MAC and settings (#7864)
Updated configuration file to include dynamic MAC address and modified various settings.
2026-04-28 03:10:52 +00:00
Ivan E 1d536f3929 Updated variables and firmware URLs (#7849) 2026-04-28 03:08:53 +00:00
Ivan E 6faf412adf Updated variables and firmware URLs (#7848) 2026-04-28 03:08:39 +00:00
Ivan E 57d4bdc009 Updated variables and firmware URLs (#7847) 2026-04-28 03:08:25 +00:00
Ivan E 056f3c7c04 Updated variables and firmware URLs (#7846) 2026-04-28 03:08:14 +00:00
Ivan E 5d8fdf05e3 Updated variables and firmware URLs (#7845) 2026-04-28 03:08:05 +00:00
Ivan E 2d82177858 Updated variables and firmware URLs (#7844) 2026-04-28 03:07:31 +00:00
Ivan E 637d2dcc63 Update algom{$mac}.conf with new parameters (#7866) 2026-04-28 03:06:39 +00:00
Ivan E 52eb4a50ae Update multiple provisioning template settings (#7863)
Updated configuration file to use variable placeholders for MAC address and other parameters, and modified timeout settings.
2026-04-28 03:05:30 +00:00
Ivan E a22dfe1145 Updated configuration file to support dynamic MAC address (#7867) 2026-04-28 03:04:07 +00:00
Ivan E 4872eae4d8 Add configuration file for algo 8301 (#7865) 2026-04-28 03:02:57 +00:00
Ivan E fdc9761439 Updated Yealink T85W configuration file (#7869) 2026-04-28 03:00:08 +00:00
Ivan E 48fce2bf47 Yealink T46U configuration settings (#7870) 2026-04-28 02:59:05 +00:00
Mendel 67cbe8e75b Add Fanvil V-series provisioning templates (V62, V62 Pro, V63, V64, V65) (#7896)
All Fanvil V6x phones share the same <sysConf> XML provisioning schema
and {$mac}.cfg filename convention, so each of the new templates is a
copy of the existing v67 template with <UseVendorClassID> set to 0 and
<VendorClassID> set to a generic "Fanvil" string. This avoids coupling
the templates to a single model's DHCP Option 60 identifier while
letting operators pick the matching device type in the provisioning UI.
2026-04-21 21:42:12 +00:00
FusionPBX ecf0114014 Add detect_path to auto detect the application path
This allows the text class to auto detect the correct language file.
2026-04-19 02:33:39 +00:00
FusionPBX eb9f0da34e Add directory existence check
Add check to skip processing if directory doesn't exist.
2026-04-18 20:17:25 +00:00
FusionPBX 6c4a41cc69 Change default password length to 20
Updated the default length for password generation from 0 to 20 in the generate_password function.
2026-04-16 14:53:48 -06:00
Alex e201da146c Update th_order_by function (#7874)
* Update th_order_by function

- $order is optional
- $http_get_params can be a string or array
- removed unused $field_value variable

* Update functions.php
2026-04-15 20:28:51 +00:00
Alex c0dc204a4b Skip 'page' parameter to prevent duplicates in url (#7873) 2026-04-15 19:49:02 +00:00
FusionPBX ddf2fe53c7 Fix the Yealink wallpaper variable with the model number 2026-04-11 05:08:44 +00:00
chansizzle aea58a6dcf Update wallpaper configuration for Yealink T85W (#7837)
wallpaper was set to the T54W
2026-04-10 01:36:39 +00:00
FusionPBX f998ff9b2a Add domain_name to the global app_languages file 2026-04-03 22:29:04 +00:00
FusionPBX e4599dbf69 Add button-map translations 2026-04-03 21:39:38 +00:00
wouam31200 56383fcadc Update Template Sip Server (#7820)
* W80 Sip Server Template

* Update Template Sip Server

* Restore file header and account settings structure {/foreach}

* correction static.network.static_dns_enable

* stun/turn conf

* Update Yealink W80 configuration codec
2026-04-01 13:52:09 -06:00
Antonio Fernandez 9191d4dfa2 Added {$yealink_voice_vad} to allow Yealink templates for consistency (#7767) 2026-03-25 22:31:12 +00:00
wouam31200 e594e95e44 Add {/foreach} and modify static.network.static_dns_enable (#7794)
* W80 Sip Server Template

* Update Template Sip Server

* Restore file header and account settings structure {/foreach}

* correction static.network.static_dns_enable
2026-03-25 19:53:18 +00:00
Micah Quinn 7c2a4d41ae Updated for X7C. (HW version 1.0, FW version 2.4.13) (#7798)
* Updated for X7C. (HW version 1.0, FW  version 2.4.13)
Added missing default elements
Fixed function keys:
* Fixed bug that required all keys prior to the highest one to be defined in FusionPBX
* Included memory and line key types
* Fixed bug that prevented pages 2-5 from being programmed
* Cleaned up function key loop in template
* Defaults (unprogrammed keys) now correct

* Fixing default keys up to the first page (12 keys)
2026-03-25 19:51:14 +00:00
chansizzle ef5d733978 Update wallpaper settings for Yealink T73W & T87W (#7796)
* Update wallpaper settings for Yealink T73W

update wallpaper and wallpaper filename to the correct model

* Update wallpaper configuration for Yealink T87W

update wallpaper and wallpaper filename to the correct model
2026-03-19 15:14:11 -06:00
FusionPBX b57d57de65 Fix for Fanvil OutputDevice to allow an empty value
- Reported that stdout could cause audio issue on some models so this provides an option to leave it empty.
- Default the value to empty
- Continued support for fanvil_syslog_enable
2026-03-18 16:36:42 +00:00
FusionPBX c8f330342c Use key[category] as other templates used for years 2026-03-12 02:00:03 +00:00
Alex 737650ff74 CDR Advanced Search: Add extension multi select dropdown (#7780)
* CDR Advanced Search: Add extension multi select dropdown

* Update app_languages.php

* Update template.php

* Update css.php

* Update xml_cdr.php

* Update xml_cdr_search.php

* Update xml_cdr_inc.php
2026-03-11 23:55:13 +00:00
Alex f0ebbba659 Allow square brackets in paging class regex to preserve array keys (#7777) 2026-03-11 19:50:54 +00:00
Alex 82d5b7cbbf Allow backslashes to fix namespaces in autoloader (#7765) 2026-02-27 15:34:53 -07:00
FusionPBX fb90c00c8d Security - replace command line with recursive_delete
- Using the recursive function is safer than using a command line
2026-02-26 06:54:54 -07:00
FusionPBX f69ad0fad3 Update the recursive_delete function
- Use opendir instead of glob for better performance
- Use native PHP code for safe recursive delete
- Remove command line exec
2026-02-26 06:36:51 -07:00
frytimo ba5b7aada5 Add cache file constant (#7755)
* Remove the cache method calling the autoloader constant

* Re-add the constants for file location
2026-02-24 14:35:21 -07:00
Alex 416dd107fd Add remember me feature (#7750) 2026-02-24 13:43:18 -07:00
frytimo 1ee116c3ee Remove file caching in auto loader (#7752)
* Remove file cache due to race condition

* Improves APCu cache consistency and error logging

Enhances APCu handling by validating both cache keys before using cached data, checking data integrity, and logging cache validation failures. Ensures both class and interface arrays are stored successfully, logging and clearing cache on partial store failures to prevent inconsistent states. Aims to improve reliability and aid in diagnosing APCu issues.
2026-02-24 13:21:44 -07:00
frytimo 683477fdcf Remove exit command on reload signal (#7749)
* Remove exit command on reload signal

* Issue reload message on signal reload event

* Add missing return type

* Add explicit casting for int

* Add comment for signal type

* Shutdown after sending reload signal
2026-02-20 20:27:29 -07:00
fusionate 06e0f5024c Paging [Function]: Trim leading ampersand to prevent empty '&=' in param string. 2026-02-20 16:26:08 -07:00
FusionPBX fd0e447496 Use grandstream_ip_mode default 0 - DHCP
Deprecate grandstream_ip_address_mode
2026-02-18 17:12:28 -07:00
frytimo ba45d527ed Add run as user and group parameters for the service (#7747)
* Prevent running service as root unless required

* Allow specifying the user to launch service
2026-02-18 09:36:08 -07:00
markjcrane 80b6f1d729 Add a new Yealink T31W template 2026-02-18 07:24:43 -07:00
FusionPBX 12523c5830 Add a new cidr class 2026-02-17 09:20:45 -07:00
FusionPBX 23ecec6162 Fix CIDR check to use correct variable 2026-02-16 15:07:13 -07:00