Mark Crane
12a3426de6
Add a new Spanish translation donated by José Manuel Calquin Heinsohn. 'es-cl' for Spanish from Chile he says he tried to translate in a way that would be generic enough to work for most Spanish dialects. This commit covers just fusionpbx/core still need to integrate the translations for all features in fusionpbx/app directory.
2014-02-13 18:09:45 +00:00
Mark Crane
864613f199
Add features.reset_by_long_press_enable although will be ignored by 70 firmware and remove some trailing spaces.
2014-02-13 15:32:11 +00:00
Mark Crane
fdfe07a787
Add the Apps menu to core/apps/app_config.php
2014-02-13 04:51:03 +00:00
Mark Crane
b4df5264e1
Move the 'Apps' menu to a different directory.
2014-02-13 04:31:33 +00:00
Mark Crane
d41e849d59
Only perform these actions if the directory exists during the install.
2014-02-13 00:24:49 +00:00
Mark Crane
abb1097e02
Only install class copy methods only add if the directory exists.
2014-02-13 00:23:00 +00:00
Mark Crane
60b7f7cb2a
Add reboot into the app_languages.php
2014-02-12 01:19:57 +00:00
Mark Crane
614e62b306
Add the live dial pad option to the one yealink template that did not have it.
2014-02-11 04:40:33 +00:00
Mark Crane
b8f5e54032
Make the sql statements a little more efficient.
2014-02-11 02:04:38 +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
0d35f10582
Set the dev branch version to 3.5 release candidate 1.
2014-02-11 01:53:46 +00:00
Mark Crane
50d4731df6
Simplify the approach used to add the global inbound route that calls the dialplan.lua script.
2014-02-11 01:50:39 +00:00
Mark Crane
ac8d4bd9f1
Change the context for the local_extension bind_meta_app *1, *3, and *4.
2014-02-10 21:20:40 +00:00
Mark Crane
2e086a8f31
Remove the dialplan_features app.
2014-02-10 21:16:03 +00:00
Mark Crane
49a9664487
Move the features context into the regular dialplan context.
2014-02-10 21:13:17 +00:00
Mark Crane
f1e39d497f
Change the context using the variable ${context}
2014-02-10 21:09:49 +00:00
Mark Crane
95f64f8d99
Add MWI-Voice-Message to show the message count.
2014-02-09 09:43:47 +00:00
Mark Crane
ecd8616fa1
Return the primary key uuid when adding a new record.
2014-02-09 09:24:41 +00:00
Mark Crane
247f625744
A minor change to directory.lua
2014-02-09 09:12:05 +00:00
Mark Crane
1fa31bca61
Fix the ring group caller id prefix.
2014-02-08 18:42:35 +00:00
Mark Crane
d07506fbf6
Update the seesion every 8 hours isntead of every 30 minutes.
2014-02-08 09:38:44 +00:00
Mark Crane
0a3af3791f
Add the admin_name, admin_password, user_name, and user_password variables to the Yealink w52p.
2014-02-08 09:24:08 +00:00
Mark Crane
32e3dd5045
Add new Yealink time zone variables and update existing ones adding 'yealink_' as a prefix.
2014-02-08 08:58:28 +00:00
Mark Crane
b68f35d4b6
Add sip port, transport, and expires to the Yealink w52p.
2014-02-08 06:59:42 +00:00
Mark Crane
53c79fba0c
Device Keys - remove empty rows.
2014-02-08 03:47:42 +00:00
Mark Crane
9e2f71b1cf
Conference center remove a redundant dbh:release(); which is not needed because its being done in the hangup hook. Turn off sql debug.
2014-02-07 19:09:32 +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
9e35256a81
Thanks Christopher Hennessy for donating the new templates and improvements to the existing ones.
2014-02-07 11:13:50 +00:00
Mark Crane
5101a6495c
Change the template directory name to lower case to match the other templates.
2014-02-07 11:05:05 +00:00
Mark Crane
1743f309c8
Change the template directory name to lower case to match the other templates.
2014-02-07 11:04:45 +00:00
Mark Crane
4f5d206812
Change the template directory name to lower case to match the other templates.
2014-02-07 11:04:26 +00:00
Mark Crane
ad176155dd
Change the template directory name to lower case to match the other templates.
2014-02-07 11:04:06 +00:00
Mark Crane
7bff7ea25a
Add the Yealink w52p.
2014-02-07 11:02:22 +00:00
Mark Crane
8b5c6d67f8
Grandstream GXP2200 remove the trailing white spaces and fix one of the variables.
2014-02-07 08:38:39 +00:00
Mark Crane
b7dc9d39ac
Add domain_uuid to the dialplan_detail array.
2014-02-06 10:13:57 +00:00
Mark Crane
6db8a2c8f1
Update the tab spacing on dialplan/dialplan_detail_delete.php.
2014-02-06 07:39:38 +00:00
Mark Crane
5f38d69264
Fix the column sorting on the fax list.
2014-02-06 05:45:36 +00:00
Mark Crane
298676bf5b
Default the conference room profile to 'default'
2014-02-06 04:01:22 +00:00
Mark Crane
5b55418197
Update the provision PHP class to normalize the Mac Address before checking if it exists in the devices table in the database.
2014-02-05 14:13:02 +00:00
Mark Crane
910332318f
Add new lua application user_status to be used to login and logout of call center by toggling the user status.
2014-02-04 23:23:17 +00:00
Mark Crane
dd6e7542d1
Add a new dialplan entry for changing the user status useful especially for call center.
2014-02-04 23:19:31 +00:00
Mark Crane
0cc3b53f07
Add 'check voicemail' option to the destination select list and move info, hangup and answer to advanced which only users in the superadmin group can see.
2014-02-04 08:36:18 +00:00
Mark Crane
25807f4e7c
If authentication is set for unique global username then don't remove the @domain from the username.
2014-02-04 04:53:42 +00:00
Mark Crane
382b293f8a
Remove the \$ and replace with $ the \ escape is not needed.
2014-02-04 00:49:16 +00:00
Mark Crane
7c586ecd77
Fix the Type for Cisco SPA series phones.
2014-02-03 21:43:38 +00:00
Mark Crane
2b3894f55a
No longer need the classes/domains include.
2014-02-03 20:54:06 +00:00
Mark Crane
830ec1bc5a
Fix General memory key 5 in the Grandstream gxp21xx template.
2014-02-01 09:11:52 +00:00
Mark Crane
9498e274fe
Add the date format for the gxp21xx.
2014-02-01 05:28:22 +00:00
Mark Crane
b5b89224fa
Update the firmware path for the gxp21xx.
2014-02-01 05:14:17 +00:00
Mark Crane
26028fc49e
Add sip transport for gxp21xx.
2014-02-01 03:43:29 +00:00
Mark Crane
bd5892fc80
One more adjustment to get the domain_name for the provisioning.
2014-01-31 19:36:11 +00:00
Mark Crane
5b458626b4
Make sure that the domain_name is correct when rendering the provisioning template.
2014-01-31 19:02:05 +00:00
Mark Crane
40729b9247
Grandstream translate the name to to the number required to set the mode.
2014-01-31 12:52:08 +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
8c567bdb76
Update the line key assignment for the Cisco SPA series phones.
2014-01-30 08:33:26 +00:00
Mark Crane
29a5301d08
Add a provisioning template for the Cisco 7960 template.
2014-01-30 00:23:38 +00:00
Mark Crane
6b0492961d
Add quotes around the name.
2014-01-30 00:17:44 +00:00
Mark Crane
399b26947f
Empty tftp_cfg_dir variable in the 7940 template
2014-01-29 23:03:29 +00:00
Mark Crane
b7ec8013a8
Uncomment the provision_write include
2014-01-29 21:34:24 +00:00
Mark Crane
d09f04272a
Uncomment the provision_write include
2014-01-29 21:34:01 +00:00
Mark Crane
bc266b0c8a
Add a provision write method to the provision function and use it to write the provisioning files for tftp/ftp provisioning.
2014-01-29 10:18:25 +00:00
Mark Crane
74e0552a1d
Fix a syntax problem with the Yealink vp530 provisioning template.
2014-01-29 09:21:58 +00:00
Mark Crane
dc588b5113
Fix a syntax problem on the Grandstream GXP2200 provisioning template.
2014-01-29 09:18:47 +00:00
Mark Crane
cb6ecd26bf
Change the include for smarty template engine to a require_once
2014-01-29 09:13:56 +00:00
Mark Crane
95b60d1817
Move the provisionin code into the new provision class.
2014-01-29 04:50:50 +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
aaa7cb702a
Key to line assignment for the Grandstream GXP21xx.
2014-01-28 10:42:00 +00:00
Mark Crane
829e08c44c
Configure the multi-purpose keys in the Grandstream gxp21xx template.
2014-01-28 10:08:02 +00:00
Mark Crane
403a89a5ca
Add line and extension variables to the on demand provisioning.
2014-01-28 10:02:15 +00:00
Mark Crane
4bedac5c92
Add grandstream options to device edit.
2014-01-28 07:56:03 +00:00
Mark Crane
6f186aa5c7
Fix the line key assignment on the SPA303, add voicemail *97 option, and time zone settings.
2014-01-26 14:03:32 +00:00
Mark Crane
addcf3ca8c
Remove the back slash from ivr_menu.lua. http://jira.freeswitch.org/browse/FS-6059 thanks Travis for the bug fix.
2014-01-26 13:25:50 +00:00
Mark Crane
8c3ca87527
Add Company Directory to the dialplan select destination.
2014-01-26 13:18:41 +00:00
Mark Crane
aff65a0add
Yealink, Add the time zone variables.
2014-01-24 08:44:22 +00:00
Mark Crane
c3cf4a19df
Configure the wallpaper option to the yealink templates.
2014-01-24 08:08:04 +00:00
Mark Crane
7e0dd48dc9
Change random seconds from 3.5 to 3 seconds.
2014-01-24 08:07:15 +00:00
Mark Crane
da06236b72
Add an images directory this is where the phone wall papers should go if using on demand http/https provisioning.
2014-01-24 07:53:14 +00:00
Mark Crane
180cf3e244
Add http authentication to provisioning.
2014-01-24 05:53:32 +00:00
Mark Crane
89865a64a4
Fix the device settings on the on demand provisioning.
2014-01-24 03:01:08 +00:00
Mark Crane
6c8c9becd8
Change the provisioning variables slightly this change affects.
2014-01-23 21:43:44 +00:00
Mark Crane
d11ebf2e2d
Add admin_password and user_password to all of the grandstream phones.
2014-01-23 05:26:53 +00:00
Mark Crane
bf831a7bf5
Fix a bug with fax_success in a few places it was set to numeric 0 but used in an IF statement as a string. Fax retry worked in many situations but this bug prevented it from working all the time.
2014-01-21 21:55:38 +00:00
Mark Crane
64b391c145
Set provisioning variables use device_key_type as a prefix if it was provided.
2014-01-21 14:57:10 +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
730a26a13d
Add provision/resources/classes directory
2014-01-20 17:56:19 +00:00
Mark Crane
06f5662134
Setup a way variable for an altnerative template directory. Set the variable in advanced -> default settings, category: provision, subcategory: template_directory, type: text, value: /var/lib/fusionpbx/templates/provision
...
The appropriate path to the alternate provisioning directory is dependent on the operating system. The one given in this example is correct for debian and ubuntu server.
2014-01-20 11:43:19 +00:00
Mark Crane
116bd38720
Add admin_name, admin_password, user_name, user_password, var_name, and var_password variables to the yealink common config file.
2014-01-20 11:21:42 +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
be442661c9
Add a new object relational model class and make the dialplan edit use for add and edit.
2014-01-19 13:09:17 +00:00
Mark Crane
1316745483
Database class change $this->name to $this->db_name
2014-01-19 13:06:27 +00:00
Mark Crane
e37e71484f
Remove a redundant include.
2014-01-19 03:15:16 +00:00
Mark Crane
7a84d342ec
Add a PHP class autoloader spl_autoload_register.
2014-01-19 01:30:10 +00:00
Mark Crane
31a386b81d
Truncate the default settings value in the list view so the page width is reasonable.
2014-01-17 19:42:14 +00:00
Mark Crane
edea6d0772
Fix a bug created by another developer cannot set dial string to user/1001 when the extension that was called is user/1001.
2014-01-17 18:33:11 +00:00
Mark Crane
2c347a2e91
Fix the dialplan delete atomic transaction.
2014-01-17 03:04:26 +00:00