Commit Graph

9466 Commits

Author SHA1 Message Date
Mark Crane
ace410914c Add a refresh button for status -> registrations. 2014-01-11 06:00:59 +00:00
Mark Crane
6de68a9bc6 Add a save button to the top of the Dialplan edit. 2014-01-11 05:52:26 +00:00
Mark Crane
8124209a0b Improve the dialplan manager so that it looks nicer and is faster to make changes. This change effects the dialplan manager, inbound routes, outbound routes, time conditions, and queues. 2014-01-10 23:58:42 +00:00
Mark Crane
1ef1431291 Rename another one of the php files to fit the naming convention. 2014-01-10 23:52:15 +00:00
Mark Crane
a6ba70d196 Rename one of the php files to fit the naming convention. 2014-01-10 23:51:44 +00:00
Mark Crane
f136543476 Make the destination number required for time conditions. 2014-01-10 05:23:46 +00:00
Mark Crane
52c5d15e7a Correct the method used to get the domain name from the HTTP Host. Fix the method to get the Mac address from the HTTP_USER_AGENT needed to make the Yealink common file work. 2014-01-09 22:17:09 +00:00
Mark Crane
9882ffb7a2 Uppercase some of the SQL statements, and fix the $mac address. 2014-01-09 07:36:11 +00:00
Mark Crane
302662a593 Force the sip transport to lower case. 2014-01-09 02:02:03 +00:00
Mark Crane
f793647fe3 Refer to the device class and set change the sip port default. 2014-01-09 01:24:36 +00:00
Mark Crane
1f600dc1a0 When editing a device return to the edit page rather than the list. 2014-01-08 20:07:02 +00:00
Mark Crane
c9ed299ced 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
1c93b304d2 Add a new option to reboot phones via registrations over sip notify. 2014-01-08 09:08:48 +00:00
Mark Crane
1218390641 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
5ba3fbec40 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
8f1b829345 Order the device by line number in the accounts -> extensions page. 2014-01-05 10:32:09 +00:00
Mark Crane
6697375f9c When adding a device add the auth_id. 2014-01-05 10:24:01 +00:00
Mark Crane
787205bcd5 Fix permissions checks that were missed in ring_groups.php 2014-01-04 07:45:06 +00:00
Mark Crane
5afad8ad8c Add ring groups menu permission for users in the admin group. 2014-01-04 07:16:05 +00:00
Mark Crane
958658aeae Add device key extensions to the device keys table. 2014-01-04 04:40:40 +00:00
Mark Crane
13025158fd Add device key extension for yealink. Add a device class. 2014-01-03 23:11:42 +00:00
Mark Crane
b03829911c Add device_key_line 2014-01-03 08:05:46 +00:00
Mark Crane
4db58829b8 Order the keys by the key number so they appear in logical order in the template. 2014-01-03 01:23:55 +00:00
Mark Crane
56ff2df67c 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
e52a282664 Add a select list for all yealink types. 2014-01-02 01:14:43 +00:00
Mark Crane
b8d5940e8a Make the device keys array available to the template. 2014-01-01 06:50:15 +00:00
Mark Crane
4218a81c7a Update the key references for ring groups. 2013-12-31 10:40:38 +00:00
Mark Crane
ea40d53148 Fix the insert for the new field. 2013-12-29 06:55:39 +00:00
Mark Crane
eed350b38a Add the missing column to device edit. 2013-12-29 06:49:28 +00:00
Mark Crane
ef1fc93499 Add Device Key Category. 2013-12-29 06:47:25 +00:00
Mark Crane
74a913fa2a Add the license to the device keys. 2013-12-29 05:20:51 +00:00
Mark Crane
6e7f170982 Remove test code on the device key edit. 2013-12-29 05:00:56 +00:00
Mark Crane
2dbe71047f Provisioning, Only check the CIDR if its provided. 2013-12-28 22:02:57 +00:00
Mark Crane
57e199a76e 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
f1867b8835 If user is set to be globally unique then hide the auto generate user option as it won't be unique per domain. 2013-12-27 18:18:50 +00:00
Mark Crane
edf3a06e49 Provision, Check to see if the IP Address is in the CIDR range.
category: provision, subcategory: cidr, type: text, enbaled: true, value: could be a single ip address or a range. 
Example: 
10.8.0.1/32 (single ip)
10.8.0.0/24 (allow all the IP addresses from 10.8.0.0-255 in the 10.8.0 subnet. 
0.0.0.0/0 (allow all ip addresses)
2013-12-23 21:28:04 +00:00
Mark Crane
cc63df7d81 Check if provisioning has been enabled. It can needs to be enabled globally in advanced -> default settings or per domain in advanced -> domains.
category: provision
subcategory: enabled
type: text
value: true
enabled: true
2013-12-23 21:13:45 +00:00
James Rose
6e73edd7d5 changed context to domain_name for single tenant. Would come back as default and parked as park@1.2.3.4 2013-12-23 18:14:14 +00:00
Mark Crane
b250976113 Time to make the key assignment work for provisioning. 2013-12-21 16:44:42 +00:00
Mark Crane
b203a01afc Accounts -> Devices, adjust the width of the lines, keys, and settings. 2013-12-21 16:41:44 +00:00
Mark Crane
0bae62240b Remove the log line that isn't needed anymore. 2013-12-21 16:18:54 +00:00
Mark Crane
ec3d44235c Conference Center. Fix a permissions and change the profile to a text box for more flexibility. 2013-12-21 16:14:42 +00:00
Mark Crane
c521f874e1 Change the valet timeout to 90 seconds. 2013-12-21 01:48:19 +00:00
James Rose
dae8088a3f fixed var name referred_by_user 2013-12-20 22:41:55 +00:00
Mark Crane
0fdebbbcb4 Update valet park. 1. Set the orbit extension to return the call to the original extension that referred it if the call is not answered before the timeout. 2. If the parking lot is occupied return the call to the extension that tried to park it. Team effort by Gill, James, and Mark. 2013-12-20 22:15:18 +00:00
Mark Crane
7c3279cd44 Fax list move the name before the extension. 2013-12-20 05:58:25 +00:00
Mark Crane
32896d9d2c Fix the order of the fax list. 2013-12-20 05:52:51 +00:00
Mark Crane
5f796143f5 Fix provisioning device line edit account for sip expire and port fields are numeric. 2013-12-19 21:55:45 +00:00
Mark Crane
7ed30503f6 Fixed accounts -> extensions device model and description in the select list. 2013-12-19 21:20:04 +00:00
Mark Crane
1b28bac9f7 Add vertical spacing to app_languages.php to make it more readable and add message translations. 2013-12-19 09:20:55 +00:00