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