Mark Crane
5179ddcee9
Replace voicemail_message_uuid for uuid in two additional places.
2015-04-22 23:33:25 +00:00
Mark Crane
e34569f1fc
Use the call uuid for the voicemail_message_uuid.
2015-04-22 23:23:59 +00:00
Mark Crane
a6f9ac0214
Fix conference sound file problem and add the missing profiles that are in the standard conference.conf.xml file.
2015-04-22 22:45:05 +00:00
luis daniel lucio quiroz
e1a00cc934
use numeric not alphanumeric on variables & logging options
2015-04-21 16:56:58 +00:00
Mark Crane
1f646ccd14
Change the behavior of BLF.
2015-04-20 23:53:33 +00:00
Mark Crane
d52692d691
Comment the sql string again as its no longer needed.
2015-04-18 22:51:43 +00:00
Mark Crane
fc29210cb2
Change the row table array to field to prevent a conflict with the existing row table / array.
2015-04-18 22:49:09 +00:00
Mark Crane
5182ca7491
Show the sql statement.
2015-04-18 22:46:09 +00:00
Mark Crane
d08dbebc11
Connect to the database earlier in the script.
2015-04-18 22:41:45 +00:00
Mark Crane
7b56d073e2
Add the scripts_dir to directory.lua.
2015-04-18 22:39:14 +00:00
Mark Crane
168d9309cb
Update the company directory.lua.
2015-04-18 22:36:26 +00:00
Mark Crane
7ba8ca8f84
Additional work on base64 optional storage in the database.
2015-04-18 19:59:50 +00:00
Mark Crane
96f3dc488f
After saving the base64 remove the file.
2015-04-18 18:42:39 +00:00
Mark Crane
8231e6bfde
When using base64 after playing the greeting remove the file from the file system. When sending the email get it from the database save it to the file system. Then send the email and afterwards remove it.
2015-04-18 18:19:22 +00:00
Nate Jones
48f7524e35
Voicemail: Removed settings code (redundant?)
2015-04-18 00:22:09 +00:00
Nate Jones
978bea9caf
Voicemail: Fix greeting path.
2015-04-18 00:08:54 +00:00
Mark Crane
93dffec059
Additional work on voicemail with base64.
2015-04-17 20:10:36 +00:00
Nate Jones
25715dd290
Conference Center: Add ability to use a Phrase for the Greeting, resolving Issue 921 and Issue 818.
2015-04-17 18:41:31 +00:00
Mark Crane
4477b452db
Fix the greeting using base64.
2015-04-17 18:08:29 +00:00
Nate Jones
06ff9915b3
Adjust switch_select_destination() function logic to match selected option better.
2015-04-17 02:46:25 +00:00
Nate Jones
4fc7450338
Remove debug SQL echo from previous commit.
2015-04-17 01:12:17 +00:00
Nate Jones
eba670b844
Prevent select option groups from displaying in switch_select_destination() function if no options available.
2015-04-17 01:04:29 +00:00
Nate Jones
f595801a31
Prevent 'XMPP Gateways' option group from displaying in switch_select_destination() function if none found.
2015-04-17 00:21:29 +00:00
Nate Jones
1fe85e41a0
Prevent 'Recordings' option group from being repeated in switch_select_destination() function
2015-04-17 00:18:03 +00:00
Nate Jones
24f4fa8f49
IVR: Prevent option from losing it's value on edit.
2015-04-17 00:11:55 +00:00
Mark Crane
c1976beb4a
Add the database dbh connection to recordings.lua.
2015-04-16 19:13:05 +00:00
Mark Crane
ce90112969
Add record in recordings table no matter what type of storage type is used.
2015-04-16 14:47:21 +00:00
Mark Crane
255bfc79f0
Remove the mkdir that isn't needed in recordings.lua.
2015-04-15 21:16:11 +00:00
Mark Crane
b17c8061c8
Connect to the database before using this function and it will use the database connection.
2015-04-15 03:13:10 +00:00
Mark Crane
a92e5f5afd
Remove mysql_connect.
2015-04-15 01:35:15 +00:00
luis daniel lucio quiroz
be2ff2b651
numeric version function
2015-04-14 23:58:03 +00:00
Nate Jones
9f90e93d2f
Login: Display error message on invalid login credentials.
2015-04-14 01:36:01 +00:00
Mark Crane
ca2673fd74
Update the base64 code.
2015-04-13 17:52:59 +00:00
luis daniel lucio quiroz
deaaf0c4eb
missing space & mysql support
2015-04-12 17:40:58 +00:00
Digital Daz
572d83a828
First part of fix for load balancing - Prevent stale hostname being used for expired registration that has not yet been purged by freeswitch
2015-04-12 10:08:47 +00:00
Mark Crane
dd8f9e9dd9
Remove the Yealink hot desking as I believe I have created a better way that is more secure.
2015-04-12 01:22:02 +00:00
Nate Jones
42769cb631
Voicemail: Fix confirmed and applied as suggested in Issue 905. Thanks.
2015-04-10 01:22:17 +00:00
Nate Jones
7dcac4655c
Voicemail: Fix file storage location, restores playback/download functionality of GUI.
2015-04-10 00:24:43 +00:00
Mark Crane
d6636aee17
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
54938ab56a
Some people are experiencing problems with challenge-realm with auto_from so setting the default for new installs to auto_to.
2015-04-07 11:59:50 +00:00
Nate Jones
69e3bca4ad
Voicemail: Mods to make it work as expected, if non-admins/superadmins are given access to it.
2015-04-06 21:57:06 +00:00
Mark Crane
d0c86f1f58
Update the URI with the file name change.
2015-04-06 21:29:34 +00:00
Mark Crane
7671d78b2d
Rename index.xml in favor of config.xml as this file provides the XML configuration.
2015-04-06 21:19:13 +00:00
Mark Crane
1a5eb79043
Complete http_cache for the IVR Menu and Recordings.
2015-04-06 14:14:32 +00:00
Mark Crane
23fad6a07c
Add http_cache to IVR Menu.
2015-04-06 14:06:11 +00:00
Mark Crane
fcadaae178
One more attempt to improve the spacing.
2015-04-06 09:46:38 +00:00
Mark Crane
f534bb9396
Additional work on the spacing for the template.
2015-04-06 09:44:56 +00:00
Mark Crane
0a66bab25e
Fix register expires and attempt to fix the vertical spacing.
2015-04-06 09:35:43 +00:00
Mark Crane
deba11aa4f
Start the option for http_cache.
2015-04-06 07:34:02 +00:00
Mark Crane
5352d2fbb2
Add template to the cancel link.
2015-04-06 07:17:51 +00:00
Mark Crane
b194261635
Add voicemail storage path variables.
2015-04-06 07:08:17 +00:00
Mark Crane
3bac48cebb
Add the original base64 class I was using as an alternative if mime is not loaded.
2015-04-06 06:25:42 +00:00
Mark Crane
bf0a2b728d
Update the new yealink template.
2015-04-05 22:21:38 +00:00
Mark Crane
23c27f1347
Add login and cancel XML files.
2015-04-04 22:57:07 +00:00
Nate Jones
23db4c67a1
Login: Minor fix to sql query in Password Reset feature.
2015-04-04 19:43:51 +00:00
Mark Crane
2cb1b40093
Add a type of Yealink template.
2015-04-04 19:41:56 +00:00
Nate Jones
f768825085
Added ability to return (on login) to last visited page on logout.
2015-04-04 18:46:44 +00:00
Mark Crane
ce6be3f778
Fix the long and short greetings for the IVR Menu.
2015-04-04 09:38:26 +00:00
Mark Crane
20ec80d46c
Check for a nil to prevent an error for voicemail, ivr menu and recordings.
2015-04-04 09:09:09 +00:00
Mark Crane
17c68d7e2b
Prevent a bad domain_name from causing a nil error for reverse authentication.
2015-04-04 06:24:41 +00:00
Mark Crane
dc41325a8a
Improve indentation, use base64 value from database bypass writing the value to a variable first.
2015-04-03 19:06:16 +00:00
Mark Crane
e6eb36ff51
Additional work on option to save files in base64 for voicemail and ivr menu.
2015-04-03 18:59:12 +00:00
Nate Jones
b1cef30022
IVR: Additional check for nil needed.
2015-04-03 17:58:49 +00:00
Mark Crane
b52e420662
Get the list of recordings from the database.
2015-04-01 10:19:47 +00:00
Mark Crane
fb7ded71ce
Set auto-gain-level to 0 or disabled.
2015-04-01 10:18:48 +00:00
Nate Jones
5077ee1179
Contacts / CDR: Minified top paging controls.
2015-04-01 09:00:17 +00:00
Mark Crane
00873011cd
Remove an extra vertical space and fix the indenting for one line.
2015-04-01 08:22:42 +00:00
Mark Crane
3b117a3d0d
Remove http_cache:// from the path and allow it to be defined in the storage path.
2015-04-01 08:14:03 +00:00
Mark Crane
44295deab6
Remove trailing spaces from the ivr_menu.lua.
2015-04-01 08:12:27 +00:00
Mark Crane
6f14a0b6d5
When a new greeting is created set it as the greeting id.
2015-04-01 08:11:44 +00:00
Mark Crane
63f55e076d
Add a missing semi-colon and remove trailing spaces.
2015-04-01 07:57:47 +00:00
Mark Crane
3c36351762
Add an option to save the greeting to the database.
2015-04-01 07:56:56 +00:00
Mark Crane
3111110909
Pre-define the variables for the ivr menu.
2015-04-01 06:52:45 +00:00
Mark Crane
5912dae9f0
2015-04-01 05:48:44 +00:00
Mark Crane
82c28cb9e1
Use luasql for recordings only if base64 is chosen.
2015-04-01 05:44:07 +00:00
Mark Crane
bde561a950
Change base64.enc to base64.encode.
2015-04-01 03:56:23 +00:00
Mark Crane
30bb3e211d
Improve the speed of base64 encode and decode.
2015-03-31 18:48:00 +00:00
Mark Crane
8e4d2092ee
Prevent trying to pickup the call from the caller in the same call group.
2015-03-31 03:06:55 +00:00
Mark Crane
d69df4ba65
Add base64 decode to the IVR Menu.
2015-03-31 00:50:13 +00:00
Mark Crane
e263d520b7
Add an additional method to store the recordings.
2015-03-30 23:08:21 +00:00
Mark Crane
127adbf7a5
Get a new set of default and domain settings for use when http_domain_filter is set to false. Remove debug numbers from access denied messages in provisioning and remove other redundant code.
2015-03-28 11:37:56 +00:00
Mark Crane
b166a21f5e
Update the 4.x and 5.x Polycom templates.
2015-03-28 09:59:00 +00:00
Mark Crane
1d84b28715
Change the category to type.
2015-03-28 09:58:19 +00:00
Mark Crane
9b05f29c6f
Add 4.x template for Polycom to make it more intuitive.
2015-03-27 16:20:07 +00:00
luis daniel lucio quiroz
fbbd475ad6
optional text_append
2015-03-27 01:09:25 +00:00
Mark Crane
db7f701d01
Save the variables when the hostname is not set or when the hostname matches the current server.
2015-03-25 23:50:48 +00:00
Mark Crane
66af9472f9
Fix the order of the LDAP options so its used before ldap_bind.
2015-03-24 20:49:44 +00:00
Mark Crane
d986adf0f8
Add a time out for the LDAP.
2015-03-24 20:16:53 +00:00
Mark Crane
fac5c85cf2
Update the LDAP authentication.
2015-03-24 19:54:59 +00:00
Mark Crane
73c6cec61c
No need for this include again as the scripts_dir is already set by this point.
2015-03-24 07:05:28 +00:00
Mark Crane
95344623ce
Fix the XML for languages.lua.
2015-03-24 06:21:47 +00:00
Mark Crane
cb68c028bf
Fix the LDAP user log in by setting user_uuid SESSION and account for the user unique global option.
2015-03-23 23:46:18 +00:00
Errol Samuels
87a30dcd97
Added goodbye message when maximum searches have been reached so caller is aware the call will hangup.
2015-03-23 05:35:41 +00:00
Errol Samuels
0e67783602
Added remote reboot capability for Aastra phones
2015-03-22 08:04:03 +00:00
Mark Crane
16480d62dd
Fix the database class count.
2015-03-22 07:54:35 +00:00
Mark Crane
6d13f8a872
Update http_cache.conf.xml for a more complete set of instructions.
2015-03-22 04:15:26 +00:00
Nate Jones
014191f047
Time Conditions: Change how preset destinations function (when a Preset is checked, the Alternate Destination is required and used, unless a Default Destination is selected, or a Destination is set on the individual Presets themselves. Interface also adjusts if Presets are NOT available.
2015-03-21 23:55:20 +00:00
Mark Crane
3e35981e18
Save the Call Center XML only if the directory path has a value.
2015-03-21 06:14:28 +00:00
Mark Crane
77fbe94767
Fix conference center greeting allow upper case file names.
2015-03-20 19:05:49 +00:00
Mark Crane
03181426b5
IVR Menu use the ringback method from ring groups.
2015-03-20 04:56:25 +00:00
Mark Crane
eabfe79a1a
IVR Menu commit ringback this approach will be replaced but is added to document the approach.
2015-03-20 04:54:49 +00:00
Mark Crane
ee3f09be15
Fix ringback on the ivr menu by getting the global variable representing the ring back tones.
2015-03-18 23:31:14 +00:00
Mark Crane
4385aac2dd
Remove trailing spaces or tabs.
2015-03-18 20:51:13 +00:00
Mark Crane
176163f24a
Set event socket break to 8000.
2015-03-18 10:45:34 +00:00
Nate Jones
0e0311e271
Calls Edit: Included missing jquery-ui images, add label to Forwarding CID select box.
2015-03-18 08:17:57 +00:00
Nate Jones
0d9c51f753
Implemented fix suggested in Issue 823 - Add DOCUMENT_ROOT to require_once path on domain edit [and contacts_vcard.php, and save_switch_xml() function].
2015-03-18 06:17:09 +00:00
Nate Jones
c8ad51b6a0
Time Conditions: Fixed destination select box problem mentioned in Issue 876 - reworked switch_select_destination() function.
2015-03-18 05:17:28 +00:00
Mark Crane
2e247d8182
Uncomment the SQL insert statements for LDAP.
2015-03-18 03:41:19 +00:00
Mark Crane
2b2a9afd2f
Update LDAP authentication.
2015-03-18 02:39:35 +00:00
Mark Crane
71dc6eb570
Get rid of $auth_failed, if username session is set consider the the user authenticated.
2015-03-17 14:44:09 +00:00
Mark Crane
85d590ac81
Fix the register.expires on the Polycom 5.x template.
2015-03-17 06:41:47 +00:00
Mark Crane
8ba2167261
Update event socket timing for waiting for results.
2015-03-16 21:59:08 +00:00
Mark Crane
ce09537c21
Remove comments in the 5.x in under devices.
2015-03-16 18:33:50 +00:00
Mark Crane
b2e729dcf2
Add a few additional params to the Polycom/5.x template.
2015-03-16 17:26:02 +00:00
Mark Crane
5546858298
Additional changes to the polycom/5.x template.
2015-03-16 16:46:09 +00:00
Mark Crane
39e31960c1
Update the new polycom/5.x template.
2015-03-16 15:25:22 +00:00
Mark Crane
92c7eaaea6
Improve indentation on the mac.cfg file.
2015-03-15 21:58:25 +00:00
Mark Crane
b41803b0f6
Update the Polycom 5.x template.
2015-03-15 21:52:33 +00:00
Mark Crane
66588cc513
Remove all of these extra files.
2015-03-15 21:31:04 +00:00
Nate Jones
266f9e1063
Voicemail:
...
- Adjust for single-quotes in caller_id_name on insert query (hopefully addressing Issue 877).
- If Keep Local is false, remove the recording from the file system.
- Fix Forward Destinations so message is fully copied to other extension voicemail boxes, not just emailed.
- Add script to Ext and VM Edit pages to prevent Listen or Download links being sent when Keep Local is false.
- Minor language mods.
2015-03-15 09:15:04 +00:00
Nate Jones
44b67c820d
Tidy up a different switch statement within save_dialplan_xml().
2015-03-15 01:33:27 +00:00
Nate Jones
fca19e3c5f
Implemented fix proposed in Issue 880 to include missing time-of-day case in switch statement within save_dialplan_xml(). Thanks, Seth.
2015-03-15 01:15:23 +00:00
Mark Crane
812a0618e9
Fix IVR Menu ringback.
2015-03-13 16:45:05 +00:00
Mark Crane
449b8edce5
Remove as Polycom refers to it as an unknown parameter.
2015-03-12 00:41:18 +00:00
Mark Crane
5f84ec7824
Add a new polycom config for firmware version 5.x
2015-03-12 00:16:11 +00:00
Mark Crane
006af7d74d
Fix the indentation in callcenter.conf.lua.
2015-03-11 19:33:07 +00:00
Mark Crane
700f27d89f
Call Center XML Handler now generates XML correctly.
2015-03-11 19:28:18 +00:00
Mark Crane
a051c70ad1
A little more work to get rid of the default context.
2015-03-10 10:47:25 +00:00
Mark Crane
94163c7537
Fix a missing comma.
2015-03-10 10:41:26 +00:00
Mark Crane
3406ff62b4
Add the missing include for the languages section.
2015-03-09 23:49:15 +00:00
Mark Crane
81b1056bfa
Add time-of-day to XML files.
2015-03-09 15:58:02 +00:00
Mark Crane
a1055b60a3
Add time-of-day to the XML handler.
2015-03-09 15:51:49 +00:00
Mark Crane
4642a6e4a5
Add XML Handler section language.
2015-03-09 05:26:10 +00:00
Nate Jones
1c4a197b7c
Adjusted switch_select_destination() to maintain space between placeholder option.
2015-03-04 21:05:45 +00:00
Nate Jones
419a9555cf
Adjusted switch_select_destination() to allow placeholder text as first option.
2015-03-04 20:31:02 +00:00
Nate Jones
4cd8ac2ea8
Adjusted switch_select_destination() function so doesn't select last (blank) option by default.
2015-03-04 07:04:41 +00:00
Mark Crane
5b9e7deeb2
Add lua function settings.
2015-03-02 18:07:06 +00:00
Digital Daz
3dd2ec4a2e
Remove a log line used for debug
2015-02-25 20:40:51 +00:00
Digital Daz
ad82d7fe49
Fixed a couple of typos and changed the way the DSN is inserted.
2015-02-25 20:35:22 +00:00
Nate Jones
9a1b836f6d
Voicemail: Email notification script updated to support multiple languages.
2015-02-24 09:40:45 +00:00
Nate Jones
cbb39328f5
Voicemail: Added additional options for email notification (attach vm, download link, auto-play listen link). Also cleaned up email templates a little.
2015-02-24 08:09:01 +00:00
Nate Jones
eb7a47917f
Voicemail: Remove prompt to listen to new or saved messages if no new or saved messages exist.
2015-02-23 22:51:24 +00:00
Mark Crane
15510460e1
Add rport to the vp530.
2015-02-23 07:07:41 +00:00
Mark Crane
93d22dce39
Voicemail IVR is now completed and ready to go.
2015-02-22 23:58:37 +00:00
Mark Crane
bf8247d332
Add additional protection to prevent intercepting calls that have already been answered.
2015-02-21 20:33:23 +00:00
Mark Crane
7887e4ddd3
Add callcenter.conf.lua for xml handler.
2015-02-21 09:33:36 +00:00
Nate Jones
10896c10ac
Operator Panel: Added ability to set Eavesdrop destination (from assigned extensions), pause refresh manually or on mouse hover of control elements for better user experience. Hide eavesdrop function if no extensions assigned to user (addresses Issue 851).
2015-02-17 11:04:56 +00:00
Nate Jones
dbd9fbc07b
Visual adjustments.
2015-02-15 07:59:02 +00:00
Nate Jones
256e424b3e
Removal of colon next to form label names.
2015-02-15 06:50:00 +00:00
Nate Jones
e6a687e785
Phrases: Ability to sequence playback of audio files in the IVR, initial groundwork for other switch phrase manipulation.
2015-02-14 05:32:43 +00:00