Commit Graph

4190 Commits

Author SHA1 Message Date
Nate Jones
dcb362de79 Operator Panel: Start refresh after clicking a status button, and disable clicked status button until refresh. 2015-04-04 16:44:43 +00:00
Mark Crane
54e93c8beb XML CDR, Add a fix for unescaped data in <sip_Remote-Party-ID>. 2015-04-04 16:09:11 +00:00
Mark Crane
ece0788531 Fix the long and short greetings for the IVR Menu. 2015-04-04 09:38:26 +00:00
Mark Crane
1018aa123f Check for a nil to prevent an error for voicemail, ivr menu and recordings. 2015-04-04 09:09:09 +00:00
Mark Crane
a8cdcf013c Prevent a bad domain_name from causing a nil error for reverse authentication. 2015-04-04 06:24:41 +00:00
Nate Jones
d68a273c64 CDR: Integrate existing permissions for Recording Playback and Download buttons.
Misc: Background visual adjustments for Playback and Download icons.
2015-04-03 21:07:24 +00:00
Mark Crane
697ef49c60 Some devices need port 0 for DNS SRV so modifying the port number to allow 0. 2015-04-03 19:34:05 +00:00
Mark Crane
cf0068446d 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
cc2220d787 Remove a PDO parameter that is not used. 2015-04-03 19:04:30 +00:00
Mark Crane
799216bc65 Additional work on option to save files in base64 for voicemail and ivr menu. 2015-04-03 18:59:12 +00:00
Nate Jones
54c465abaa IVR: Additional check for nil needed. 2015-04-03 17:58:49 +00:00
luis daniel lucio quiroz
fe427d4cb3 let the xml_cdr download/play, regardless mono/multi tenant 2015-04-03 16:23:24 +00:00
Mark Crane
682c4d6281 Add a place to add voicemail name in base64. 2015-04-03 15:21:28 +00:00
Mark Crane
b0497e36db Update the local_extension dialplan. 2015-04-01 10:22:34 +00:00
Mark Crane
f7adde1991 Get the list of recordings from the database. 2015-04-01 10:19:47 +00:00
Mark Crane
2bbca0837c Set auto-gain-level to 0 or disabled. 2015-04-01 10:18:48 +00:00
Nate Jones
5ef67a8adb Group Edit: Add Copy button. 2015-04-01 09:26:14 +00:00
Nate Jones
e5ece69b1a CDR: Hide Missed Calls button after clicked. Visual adjustment when top paging buttons aren't present.
Contacts: Visual adjustment when top paging buttons aren't present.
2015-04-01 09:06:02 +00:00
Nate Jones
d30a509de0 Contacts / CDR: Minified top paging controls. 2015-04-01 09:00:17 +00:00
Mark Crane
860d71b3a4 Remove an extra vertical space and fix the indenting for one line. 2015-04-01 08:22:42 +00:00
Nate Jones
779d0e5920 Groups: Better DB record management on Group rename and Group Domain change. 2015-04-01 08:17:51 +00:00
Mark Crane
0124962272 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
920b08fa23 Remove trailing spaces from the ivr_menu.lua. 2015-04-01 08:12:27 +00:00
Mark Crane
5754994e6c When a new greeting is created set it as the greeting id. 2015-04-01 08:11:44 +00:00
Mark Crane
c74a0e5d8a Add a missing semi-colon and remove trailing spaces. 2015-04-01 07:57:47 +00:00
Mark Crane
af98b7cf99 Add an option to save the greeting to the database. 2015-04-01 07:56:56 +00:00
Mark Crane
c22ada9c38 Add greeting_id to the voicemail greetings table. 2015-04-01 07:40:34 +00:00
Mark Crane
a7b191a47e Pre-define the variables for the ivr menu. 2015-04-01 06:52:45 +00:00
Mark Crane
84ff031cec 2015-04-01 05:48:44 +00:00
Mark Crane
8048873cd0 Use luasql for recordings only if base64 is chosen. 2015-04-01 05:44:07 +00:00
Mark Crane
34e722391a Change base64.enc to base64.encode. 2015-04-01 03:56:23 +00:00
Nate Jones
b8301a8090 CDR: Hide Show All button after clicked, moved to top for consistency. 2015-04-01 00:51:09 +00:00
Nate Jones
f1d0bbf44d Groups: Restore (but keep disabled) list control icons for default system groups. 2015-04-01 00:37:50 +00:00
Nate Jones
28f37d9201 Contacts: Close mailto tag on email link. 2015-03-31 23:35:13 +00:00
Nate Jones
3d997e9687 Groups: Integrate Show All and ability to edit assigned Domain. Create, edit, delete non-default groups.
Users: Adjust so assigned Domain doesn't get overwritten if user_all permission exists, but user_domain doesn't.
Destinations: Adjust so assigned Domain doesn't get overwritten if destination_all permission exists, but destination_domain doesn't.
2015-03-31 21:47:31 +00:00
Mark Crane
e9fc52436d Improve the speed of base64 encode and decode. 2015-03-31 18:48:00 +00:00
luis daniel lucio quiroz
87763506bb let the xml_cdr find the wav file, regardles mono/multi tenant 2015-03-31 16:20:55 +00:00
Nate Jones
8c5568c547 Users: Prep language file for upcoming Group mods. 2015-03-31 06:10:12 +00:00
Nate Jones
74eb67fe85 Users: Added Show All feature. 2015-03-31 06:05:08 +00:00
Nate Jones
5b37c7b040 CDR & Devices: Hide Show All buttons after showing all. 2015-03-31 03:16:20 +00:00
Mark Crane
ea6df88750 Prevent trying to pickup the call from the caller in the same call group. 2015-03-31 03:06:55 +00:00
Nate Jones
017c29f475 Destinations: Changing a Destination's Domain should now also update the domain_uuid on the associated dialplan and dialplan details. Delete Destination from a different domain should also function properly now. 2015-03-31 02:53:36 +00:00
Nate Jones
7f941c1e80 Users: Added ability to move User to different domain. Also remove User Settings upon delete. 2015-03-31 00:54:24 +00:00
Mark Crane
bf09ca3e1c Add base64 decode to the IVR Menu. 2015-03-31 00:50:13 +00:00
Mark Crane
4f6f1186ab Add an additional method to store the recordings. 2015-03-30 23:08:21 +00:00
Nate Jones
a2efa8d340 Destinations: Fix issue with Domain not getting set correctly when editing Destination under a remote (different than current) domain (via the destination_domain permission). 2015-03-30 22:57:12 +00:00
Mark Crane
8a2323f61b Change the array from $result to $recordings. 2015-03-30 22:49:47 +00:00
Mark Crane
305d8735e0 Get the recording list from the database instead of the file system. 2015-03-30 22:40:03 +00:00
Nate Jones
4307cb800a Permissions: Consistify (new word!) permission names for Show All functionality on Devices & Destinations. 2015-03-29 01:33:56 +00:00
Mark Crane
cd3d93a1fd 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