Commit Graph
89 Commits
Author SHA1 Message Date
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
FusionPBX 23093f6a14 Add new permissions
- xml_cdr_json_view
- xml_cdr_json_delete
- xml_cdr_flow_view
- xml_cdr_flow_delete
- xml_cdr_log_view
- xml_cdr_log_delete
2024-06-27 10:33:38 -06:00
FusionPBX 6be515de9e Add a missing $ 2024-06-26 21:50:49 -06:00
FusionPBX 315a3d322f Provision class use settings and database object
Credit for these changes go to frytimo changes curated by Mark
2024-06-26 21:23:24 -06:00
FusionPBX 7d2941124e Update provision.php
Use sys_get_temp_dir() to get the temp directory
2024-06-25 20:13:46 -06:00
FusionPBX 2bb2bb79eb Update install.php
Use sys_get_temp_dir() to get the temp directory
2024-06-25 20:12:57 -06:00
FusionPBX eb4104bd9a Update footer.php
Use sys_get_temp_dir() to get the temp directory
2024-06-25 19:53:47 -06:00
FusionPBX 4369ab6380 Update email_send.php
Email transcription has a value no need to transcribe again so run the transcription when the value is empty.
2024-06-24 18:12:49 -06:00
FusionPBX b6257bbda2 Update email_send.php 2024-06-24 17:34:19 -06:00
FusionPBX 3215f50826 Update domains.php 2024-06-22 19:31:38 -06:00
FusionPBX 64c33b21c1 Call center queue context
When the user doesn't have call center queue context permission get the context from the database.
2024-06-19 16:53:14 -06:00
FusionPBX a5e31a82dd Update template.php 2024-06-18 14:10:37 -06:00
FusionPBX 577e929a4c Create send.lua 2024-06-17 15:01:02 -06:00
FusionPBX b54ad9cd08 Create fifo member.lua 2024-06-13 22:42:37 -06:00
FusionPBX dd4cde850d Clear the cache 2024-06-13 14:17:50 -06:00
FusionPBX 9a55466677 Update app_languages.php 2024-06-13 14:08:29 -06:00
FusionPBX 6d968e8e3c Update app_config.php 2024-06-13 12:18:58 -06:00
FusionPBX f11c6669ef Update app_languages.php 2024-06-13 12:08:22 -06:00
FusionPBX 0f01ac7311 Set the context to global 2024-06-12 12:52:04 -06:00
FusionPBX c40ddd5a4d Create 070_default_ringback 2024-06-11 18:26:37 -06:00
FusionPBX 48140218f3 Only set ringback if a value is provided 2024-06-11 10:40:11 -06:00
FusionPBX 20cf6c8255 Remove default rinback
Ringback is not always us-ring. This is not a good default. It can also override the ringback from the inbound destinations and other places where ringback can be set.
2024-06-11 10:27:37 -06:00
FusionPBX e553e619bf Extension column add nowrap 2024-06-06 14:27:09 -06:00
FusionPBX c9c4683d0e Update index.lua 2024-06-05 23:20:20 -06:00
FusionPBX 737da5bfee Allow matching prefix in call block 2024-06-05 18:13:32 -06:00
FusionPBX c22d03e33f Update app_config.php 2024-06-05 08:34:34 -06:00
FusionPBX 0f284c7a98 Minor version update 5.3.1 2024-05-30 21:29:13 -06:00
FusionPBX d17300c308 Create 082_default_hold_music.xml 2024-05-30 11:40:27 -06:00
FusionPBX a6002f9959 Update xml_cdr_log.php 2024-05-30 02:53:51 -06:00
FusionPBX f084004047 Update xml_cdr_log.php 2024-05-30 02:52:45 -06:00
FusionPBX a60db81896 Ring group handle number alias 2024-05-30 00:09:21 -06:00
FusionPBX 873f431f80 Operator Panel prevent warnings
- Prevent PHP Warnings
- Save vertical space by removing extra br tags
  - Important to fit as many extensions on the page as possible for mid-sized businesses.
2024-05-29 17:09:18 -06:00
FusionPBX 4f70217802 Operator panel group extensions default false 2024-05-29 17:05:04 -06:00
FusionPBX 3ceea47824 Update content.php 2024-05-29 14:08:09 -06:00
FusionPBX 34460af51c Update index.php 2024-05-28 23:04:53 -06:00
FusionPBX 5ca870a045 Update fifo_member.lua 2024-05-28 14:37:53 -06:00
FusionPBX 1da698887b Deprecate old contact app defaults.
This was added to help with the upgrade for systems 8 years ago.  This is no longer needed.
2024-05-27 13:59:10 -06:00
FusionPBX a2aa5ea67f Add class parsedown.php 2024-05-25 13:23:38 -06:00
FusionPBX c5547092d3 Update index.lua 2024-05-22 11:57:56 -06:00
FusionPBX a31452eb48 Update index.lua 2024-05-22 11:45:49 -06:00
FusionPBX ac20b8208c Update call control
Add ability to set the enabled context and the disabled context
2024-05-22 11:39:06 -06:00
FusionPBX c441844a46 Call Control
Used to enable or disable calling based on the call group.
2024-05-22 10:49:39 -06:00
FusionPBX d2b90714c0 Add Greek language and alphabetical order
Also, change the language order. Put the languages in alphabetical order
2024-05-17 14:38:11 -06:00
FusionPBX 54c57bdb18 Update greek sounds to use voice serena 2024-05-17 14:32:05 -06:00
FusionPBX 5286dbbb1b Add isset with variable last_app 2024-05-15 14:47:07 -06:00
FusionPBX a16ec80ce4 Update the caller ID when using intercept
When intercept is used then use the last_sent_callee_id_name and last_sent_callee_id_number for the caller ID information.
2024-05-15 14:24:52 -06:00
FusionPBX 17bc6ca382 Update app_languages.php 2024-05-15 10:42:10 -06:00
FusionPBX 475696ecff Check for valid fax numbers
Validate the fax destination number
- Check outbound routes
- Check valid extension
- Set the status to failed for all other numbers
2024-05-14 12:49:13 -06:00
FusionPBX da1d5fca8c Update 380_hold_music.xml
- Use rtp_has_crypto
- Remove deprecated zrtp
2024-05-14 12:07:01 -06:00
FusionPBX 0b055bc31b Update fax_files.php
Make the code more efficient by using one database object.
2024-05-14 10:03:14 -06:00
FusionPBX 0a4e227706 Update extensions.php
Remove user_context from v_devices as its redundant when the domain_uuid is also used.
2024-05-13 14:32:13 -06:00
FusionPBX 1a9eaef5f3 Update 240_page.xml
Changed this value to false as the check destination status will be checked by default. The purpose of this change to keep the original behavior.
2024-05-09 10:30:35 -06:00
FusionPBX 8657a68d7e Update destinations.php
The &$row pointer caused a duplicate in the interface on the last row when used with updating the $row['action'] value. 

Used an alternative method to update the destinations array and it solved the appearance of a duplicate.
2024-05-06 17:33:48 -06:00
FusionPBX 04ee47ce8f Skip the cache if the SQL query timed out 2024-05-06 13:08:02 -06:00
FusionPBX 94e3d1edf6 Voicemail transcription use the new transcribe class 2024-05-05 16:47:32 -06:00
FusionPBX 3bb8ee345e Allow multiple colors
Prepare an option for allowing multiple colors to be used with gradients.
2024-05-04 11:51:53 -06:00
FusionPBX 80c5e589ab Bug fix for FAX forward 2024-05-03 13:17:14 -06:00
FusionPBX f30180d2b7 Bug fix send fax to a local extension 2024-05-03 13:13:51 -06:00
FusionPBX 85e439fdbf Prevent a warning by using isset 2024-05-02 14:05:30 -06:00
FusionPBX 55bebdec6d Set the label_call_status to prevent a warning 2024-05-02 07:32:53 -06:00
FusionPBX 8805c2f1c8 Use the settings class 2024-05-02 06:58:58 -06:00
FusionPBX d9c92c00e9 Update database.php add comments 2024-05-02 06:40:30 -06:00
FusionPBX 557afd01ad Call block save_call_detail_record default
Set to save the record by default. The reason is to have a record of it so that if it's abused it can be reported.
2024-05-01 09:15:49 -06:00
FusionPBX 6176ea2376 Update destinations.php
- Update the array to add actions before display.
- Use column names in the SQL select
- Use a SQL Left Join to get the domain name
2024-04-29 12:46:32 -06:00
FusionPBX 6f6d84e1cc Update conference_centers.php 2024-04-29 10:42:48 -06:00
FusionPBX 0c08780ca2 Update database.php 2024-04-27 19:29:50 -06:00
FusionPBX 8a30f04125 Update upgrade.php changes apps to repos 2024-04-27 10:52:22 -06:00
FusionPBX 64e3a6792d Rename core/dashboard/resources/classes/dashboard/icon.php to core/dashboard/resources/dashboard/icon.php 2024-04-24 20:48:27 -06:00
FusionPBX 6ca5672d75 Update dashboard_edit.php
Fix the indentation
Set the dashboard_path default value.
2024-04-24 19:58:14 -06:00
FusionPBX 0667f76c05 Add label-link and label-icon 2024-04-24 19:37:40 -06:00
FusionPBX 9e71d87012 Recent Calls hide Lose Race 2024-04-22 12:16:30 -06:00
FusionPBX bd2f0b7442 Require domain_uuid and user_uuid 2024-04-22 08:48:58 -06:00
FusionPBX b6f68533d1 Update valet_park to exclude 5900 2024-04-22 08:17:08 -06:00
FusionPBX 375c7d228b Update require.php 2024-04-20 22:59:45 -06:00
FusionPBX 313de4c6dc Update authentication.php
Empty the permissions before assigning permission to the user during the login process.
2024-04-20 22:00:29 -06:00
FusionPBX 278f1d7453 Update permissions.php 2024-04-20 21:59:04 -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 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
FusionPBX cffe54a136 Update app_languages.php 2024-04-17 21:04:28 -06:00
FusionPBX e607253bc6 Update layout for source and other repos 2024-04-17 20:58:47 -06:00
FusionPBX 1df3015e19 Allow using dsn_call_center
Allow using extra underscore so that it works with either values. 
- dsn_callcenter
- dsn_call_center
2024-04-17 10:47:22 -06:00
FusionPBX 30439ae14a Get speech settings from category speech 2024-04-17 08:52:53 -06:00