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
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