Commit Graph

2699 Commits

Author SHA1 Message Date
FusionPBX fe7a5033c2 Add missing services during upgrade
Added functionality to add missing services during the upgrade process.
2026-05-01 21:10:10 +00:00
Alex c68602b6d3 Update add missing and reload messages (#7946)
* Update add missing and reload messages

* Update app_languages.php
2026-05-01 20:36:14 +00:00
FusionPBX 652a7dc256 Add ability to reload one or more services 2026-05-01 17:51:22 +00:00
Alex 571c5f98f4 Fix the service delete (#7944)
* Fix the service delete

* Update services.php
2026-05-01 10:04:33 -06:00
FusionPBX 4022dbb3b2 Enhance service status display with color and tooltips 2026-05-01 01:17:37 -06:00
FusionPBX 182aabf709 Update service status labels to 'Active' 2026-05-01 01:13:46 -06:00
Alex 11e07e5d30 Fix the service toggle (#7943) 2026-04-30 17:57:31 +00:00
markjcrane 76744aaaf5 Add a new feature to manage services 2026-04-30 07:46:04 -06:00
Alex 6a37970e12 Fix default_setting_category getting set twice (#7940)
* Fix default_setting_category getting set twice
2026-04-29 23:03:55 +00:00
Alex cb0788cbb1 Exclude category in search form (#7941)
A category select box is already in the form
2026-04-29 22:57:37 +00:00
Alex c9dfa0d0cf Users: Preserve query string parameters across list and edit pages (#7922)
* Users: Preserve query string parameters across list and edit pages

* Update user_edit.php

* Update user_json.php
2026-04-28 03:12:18 +00:00
Alex 0ddb7c1164 Domains: Preserve query string parameters across list and edit pages (#7916)
* Domains: Preserve query string parameters across list and edit pages

* Update domain_edit.php

* Update domain_json.php

* Update domains.php

* Update domain_edit.php
2026-04-25 21:19:52 +00:00
Alex fd6bd83bc5 Default Settings: Preserve query string parameters across list and edit pages (#7912)
* Default Settings: Preserve query string parameters across list and edit pages

* Update default_settings_reload.php

* Update default_setting_toggle.php

* Update default_setting_edit.php
2026-04-23 16:45:14 +00:00
Alex 04c5a44228 Fix domain setting edit back button link (#7914) 2026-04-23 16:44:06 +00:00
frytimo c793833fd0 Fix operator panel disconnect (#7913)
Unfiltered agent lists cause a delay resulting in disconnection from switch
2026-04-23 14:50:32 +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 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
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
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
Alex 0376f09cac Security - Regenerate the session id on login (#7840) 2026-04-10 22:08:56 +00:00
frytimo 1d9fd0a8a5 Fix active calls browser console error (#7833)
Javascript error caused Active Calls preventing the calls from being removed from the list
2026-04-08 14:30:10 +00:00
Alex f5d17de1d2 Improve remember me token handling and validation (#7831)
- validate cookie format
- check if token was found first before validation to prevent race condition
- separate the expired/ip/user agent check for different handling
2026-04-06 14:33:30 -06:00
FusionPBX f11231c5bf Change the temp domain to domain.local (#7829) 2026-04-01 11:56:36 -06:00
Alex 83d5faa1af Fix status column alignment (#7821) 2026-03-27 12:28:11 -06:00
Alex 1752ae3e94 Unset remember cookie when the current user's password is updated (#7819)
* Unset remember cookie when the current user's password is updated

* Update user_edit.php
2026-03-26 16:10:13 -06:00
Alex 630855586d Delete setting_value_input_type (#7818)
* Delete setting_value_input_type default setting

* Update domain_setting_edit.php

* Update default_setting_edit.php

* Update app_config.php

* Update app_defaults.php
2026-03-26 19:19:33 +00:00
Alex 66e3532911 Automatically switch between input and textarea for setting value (#7817)
* Automatically switch between input and textarea for setting value

* Update default_setting_edit.php

* Update domain_setting_edit.php

* Update user_setting_edit.php
2026-03-26 19:11:39 +00:00
FusionPBX c298035e3c Minor version update 5.6.1-dev 2026-03-26 03:42:37 +00:00
Mendel 029f58a245 Fix http auth password copy length (#7769) 2026-03-25 21:59:34 +00:00
simplecoder732 68f5e2e38c Better domain selector for default settings (#7801)
* Add a better domain selector implementation for default settings

* Add functionality to default_settings copy function
2026-03-25 11:53:34 -06:00
frytimo 7503d0eec6 Operator panel using WebSocket (#7810) 2026-03-25 07:32:35 -06:00
Alex 0a3d8154fa Fix 404 error when a required field is empty (#7808) 2026-03-24 20:59:25 +00:00
Alex 00c4dbc166 Handle invalid remember me token by logging the attempt and unsetting cookie (#7800) 2026-03-19 16:37:03 -06:00
Alex 52f81ab8cf Remove remember me token only for the current device (#7799)
* Remove remember me token only for the current device

* Update user_profile.php
2026-03-19 16:22:52 -06:00
Alex 4da0be2cd8 Add remember me to email and TOTP authentication methods (#7795)
* Update totp.php

* Update email.php

* Update username.htm
2026-03-17 11:14:45 -06:00
Alex 125288ac6f Fix auth failed message by removing unnecessary loop break (#7793)
happens when you use multiple authentication methods
2026-03-17 10:25:15 -06:00
FusionPBX c5800b7072 Add Screen Pop search by Caller ID number. 2026-03-17 15:50:51 +00:00
Alex f0377700c4 Add parent widget drag handle (#7792)
* Add parent widget drag handle

* Update parent.php

* Update css.php
2026-03-16 19:08:52 -06:00
Alex 867e986ba8 Use textarea for default setting value input (#7790)
* Use textarea for default setting value input

* Update app_config.php

* Update default_setting_edit.php

* Update default_setting_edit.php
2026-03-13 19:38:25 +00:00
Alex 778d33d72e Fix widget detail state check logic (#7786)
* Fix widget detail state check logic

* remove hidden class style

* Update parent.php

* Update index.php
2026-03-12 15:51:20 +00:00
Alex bb5240a1cc Add remember token to user log array instead of update query (#7782)
* Add remember token to user log array instead of update query

* Update user_logs.php
2026-03-11 22:43:59 +00:00
Alex 93fd95bf9a Fix widget detail state setting not showing (#7781) 2026-03-11 21:38:22 +00:00
frytimo a67adad071 Fix websocket message - Multiple Changes (#7768)
* Fix add domain_uuid getter in subscriber and WebSocket message

* Better error reporting and trapping

* When a WebSocket connection is miscommunication, the WebSocket service will crash. This helps to prevent a crash by checking the status of the connection.
2026-03-04 07:50:54 -07:00
FusionPBX 17438edddf Auto loader file cache removed, remove the permission update 2026-03-01 10:25:55 -07:00
FusionPBX 5326e8969f Add session authorized and return to remember token validate 2026-02-28 10:20:03 -07:00
Alex e9f1faa1b7 Add password changed email template (#7764)
* Add password changed email template

* Update user_profile.php

* Update app_defaults.php

* Update user_edit.php
2026-02-27 12:15:35 -07:00
Alex 5714fb3cd9 Fix email template path (#7762) 2026-02-27 11:49:27 -07:00
Alex 82f339c4a0 Remove remember me tokens when password is updated (#7759)
* Update user_edit.php

* Update user_profile.php
2026-02-26 17:02:56 -07:00
Alex 9d3c749d5c Fix remember me text alignment (#7758) 2026-02-26 10:14:44 -07:00