Commit Graph

22570 Commits

Author SHA1 Message Date
FusionPBX
cd3ff91f9a Update app_defaults.php 2025-03-04 16:27:59 -07:00
FusionPBX
167cc94f18 Move editor settings used
Used in multiple features for this reason moved to core.
2025-03-04 16:17:16 -07:00
frytimo
d529021b3f Use boolean setting as true boolean (#7284)
* use boolean setting as true boolean

* Update settings class to use the php filter_var function for boolean
Using the built-in filter type for boolean seems like a better option as they are faster, already hardened, and more widely tested.
I found this better method used originally by Mark J. Crane in 2022 in the content.php page so I included it here.

* Update settings class to use the php filter_var function for boolean
Using the built-in filter type for boolean seems like a better option as they are faster, already hardened, and more widely tested.
I found this better method used originally by Mark J. Crane in 2022 in the content.php page so I included it here.
2025-03-04 11:25:47 -07:00
Antonio Fernandez
1b19e40be4 Consistent email wording (#7283) 2025-03-04 10:53:23 -07:00
FusionPBX
bb02c97c64 Add grandstream_transfer_mode_via_vpk 2025-03-03 18:51:19 -07:00
FusionPBX
c47eac110a Add grandstream_transfer_mode_via_vpk 2025-03-03 18:50:58 -07:00
FusionPBX
9fcfc7276a Add grandstream_transfer_mode_via_vpk 2025-03-03 18:50:44 -07:00
FusionPBX
6baa6973f3 Add grandstream_transfer_mode_via_vpk 2025-03-03 18:47:28 -07:00
FusionPBX
150eeccd5e Add grandstream_transfer_mode_via_vpk 2025-03-03 18:43:29 -07:00
fusionate
7b3b3aa5f9 Menu: New option to set icon colors. 2025-03-03 14:08:05 -07:00
FusionPBX
7d62cc1e63 Fix the server 2 address and sip transport 2025-03-03 12:29:56 -07:00
FusionPBX
a15488a708 Update the condition for validate certificate for a boolean value 2025-03-02 10:45:31 -07:00
FusionPBX
48e44814de Update email_send.php 2025-03-02 10:38:34 -07:00
FusionPBX
06c20ef292 Fix contact notes with line feeds.
When saving contact notes, it would add extra line feeds. The escaping caused this issue.
2025-03-01 22:25:06 -07:00
FusionPBX
de516ed210 Minor version update 5.4.2 2025-03-01 20:59:48 -07:00
chansizzle
e4ddb4561e fix email category mispelling (#7280) 2025-02-28 17:22:22 -07:00
FusionPBX
b4de6f5e4b Use status voicemail
Moved voicemail status after missed calls. This way, it will show the status of voicemail when it goes to voicemail.

There is still a field in the CDR for missed_call and this will still be set to true.
2025-02-28 17:09:35 -07:00
fusionate
06e69bf5df Contact - Attachments: Prevent access without authentication. 2025-02-28 14:36:41 -07:00
fusionate
f6df4fd0b3 Contacts - List: Only retrieve a single Primary attachment, in the chance that multiple exist. 2025-02-28 11:03:05 -07:00
fusionate
3de202b987 Contact - Attachment: Store image files in same format as uploaded. 2025-02-28 09:36:42 -07:00
FusionPBX
c1296f26e0 Update users.php 2025-02-27 23:16:42 -07:00
frytimo
f8e1e81546 fix wrong logical check (#7282)
Forgot to remove the '!' (not) operator from the cache check when re-organizing the update cache function
2025-02-27 21:09:31 -07:00
frytimo
863de97270 Update grandstream template loop (#7281) 2025-02-27 19:47:27 -07:00
FusionPBX
f3986290ea Add enable-rfc-5626 to the internal profile 2025-02-27 10:48:29 -07:00
FusionPBX
c3bc265ff0 Show contact details 2025-02-26 12:24:37 -07:00
FusionPBX
1fba94d92b Add contact note to users 2025-02-26 12:01:20 -07:00
markjcrane
9591ce0cbd Change the path in the menu to use core 2025-02-26 10:30:39 -07:00
markjcrane
bd54c07e50 Move email_templates to core 2025-02-26 10:29:45 -07:00
frytimo
d919a3cc1b Add the apcu caching ability for performance (#7276)
* add the apcu caching ability for performance
When the PHP extension APCu is loaded, the settings class and the auto_loader will cache their results across requests in RAM. For more information about the APCu extension visit the PHP page: https://www.php.net/apcu

* use global instead of default terminology
2025-02-25 17:21:41 -07:00
Alex
305f585b17 Add missing counter divs (#7277)
* Add counter div to voicemail messages and domain settings

* Update domain_settings.php

* Update menu_item_list.php

* Update domain_settings.php

* Update voicemail_messages.php
2025-02-25 16:24:16 -07:00
Alex
2f955d4fef Fix queue edit content alignment (#7274) 2025-02-25 13:23:06 -07:00
FusionPBX
c22080d2fc Fix an unclosed {if} tag
Caused by Commit 40f78c3
2025-02-25 13:09:49 -07:00
Alex
e08a79e64d Add missing required class to required fields (#7273)
* Add missing required class to required fields

* Update destination_edit.php

* Update device_edit.php

* Update voicemail_edit.php

* Update dashboard_edit.php

* Update call_block_edit.php

* Update destination_edit.php
2025-02-25 12:48:50 -07:00
Alex
ba48d186a9 Add content card div to contact email edit and module edit (#7272)
* Add content card div to contact email edit and module edit

* Update module_edit.php
2025-02-25 12:35:23 -07:00
FusionPBX
bbe7b76673 Add more FIFO Queue features
- Ring Strategy
- Queue
- Exit Key
- Exit Action
2025-02-24 22:07:34 -07:00
FusionPBX
6f26f3d386 Fix item overflow affected
This problem didn't affect all screen resolutions.
2025-02-24 10:05:03 -07:00
n0obHere
bb0386e952 Align search input text field with buttons (#7251) 2025-02-22 20:39:08 -07:00
wouam31200
dde61fdeeb Add template sip server (#7270)
* W80 Sip Server Template

* Update Template Sip Server
2025-02-22 08:36:12 -07:00
FusionPBX
eb26156159 Remove the !empty(voicemail_mail_to) condition
The toggle for keeps local after email harms nothing. So we don't need to restrict it.
2025-02-21 13:16:11 -07:00
Alex
7707b9853c Fix bridges redirect to correct domain when using show all (#7269) 2025-02-21 10:58:53 -07:00
Alex
d78c726d9b Fix call forward show all button (#7267) 2025-02-21 10:23:46 -07:00
fusionate
b85eaaac73 Upgrade - Source: Move Preview styles to theme CSS file, style after modal. 2025-02-21 08:51:52 -07:00
chansizzle
3adcad3e5e date column before time column (#7266)
change the order of the columns
2025-02-20 21:28:22 -07:00
Alex
8cfc221da4 Redirect to the correct domain if using show all (#7265)
* Redirect to the correct domain if using show all

* Update bridges.php

* Update call_recordings.php

* Update conference_controls.php

* Update conference_profile_params.php

* Update conference_profiles.php

* Update email_queue.php

* Update event_guard_logs.php

* Update fax_queue.php

* Update user_settings.php

* Update require.php
2025-02-20 16:30:09 -07:00
FusionPBX
c2fe9d32f7 Fix a voicemail bug
Fix the voicemail link
Use only one keep local feature
Deprecate the voicemail_local_after_forward
2025-02-20 15:01:28 -07:00
Alex
036731202e Remove unnecessary if statement (#7264) 2025-02-20 11:33:06 -07:00
Alex
e416e74c30 Add domain change to require.php (#7263) 2025-02-20 11:25:36 -07:00
frytimo
fd34a000a6 Add old search method for auto loading classes (#7261)
Adding this commit to ensure backwards compatibility and a fail-safe mechanism for loading a class
2025-02-20 11:24:39 -07:00
FusionPBX
37840abb98 Fix the cdr http_enabled boolean condition 2025-02-20 09:51:08 -07:00
Mendel
83cf184452 Yealink provioning files fix (#7236)
* multiple changes to the and for the yealink t58W

Added the variable for Bluetooth so that it won't be disabled every time the phone is provisioned.
Added what is needed for the wallpaper and firmware.

* Update app_config.php

* Added the Call Waiting Variable to the yealink config files
2025-02-20 09:31:10 -07:00