Mark Crane
8d7b646ada
Fix the domain name for provisioning.
2014-01-15 22:07:40 +00:00
Mark Crane
8de1e8b28e
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
39c78973ed
Uppercase some of the SQL statements, and fix the $mac address.
2014-01-09 07:36:11 +00:00
Mark Crane
e820c30b73
Force the sip transport to lower case.
2014-01-09 02:02:03 +00:00
Mark Crane
1929894376
Refer to the device class and set change the sip port default.
2014-01-09 01:24:36 +00:00
Mark Crane
ef641b96ee
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
97b05be66c
Make the device keys array available to the template.
2014-01-01 06:50:15 +00:00
Mark Crane
d9f7333eed
Provisioning, Only check the CIDR if its provided.
2013-12-28 22:02:57 +00:00
Mark Crane
0d20da4410
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
71e20182b6
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
Mark Crane
fc9bb3b0e6
Time to make the key assignment work for provisioning.
2013-12-21 16:44:42 +00:00
Mark Crane
1b74c8ec05
Fix the provision password.
2013-12-10 16:22:00 +00:00
Mark Crane
80663a7f52
Add device settings to the dynamic provisioning. Remove the code referring to the device extensions. Update some of the indentation.
2013-12-10 16:06:14 +00:00
Mark Crane
9ea4002831
Provisioning fix some spelling errors, a few other minor modifications.
2013-11-26 20:09:56 +00:00
Mark Crane
6b47cfff03
Set the default provisiong engine.
2013-11-12 04:53:15 +00:00
Matt Putnam
c56b335cfb
updated $view to use the new init function.
2013-11-10 16:55:43 +00:00
Mark Crane
b1599f7046
Adjust the provisioning for the new filename {$mac} syntax.
2013-11-10 07:26:18 +00:00
Mark Crane
334c6e9d08
Update the dynamic provisioning to use the new template class.
2013-11-10 06:53:33 +00:00
Matt Putnam
c2d69d9057
Updated variables to use new RAINtpl defaults.
2013-11-04 18:40:55 +00:00
Matt Putnam
b13c2dd1f9
Updated to use raintpl instead of str_replace.
...
added include for raintpl
Replaced all instances of $file_contents = str_replace with $template->assign
set raintpl to output contents as string to $file_contents for header processing.
2013-11-03 20:31:42 +00:00
Mark Crane
39da29301e
Fix a small bug with provisioning device_vendor make sure it is set to lower case.
2013-11-01 18:51:52 +00:00
Mark Crane
00e4e9c7ac
Fix the MAC address formatting for the Polycom provisioning files.
2013-10-23 21:20:07 +00:00
Nuno Miguel Reis
184ec05020
changed single quote to double quotes everywhere
2013-10-01 11:35:07 +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
Nuno Miguel Reis
43df944353
fixed old $mac variable usage
2013-09-17 19:07:11 +00:00
Nuno Miguel Reis
35bbb56162
fixed variable name(changed $mac to $device_mac_address where needed)
2013-09-04 16:13:07 +00:00
Rüdiger Hahn
013e865d3c
Differentiate between phones which are able to hande utf-8 and those which are not.
2013-08-31 22:10:30 +00:00
Rüdiger Hahn
fbe9e5e69a
Add Linksys SPA-921 and snom m3
2013-08-31 09:51:02 +00:00
Mark Crane
a32f0fa14e
Provisioning, Add panasonic to the mac address vendor list and synchronize the lists.
2013-08-30 00:47:58 +00:00
Rüdiger Hahn
495dda1670
Do not encode to utf for a second time.
2013-08-29 20:52:11 +00:00
Rüdiger Hahn
54684cf65f
Add entry for snom 360
2013-08-29 20:30:04 +00:00
Mark Crane
8626ea8406
Fix auto writing auto provisioning files so that it will write configuration files for all devices.
2013-08-28 05:05:07 +00:00
Nuno Miguel Reis
beb7331bbf
more support on phone provisioning
2013-07-29 17:22:30 +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
f3bfc8527b
Add the device line information for provisioning.
2013-06-09 21:39:18 +00:00
Mark Crane
3723001194
Move the references to includes/templates to resources/templates.
2013-06-09 05:05:17 +00:00
Mark Crane
4a2e4d15cd
Fix the file provisioning.
2013-05-27 22:35:35 +00:00
Mark Crane
9c2284c12b
Use the domain_name to find the domain_uuid for http/https provsioning.
2013-05-24 10:49:18 +00:00
Mark Crane
08abe0d708
Add a few more mac addresses for the auto provisioning and define more the of the Cisco SPA series phones.
2013-05-10 16:41:36 +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
134a16a925
Make the provisioning use device extension table.
2013-04-28 07:24:41 +00:00
Mark Crane
eacb503fab
Changes the names from hardwware_phones and phones to devices.
2013-04-09 22:33:42 +00:00
Mark Crane
9374f6ba4b
Change hardware phones to devices in the provision index.php file.
2013-04-09 22:27:02 +00:00
Mark Crane
ac3677fc26
Added content length as suggested in google code issue 339.
2012-11-21 07:17:24 +00:00
Mark Crane
dd906ae493
Fix a provisioning bug that prevented time_zone_offset value from being set. Applied to dev branch.
2012-10-20 22:33:51 +00:00
Nuno Miguel Reis
2e74a0c238
menu translation work
2012-10-11 00:07:03 +00:00
Mark Crane
06c2c8ca2d
Improve the security on provisioning, run check_str on all user input, and validate the mac address.
2012-10-03 14:10:37 +00:00
Mark Crane
eaed58712e
Remove the 'v_' prefix when moving the provision variable to the default settings table.
2012-08-11 23:00:41 +00:00
Mark Crane
54e7708156
move the dynamic provision variables that are defined in the variables page and move them to default settings and domain settings. Example use in default and domain settings.
...
category=provision, subcategory=sip_transport, name=var, value=tls - used in the template as {v_sip_transport}
2012-08-11 22:52:50 +00:00