Commit Graph

22362 Commits

Author SHA1 Message Date
FusionPBX cd8d5302ac
Fix temporary permissions 2024-11-29 13:57:01 -07:00
FusionPBX 4db95658c3
Method new allow null
Needed to support temporary permissions
2024-11-29 13:50:14 -07:00
FusionPBX 77ec211020
Update functions.php
Remove closing PHP tag
2024-11-29 13:45:40 -07:00
frytimo 91dcc94e82
Fix typo in filename (#7180) 2024-11-27 14:24:03 -07:00
frytimo 7133d4bff1
parse windows 1256 encoding type in email to fax (#7182) 2024-11-27 14:21:45 -07:00
FusionPBX 8563df387f
Start the session in the header.php 2024-11-27 09:26:10 -07:00
FusionPBX c88378a4fe
Default dashboard_label_background_color to empty 2024-11-27 09:23:04 -07:00
FusionPBX 790d1ff137
Use the permissions::new method 2024-11-27 00:14:18 -07:00
FusionPBX 3a14a19800
Create a singleton method called new 2024-11-27 00:11:58 -07:00
FusionPBX 5757f2c9ee
Fix CSS missing characters
Disable the ob_gzhandler
2024-11-26 23:53:32 -07:00
FusionPBX 6e1d52e6b8
Update permissions.php 2024-11-26 22:49:23 -07:00
FusionPBX 5d7a124a79
Fix permissions when not using a session 2024-11-26 21:48:08 -07:00
frytimo b7afc086ec
Update the menu class (#7181)
* fix php warnings in the menu class

* remove an unreachable statement

* update the menu_horizontal function to use settings

* use a single text object

* update menu_side_state to use the default value of contracted

* remove unused variable

* use variables for menu_side_state

* remove unused variable

* remove whitespace

* remove unused variable

* check for user UUID and domain UUID passed to the constructor

* update docs
2024-11-25 10:34:16 -07:00
FusionPBX 2a41ccfebd
Return an empty array if there are no groups 2024-11-20 13:52:58 -07:00
FusionPBX 8655c792a3
Fix ring group missed call to show in CDR 2024-11-19 13:42:25 -07:00
FusionPBX c3c1b18358
Contacts has been moved to the core
This means the contacts should always be avaialble.
2024-11-19 11:39:18 -07:00
FusionPBX 9cb1217995
Update app_defaults.php 2024-11-19 10:13:31 -07:00
FusionPBX 075dcfd96f
Update the path to contacts 2024-11-16 21:11:07 -07:00
FusionPBX 00c4dd374e
Update app_menu.php 2024-11-16 21:08:40 -07:00
markjcrane 9b843bbff0 Move contacts from the app to core directory 2024-11-16 21:06:29 -07:00
FusionPBX cbcc47d47b
Create conference transfer.lua 2024-11-15 15:39:52 -07:00
FusionPBX 7f527aba07
Fix the sql query 2024-11-15 14:32:45 -07:00
FusionPBX d562d11528
Create three_way.lua 2024-11-15 14:16:22 -07:00
fusionate cb9c79bf86
Fax Server - Sent List: Fix Destination value. 2024-11-14 18:56:15 -07:00
FusionPBX caba7800d1
Updated Call Flow Summary for outbound calls 2024-11-14 17:06:41 -07:00
fusionate 15cad2369c
Fax Server - Fax to Email: Fix population of cover page labels. 2024-11-14 13:21:14 -07:00
FusionPBX aae7cbdc5a
Fix the voicemail transcribe title 2024-11-13 17:46:53 -07:00
FusionPBX 33354ff5c7
Update ring_group_edit.php 2024-11-13 16:23:43 -07:00
FusionPBX 5cb5f97743
IVR Menu direct_dial_digits_max set default to 8 2024-11-12 15:39:26 -07:00
FusionPBX 8f08303a82
Add bittel to device vendors 2024-11-12 15:06:38 -07:00
FusionPBX 0a33e58b87
Add vendor Bittel 2024-11-12 14:53:14 -07:00
FusionPBX fc5f10acfa
Add vendor bittel 2024-11-12 14:50:18 -07:00
ijaron 06a6646acb
Updated gxv3240/phonebook.xml (#7153)
Creates groups based on contact type. groups contacts with more then number into one contact.
Sets FirstName to contact_organization if there is no given or family name but contact_organization is set

Labels work, home, and mobile numbers with all others set as other

Sets Primary to line with phone_primary set (will set Primary for each if multiple lines have phone_primary set even though phone  will likely only use one of the tags)
2024-11-09 18:45:30 -07:00
ijaron 8f8caaede7
Update dp750/phonebook.xml (#7151)
Fixes phonebook.xml to work with current contacts.
Sets contact_organization to FirstName if  contact_name_given and contact_name_family are not set but contact_organization is

sets Phone type for home and mobile, sets all others to work

Loads category == "extensions" as well
2024-11-09 18:42:19 -07:00
ijaron 40f78c3c28
Update dp750/mac.xml (#7152)
* Update dp750/mac.xml

Use $grandstream_ring_timeout for Ring time rather then hardcode
Use $grandstream_dial_plan for every account rather then only first
set Station name to DP750-{$mac}
Add option for Automatic Reboot (Firmware 1.0.17.1+)
Allow $grandstream_stun_server and use stun if $grandstream_nat_traversal == 1
$grandstream_accept_sip_from_proxy_only to set Disable Direct IP Call
Turn off 3CX Auto Provision
Use $grandstream_automatic_provisioning and convert to values used in DP750 vs other grandstream heardware
Allow $grandstream_automatic_provisioning_minutes $grandstream_automatic_provisioning_hour $grandstream_automatic_provisioning_day

use $grandstream_phonebook_download_interval rather then just disabling
2024-11-09 18:40:36 -07:00
Antonio Fernandez 9e5116b8fb
contacts appear by default in templates (#7154) 2024-11-09 18:30:03 -07:00
frytimo 773ecc96cc
pass database object to settings object (#7178)
Use the singleton database object with database::new syntax
Pass the connected database object to the settings object so settings object does not have to create another connection
2024-11-09 18:29:22 -07:00
FusionPBX fca029b7df
Use include internal on answered, missed and voicemail
This hides local calls which could also be calls to feature codes. Only add these feature code calls to the count if directed to show internal calls.
2024-11-08 18:09:32 -07:00
FusionPBX 318953bddf
Fix the destination summary when server using UTC
Set the PHP time zone to fix the destination summary report. Without the time zone set it would use the server operating system time zone.  If the time zone is set to UTC when it rolled over to a new date ahead of the local time zone it would make the report show 0 results.
2024-11-08 17:44:09 -07:00
FusionPBX 139867815f
Fix the extension summary and call flow summary
Set the time zone in PHP so that it is correct inside the class method for the extension summary and the call flow summary
2024-11-08 17:21:18 -07:00
FusionPBX 2ad7f5df6d
Yealink boolean and numeric use text
The provisioning template delivers the value as a string
2024-11-04 10:19:58 -07:00
FusionPBX 6b3251ea67
Use yealink_trust_certificates directly
Value should be 0 or 1
2024-11-04 10:09:24 -07:00
FusionPBX baed3947d4
Make sure the origination_uuid is set 2024-11-04 08:21:03 -07:00
Mendel 0757245b75
Update device.php (#7175)
With the help of Tim, he found this typo that has now been resolved.
2024-11-03 19:43:15 -07:00
FusionPBX afdb029a25
Update http_auth to use boolean 2024-11-01 14:17:32 -06:00
FusionPBX 175e88e15a
Fix for the device template
If the device vendor matches then use the alternate device template
2024-11-01 12:33:34 -06:00
Antonio Fernandez fab9a6bbc9
Ring Group search in CDR (#7177)
* Adding Ring Group dropdown in cdr search

* 2nd commit

* remove unused permission
2024-11-01 10:06:23 -06:00
FusionPBX b55e542cbd
Fix lua stream file 2024-10-31 19:33:38 -06:00
fusionate 37ff548fa8
Side / Fixed Menu: Image placeholder tool tip. 2024-10-31 11:49:31 -06:00
fusionate b766ad7f27
Side / Fixed Menu: Image placeholder for User Menu in Body Header / menu bar. 2024-10-31 11:37:17 -06:00