Commit Graph

289 Commits

Author SHA1 Message Date
markjcrane b9ec795704 Change Mitel Line 1-8 to Line only. 2016-01-22 11:02:25 -07:00
markjcrane 9d5c1314bf Move the php tag. 2016-01-21 23:33:03 -07:00
markjcrane df1dc6b2bc Start the Mitel functions list. 2016-01-21 23:29:13 -07:00
markjcrane 42ba38b98c Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2016-01-20 11:58:33 -07:00
markjcrane e97a3a242b Add device profile copy button. 2016-01-20 11:58:10 -07:00
FusionPBX 5815f95d4f Merge pull request #1397 from mafoo/Enhance-root.php
Enhance root.php
2016-01-20 11:06:18 -07:00
mafoo 7a974910be values were being assigned rather than compared 2016-01-20 13:44:36 +00:00
Mafoo 56b34c34ca changed throw Exception to die
nothing ever eval runs the root.php so changed to die to cause a immediate report of error and stop code processing.
2016-01-20 11:30:31 +00:00
Mafoo 87dbd6b428 Added check for if .project.ROOT is missing
If a installation is missing the .project.ROOT previously it would just use the last search path as the project root (wrong) this will cause a Exception should it be unable to find it
2016-01-18 09:38:16 +00:00
FusionPBX d298dad5cc Merge pull request #1331 from mafoo/BugFix-root.php_logic
Rollout new root.php
2016-01-16 10:09:44 -07:00
markjcrane eb5842b74a Fix a problem with the provision url path which was caused by a pull request in the last 12 hours. 2016-01-16 09:44:15 -07:00
Matthew Vale 93256a60ab changed protocol to match request 2016-01-15 13:43:10 +00:00
Matthew Vale 6999198492 added logic in cli mode to chdir to the correct directory first
the webserver would normally do this for us, but we need to do it
2016-01-14 16:25:05 +00:00
Matthew Vale a41e89af76 Added full logic to support cli as well 2016-01-13 17:38:54 +00:00
Matthew Vale 0176d30312 change to use '/' instead of DIRECTOR_SEPERATOR 2016-01-12 14:47:50 +00:00
Matthew Vale e6ad46cfbf Rollout of root.php 2016-01-12 13:55:39 +00:00
markjcrane 7bb49cce58 Change the vendor ID hex number to lower case and re-use prov object that already exists. 2016-01-09 11:50:49 -07:00
markjcrane 62c83ff03f Method get_vendor add vendor mitel and put them in alphabetical order. 2016-01-09 11:37:40 -07:00
markjcrane af92cdc744 Use the format_mac method in the provision class. 2016-01-09 11:22:10 -07:00
markjcrane 9f49e6537a Continued work on formatting the mac address for upper or lower case. 2016-01-09 11:10:37 -07:00
markjcrane 10f74f391e Device File download format the mac address file name according to the requirements of the vendor. 2016-01-09 09:52:27 -07:00
Matthew Vale f5bfeffe18 First pass on app/* 2015-12-10 10:12:41 +00:00
blackc2004 492ea21445 Update devices.php 2015-12-09 14:01:35 -08:00
markjcrane a62cafb402 Update the provision file download to work with domain filter set to false. 2015-12-03 10:29:33 -07:00
markjcrane 299f2500e4 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 7581e81522 Add the additional key types to the device key profile. 2015-11-12 19:27:29 -07:00
markjcrane ffe25a3d2e Polycom key type capitalize the first letter of Automata and Normal. 2015-11-12 19:11:31 -07:00
markjcrane c13ed1323f Add additional Polycom key types. 2015-11-12 16:40:02 -07:00
markjcrane 4463016efe Secure the device mac address when the user doesn't have permission to change it. 2015-11-05 12:25:30 -07:00
markjcrane 5346599c00 Show device copy when user has device_add permission. 2015-11-05 12:11:53 -07:00
markjcrane db79cfbc30 Move the description inside the permission condition and adjust 2 of the permissions. 2015-11-05 12:05:49 -07:00
markjcrane 242ad7bc16 Add new device permissions for mac address, template, label, vendor, model, firmware, and description. 2015-11-05 11:56:50 -07:00
markjcrane 2ffd50dc81 Fix the syntax by adding a missing ). 2015-11-05 11:24:28 -07:00
markjcrane 722e442703 Add new device permissions device_username_password, device_alternate, device_enable. 2015-11-05 11:19:22 -07:00
markjcrane 98bec06c59 Change switch.provision.dir to provision.path.text. This indicates where to save the provisioning files on the file system. 2015-11-04 19:59:27 -07:00
koldoa 2d5bce9481 Changed readdir to scandir so we can get sorted template names 2015-10-16 15:04:31 +02:00
markjcrane 17f0c8db5f Add comment out the hidden field for now. 2015-09-22 18:36:09 -06:00
markjcrane b9b08218ef Comment out unset autocomplete for the moment. 2015-09-22 18:35:20 -06:00
markjcrane e24e62e6f1 Fix the removal of the autocomplete field. 2015-09-19 18:13:15 -06:00
markjcrane 315f38d671 Another situation where autocomplete=off prevented a bug. Provisioning a devcie by adding sip registration information for device provisioning in this case autocomplete always fills in incorrect information. 2015-09-19 17:59:07 -06:00
koldoa 15f3cd5514 Translation typo 2015-09-07 08:33:34 +02:00
markjcrane 3731eb9190 Move the includes in devices. 2015-09-04 22:23:01 -06:00
markjcrane 675c85b85e Add device count. 2015-09-04 22:19:11 -06:00
markjcrane 6686876fb0 Set HTML autocomplete="off" for the device line username and password. 2015-09-01 01:47:44 -06:00
Alexey Melnichuk ae341a6aba Change. Use bind_bind_digit instead of bind_meta_app.
Change. Allow transfer and turn on recordings only for authorized users.
Fix. Use record_ext in recording in ring_group.

This allow configure other dtmf sequence like `*#` and `##`
2015-08-18 15:38:41 +04:00
koldoa e70493e8f9 New key type for aastra devices 2015-08-17 16:39:54 +02:00
koldoa 890cff5314 New key type for aastra devices 2015-08-17 16:39:54 +02:00
root 22c146f7f4 Add latest translations 2015-08-02 23:42:11 +00:00
markjcrane 6548179a50 Organize the device profiles according to the key vendor. 2015-07-25 07:57:07 -06:00
markjcrane fbcd47394b Add device key type column add the vendor name. 2015-07-08 01:41:24 -03:00
markjcrane b2cdce4940 Change the table name from device lines to keys. 2015-07-07 14:44:14 -03:00
markjcrane 2b150eca0d Add device key vendor to assign a key to a vendor. 2015-07-07 14:25:00 -03:00
Mark Crane 3750f6bb05 Add latest translations 2015-06-22 22:30:03 +00:00
Mark Crane 96c10412f7 Add latest translations 2015-06-15 19:30:00 +00:00
Mark Crane 63f1b8f8b2 Sync the recent translations 2015-06-13 05:35:54 +00:00
Mark Crane 4699d4c8e8 Synchronize the translations. 2015-06-06 02:37:26 +00:00
Nate Jones 643f605310 Device: Swap Alternate and Vendor field locations. 2015-06-02 22:25:43 +00:00
Mark Crane f4a360eb23 Set the domain_uuid as hidden for devices when device_domain is not assigned. 2015-05-31 04:43:02 +00:00
Mark Crane 497f9cdf9f Fix the show all devices so it doesn't display duplicates. 2015-05-28 00:55:10 +00:00
Mark Crane c51c9b0284 Devices, Update Alternate show the device label. 2015-05-24 07:14:11 +00:00
Mark Crane 5ef6b22dc6 Add a link to unset the alternate device. 2015-05-24 05:00:40 +00:00
Mark Crane 3d87d3d4ff Sync the latests bug fixes. 2015-05-23 22:02:28 +00:00
Mark Crane 2a8481888f More work on device alternate. 2015-05-22 04:34:31 +00:00
Mark Crane 12e2020362 Add <td> and </td> surrounding the new Alternate link. 2015-05-22 04:14:04 +00:00
Mark Crane f745437349 Add Device Alternate link. 2015-05-22 04:10:43 +00:00
Mark Crane 197d86472d Changes result array to devices. 2015-05-22 03:08:02 +00:00
Mark Crane ee8651c3b2 In the Devices list move Enabled after the Template column. 2015-05-22 03:04:42 +00:00
Mark Crane 2ee03aa15b A few more adjustments for the new password permissions. 2015-05-20 22:32:55 +00:00
Mark Crane f281d4fa40 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
Mark Crane 14a18c6f66 Set the defaults in device edit. 2015-05-20 05:14:14 +00:00
Nate Jones 061ab74330 Devices: Add Enabled field to Lines. 2015-05-19 16:09:04 +00:00
Nate Jones 198967cf08 Call Center Agent: Prevent duplicate Agent IDs (within the same domain).
Devices: Remove unnecessary javascript.
2015-05-04 21:01:55 +00:00
Nate Jones 9f5c2422d3 Devices: Language updates supporting previous commit. Removed required check on MAC Address field. 2015-05-04 20:09:29 +00:00
Nate Jones 0acd0922ff Devices: Prevent duplicate username within domain (if device assigned to a domain) or globally (if domain set to Global).
Functions: Added is_mac() and format_mac() functions.
2015-05-04 20:07:51 +00:00
Mark Crane 8d5cc4bb0d Get the device username and password to show on the same line and hide the password when the field is not selected. 2015-04-30 04:36:57 +00:00
Mark Crane c7662544cf Add label-device to devices/app_languages.php. 2015-04-30 04:25:36 +00:00
luis daniel lucio quiroz 830238631c device_vendor & device_mac_address are a must 2015-04-23 16:39:49 +00:00
Mark Crane 1bc39c31c4 Add device username and password. 2015-04-12 00:35:11 +00:00
Mark Crane bc235e3723 Add device_username, device_password and device_uuid_alternate. 2015-04-12 00:12:48 +00:00
Mark Crane 3b8b7ad0ca Update the translations from the translation server. Includes the following new languages Brazilian Portuguese, Polish, and Swedish Sweden. Thanks to those that put in the effort to add these languages additional translator volunteers are welcome. 2015-04-08 13:38:58 +00:00
Mark Crane e24d73f588 Remove the CSS class that makes the MAC address appear to be required. 2015-04-06 19:52:16 +00:00
Mark Crane 7971ff0096 Remove the requirement for the MAC address as it breaks the template feature and another new feature. 2015-04-06 19:48:21 +00:00
Mark Crane 697ef49c60 Some devices need port 0 for DNS SRV so modifying the port number to allow 0. 2015-04-03 19:34:05 +00:00
Nate Jones 5b37c7b040 CDR & Devices: Hide Show All buttons after showing all. 2015-03-31 03:16:20 +00:00
Nate Jones 4307cb800a Permissions: Consistify (new word!) permission names for Show All functionality on Devices & Destinations. 2015-03-29 01:33:56 +00:00
Mark Crane 72c5ecbbb1 Provisioning Devices add DNS SRV record to the SIP transport select list. 2015-03-26 15:48:57 +00:00
Nate Jones 6f4209e2f6 Misc: Implement maximum limits on multiple apps. 2015-03-22 08:17:04 +00:00
Mark Crane 96fcd2d098 Move strtolower function to reduce one line of code. 2015-03-21 03:25:35 +00:00
Mark Crane c1b1e7b6c0 Fix the device key delete. 2015-03-08 03:26:25 +00:00
Mark Crane 7bbc46ccf9 Finish the device show all button. 2015-03-07 22:51:32 +00:00
Mark Crane 6c5e1df3e4 Add 'Show All' button text for Devices. 2015-03-07 21:59:17 +00:00
Mark Crane 52dfe82ae6 Changes the order of one of the columns and adjust some spacing. 2015-03-07 21:51:02 +00:00
Mark Crane e791288cd0 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 fc2f5ecb6b Improve the security on the delete for devices by validating the uuid and fix the delete when deleting a key from a global device profile. 2015-03-07 07:03:22 +00:00
Mark Crane d0617bfcaf Change device_key_line from text to numeric. 2015-02-15 20:41:39 +00:00
Mark Crane f98b16188c Update the device profiles. 2015-02-15 19:00:16 +00:00
Mark Crane 6ad8a0a3e7 Allow the domain_uuid to be changed only with the device_profile_domain permission. 2015-02-15 18:53:10 +00:00
Mark Crane f40f3c4e27 One more minor change. 2015-02-15 18:42:38 +00:00
Mark Crane aad1f45f9d Change app_languages.php for Key Profile to Profile. 2015-02-15 18:39:08 +00:00
Nate Jones 331c4ccbfe Visual adjustments. 2015-02-15 09:39:23 +00:00