Commit Graph
100 Commits
Author SHA1 Message Date
FusionPBX b7b3073d58 Device lines for the current domain 2024-08-14 22:34:39 -06:00
FusionPBX 193a03291c Update content.php
- Use vertical align for short text and align top for larger amounts of text.
- Adjust values for a row spand of 1, 2, or 3 for height and max-height
2024-08-14 19:14:17 -06:00
FusionPBX f38a51d380 Update app_config.php 2024-08-14 17:48:22 -06:00
FusionPBX 62d2e3e9a6 Update 010_user_exists.xml
- Add enabled true
- Add limit_max enabled false
2024-08-14 14:57:05 -06:00
FusionPBX 6600bbdfc6 Update the indentation 2024-08-14 13:03:03 -06:00
FusionPBX 64b565d974 This line overwrites the $uuid
We only want to get the uuid one time. This resolves that issue.
2024-08-09 10:52:21 -06:00
FusionPBX 78d24e16dd If the uuid variable is empty try call_uuid
Found a case where the variables -> uuid doesn't exist found call_uuid as an alternative.
2024-08-09 10:06:17 -06:00
FusionPBX 0829062cc7 Remove the http_domain_filter
The reason its removed from the class is http_domain_filter was moved to provision/index.php
2024-08-07 15:18:02 -06:00
FusionPBX ba3ab5a8c9 Use parent_name as its more intuitive
Also replace $this->name with $this->app_name
2024-08-06 17:07:16 -06:00
FusionPBX c960575796 Update database.php 2024-08-06 11:28:32 -06:00
FusionPBX 46bbb31391 Update database.php
- preset empty values for variables and arrays
- use $table_name instead of $this->name
2024-08-06 02:52:55 -06:00
FusionPBX 1c22b49d5a Pass the database object to the settings object 2024-08-06 02:40:50 -06:00
FusionPBX 1252649a0c Replace $db with $database 2024-08-05 19:52:45 -06:00
FusionPBX b05c0534b4 Send the database object into the function 2024-08-05 16:56:51 -06:00
FusionPBX a69b4d91f1 Update database handling 2024-08-05 16:19:34 -06:00
FusionPBX dbe37f275b Update app_defaults.php 2024-08-05 15:55:08 -06:00
FusionPBX 032a24cb28 Update domains.php 2024-08-05 15:52:51 -06:00
FusionPBX 163403acc7 Re-use the database object 2024-08-05 15:07:13 -06:00
FusionPBX 00c803f53e Use the database more efficiently 2024-08-05 12:16:36 -06:00
FusionPBX e24edd47f0 Use database::new() 2024-08-05 09:58:14 -06:00
FusionPBX a84c69a1dc Use the database object efficiently 2024-08-05 09:53:11 -06:00
FusionPBX 096fd4f898 Remove redundant new database objects 2024-08-05 09:31:20 -06:00
FusionPBX 30735f6587 Update menu_item_list.php 2024-08-05 09:28:19 -06:00
FusionPBX fa68129eaf Update template.php 2024-08-03 22:41:26 -06:00
FusionPBX 63ec63f32b Add background_video_enabled (#7083)
Added this to allow disabling video so that global default and individual domains can use different settings.
2024-08-03 22:35:11 -06:00
FusionPBX eb93adba0b Add title-follow_me 2024-08-02 15:18:11 -06:00
FusionPBX b7467e7e11 Update conference center dashboard url 2024-08-02 13:13:56 -06:00
FusionPBX cdcc0ee73e Add user logout icon 2024-08-02 13:11:04 -06:00
FusionPBX e9cd4dd1ec Add fax group to the fax dashboard 2024-08-02 12:51:13 -06:00
FusionPBX 90933eaaf7 Fix the ring group dashboard permissions 2024-08-02 12:49:21 -06:00
FusionPBX 11def15cdc Fix dashboard_group_uuid conflict 2024-08-02 12:38:33 -06:00
FusionPBX aeeb9e991e Add account settings icon 2024-08-02 12:31:43 -06:00
FusionPBX 8fd37c6c3c Delete needs to include dashboard_groups 2024-08-02 12:19:08 -06:00
FusionPBX 8ffa56ac38 Fix database transaction edit 2024-08-02 11:54:14 -06:00
FusionPBX 0c157bd7ce Update header.php
Fix indentation and create a new database object only if it is not defined.
2024-08-02 11:35:05 -06:00
FusionPBX b93d3e8050 Fix intermittent issue with the Sub Menu 2024-08-02 11:22:14 -06:00
FusionPBX e2ab9129b6 Add dashboard width and height
Used when opening a new browser window
2024-08-01 23:34:30 -06:00
FusionPBX a020979947 Add destination_number variable 2024-07-31 17:26:36 -06:00
FusionPBX ac07414b9d Update send.lua
Add domain_name and message variables
Add error prevention
Pass thru the domain_name, event_subclass and mesage
2024-07-31 17:19:57 -06:00
FusionPBX 3804efe4e1 Update voicemail.php 2024-07-31 13:41:08 -06:00
FusionPBX fbec08e579 Update voicemail_messages.php 2024-07-30 20:34:04 -06:00
FusionPBX 8c7e2044fb Update voicemail.php 2024-07-30 20:32:47 -06:00
FusionPBX 24a398f98f Update app_menu.php
Using a redirect now we can use one menu to handle regular users and admins.
2024-07-30 18:52:07 -06:00
FusionPBX 90852f54db Update voicemails.php 2024-07-30 18:50:55 -06:00
FusionPBX 52e5da9a23 Update config.php 2024-07-30 14:41:02 -06:00
FusionPBX 6285413dd9 Fix a bug to delete email after send or forward 2024-07-30 11:34:47 -06:00
FusionPBX 8539bfb2cc Update config.php 2024-07-29 22:14:44 -06:00
FusionPBX 89ad2172f3 Update config.php 2024-07-29 22:11:39 -06:00
FusionPBX ffbd37f936 Update config.php 2024-07-29 21:31:30 -06:00
FusionPBX 06759afe42 Update config.php 2024-07-29 21:29:52 -06:00
FusionPBX b1f64e88b5 Use the default setting text color 2024-07-29 12:33:28 -06:00
FusionPBX a4f86db557 Use the right dashboard_uuid 2024-07-29 12:18:54 -06:00
FusionPBX d1105f70ba Update config.php 2024-07-28 10:18:38 -06:00
FusionPBX 436a5831ac Update icon for the IVR Menu 2024-07-28 02:48:58 -06:00
FusionPBX 5dd8758823 Update config.php 2024-07-28 02:44:16 -06:00
FusionPBX 8c054181f0 Add recordings dashboard 2024-07-28 02:41:22 -06:00
FusionPBX ef5e39bf5e Update config.php 2024-07-28 02:33:55 -06:00
FusionPBX 1ad86744b0 Update config.php 2024-07-28 02:28:52 -06:00
FusionPBX 6c932fa3d9 Update the body_color and body_shadow_color 2024-07-27 22:13:23 -06:00
FusionPBX abfb0e41b9 Add conferences dashboard 2024-07-27 19:54:42 -06:00
FusionPBX 546fb7edb2 Update config.php 2024-07-27 19:44:59 -06:00
FusionPBX 4e2cde3432 Add the voicemails icon 2024-07-27 19:40:02 -06:00
FusionPBX 0a8bc73209 Add dashboard IVR Menus 2024-07-27 19:32:42 -06:00
FusionPBX abeb241a1b Add dashboard ring groups 2024-07-27 19:19:45 -06:00
FusionPBX e7e2f73004 Format the phone number for call recordings. 2024-07-26 16:32:49 -06:00
FusionPBX 16c6d8d58b Fix call block for regular non admin users 2024-07-25 20:49:56 -06:00
FusionPBX fa16c8ad7c Update call_block.php
- Improve the database handling
- Get the country code from the destinations table
2024-07-25 13:24:40 -06:00
FusionPBX 1d7c239c37 Update app_languages.php 2024-07-25 03:52:42 -06:00
FusionPBX 390bc61cf6 Update the version to 5.3.2 2024-07-25 03:36:33 -06:00
FusionPBX 66e7f05558 Add field recording_voice to the recordings table 2024-07-25 03:24:44 -06:00
FusionPBX 50eb494fcc Update dashboard_edit.php
- Find the dashboard tools or widgets using a glob
- Use a select box to make it easier to configure
2024-07-24 19:57:59 -06:00
FusionPBX 64c6527ab8 Update device_keys.php 2024-07-23 15:58:45 -06:00
FusionPBX 06a6292ebb Allow removing an assigned user 2024-07-23 15:15:50 -06:00
FusionPBX f495b28356 Update field name from name to type 2024-07-23 14:29:28 -06:00
FusionPBX 48b2011091 Use mkdir when importing new voicemail boxes
In addition to making sure the voicemail directory exists for each voicemail box

Updated the settings class to use the settings object instead of the SESSION.
2024-07-23 13:39:30 -06:00
FusionPBX d368f4376c Update default_settings.php 2024-07-20 22:05:56 -06:00
FusionPBX f959c3717c Update contacts.php
- Add trim
- Adjust indentation
2024-07-20 20:23:17 -06:00
FusionPBX bd38191857 Use a permission array 2024-07-19 17:51:00 -06:00
FusionPBX a49ca88ce2 Add dashboard_width and dashboard_height 2024-07-19 17:36:37 -06:00
FusionPBX 2d933a60ee Update extension_edit.php
Empty option enables ability to see if the value is empty.
2024-07-18 23:43:36 -06:00
FusionPBX cb7fd1e4ac Use the object format_address method 2024-07-18 23:35:58 -06:00
FusionPBX d7e8893325 Update voicemail_messages.php
Initializing the new object for messages prevents a problem where running the message method twice on the same object returns no results.

Running once to get the count and then using that result with paging to get the voicemail messages.
2024-07-16 11:01:40 -06:00
FusionPBX be6afaf948 Update voicemail.php
- Allowing passing the database object into the constructor
- Add the database object in the constructor
- replace $_SESSION['domain_uuid'] and $_SESSION['user_uuid'] with $this->domain_uuid and $this->user_uuid
2024-07-16 10:05:06 -06:00
FusionPBX 215b4d0df7 Prevent empty caller id from blocking calls
Improved the following
- Prevent empty caller id name and number from blocking calls
- Fixed the call block count so it would increment each time it has blocked a call
2024-07-15 23:06:23 -06:00
FusionPBX 79a8d6c8ca Update fax_files.php 2024-07-15 18:18:34 -06:00
FusionPBX d1c2dfa10a Update fax file download 2024-07-15 17:24:10 -06:00
FusionPBX 42a3969836 Update provision.php
Used to replace the domain name in the yealink_provision_url
2024-07-12 18:04:14 -06:00
FusionPBX b59b7ba98a Update page.lua
If announce delay is true then add an option for a preset recording filename and length
2024-07-12 11:32:12 -06:00
FusionPBX 3bed9c8a5e Update contact phone number search
Update the phone search to use the country code and phone number or the phone number alone.
2024-07-12 02:48:44 -06:00
FusionPBX fa672d21af Add grandstream_transfer_mode_via_vpk 2024-07-11 17:37:55 -06:00
FusionPBX ef03e60a0b Add setting yealink_ps_enabled 2024-07-11 14:49:26 -06:00
FusionPBX 555d52cbb3 Add FAX PDF View
Added an iframe to  display the PDF
2024-07-08 22:40:42 -06:00
FusionPBX 41de2177e1 Update provision.php
Fix bug to pass the parameters including settings and database.
2024-07-08 13:37:58 -06:00
FusionPBX e08943ebc2 Wrap isset grandstream_wifi_enabled
Add a condition around the wifi settings. This allows manually setting up the wifi settings on the phone without the device provisioning. If someone wants to use the provisioning config for wifi then set grandstream_wifi_enabled value to true.
2024-07-05 18:02:59 -06:00
FusionPBX 56aea7c66d Domain settings array override default settings
Domain setting array types override the default settings set as type
2024-07-04 18:05:37 -06:00
FusionPBX 0ff2503240 Update index.php
Minor changes. Use the provision array to get the cidr details.
2024-07-04 18:01:50 -06:00
FusionPBX 1d7bcbe0ee Device disabled send message to syslog 2024-07-04 17:58:12 -06:00
FusionPBX c0e1b1a6b5 Changed the order of missed_call conditions
Move billsec condition near the end but before voicemail.

If a call center call was missed but answered by an extension with the exit action then the call wasn't technically missed.
2024-07-03 14:35:13 -06:00
FusionPBX 54e7b85142 Update functions.php 2024-06-28 13:10:15 -06:00
FusionPBX 1f077ebc2b Bug FIX - Deny device_address 000000000000
Polycom will make a request with a device address of 000000000000 as well as another request with the real device mac address.

The issue was 000000000000 was on another tenant and it delivered contacts from the other tenant.
2024-06-28 12:18:29 -06:00