Commit Graph

62 Commits

Author SHA1 Message Date
konradSC a7b76b7a84 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 6b999b247d 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 d59213dc62 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
minotaur01 26ac9fb62e 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 36c91d261d Update app_config.php 2016-08-25 16:58:31 -06:00
FusionPBX 707a31a239 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 4bb8559a36 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 6eb2c2d447 Update app_config.php 2016-08-21 09:52:33 -06:00
FusionPBX 133bbf5cd2 Update app_config.php
Add device_key_protected permission and field in the database.
2016-08-08 15:18:51 -06:00
FusionPBX 38e725aa60 Update app_config.php 2016-08-06 16:17:02 -06:00
FusionPBX 0098218480 Update app_config.php
Add group permissions to device vendor functions.
2016-08-06 15:41:17 -06:00
FusionPBX e24a7ba0eb Update app_config.php
Add device auth_id default permission for admin and superadmin groups.
2016-08-06 14:56:40 -06:00
FusionPBX ed9ffcd5d0 Update app_config.php 2016-08-03 10:22:10 -06:00
markjcrane a3af244f82 Remove label and use the name instead. 2016-07-31 19:12:41 -06:00
markjcrane 0993da997c Move device vendor files into app/devices. 2016-07-31 17:48:50 -06:00
markjcrane a8374075bf Add app/device_vendors. 2016-07-31 16:22:10 -06:00
FusionPBX 6198a80b90 Update app_config.php
Add new device permissions.
2016-07-26 20:57:46 -06:00
markjcrane ecc7317d62 Update device_user_uuid. 2016-06-21 18:09:37 -06:00
markjcrane 6991bd7649 Rename user_uuid device_user_uuid in the devices table. Add an apply button to the key dashboard and provision button to the device edit. 2016-06-17 17:34:31 -06:00
markjcrane c30efdaa21 Change the permission name from device_username to device_user. 2016-06-10 11:02:17 -06:00
FusionPBX ac0d1f3f48 Update app_config.php
Add the device_key_id permission.
2016-05-31 10:03:46 -06:00
markjcrane 79e32c6b06 Add ability to assign a single user to a device. 2016-05-20 10:39:16 -06:00
markjcrane b135f6b120 Change device_provision_enable to device_enabled to make it consistent with the rest of the fields that are used for to enable and disable something. 2016-03-11 11:46:02 -07:00
markjcrane 83dac1faa0 Add ability to download the provisioning files from the device edit page for those users that have the device_files permission. 2015-11-25 00:10:49 -07:00
markjcrane ef5a1eb455 Add new device permissions for mac address, template, label, vendor, model, firmware, and description. 2015-11-05 11:56:50 -07:00
markjcrane 78b65831ec Add new device permissions device_username_password, device_alternate, device_enable. 2015-11-05 11:19:22 -07:00
markjcrane f52f7999a0 Add device key vendor to assign a key to a vendor. 2015-07-07 14:25:00 -03:00
Mark Crane 551aba5941 Add extension_password and device_line_password permissions. Goal is to make it possible to hide the password from the admin as desired by the superadmin. 2015-05-20 22:24:19 +00:00
Nate Jones 33df3bbe6f Devices: Add Enabled field to Lines. 2015-05-19 16:09:04 +00:00
Mark Crane 485ecc57a8 Add device_username, device_password and device_uuid_alternate. 2015-04-12 00:12:48 +00:00
Nate Jones 49044ff0f4 Permissions: Consistify (new word!) permission names for Show All functionality on Devices & Destinations. 2015-03-29 01:33:56 +00:00
Mark Crane fc4fc69878 Add device show all which allows a domain administrator the option to see all devices on the entire system. 2015-03-07 21:35:18 +00:00
Mark Crane 17bad08d5e Change device_key_line from text to numeric. 2015-02-15 20:41:39 +00:00
Nate Jones 69d4caeed6 Devices: Added GUI for new Key Profiles feature.
Destinations: Fixed missing label.
2015-02-15 00:33:56 +00:00
Mark Crane ddca77629e Move the menu array to app_menu.php 2014-12-26 03:27:54 +00:00
Mark Crane b158804583 Add a Domain select list with a Global option to Accounts -> Devices 2014-05-08 09:22:35 +00:00
Mark Crane 754918f039 Deprecate device_time_zone the better way to do this is set the time zone information in the default, domains or device settings. 2014-02-25 07:46:25 +00:00
Mark Crane a6b2dd512d Add a new Spanish translation donated by José Manuel Calquin Heinsohn. 'es-cl'. This completes the menu Spanish translation. 2014-02-13 20:15:59 +00:00
Mark Crane 2c60ccde4c Comment out the device_username and device_password this is defined instead via default settings. 2014-02-11 01:54:53 +00:00
Mark Crane 52c6e1e735 Set the keys to numerical order. Add more keys to the key select list. 2014-02-07 12:26:20 +00:00
Mark Crane a3c935228f Add device key extensions to the device keys table. 2014-01-04 04:40:40 +00:00
Mark Crane 08c772cde4 Add device_key_line 2014-01-03 08:05:46 +00:00
Mark Crane ad17a3e5dc Add the missing column to device edit. 2013-12-29 06:49:28 +00:00
Mark Crane 2d889a0e8d Add Device Key Category. 2013-12-29 06:47:25 +00:00
Mark Crane 399a43804d Add a new table v_device_keys which is used to assign the buttons to lines, blf, park and more. Also add sip port, sip transport and register expires to device lines. 2013-12-17 16:19:54 +00:00
Mark Crane 5b2a187bc7 Move device settings into device edit simplify the interface and make it faster to setup provisioning. 2013-12-10 15:05:16 +00:00
Mark Crane baaec45d10 Provisioning fix device_setting_category and device_setting_subcategory schema definitions. 2013-11-24 00:35:02 +00:00
Matt Putnam 04a76589ce Added device_settings.php, device_settings_delete.php, and device_settings_edit.php as well as modified app_config.php and app_languages.php to include the new labels and permissions. 2013-11-14 01:48:37 +00:00
Nuno Miguel Reis 184ec05020 changed single quote to double quotes everywhere 2013-10-01 11:35:07 +00:00
Mark Crane a43c8f892d Correct the tabbing by replacing the spaces with tabs. Replace some of the single quotes with double qoutes and keep the fr-ca translations. 2013-09-30 16:21:08 +00:00