Commit Graph

367 Commits

Author SHA1 Message Date
FusionPBX a867f08ad8 Update device_edit.php
Make the vendor name case insensitive.
2017-02-24 00:19:28 -07:00
FusionPBX 8775275ff1 Update device_edit.php 2017-02-20 22:12:49 -07:00
FusionPBX d9e7e7d590 Update device_edit.php 2017-02-20 20:22:27 -07:00
FusionPBX 77ccb5c7f8 Update app_config.php 2017-02-15 22:23:43 -07:00
FusionPBX da6b4716cb Update device.php 2017-01-31 17:25:16 -07:00
Alexey Melnichuk 080763cee7 Add. Support remote reboot Panasonic devices. (#2326)
Tested with Panasonic KX-TGP500 Firmware 22.90
User agent string `Panasonic_KX-TGP500B09/22.90 (<MAC>)`
2017-01-31 00:35:24 -07:00
FusionPBX ec76517e6d Update device_vendor_function_edit.php
Prevent a warning that was discovered in the admin training.
2017-01-29 13:30:26 -07:00
konradSC fd5fd210b7 Update device_profile_copy.php (#2293)
Fixed missing functionality to copy device_settings that are in a profile. 

Updated select queries to use database function.
2017-01-10 08:12:03 -07:00
FusionPBX a01218c749 Update app_config.php
Add device vendor functions for Sangoma.
2017-01-03 17:52:27 -07:00
FusionPBX 5c089f7529 Update device_vendor_function_edit.php
Fix a PHP warning.
2017-01-02 20:03:58 -07:00
FusionPBX 0c4f66680a Update device_vendor_functions.php 2017-01-02 19:59:23 -07:00
FusionPBX 5a6ff1b133 Update device_profile_edit.php 2016-12-06 11:25:37 -07:00
FusionPBX 33e51a811c Update device_edit.php 2016-12-06 11:25:08 -07:00
FusionPBX b4f1ff0297 Update device_dashboard.php 2016-12-06 11:24:07 -07:00
FusionPBX 2d176686ca Update device_profile_delete.php 2016-12-06 11:22:52 -07:00
FusionPBX cc712ea843 Update device_profile_delete.php 2016-12-06 11:21:13 -07:00
FusionPBX 0893dc1301 Update device_delete.php 2016-12-06 11:19:10 -07:00
konradSC d73c09c866 Device profile settings (#2165)
* Update app_config.php

* Update device_profile_edit.php

* Update device_setting_delete.php

* Update provision.php
2016-11-23 12:28:59 -07:00
FusionPBX de21bea941 Update device_profile_copy.php 2016-10-23 10:58:51 -06:00
FusionPBX fa34450488 Update device_profile_copy.php 2016-10-23 00:12:58 -06:00
FusionPBX f937f58c8a Update device_copy.php 2016-10-22 23:44:45 -06:00
FusionPBX 6395141b07 Update device_edit.php 2016-10-22 23:30:11 -06:00
FusionPBX c136354fc8 Update device_profile_edit.php 2016-10-22 23:19:25 -06:00
FusionPBX 6ebd08e040 Update device_edit.php 2016-10-20 09:39:48 -06:00
FusionPBX 2e0a872a08 Update device_edit.php 2016-10-18 09:19:20 -06:00
FusionPBX 76cf3be5e4 Update device_profile_edit.php 2016-10-10 10:41:57 -06:00
FusionPBX 40f33939ea Update device_edit.php 2016-10-02 01:13:25 -06:00
FusionPBX ea445121a0 Update app_config.php
Aastra function change name and label for callforward to call_forward and correct the spelling for redial.
2016-09-10 16:52:28 -06:00
FusionPBX c0829b35e7 Update app_languages.php
Add the grandstream function translations array structure.
2016-09-10 16:51:34 -06:00
FusionPBX 6f9f9d044c Update device_edit.php
Fix a display issue.
2016-09-10 16:27:57 -06:00
FusionPBX 05d0614912 Update device_vendor_functions.php 2016-09-10 16:20:50 -06:00
FusionPBX 044560077b Update app_config.php
Right now label is based on the name this fixes the label. The label part of the array is not saved in the database yet so it can't be used at this time.
2016-09-10 16:18:33 -06:00
FusionPBX 7f245d827b Update device_vendor_functions.php
Add label to the functions list and order by the name.
2016-09-10 16:13:20 -06:00
FusionPBX 82967ea21b Update app_defaults.php
Go back to the original device/app_defaults.php. What I had in mind for this was a restore default button. When the administrator decides they want to update it. They may not want or need additional vendors.
2016-09-06 08:49:16 -06:00
minotaur01 0612bc33d9 Added Aastra Function Keys And Fixed Update Logic (#1896)
Added the rest of the aastra function key options to app_config. And to
my surprise the functions would not save to the database, found the
problem to be the app_defaults logic would only allow adding on a fresh
install. So I fixed it to work with a update also.
2016-09-03 20:18:27 -06:00
FusionPBX 81a214bafe Update app_config.php 2016-08-25 16:58:31 -06:00
FusionPBX 95cfb8d138 Update app_config.php
No one has these fields yet except for the original developer so deprecated value in the array is not needed.
2016-08-25 16:42:51 -06:00
minotaur01 0ab6b6ee00 Added functionality to show when a devices was last provisioned (#1831)
* Added functionality to show when a devices was last provisioned

Added functionality to show when a devices was last provisioned

Need addition to database: v_devices table:
device_provisioned_on -> datetime
device_provisioned_by -> char(10)

* Revert "Added functionality to show when a devices was last provisioned"

This reverts commit c3e40d68fa.

* Revert "Revert "Added functionality to show when a devices was last provisioned""

This reverts commit 8c27a46565.

* Changed field names as requested

Changed field names as requested for last provisioned data

* Added database fields for device provisoned functionality

Added provisioned_date, provisioned_method, provisioned_ip

* Added ability to search device provisioned info

* Added ip tracking to device provisoned functionality

Added ip tracking to device provisoned functionality and moved the code
to before rendering to register the contact even on unseccessful render

* Added IP address to status column
2016-08-25 11:10:39 -06:00
FusionPBX ae77e051c8 Update app_config.php 2016-08-21 09:52:33 -06:00
FusionPBX d669133827 Update app_languages.php
Add label-xml_directory
2016-08-21 09:51:22 -06:00
minotaur01 71b6bcc3f8 Added functionality to hide profile edit button (#1817)
Added functionality to hide profile edit button and changed code to use jQuery and event hooks
2016-08-15 11:27:35 -06:00
minotaur01 a820fd1719 Added a key profile edit and add button (#1815)
Added a key profile edit and add button for easier navigation, can now hop to profile editing with one click.
2016-08-15 09:32:01 -06:00
minotaur01 5f0dacbeda Key assignment and Aastra provisioning (#1814)
* Update device_profile_edit.php

Changed maximum key number to be able to program phones with multiple expansion boards

* Raised Device Key Maximum Number

Changed maximum key number to be able to program phones with multiple expansion boards
Also replaced while loop with for loop to match device_profile_edit.php

* Added code for all key types

Added code for all programmable key types, Hard Keys, Soft Keys, Top Keys and Expansion keys.
Also added logic to handle key assigrnment for multiple expansion boards

* Enabled time server and disabled auto discovery settings

Enabled time servers and used system variable from default settings to set time server
Disabled Link-Layer Discovery and Universal Plug and Play because why do you need to re-discover the server after the phone is provisioned

* Updated the key number option generation line

* Updated the key number option generation line
2016-08-13 08:55:54 -06:00
FusionPBX e32f82939d Update device_dashboard.php
Protect keys with the device profile from being edited by a user in the device dashboard.
2016-08-08 16:58:32 -06:00
FusionPBX 8342110f32 Update device_profile_edit.php 2016-08-08 16:54:24 -06:00
FusionPBX 172884b982 Update device_profile_edit.php 2016-08-08 16:51:27 -06:00
FusionPBX b445f8517d Update device_profile_edit.php
Make device key vendor a select list.
2016-08-08 16:48:31 -06:00
FusionPBX fd48fa0281 Update app_languages.php 2016-08-08 15:40:14 -06:00
FusionPBX 74c5c2f0f9 Update device_profile_edit.php
Add device key protected to the device profile edit.
2016-08-08 15:37:54 -06:00
FusionPBX d30ad1439e Update app_config.php
Add device_key_protected permission and field in the database.
2016-08-08 15:18:51 -06:00