Mark Crane
8d71798eeb
Add a prefix of Alert-Info=
2015-06-07 04:10:41 +00:00
Mark Crane
7cdddbf5d0
Add ring group distinctive ring option to the lua.
2015-06-07 04:06:39 +00:00
Mark Crane
2b69ac00d7
Synchronize the translations.
2015-06-06 02:37:26 +00:00
Mark Crane
3de401da03
Fix hold music when used with Conference Center and XML Handler.
2015-06-04 22:43:46 +00:00
luis daniel lucio quiroz
7b5b36ffa0
mod_verto xml handler support
2015-05-30 22:14:01 +00:00
Mark Crane
d060fd8b70
Sync the changes to fix conference recording from the dev branch. Add a few comments and make the indentation consistent.
2015-05-30 20:32:01 +00:00
Mark Crane
c65187284a
Improve the indentation.
2015-05-30 20:19:36 +00:00
Mark Crane
e969555a46
A little more polish for this feature.
2015-05-30 04:50:19 +00:00
Mark Crane
0bd5391e34
Add the api object to the failur handler.
2015-05-29 05:53:02 +00:00
Mark Crane
4c45d7d457
Update failure handler with the necessary changes for missed calls.
2015-05-29 05:46:21 +00:00
Mark Crane
dd3f6bc784
Add trim include to the failure_handler.
2015-05-29 05:36:50 +00:00
Mark Crane
c380e29913
Add a hangup hook to dialplan local_extension and remove originator cancel from the failure_handler.
2015-05-29 05:16:34 +00:00
Mark Crane
47f37420c8
Add app/hangup to support originator cancel for missed calls.
2015-05-29 05:12:41 +00:00
Mark Crane
d14507fdf8
Add missed call email notification.
2015-05-29 03:56:49 +00:00
Mark Crane
9b9d174d8c
Change the file from ANSI to UTF-8 no BOM.
2015-05-29 02:55:25 +00:00
luis daniel lucio quiroz
49ea23507c
conference_session_uuid issue fixed, the recording path is now fixed with/without multitenant
2015-05-28 18:41:43 +00:00
Mark Crane
4a937c83f1
Change how the previous alternate device is handled.
2015-05-25 16:31:08 +00:00
Mark Crane
196a99b70a
Handle Do Not Disturb set on the extension for ring groups.
2015-05-16 23:38:07 +00:00
Mark Crane
7aacf2578c
Remove the code that is attempts and succeeds to prevent DND extension from affecting the Ring Groups because it also prevents calling external numbers and using bridge statements in the ring group. Will commit a fix soon that does an alternative way of removing extensions that are set to DND in FusionPBX's GUI.
2015-05-15 19:14:18 +00:00
Mark Crane
f2403e5efa
Remove session:sleep from scripts/confirm.lua.
2015-05-15 01:38:09 +00:00
Mark Crane
28c4f7ea50
Page conference settings need page caller controls. For non modertor 0 mute and press again to unmute.
2015-05-14 01:56:11 +00:00
Mark Crane
a9107f4edf
Remove ;; from the XML Handler.
2015-05-13 16:43:30 +00:00
Mark Crane
a438c8134b
Fix a nil error for fax_remote_station_id and make the caller id name and number work for inbound FAX.
2015-05-13 06:46:36 +00:00
Nate Jones
7860fe106d
Ring Groups: DND extensions not included when retrieving Ring Group destinations (real fix for Issue 927, re: r8338).
2015-05-12 05:59:33 +00:00
Nate Jones
a3b256b4d9
Fax: Fix fax-to-email, better conversion to PDF.
2015-05-11 23:41:11 +00:00
Nate Jones
9b200a70d3
Fax: Prevent fax_destination field from being populated on received faxes.
2015-05-09 06:21:53 +00:00
Nate Jones
95e965b108
Fax: Upgrade script to generate and store meta-data from existing fax files, fix Lua script to insert correct fax file path into db, JavaScript prompt corrections, adjust redirect after send to use new interface, fix delete so files on file system are removed (using path from db), fix paging and sorting on Inbox and Sent, fix TIF to PDF conversion for viewing sent/received faxes (if PDF version not present).
2015-05-09 05:22:29 +00:00
Mark Crane
b48f216946
Fix call forward no answer by changing originate_disposition from "ALLOTTED_TIMEOUT" to "NO_ANSWER".
2015-05-08 14:48:48 +00:00
Mark Crane
a04f13c89e
Update the comments on provision/index.lua
2015-05-06 04:39:26 +00:00
Mark Crane
1fbd2a332b
Put the message date back in the email template but comment it out. It's removed by default because it doesn't respect the timezone per domain.
2015-05-05 17:23:25 +00:00
Mark Crane
ffa7603990
Remove the message_date from the voicemail to email template.
2015-05-05 16:25:51 +00:00
Mark Crane
b1a33cf477
Change leg_timeout for call_timeout in the xml handler directory.
2015-05-05 07:34:19 +00:00
Mark Crane
da8bd3f010
Change the copyright year on the ring groups lua script.
2015-05-05 07:12:44 +00:00
Mark Crane
c889363820
Add domain_uuid to the ring group SQL query.
2015-05-05 07:11:31 +00:00
Mark Crane
8cda7312cd
Remove the DND check on the ring groups as it caused the query to return duplicate destination numbers.
2015-05-05 06:35:43 +00:00
Mark Crane
b701652c78
Fix the sip profile enabled by changing the alias from 's' to a 'p'.
2015-05-05 05:34:00 +00:00
Mark Crane
96d4e0cea1
Change scripts directory from user_status to agent_status.
2015-05-04 18:40:54 +00:00
Mark Crane
cbd41428c8
Lua script app/user_status updated to use agent_id and agent_password.
2015-05-04 18:34:43 +00:00
Mark Crane
f79c9925f0
Add support for the new sip profiles enabled field.
2015-05-02 05:08:41 +00:00
Mark Crane
e972d383d1
Add domain_uuid to the provision SQL queries and add debug SQL option.
2015-05-01 13:37:04 +00:00
Mark Crane
9b2cac9d34
Add additional auhtorized checks and comment out debugging code.
2015-05-01 12:57:06 +00:00
Mark Crane
144ac08ca9
Change device_model to device_uuid_alternate.
2015-04-30 10:21:23 +00:00
Nate Jones
b38be32c9c
Paging: Ability to grant caller moderator status/controls, auto-generate random pin.
...
Conference: Add missing caller-controls and moderator-controls parameters in autoload_config.
2015-04-30 09:45:41 +00:00
Mark Crane
1f3c104435
Get the login details from devices table.
2015-04-30 09:33:19 +00:00
Nate Jones
cad0b090b6
XML Handler: Include missing language macros.
2015-04-30 06:59:24 +00:00
Mark Crane
ffa08fda46
Add lua script app/provision.
2015-04-30 05:42:30 +00:00
Mark Crane
f7db70d77c
Remove two trailing tabs from the end of the lines.
2015-04-29 21:48:08 +00:00
Nate Jones
ab4d1840b4
SIP: Return "NO_ANSWER" instead of "NORMAL_CLEARING" if an extension is called with voicemail disabled. Implements patch suggested in Issue 920. Thanks.
2015-04-29 21:21:00 +00:00
Nate Jones
7ec16e4dda
Recordings: Add sleep (1s) before ID prompt.
2015-04-29 21:05:19 +00:00
Nate Jones
1429f978f0
Ring Group: Fixes Issue 927 - Assigned extensions set to DND (via the GUI) will not be included when the Ring Group executes.
2015-04-29 00:29:20 +00:00
Nate Jones
36a1a36cea
Phrases: Include full path for recordings (not sounds), when not using base64.
2015-04-28 19:06:27 +00:00
Nate Jones
3b9c777d77
Phrases: Save phrases xml and delete phrases from memcache after converting to/from base64 in app_defaults.
...
IVR: Using phrase greetings, DTMF tones now captured and executed, but only after playback completes (uses session:variable). Still searching for a better solution.
2015-04-28 17:24:32 +00:00
Mark Crane
47f5588c45
Add the new fax hangup hook.
2015-04-28 06:44:11 +00:00
Mark Crane
0985d0a840
Fix some line spacing and one tab in fax_retry.lua.
2015-04-27 16:45:23 +00:00
Mark Crane
6d863601de
Update fax retry to use fax_files.lua.
2015-04-27 14:32:29 +00:00
Nate Jones
33248f605f
Voicemail Greetings: Better base64 support in gui (playback, download, etc) and lua scripts, some lua mods to allow re-recording without having to enter greeting # again, fixed choose greeting function, new greeting recordings now only save when told to (uses a temp file prior to), fix sorting on greetings list, app_defaults to move greetings from file system to base64 in db (and vice versa).
...
Recordings: Fix sorting and paging.
IVRs: Code cleanup.
(... and some other stuff I can't remember at this hour.)
2015-04-25 12:26:31 +00:00
Mark Crane
0db6b50e5b
Fix the indentation on lua app/avmd/index.lua.
2015-04-24 20:44:47 +00:00
Mark Crane
fe49648190
Prevent nil errors in the ivr_menu.lua also change file_name_only to file_name as the name already implies name only.
2015-04-24 05:24:43 +00:00
Nate Jones
2d2eac5cbc
Lua: Remove debug console output from streamfile.lua.
2015-04-24 02:54:03 +00:00
Nate Jones
998b6e6197
IVR: Better support for the use of base64 Recordings, added option to use Phrases in a couple places, fixed the Exit Sound. (Note: A selected Sound with the same file name as a Recording will get trumped.)
2015-04-24 02:47:10 +00:00
Nate Jones
704d2ebf1c
Voicemail: local and base64 fixes.
2015-04-23 05:25:21 +00:00
Mark Crane
94a00a7fd5
If mod_shout exists then record to mp3 using it if it doesn't exist then use lame.
2015-04-23 00:05:56 +00:00
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
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
Mark Crane
4477b452db
Fix the greeting using base64.
2015-04-17 18:08:29 +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
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
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
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
deba11aa4f
Start the option for http_cache.
2015-04-06 07:34:02 +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
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
fb7ded71ce
Set auto-gain-level to 0 or disabled.
2015-04-01 10:18:48 +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
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
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
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
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
Mark Crane
812a0618e9
Fix IVR Menu ringback.
2015-03-13 16:45:05 +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
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
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
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
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
luis daniel lucio quiroz
0bc858bffa
debug messages for conference center
2015-02-13 18:51:19 +00:00
Digital Daz
cc96241171
Use the domain timezone in voicemail message playback.
2015-02-10 00:01:37 +00:00
Mark Crane
fe0575faa6
Fix hot desking internal and outbound caller id for the hot desked phone.
2015-02-06 18:51:22 +00:00
Mark Crane
6d901034ad
Work on intercept.lua to prevent an error with the hostname.
2015-01-30 01:32:38 +00:00
Mark Crane
37e5339fd3
Fix the conference default greeting.
2015-01-29 10:07:50 +00:00
Mark Crane
5fefdd595b
Tested gateway with registration set to false on 1.4.15 no longer requires a username and password so it is no longer required in fusionpbx when the registration is set to false.
2015-01-29 07:07:54 +00:00
luis daniel lucio quiroz
56872c05a2
for_fax now on fax
2015-01-27 14:51:57 +00:00
luis daniel lucio quiroz
226651280e
accountcode now on fax, PCMU/A as absolute codec string
2015-01-26 19:54:52 +00:00
Mark Crane
1e989c23f0
Fix the handling for * with stream file.
2015-01-23 18:10:48 +00:00