Commit Graph

512 Commits

Author SHA1 Message Date
Nate Jones 95fdfc4f40 Device: Updated other themes to work with duplicate checker. 2014-08-02 13:43:11 +00:00
Nate Jones 5b4ae6734d Device Edit: Added comment on the duplicate check js. 2014-08-02 12:45:24 +00:00
Nate Jones c9a5e7c2f5 Device Edit: Adjust duplicate mac check. 2014-08-02 12:00:30 +00:00
Nate Jones 559ccd52c3 Enhanced Theme: Message alert style adjustments.
Devices Edit: Check, alert and prevent duplicate MAC address (only on submit).
2014-08-02 06:45:10 +00:00
Nate Jones 92c2da7f11 Enhanced Theme: New message alert display style and method.
Devices Edit: Check, alert and prevent duplicate MAC address.
2014-08-02 02:16:46 +00:00
Mark Crane 5f788ae6fe Add normal and automata options for the Polycom provisioning templates 2014-07-20 06:11:37 +00:00
Mark Crane dac1fff99b Add Cisco SPA expansion 1 and expansion 2 to devices 2014-07-20 00:49:27 +00:00
Mark Crane 87ecf36366 Change the order of the device device_label, device_description 2014-07-18 21:01:12 +00:00
Nate Jones e67aa0c638 Document (Window) Title: Update variable name to avoid conflict when paging is used. 2014-07-10 00:32:50 +00:00
Nate Jones ec1ba51eb9 (Modified) Usability Enhancement: Click on list rows to Edit items. Now uses jQuery (instead of onclick) to avoid being redirected to Edit when canceling a Delete. 2014-06-21 08:52:47 +00:00
Nate Jones a117993264 Usability Enhancement: Click on list rows to Edit items. 2014-06-21 07:04:04 +00:00
Nate Jones e979147858 Add links to certain column text in a list view.
Add ability to edit Call Block number.
2014-06-21 00:58:16 +00:00
Mark Crane 7f6ec439bb Change the package path from /etc/fusionpbx/templates/provision to /etc/fusionpbx/resources/templates/provision 2014-06-03 17:45:24 +00:00
Mark Crane ab1a992341 Fix up the device delete so it removes all sub data 2014-05-22 06:20:30 +00:00
Mark Crane 9ddc1e5968 Fix the device delete 2014-05-22 04:52:42 +00:00
Mark Crane 6138594f2c Work on the device copy 2014-05-22 04:37:42 +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 9999b5b9bb Add search to accounts -> devices 2014-05-02 09:01:24 +00:00
Mark Crane 509788da94 Add search to dialplan -> destinations and accounts -> extensions 2014-05-02 08:03:16 +00:00
Mark Crane 112b8f6ccc show global devices first step to making device templates 2014-04-29 17:34:55 +00:00
Nate Jones 59f47e9576 Select box blank option adjustments, added Port, Transport, Register Expires to Device Edit page with other fields, minor language file adjustment. 2014-04-27 09:53:45 +00:00
Nate Jones e64fef05dd Submit button also placed at top; reordered to right margin, too. 2014-04-26 22:50:52 +00:00
Mark Crane 79d00cdc21 add copy to the device description when making a copy of a device 2014-04-24 07:16:20 +00:00
Mark Crane 6c2f428be4 Prevent device duplicates when making a copy of a device. Allow duplicate empty mac address or 000000000000 to be used for templates. 2014-03-30 07:46:50 +00:00
Nate Jones 73b71d0c87 Streamline password viewing. 2014-03-12 19:57:18 +00:00
Nate Jones 0d5b1642e7 Unstack list control icons. 2014-02-26 02:30:14 +00:00
Nuno Miguel Reis c8740bad49 fixed some translations 2014-02-25 22:49:35 +00:00
Mark Crane 3a36c415c6 Device Key remove select option starts with 1. 2014-02-25 08:34:12 +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
Nuno Miguel Reis eeed105dff change of some pt_PT translations and fixed some encoding bugs for the new Chile spanish
Conflicts:
	fusionpbx/app/call_center_active/app_languages.php
	fusionpbx/app/calls_active/app_languages.php
	fusionpbx/app/ring_groups/app_languages.php
	fusionpbx/app/schemas/app_languages.php
2014-02-25 03:28:28 +00:00
Mark Crane 2339334bdc Add device copy to make it faster to add devices for endpoint provisioning. 2014-02-23 09:33:27 +00:00
Mark Crane e4c196e238 Remove the dashes on the MAC address. 2014-02-23 07:15:03 +00:00
Nate Jones ddb0a77fd8 Response message updates. 2014-02-23 05:48:33 +00:00
Mark Crane 7f4257883d Add get_template_dir to the PHP class. 2014-02-22 23:20:55 +00:00
Mark Crane 1c3a261b5c Complete the Spanish, French and Portuguese translations for Devices for those that natively speak one or more of these languages please report improvements. 2014-02-16 07:19:13 +00:00
Mark Crane b430b508ea Add more translations to Devices. 2014-02-15 00:33:47 +00:00
Mark Crane 93ea8637b2 Prevent duplicates when adding a device. 2014-02-14 23:25:46 +00:00
Mark Crane 0f9cf0e79f Finish the Spanish es-cl integration. 2014-02-14 18:37:58 +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 53c79fba0c Device Keys - remove empty rows. 2014-02-08 03:47:42 +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 40a3d264e1 Device list order by the MAC address. 2014-02-07 11:46:46 +00:00
Mark Crane 7c586ecd77 Fix the Type for Cisco SPA series phones. 2014-02-03 21:43:38 +00:00
Mark Crane 0ec5a4d11f Add the labels to the device edit. 2014-01-31 11:13:37 +00:00
Mark Crane 2856045f5f Add additional language labels used in the select list on device_edit.php. 2014-01-31 10:27:15 +00:00
Mark Crane d09f04272a Uncomment the provision_write include 2014-01-29 21:34:01 +00:00
Mark Crane 4012d9d9bb Get rid of the names in the Grandstream select type (mode) because the modes to actions are not consistent. 2014-01-28 11:35:57 +00:00
Mark Crane 94014cb935 Show only the correct vendor on the device edit page. 2014-01-28 11:03:05 +00:00
Mark Crane 35d0d4eb27 Fix the grandstream select values in the device edit page. 2014-01-28 10:44:56 +00:00
Mark Crane 4bedac5c92 Add grandstream options to device edit. 2014-01-28 07:56:03 +00:00
Mark Crane eeb1097fd5 add message to devices app_languages.php 2014-01-20 20:04:24 +00:00
Mark Crane 004ee3e990 Make the device edit page one form. Adding a new record or editing anything and then press save will save everything. 2014-01-20 18:00:45 +00:00
Mark Crane 6ab865958c Device Edit, Use the new ORM for the database access, adjus the column width of some of the form elements, structure the POST into a two dimensional array, remove the submit from the array. Move the database requests before the content rather than inside the content. 2014-01-20 09:34:04 +00:00
Mark Crane 1479d157ca Add static to the device method to get rid of strict message. 2014-01-14 01:50:19 +00:00
Mark Crane 80a1fb3284 Add a 'save' button to the top of the device edit page. 2014-01-12 06:38:28 +00:00
Mark Crane 9709c9f1c4 When editing a device return to the edit page rather than the list. 2014-01-08 20:07:02 +00:00
Mark Crane bf69ce48a9 Fix the back button on the device key edit page. And fix disabled select option. 2014-01-08 19:54:33 +00:00
Mark Crane 888b9fba15 Add 0 option to the select list for line number on the device edit page. 2014-01-05 10:42:11 +00:00
Mark Crane 3fbcc7580d Add 0 option to the select list for line number on the device edit page. 2014-01-05 10:39:40 +00:00
Mark Crane a3c935228f Add device key extensions to the device keys table. 2014-01-04 04:40:40 +00:00
Mark Crane d92e0211a9 Add device key extension for yealink. Add a device class. 2014-01-03 23:11:42 +00:00
Mark Crane 08c772cde4 Add device_key_line 2014-01-03 08:05:46 +00:00
Mark Crane a5a56a95a6 Add an order by to the devices page so that the position doesn't move around. 2014-01-02 23:20:15 +00:00
Mark Crane 3149cd2665 Add a select list for all yealink types. 2014-01-02 01:14:43 +00:00
Mark Crane ca7d7244f3 Fix the insert for the new field. 2013-12-29 06:55:39 +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 5d01e8f176 Add the license to the device keys. 2013-12-29 05:20:51 +00:00
Mark Crane 477f10b0dd Remove test code on the device key edit. 2013-12-29 05:00:56 +00:00
Mark Crane 9f2f19ea16 Require the device_setting_add permission to see the settings on the devices page. Require the device_key_add or device_key_edit permission to see the the key information on the devices page. 2013-12-27 20:52:38 +00:00
Mark Crane eb8b59ddb6 Accounts -> Devices, adjust the width of the lines, keys, and settings. 2013-12-21 16:41:44 +00:00
Mark Crane 7b125bbbc5 Fix provisioning device line edit account for sip expire and port fields are numeric. 2013-12-19 21:55:45 +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 b5c09c7934 After adding or editing a device setting redirect back to device_edit.php. 2013-12-10 14:00:54 +00:00
Mark Crane 5e794bd6b8 Correct the name of the device setting edit php file. 2013-12-10 13:56:48 +00:00
Mark Crane 89758bce16 Correct the name of the device setting delete php file. 2013-12-10 13:56:10 +00:00
Mark Crane 5f02276930 Remove provision device_extensions table in favor of the device_lines table. Set the mac address, line, and template from extensio edit php file. 2013-11-26 10:14:38 +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 8a86537b7a 2013-11-14 02:16:11 +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 24dabf4a1c language translations for pt-pt and some other minor fixes and updates 2013-10-17 22:06:01 +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
Mark Crane 0955da65ba Fix a few things in app_config.php leaving fr-ca and changing some of the single quotes to double quotes. 2013-09-30 16:16:32 +00:00
Philippe Rioual f0489b418f repaired previous errors inserted in r4614 : reinserted 'de-de' instead 'de' and correct files. keeps fr-ca to report in app_config.php files 2013-09-30 15:22:35 +00:00
Philippe Rioual 9ce5b02701 added missing french translations and changed fr to fr-fr in all app_languages.php and app_config.php files. 2013-09-30 13:19:40 +00:00
Mark Crane 187bc9dbeb Add permissions for every table (view, add, edit, and delete). Important change to increase security on the REST API and will be beneficial for more detailed control of permissions. 2013-09-25 20:23:10 +00:00
Mark Crane 850ff7b0db Change fr to fr-fr and de to de-de. 2013-09-17 20:02:19 +00:00
Nuno Miguel Reis cfc37a8910 new changes to group_permissions/menu logic 2013-09-17 19:06:44 +00:00
Mark Crane f077840883 Move the French translations into the development branch.
Translation work done thanks to by bhouba for his work on the translations.
2013-09-13 21:04:53 +00:00
Mark Crane 962fc99515 Fix the database app_config array on several of teh app_config file array. 2013-09-13 09:39:57 +00:00
Mark Crane ea4e824fd5 Added ['type'] so that it is applied as $field['key']['type'] so that it is uniform across all app_config.php files. 2013-09-10 23:06:41 +00:00
Mark Crane 6da2c3734c Update the references for header.php and footer.php files to point the resources directory. 2013-07-06 06:29:50 +00:00
Mark Crane 52628c713c Rename and move persistformvar.php to the resources directory. 2013-07-06 06:21:12 +00:00
Mark Crane ffffea0710 Change the path for includes/require.php to the resources directory. 2013-07-06 06:03:27 +00:00
Mark Crane a6e289ed5d Change includes/checkauth.php to resources/check_auth.php. 2013-07-06 05:50:55 +00:00
Mark Crane 9e1d856ec4 Change the paging results from 10 to 150 on devices. Remove the duplicate template select on devices. 2013-06-10 16:39:09 +00:00
Mark Crane 673739d6e3 Allow lines to be added when a device is created. 2013-06-09 21:06:12 +00:00
Mark Crane cd207440a3 Update devices to provide customizable line information. 2013-06-09 20:46:14 +00:00
Mark Crane 3723001194 Move the references to includes/templates to resources/templates. 2013-06-09 05:05:17 +00:00
Mark Crane df48067467 Add the translation framework to devices and add ability to show which extensions are assigned to a device. 2013-05-23 08:18:12 +00:00
Mark Crane 189ae6f377 Copy the translations French and Spanish translations into the dev branch. 2013-05-13 00:50:43 +00:00
Mark Crane 36779b6118 Add option to for domain based provisioning template directory.
Example: provision/domain_name
2013-04-29 14:45:25 +00:00
Mark Crane dd14687991 Correct the permission for device delete. 2013-04-09 23:26:20 +00:00
Mark Crane cac9c03279 Update the delete link. 2013-04-09 22:51:36 +00:00
Mark Crane 648ef006cc Rename the hardware phones to devices. 2013-03-20 16:53:37 +00:00
Mark Crane 3ce7d717ca Rename the file to devices.php. 2013-03-20 16:22:44 +00:00
Mark Crane db3e007a12 hardware_phone_edit.php renamed to device_edit.php 2013-03-20 16:21:24 +00:00
Mark Crane 439902d3eb Rename the file. 2013-03-20 16:20:52 +00:00
Mark Crane 7c7c475a16 Rename hardward_phones to devices 2013-03-20 16:20:15 +00:00