Alex
1f467bd40a
Preserve query string parameters across list and edit pages ( #7907 )
2026-04-22 20:59:22 +00:00
Alex
550e9f8a9a
Event Guard: Preserve query string parameters across list and edit pages ( #7909 )
...
* Event Guard: Preserve query string parameters across list and edit pages
* Update event_guard_log_edit.php
2026-04-22 20:58:01 +00:00
Alex
e4f6db0f7f
User Logs: Preserve query string parameters across list and edit pages ( #7910 )
...
* User Logs: Preserve query string parameters across list and edit pages
* Update user_log_edit.php
2026-04-22 20:57:49 +00:00
Alex
428128ee9e
Streams: Preserve query string parameters across list and edit pages ( #7904 )
...
* Streams: Preserve query string parameters across list and edit pages
* Update stream_edit.php
* Update stream_map.php
2026-04-22 20:57:37 +00:00
Alex
cc1adfb4ad
Fax Servers: Preserve query string parameters across list and edit pages ( #7898 )
...
* Fax Servers: Preserve query string parameters across list and edit pages
* Update fax_edit.php
* Update fax_advanced.php
2026-04-22 20:57:24 +00:00
FusionPBX
a4bda6730f
Remove an extra space
2026-04-22 18:55:58 +00:00
FusionPBX
eb9a6f9180
Fix fax status logic check busy first followed by fax_success
...
This change reorders the status determination logic to check for
busy conditions first, ensuring successful transmissions are
correctly marked as 'sent' and trigger the proper success email.
2026-04-22 17:00:23 +00:00
Mendel
67cbe8e75b
Add Fanvil V-series provisioning templates (V62, V62 Pro, V63, V64, V65) ( #7896 )
...
All Fanvil V6x phones share the same <sysConf> XML provisioning schema
and {$mac}.cfg filename convention, so each of the new templates is a
copy of the existing v67 template with <UseVendorClassID> set to 0 and
<VendorClassID> set to a generic "Fanvil" string. This avoids coupling
the templates to a single model's DHCP Option 60 identifier while
letting operators pick the matching device type in the provisioning UI.
2026-04-21 21:42:12 +00:00
Alex
97be3c47fd
Contacts: Preserve query string parameters across list and edit pages ( #7897 )
...
* Contacts: Preserve query string parameters across list and edit pages
* Update contact_view.php
* Update contact_edit.php
* Update contact_view.php
2026-04-21 21:41:00 +00:00
Alex
bc2ef1cc4b
Conferences: Preserve query string parameters across list and edit pages ( #7893 )
...
* Conferences: Preserve query string parameters across list and edit pages
* Update conference_edit.php
* Update conferences.php
2026-04-21 21:40:06 +00:00
FusionPBX
c8fe3d45ea
Updated switch_events array
2026-04-21 18:46:28 +00:00
FusionPBX
4467a0761f
Add default empty string as a default values
...
Updated variable assignments to provide default empty string values if session variables are nil.
2026-04-21 12:06:40 -06:00
FusionPBX
6633b0010f
Change destination_record check from boolean to string
2026-04-21 04:08:54 +00:00
Alex
e390c8a10d
Conference Profiles: Preserve query string parameters across list and edit pages ( #7891 )
...
* Conference Profiles: Preserve query string parameters across list and edit pages
* Update conference_profile_params.php
* Update conference_profile_param_edit.php
* Update conference_profile_edit.php
2026-04-20 15:05:10 -06:00
Alex
4b4fbc5fd5
Add query string to form action and remove unused paging controls ( #7890 )
2026-04-20 15:04:40 -06:00
Alex
ef8c67dadd
Fix conference search ( #7892 )
2026-04-20 15:04:02 -06:00
frytimo
88a7ec9c9d
Fix empty message check in websocket response handling ( #7889 )
...
* Fix empty message check in websocket response handling
* Remove console error used for debug
- Remove console error used for debug
- Refactor conference action messages and improve toast display logic
2026-04-20 10:22:48 -06:00
FusionPBX
ecf0114014
Add detect_path to auto detect the application path
...
This allows the text class to auto detect the correct language file.
2026-04-19 02:33:39 +00:00
FusionPBX
eb9f0da34e
Add directory existence check
...
Add check to skip processing if directory doesn't exist.
2026-04-18 20:17:25 +00:00
jonathanblack1000
431949bb67
Update to allow voicemail links in SMS ( #7888 )
...
Add voicemail_uuid and message_uuid replacements to enable building links for SMS notifications.
2026-04-17 22:41:16 +00:00
Alex
193fb42ec1
Conference Controls: Preserve query string parameters across list and edit pages ( #7887 )
...
* Conference Controls: Preserve query string parameters across list and edit pages
* Update conference_control_edit.php
* Update conference_control_details.php
* Update conference_control_detail_edit.php
2026-04-17 22:29:12 +00:00
Alex
d94256583b
Support UTF-8 characters for search parameter ( #7882 )
...
* Support UTF-8 characters for search parameter
* Update call_block.php
* Update bridges.php
2026-04-17 21:37:16 +00:00
Alex
eb7aa0487e
Call Flows: Preserve query string parameters across list and edit pages ( #7883 )
...
* Call Flows: Preserve query string parameters across list and edit pages
* Update call_flow_edit.php
* Update call_flows.php
2026-04-17 21:31:32 +00:00
Alex
7d6349d10a
Call Forward: Preserve query string parameters across list and edit pages ( #7884 )
...
* Call Forward: Preserve query string parameters across list and edit pages
* Update call_forward_edit.php
2026-04-17 21:31:07 +00:00
Alex
ef00ae8a9b
Call Recordings: Preserve query string parameters ( #7885 )
2026-04-17 21:30:47 +00:00
Alex
40172abacc
Conference Centers: Preserve query string parameters across list and edit pages ( #7886 )
...
* Conference Centers: Preserve query string parameters across list and edit pages
* Update conference_center_edit.php
* Update conference_rooms.php
* Update conference_room_edit.php
2026-04-17 21:30:30 +00:00
FusionPBX
490ab337f7
Add a comment for conditions when to send the email
2026-04-17 16:16:33 +00:00
Alex
163cb0b372
Add checks for email subject and body before sending ( #7881 )
2026-04-17 16:13:49 +00:00
chansizzle
4d5d099169
Update default_setting_description for IVR menus ( #7872 )
...
* Update default_setting_description for IVR menus
2026-04-16 20:32:35 -06:00
Alex
df389effdf
Fix CDR last_query session variable ( #7880 )
...
* Fix CDR last_query session variable
- Use http_build_query function to build the query string.
- foreach removes empty parameters to store less in the session
* Update xml_cdr.php
* Update xml_cdr_details.php
2026-04-16 16:57:26 -06:00
Alex
ea6a02d5f0
Call Centers: Preserve query string parameters across list and edit pages ( #7879 )
...
* Call Centers: Preserve query string parameters across list and edit pages
* Update call_center_queue_edit.php
* Update call_center_agents.php
2026-04-16 16:55:52 -06:00
FusionPBX
6c4a41cc69
Change default password length to 20
...
Updated the default length for password generation from 0 to 20 in the generate_password function.
2026-04-16 14:53:48 -06:00
Alex
6e57c791f3
Call Broadcast: Preserve query string parameters across list and edit pages ( #7877 )
...
* Call Broadcast: Preserve query string parameters across list and edit pages
* Update call_broadcast_edit.php
* Update call_broadcast_stop.php
* Update call_broadcast.php
2026-04-16 12:22:41 -06:00
Alex
37961bf797
Exclude page number in search form ( #7878 )
...
* Exclude page number in search form
* Update bridges.php
2026-04-16 12:21:00 -06:00
Alex
efb8e86070
Call Block: Preserve query string parameters across list and edit pages ( #7876 )
...
* Call Block: Preserve query string parameters across list and edit pages
* Update call_block_edit.php
2026-04-15 21:58:02 +00:00
Alex
66c11988be
Bridges: Preserve query string parameters across list and edit pages ( #7875 )
...
* Bridges: Preserve query string parameters across list and edit page
* Update bridge_edit.php
2026-04-15 21:01:26 +00:00
Alex
e201da146c
Update th_order_by function ( #7874 )
...
* Update th_order_by function
- $order is optional
- $http_get_params can be a string or array
- removed unused $field_value variable
* Update functions.php
2026-04-15 20:28:51 +00:00
Alex
c0dc204a4b
Skip 'page' parameter to prevent duplicates in url ( #7873 )
2026-04-15 19:49:02 +00:00
FusionPBX
732c834488
Fix a shorcut to add CIDR addresses using the domain name
...
- Replace dig with a built in PHP function. This improves security.
- Refactor access control node handling to include domain name lookup for IP addresses
2026-04-15 18:07:16 +00:00
FusionPBX
2ae2415994
Refactor event socket connection logic
...
- Make sure to reconnect to event_socket if the connection is lost
- Send a notification to the log when reconnected
2026-04-14 11:59:23 -06:00
FusionPBX
f46aa15324
Fix the CDR export for a specific extension
2026-04-14 10:46:27 -06:00
FusionPBX
b38142f798
Cast rtp_audio_in_mos to integer before addition
2026-04-14 10:43:22 -06:00
frytimo
dace58370f
Fix listeners array when socket disconnects ( #7841 )
...
When the connection is registered as a listener but has not yet communicated, the class failed to remove the listener in the array.
2026-04-13 11:20:43 -06:00
FusionPBX
9ec3809f5d
Fix formatting of parameter comments in add_custom_condition
2026-04-13 11:08:34 -06:00
FusionPBX
47458764bb
Remove date-time set year, month, day and time
...
Using date-time to set the year, month, day, and time changed the behavior of how the date-time feature worked. So for this reason, the time zone solution was changed, and the code was removed.
Replaces spaces with tabs for indentation
2026-04-13 11:04:11 -06:00
Mendel
7f09914d27
Fix date-time conditions to respect domain timezone by converting to/from UTC ( #7728 )
...
Fixes date-time conditions to properly convert between the domain timezone and UTC.
Issue:
Date-time conditions triggered at the wrong times because FreeSWITCH evaluates them in UTC, but the user input was not being converted.
Solution:
Convert user timezone → UTC when saving
Convert UTC → user timezone when displaying
Use settings object cascading for timezone (user → domain → global → default)
Handle both 12h and 24h formats
Testing:
Set time condition for 9:00 AM in America/New_York timezone - should trigger at 9:00 AM local time, not UTC.
2026-04-13 10:43:02 -06:00
frytimo
24c99ab4ef
Fix error caused by strict type in PHP 8.4 ( #7843 )
2026-04-13 09:42:44 -06:00
Mendel
8f47d3ba8f
Add class to resend button in voicemail messages ( #7842 )
2026-04-13 09:19:52 -06:00
FusionPBX
aba6b6fde0
Fix call broadcast file upload
2026-04-12 00:50:23 +00:00
FusionPBX
8084d95810
Check for zip installation in CLI context
2026-04-11 18:05:11 +00:00