Commit Graph

7780 Commits

Author SHA1 Message Date
FusionPBX
eb4104bd9a Update footer.php
Use sys_get_temp_dir() to get the temp directory
2024-06-25 19:53:47 -06:00
FusionPBX
3215f50826 Update domains.php 2024-06-22 19:31:38 -06:00
frytimo
fcd64fcce6 Remove session from provisioning (#7014)
* use single database object, use settings class

* add common domain functions

* use settings class
2024-06-22 19:28:04 -06:00
frytimo
4eb9892256 update templates with checking for codec to be set to 'true' (#7015)
Co-authored-by: Tim Fry <tim@fusionpbx.com>
2024-06-21 14:34:52 -06:00
Antonio Fernandez
17c385a15c added some blocked status msgs (#7011) 2024-06-18 15:53:48 -06:00
Antonio Fernandez
1b9c746f00 added snom_ui_theme variable to snom templates (#7010)
* added snom_ui_theme variable to snom templates

* made the Dark theme default just like Snom docs
2024-06-18 09:33:06 -06:00
FusionPBX
02db089d8f New setting background_video 2024-06-18 09:32:19 -06:00
Antonio Fernandez
ac876402b3 add function to return the config object used to create the database object (#6998) (#7006)
Co-authored-by: Tim Fry <tim@fusionpbx.com>
2024-06-13 14:53:30 -06:00
fusionate
30c8fe9a51 Dashboard - Widgets: Add Content widget, enhance Icon widget. 2024-06-13 10:48:24 -06:00
frytimo
5fda9b2dda allow auto_loader to search in traits directories (#7005)
Co-authored-by: Tim Fry <tim@fusionpbx.com>
2024-06-11 10:17:02 -06:00
frytimo
f0a80426eb add function to return the config object used to create the database object (#6998)
Co-authored-by: Tim Fry <tim@fusionpbx.com>
2024-06-08 09:57:33 -06:00
Antonio Fernandez
cfc1cd4325 status message fix for emergency numbers (#7000) 2024-06-05 16:36:58 -06:00
Antonio Fernandez
cca0c80780 Converted name to first/last name in snom (#6997) 2024-06-05 08:35:42 -06:00
Antonio Fernandez
fbe10bbe04 added emergency numbers default settings for Snom (#6996) 2024-06-04 11:26:13 -06:00
Alex
f6e6750efc Dashboard - Minor changes (#6993) 2024-06-03 11:40:05 -06:00
frytimo
642c0acb79 introduce new service framework (#6990) 2024-05-31 12:40:46 -06:00
frytimo
30b38e7d86 Add methods to handle device and add documentation (#6989) 2024-05-31 11:19:03 -06:00
Antonio Fernandez
ef7877f7e7 Adding snom_answer_after_policy default setting (#6988) 2024-05-29 15:12:01 -06:00
Antonio Fernandez
0ae13e26c5 C520 directory changes to template (#6982)
* added directory to Snom C520

* uri change

* minor changes to the template

* added number_type in xml to fix directory
2024-05-29 11:25:10 -06:00
frytimo
a7f4dd0340 update grandstream template to use NTP provisioning variable (#6983) 2024-05-27 13:10:05 -06:00
FusionPBX
a2aa5ea67f Add class parsedown.php 2024-05-25 13:23:38 -06:00
FusionPBX
0e3eae29ab Add a new Yealink T34W template 2024-05-24 13:03:22 -06:00
FusionPBX
b07c34d262 Complete the T44W template 2024-05-24 12:44:16 -06:00
FusionPBX
05c0b4cc96 Add Yealink template for the T44W 2024-05-24 12:28:53 -06:00
Antonio Fernandez
4c78076227 Adding Snom C520 template (#6980)
* Adding Snom C520 template

* fix
2024-05-21 23:21:22 -06:00
fusionate
67b1f245b3 Resources - Languages: Add missing translations. 2024-05-21 15:16:01 -06:00
fusionate
1f8542b9cc Call Recordings: Option to manually submit audio to AI for transcription, if enabled. 2024-05-21 14:59:23 -06:00
Alex
b35b447344 Update Chartjs and Sortablejs (#6978)
* minor bug fix

* fix spacing of legend

* remove extra line break

* minor bug fix

* Update dashboard_edit.php

* Update chart.min.js

* Update sortable.min.js
2024-05-16 09:27:00 -06:00
fusionate
2d3dca985d Upgrade - CLI (Manual & Menu): Mitigate PHP 8.x warnings, minor adjustments. 2024-05-13 14:19:34 -06:00
fusionate
0a419a7698 Voicemail - Edit: Mitigate PHP 8.x warnings. 2024-05-13 11:39:19 -06:00
Mihir Gajjar
69524a5162 Updated Snom D735 Template (#6867)
Snom D735 has a known issue where the lights on the phone won't illuminate when in use. It still functions correctly but without any lights. I talked with Snom support and they provided me with the string that needs to be changed in the template.

This issue started from Snom firmware version 10.1.127.10

Release Notes - https://service.snom.com/display/wiki/10.1.127.10+Release
2024-05-13 11:11:19 -06:00
FusionPBX
85e439fdbf Prevent a warning by using isset 2024-05-02 14:05:30 -06:00
FusionPBX
d9c92c00e9 Update database.php add comments 2024-05-02 06:40:30 -06:00
FusionPBX
38d6f35d78 Define class parameters 2024-04-27 19:45:31 -06:00
FusionPBX
0c08780ca2 Update database.php 2024-04-27 19:29:50 -06:00
frytimo
0b8edef82c Config class rewrite (#6965)
* Use a singleton pattern in the database class to re-use the database object inside the permission_exists function.
2024-04-27 19:22:20 -06:00
frytimo
aeee90d56e update auto_loader to use magic dir constant (#6963) 2024-04-26 13:49:56 -06:00
FusionPBX
0667f76c05 Add label-link and label-icon 2024-04-24 19:37:40 -06:00
frytimo
41eb7ac8d3 Fix empty line printing on console (#6956)
* fix empty line printing on console
2024-04-23 08:53:14 -06:00
frytimo
33ff85ee75 Commad line upgrade enhancements (#6955)
* Add new English language phrases for cli upgrade menu

* include a software name as a const for cli upgrade menu

* add it repos in app folder, internationalizations, and descriptions

* bug fix when response_source_update is empty change back to origin dir

* change original 'menu' to 'menus'. Allow calling menu from upgrade.php

* Update upgrade_menu.php
2024-04-22 17:15:09 -06:00
FusionPBX
bd2f0b7442 Require domain_uuid and user_uuid 2024-04-22 08:48:58 -06:00
FusionPBX
375c7d228b Update require.php 2024-04-20 22:59:45 -06:00
FusionPBX
278f1d7453 Update permissions.php 2024-04-20 21:59:04 -06:00
FusionPBX
955a840ad6 Update permissions.php
If the $_SESSION['permissions'] isset then use it to prevent round trips to the database.
2024-04-20 20:54:06 -06:00
FusionPBX
f3250db199 Update groups.php
Remove redundant database instances. 
$database new database;

Remove redundant app_name and app_uuid
2024-04-20 20:26:43 -06:00
FusionPBX
675ac2d433 Prevents an error when groups session is not set 2024-04-20 17:06:05 -06:00
FusionPBX
c87e40301b Add a user class to store user details 2024-04-20 17:04:22 -06:00
FusionPBX
09719c7f36 Update authentication, groups and permissions classes 2024-04-20 16:51:53 -06:00
FusionPBX
2a1e36ca02 Add apps as a class variable
- Use self:$apps
- Replace $_SESSION['apps']
2024-04-19 11:07:30 -06:00
FusionPBX
768937b624 Update database.php
- Allow sending $params into the constructor.
- Add paramaters: domain_uuid and user_uuid
- Replace $user_uuid and the session variable with $this->user_uuid
- Use the SESSION as an alternative to the parameter
2024-04-19 09:48:05 -06:00