Alex
3a0c26d694
Devices: Fix default values ( #7545 )
...
* Devices: Fix default values
* Update device_profile_edit.php
* Update device_vendor_edit.php
* Update device_vendor_function_edit.php
* Email Template Edit: Fix enabled default value
* Update email_template_edit.php
* Update email_template_edit.php
2025-10-03 15:56:41 -06:00
FusionPBX
7f9064fadb
Update boolean toggle and the database boolean type ( #7522 )
...
* Change the data type to boolean
* Use boolean values in SQL and Conditional Statements
* Schema Data Types: Drop views so that alter tables statements complete
* Update settings.php
* Add extension for call_screen_enabled
* Gateway handle boolean
Add the boolean toggle
- distinct_to
- caller_id_in_from
- supress_cng
- extension_in_contact
- contact_in_ping
* Update gateways.php
* Update voicemail_edit.php
* Replace the ${caller_id_name} with the extensions caller id name
* Phrase - Edit: Update slide toggle with new select beneath.
* Update the input toggle style
* Set the input_toggle_style_switch as boolean
* Update the input toggle style
* Theme: Adjust CSS to wrap description text on form fields.
* Add domain_uuid and domain_name to the SQL SELECT
* Unset the parameters to fix the next query
* Gateway: Integrate new slide toggle switch.
* Dashboard: Update the input toggle style (#7499 )
* Dashboard: Update the input toggle style
* Update dashboard_widget_edit.php
* Update dashboard_edit.php
* Inbound Route - Add: Integrate new slide toggle switch and boolean.
* User Settings: Integrate new slide toggle switch.
* Call Block Edit: Update the input toggle style (#7500 )
* Bridge Edit: Update the input toggle style (#7501 )
* Update phrases.php
* Update domain_edit.php
* Domain Settings Edit: Update the input toggle style
* User Edit: Update the input toggle style
* Update install.php
* Remove fields marked as deprecated
* Use boolean in the select statement
* Streams: New slide toggle and boolean.
* Streams: Remove unnecessary default.
* Queues (FIFO): New slide toggle.
* Call Detail Records: Update the input toggle style (#7503 )
* Call Detail Records: Update the input toggle style
* Update xml_cdr_extension_summary.php
* Update xml_cdr_extension_summary.php
* Update xml_cdr_extension_summary.php
* Call Centers: Update the input toggle style (#7502 )
* Call Centers: Update the input toggle style
* Update call_center_agent_edit.php
* Conference Centers: Update the input toggle style (#7506 )
* Conference Centers: Update the input toggle style
* Update app_config.php
* Update conference_center_edit.php
* Use boolean data type (#7505 )
* Call Flow Edit: Update the input toggle style (#7504 )
* Devices: Update the input toggle style
* IVR Menus: New slide toggle.
* IVR Menu: Remove deprected file.
* SIP Profile - Edit: New slide toggle.
* Device Profiles: Update the input toggle style
* Ring Groups - List: Fix syntax.
* Theme: Fire onchange event when switching slide toggle control.
* Device Vendors: Update the input toggle style
* Update enabled boolean
* Update device_edit.php
* Ring Groups: New slide toggle.
* Update domain_edit.php
* Email Templates: Update the input toggle style
* Header: Correct default value on input toggle style.
* Default/Domain/User Settings: Adjust Select option label for better clarity.
* Use true boolean types for switch theme toggle or drop-down box (#7507 )
* Groups: Update the input toggle style
* Conference Controls: Update the input toggle style (#7509 )
* Conference Controls: Update the input toggle style
* Update conference_control_edit.php
* Update conference_control_details.php
* Update conference_control_detail_edit.php
* Conferences: Update the input toggle style (#7511 )
* Use true boolean types for switch theme toggle or drop-down box (#7513 )
* Dialplans: Update the input toggle style
Also updated outbound route add
* Ring Group: Only adjust ring group forward destination top margin when slide toggle enabled.
* Default/Domain/User Settings - List: Adjust for new 'Select Box' label on input_toggle_style value.
* Use true boolean types for switch theme toggle or drop-down box (#7514 )
* Call Forward / Follow Me: Minor javascript adjustments to mirror previous behavior.
* Ring Groups [Dashboard]: New slide toggle.
* Get the contacts details with a seperate SQL Query
* Remove debug info
* Destinations: Update the input toggle style
* Conference Profiles: Update the input toggle style (#7515 )
* Conference Profiles: Update the input toggle style
* Update conference_profiles.php
* Update conference_profile_params.php
* Update conference_profile_param_edit.php
* Update conference_profile_edit.php
* Extensions: Update the input toggle style
* Contacts: Update the input toggle style (#7517 )
* Contacts: Update the input toggle style
* Update contact_address_edit.php
* Update contact_attachment_edit.php
* Update contact_edit.php
* Update contact_email_edit.php
* Update contact_phone_edit.php
* Update contact_relation_edit.php
* Update contact_setting_edit.php
* Update contact_url_edit.php
* Update contacts.php
* Voicemails: New slide toggle.
* Voicemail Greeting: New slide toggle.
* Modules: New slide toggle.
* Recordings: New slide toggle
* Variables: New slide toggle.
* Time Conditions: New slide toggle.
* Extensions - List: Remove invalid column name.
* Extension Settings: New slide toggle.
* Number Translations: New slide toggle and boolean.
* Sofia global settings: Update the input toggle style
* Update alter table convert to boolean
* Fix contact relation search (#7518 )
* Sip Profile Edit: Fix setting enabled labels (#7519 )
* Sip Profile Edit: Fix setting enabled labels
* Update sip_profile_edit.php
* Update dialplan_edit.php (#7520 )
* Update SQL queries to use true/false for contact primary settings (#7521 )
* Update SQL queries to use true/false for contact primary settings
* Update contacts_vcard.php
* Update email.php
* Update totp.php
* Update contact_url_edit.php
* Update contact_email_edit.php
* Update contact_address_edit.php
* Update contact_attachment_edit.php
* Update contact_phone_edit.php
* Add a database views method
* Add database view groups
* Add database users view
* Add database call_recordings view
* Update users.php
* Add database view call block
* Update schema to use the database views method
* Update conference.conf.lua boolean
* Update directory.lua boolean
* Update callcenter.conf.lua agent_status boolean
* Update sofia.conf.lua boolean
* Update number translations lua boolean
* Update directory.lua boolean
* Update group_call.lua fix the cache
* Update reverse-auth-lookup.lua boolean
* Update directory.lua boolean
* Use concat instead of ||
* Update index.lua
---------
Co-authored-by: fusionate <nate@fusionpbx.com >
Co-authored-by: Alex <alex@fusionpbx.com >
Co-authored-by: frytimo <tim@fusionpbx.com >
2025-09-20 18:42:05 -06:00
fusionate
248453e182
Device - Edit: Add enabled default value (for slide toggle), use correct key on array.
2025-08-21 11:57:59 -06:00
fusionate
3fde0b143d
Device - Edit: Apply slide toggle option to Device Lines and Settings fields.
2025-08-21 09:49:51 -06:00
FusionPBX
835e60d967
Deprecate device_enabled_date
...
Replaced with insert_date, and update_date
2025-08-10 00:32:05 -06:00
FusionPBX
c6dd43cff0
Update code to use the server_address_secondary
2025-03-28 12:37:01 -06:00
frytimo
0882b148ec
Check outbound_proxy and server_address for array with drop-down field ( #7343 )
...
- Check the outbound_proxy_primary and outbound_proxy_secondary default value for an array value so the drop-down field on the device edit page can be filled.
- Use a variable to get the value from the settings class for server_address_primary and server_address_secondary instead of calling the settings class three times for each value.
2025-03-28 10:50:43 -06:00
fusionate
42c96239c8
Theme: Set select password fields to monospace font when revealed. New input_text_font_password setting to control default font.
2025-03-18 17:55:41 -06: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
denisent
bb1006aca8
Add serial number to the device edit page ( #7234 )
...
* add device serial number
* add device serial number field
* add device serial number field
2025-01-28 16:26:32 -07:00
chansizzle
ecc9361b68
remove device_label duplicates ( #7215 )
...
removed device_label duplicated in 2 locations
2025-01-27 11:12:00 -07:00
FusionPBX
4e99779bc5
Fix server_address_primary
...
This was showing as a select box instead of input-type text .
2025-01-13 12:59:11 -07:00
FusionPBX
405a335ffb
Removed domain_enabled to fix a bug for those using BDR
...
An issue occurs if the domain_enabled data type was text rather than boolean. The upgrade schema data types will correct the data type except when using BDR. The alter table for changing data types doesn't work because of BDR.
2025-01-13 11:10:34 -07:00
FusionPBX
2aae8635db
Fix the device line default values and use the settings class
2025-01-03 14:41:08 -07:00
markjcrane
5cbc53c7d9
Fix end of file line only use one line feed at the end of the file
2024-09-19 16:33:17 -06:00
Alex
c01403cce8
Added content card div to devices ( #7122 )
2024-09-06 11:20:03 -06:00
FusionPBX
2425dd4c45
update device_edit.php
2024-07-24 15:26:55 -06:00
Antonio Fernandez
841cc6527e
Groundwire added vendor ( #7065 )
...
* Added Groundwire vendor
2024-07-24 07:21:12 -06:00
FusionPBX
06a6292ebb
Allow removing an assigned user
2024-07-23 15:15:50 -06:00
FusionPBX
cb7fd1e4ac
Use the object format_address method
2024-07-18 23:35:58 -06:00
Antonio Fernandez
1aa9a93bb5
fix qrcode generation on BSD ( #7052 )
2024-07-14 09:51:44 -06:00
frytimo
fcd64fcce6
Remove session from provisioning ( #7014 )
...
* use single database object, use settings class
* add common domain functions
* use settings class
2024-06-22 19:28:04 -06:00
Antonio Fernandez
ac876402b3
add function to return the config object used to create the database object ( #6998 ) ( #7006 )
...
Co-authored-by: Tim Fry <tim@fusionpbx.com >
2024-06-13 14:53:30 -06:00
FusionPBX
5c696b6eb3
Add a description for the change
2024-03-13 11:12:48 -06:00
fusionate
cac884d672
Device - Edit: Adjust detection of valid line ports.
2024-03-13 10:43:27 -06:00
FusionPBX
06480cbc3d
Fix bug with sipnetic use server_address
...
The registration domain should use server_address not the outbound_proxy_primary address.
2024-02-19 14:56:46 -07:00
fusionate
9e8adfc510
Device - Edit: Hide Device Provisioned IP and http/s links if empty.
2023-11-24 23:38:34 +00:00
fusionate
17077532d2
Device - Edit: Add Default Settings to set quantity of new Keys and Settings rows. Check all Delete box for Keys now selects vendor Key groups.
2023-11-24 23:29:46 +00:00
fusionate
0d079fdaba
Device - Edit: Code reduction.
2023-11-24 22:13:52 +00:00
fusionate
546feeb190
Device - Edit: Remove deprecated code.
2023-11-24 21:59:42 +00:00
fusionate
d9bf2e3c7b
Device - Edit: Set device key vendor on device key type change.
2023-11-24 21:33:41 +00:00
fusionate
06aba14a59
Device - Edit: Fix character transposition (typo).
2023-11-24 21:32:22 +00:00
FusionPBX
9da5a10a77
Change the permission to device_profile_view
2023-11-02 23:37:42 -06:00
FusionPBX
86373fd3b4
Update permission for device profiles. Use device_profile_view, device_profile_select and device_profile_edit
2023-11-01 18:43:53 -06:00
volga629-1
8ed5dd4c76
New Devices permissions profile select and edit. ( #6821 )
...
* Device select permissions
* Apply device select permissions.
* Fix missing index
Fix missing index
2023-11-01 18:33:13 -06:00
fusionate
834be519ba
Device - Edit: Make Provision button use first Line found on local server.
2023-10-30 19:19:56 +00:00
fusionate
935774d3c0
Device - Edit: Increase width of Keys and Settings input fields.
2023-10-27 18:45:25 +00:00
fusionate
7f48c0f676
Device - Edit: Integrate QR provisioning for Sipnetic softphone.
2023-09-07 23:26:27 +00:00
Anthony
8c8ef2c309
Fixed Warnings ( #6768 )
...
* Update device_edit.php
* Update dialplan_edit.php
* Update app_languages.php
2023-07-06 14:51:02 -06:00
markjcrane
49a45f08be
Preset auth_string value to make sure it is set
2023-07-05 14:22:44 -06:00
fusionate
07ff69b53d
Device - Edit: Hide Provision button when using Linphone template.
2023-07-03 20:14:22 +00:00
fusionate
c3f4d8a1c2
Device - Edit: Include provisioning htt_auth creds (if enabled) in Linphone QR code.
2023-07-03 19:52:56 +00:00
FusionPBX
408247599b
Remove display none use zindex
2023-07-03 12:55:07 -06:00
fusionate
3ea9e7d012
Device - Edit: Updates for PHP 8.1
2023-07-03 18:02:17 +00:00
markjcrane
63bb9b6e81
Add QR code for linphone. Use a PHP QR library. Format the device address
2023-07-03 08:26:19 -06:00
FusionPBX
bcf81d3306
Change new_mac_address to new_address
2023-06-30 20:08:30 -06:00
fusionate
b509050827
Device - Edit: Make address field wider, and limit character length.
2023-06-30 21:48:39 +00:00
markjcrane
f8b657f674
Fix the device.file.download file name
2023-06-30 09:59:57 -06:00
markjcrane
53779d50d3
Change device_mac_address to device_address
2023-06-29 23:40:11 -06:00
frytimo
d7bbcd89f5
Use magic constant dir ( #6711 )
...
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__
* use magic constant __DIR__ to load only functions.php
* replace spaces with tab character
* update dirname command to use levels instead of nesting
* use magic constant __DIR__
* update dirname command to use levels instead of nesting
* Update access_control_edit.php
* Update access_control_import.php
* Update access_controls.php
* Update dnd.php
* Update access_controls_reload.php
* Update call_center_agents.php
* Update call_center_agents.php
* Update fax_queue.php
* Update login.php
* Update pdo.php
* Update pdo_vm.php
* Update switch.php
* Update index.php
* Update css.php
* Update v_mailto.php
* Update fax_to_email.php
---------
Co-authored-by: FusionPBX <markjcrane@gmail.com >
2023-06-15 11:28:23 -06:00