Commit Graph
100 Commits
Author SHA1 Message Date
Nate Jones a3b256b4d9 Fax: Fix fax-to-email, better conversion to PDF. 2015-05-11 23:41:11 +00:00
Nate Jones eb6f163d5a Group Members: Order by Domain, then by User. 2015-05-10 06:13:05 +00:00
Nate Jones a45e970c99 User List: Offer Back button when showing all users (from all domains). 2015-05-10 05:26:57 +00:00
Nate Jones d799c3f609 User List: Show domain on non-global groups. 2015-05-10 05:23:42 +00:00
Nate Jones f43a47fe1f User Edit: If changing user's domain, unassign any foreign domain groups. 2015-05-10 05:13:03 +00:00
Nate Jones a23688b4bb User Add: Fix missing translation. 2015-05-10 04:51:56 +00:00
Nate Jones 3388ceebc0 User Add: Include domain for non-global groups in select. 2015-05-10 04:48:20 +00:00
Nate Jones e3909eaca6 Menu: Include all groups in list and select. 2015-05-10 04:34:14 +00:00
Nate Jones f2623e23f3 Menu: Include domain for non-global groups in list and select. 2015-05-09 22:19:02 +00:00
Nate Jones 933563a43b Menu: App Defaults to generate uuid for pk, and populate group uuid field. 2015-05-09 22:11:07 +00:00
Nate Jones 53ebdd2ea5 User Edit: Query fixes. 2015-05-09 21:54:33 +00:00
Nate Jones 5534adc647 User Edit: Remove italics from global group names. 2015-05-09 20:46:33 +00:00
Nate Jones 90dc4ff6cf User Edit: Include domain for non-global groups in list and select. 2015-05-09 20:30:35 +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 4406875476 Fax: Fix on edit to re-enable Advanced features, due to recent file rename. 2015-05-09 06:02:48 +00:00
Nate Jones 3d00560648 Fax: Fix Remote Inbox link (oops). 2015-05-09 05:40:39 +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
Nate Jones 771ebbdc1a CDR: Fixed recording playback / download. 2015-05-08 17:21:20 +00:00
Nate Jones 7c03d2955a Extensions: Only show Call Control button on edit. 2015-05-05 16:45:35 +00:00
Nate Jones e71c720670 Call Center Agent: Prevent duplicate Agent IDs (within the same domain).
Devices: Remove unnecessary javascript.
2015-05-04 21:01:55 +00:00
Nate Jones 53b884b431 Devices: Language updates supporting previous commit. Removed required check on MAC Address field. 2015-05-04 20:09:29 +00:00
Nate Jones 5bc8ea29f2 Devices: Prevent duplicate username within domain (if device assigned to a domain) or globally (if domain set to Global).
Functions: Added is_mac() and format_mac() functions.
2015-05-04 20:07:51 +00:00
Nate Jones 18b23608ae SIP Profiles: Added Enabled select box to manage the profile state. 2015-05-02 04:53:45 +00:00
Nate Jones 37e57d1caa Status Graph: Auto-load first interface found. 2015-05-02 03:35:18 +00:00
Nate Jones 827701409b Default Settings: Fix set() function in domains class to first clear ALL default/domain settings, then only load settings that are currently enabled. 2015-05-01 12:14:52 +00:00
Nate Jones ab403f5f3c Language file merge from translation server. 2015-05-01 11:13:39 +00:00
Nate Jones c5509ec012 Domain Settings: Obfuscate sensitive values.
Enhanced/Minimized Theme: Adjust styles allowing ability to completely turn off login/menu/body/footer shadows and quicker opacity control (via default/domain settings), add default/domain setting domain_shadow_color (Enhanced only).
2015-05-01 08:22:21 +00:00
Nate Jones 8a593c8ae5 Default Settings: Obfuscate sensitive values (little better). 2015-05-01 07:18:02 +00:00
Nate Jones ffebf944f9 Default Settings: Obfuscate sensitive values. 2015-05-01 07:12:07 +00:00
Nate Jones 56b9a3092a SIP Status: Toggle Start/Stop button visibility, and Refresh button. 2015-05-01 06:52:51 +00:00
Nate Jones 09702ed59f Active Calls: Add Show All feature for Superadmin, basic view for Admin, refresh activity icon.
Registrations: Minor visual adjustments.
2015-05-01 06:35:40 +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
Nate Jones cad0b090b6 XML Handler: Include missing language macros. 2015-04-30 06:59:24 +00:00
Nate Jones 4d2b8ba5f2 Active Calls: Removed broken Transfer, Park and Record options in favor the Operator Panel (Park functionality to eventually be added to the OP).
Operator Panel: Only superadmin group can view debug info.
2015-04-30 02:55:35 +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 65d8359590 Phrases: Remove phrase from memcache if phrase detail deleted (no, really). 2015-04-28 19:28:16 +00:00
Nate Jones 3a77c5dfe2 Phrases: Remove phrase from memcache if phrase detail deleted. 2015-04-28 19:10:52 +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
Nate Jones 46541d4f8b Phrases: App Defaults now converts phrases between base64 compatible and back, enhanced interface with better js manipulation, easily add pauses to a phrase.
Note: Currently DTMF tones are not recognized during phrase playback in IVR (rrrrr!).
2015-04-28 09:54:02 +00:00
Nate Jones 751a9f342b Phrases: Add support for using base64 recordings. Already existing phrases don't yet convert. 2015-04-26 00:19:02 +00:00
Nate Jones 942060d2de Recordings: On upload, put original file name in description, and better format the name auto-generated from the saved file name. 2015-04-25 22:25:26 +00:00
Nate Jones 17d57f35ad Cleanup: Remove unused shockwave flash files. 2015-04-25 21:48:08 +00:00
Nate Jones da9379db93 Recordings: app_defaults to move recordings from file system to base64 in db (and vice versa). 2015-04-25 21:46:01 +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
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 3ef85d9645 Recordings: Add support for base64 Play and Download, and bi-directional conversion between base64 and local files on page load. 2015-04-23 08:41:05 +00:00
Nate Jones 704d2ebf1c Voicemail: local and base64 fixes. 2015-04-23 05:25:21 +00:00
Nate Jones b790f34278 Voicemail: Add functionality to Play and Download base64 messages in the database. 2015-04-23 00:10:31 +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
Nate Jones cd5706eeb5 Default Settings: Added 'Reload' button to update Default/Domain/User settings on demand. 2015-04-17 20:26:14 +00:00
Nate Jones 949b2ec3fe Recordings / Voicemail Messages: Hide file size column if storing as base64 in db. 2015-04-17 19:30:06 +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
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
Nate Jones 3b00f8f7b5 Registrations: Manually pause refresh, and pause on button hover. Requested in Issue 922. 2015-04-16 20:02:04 +00:00
Nate Jones 8348ade285 User Edit: Language file adjustment. 2015-04-16 19:21:39 +00:00
Nate Jones 0f4a14d69e Themes: Remove unnecessary JS functions.
Call Block: Fixed issue in language file.
User Edit: Fixed issue in language file.
File Editor: Fix JS issue in header.
2015-04-16 19:14:20 +00:00
Nate Jones aebdfbf062 Fax Server: Log detail view now available. Resolves issue 923. 2015-04-16 16:05:39 +00:00
Nate Jones 6f2cde7523 Operator Panel: Fix to show Status of User assigned to an Extension. 2015-04-15 23:19:50 +00:00
Nate Jones 9dcfdbb71b CDR Details: Define column % widths. 2015-04-15 18:44:22 +00:00
Nate Jones fbcb44df20 Default Settings: Added search category name.
Group Permissions: Added search app name.
2015-04-15 18:28:53 +00:00
Nate Jones f056630e29 Group Permissions: Set focus to search box on page load. 2015-04-15 18:03:26 +00:00
Nate Jones 59bb7d04c7 Group Permissions: Hide apps for which there are no permissions. 2015-04-15 17:52:46 +00:00
Nate Jones e869a9a70e Group Permissions: Added JS search functionality. 2015-04-15 17:26:50 +00:00
Nate Jones b99f5b7b07 Various: Return HTML5 audio playback volume to 100%. 2015-04-15 06:29:46 +00:00
Nate Jones c1c6837c0a Default Settings: Minor visual adjustment. 2015-04-15 06:19:44 +00:00
Nate Jones 09a5f153b6 Group Permissions: Adjust checkbox padding. 2015-04-15 06:15:48 +00:00
Nate Jones 45bf2e5fd6 Default Settings: Better/cleaner search functionality. 2015-04-15 06:08:18 +00:00
Nate Jones 16ea47f58f Group Manager: Fix group permission protection feature. 2015-04-15 04:28:26 +00:00
Nate Jones 122fe66d60 Adminer: Resolve function conflict. 2015-04-14 21:46:58 +00:00
Nate Jones e26f1fefa5 Adminer: Update to latest version available (4.2.1). 2015-04-14 21:38:33 +00:00
Nate Jones b133528e36 Default Settings: Prevent list control icons from wrapping in IE. 2015-04-14 20:16:52 +00:00
Nate Jones 0625548f5d Default Settings: Forgot JS search language variable for input placeholder. 2015-04-14 20:11:39 +00:00
Nate Jones 0bb39ae49f Default Settings: Added JS search functionality.
Themes: Removed duplicate language variables.
2015-04-14 20:10:27 +00:00
Nate Jones 0bc9f24d09 Default Settings: Reverted. 2015-04-14 19:16:51 +00:00
Nate Jones 648cab35bf Content Manager: Fix app_languages (using Translate server version). 2015-04-14 18:53:35 +00:00
Nate Jones 76f15d42d2 Default Settings: Potential new layout. 2015-04-14 18:41:56 +00:00
Nate Jones 415e4f4fc0 MOH: Selecting an MP3 now hides the Sampling field. Selecting files other than MP3 and WAV will result in a warning message being displayed. Uploading an MP3 now places a copy of the file in all rate folders at once. 2015-04-14 16:40:51 +00:00
Nate Jones ffa30aaf89 Various: Set HTML5 audio playback volume to 50%. 2015-04-14 08:34:26 +00:00
Nate Jones 660f14ed6b CDR: Restore 'Recording' label. 2015-04-14 08:01:02 +00:00
Nate Jones a4f18db6c2 Themes: Add body_opacity (Enhanced & Minimized) and menu_opacity (Minimized only) settings.
Login: Prevent error on logout, if session not set.
2015-04-14 07:13:51 +00:00
Nate Jones 5ff5a93ece Registrations: Order by domain (sip-auth-realm), then user. 2015-04-14 04:27:07 +00:00
Nate Jones f78be9df5b Contacts: Fix app_menu.php, restore menu item. 2015-04-14 03:54:01 +00:00
Nate Jones 92b311ef2b IVR Menu: Change Description field to textarea. 2015-04-14 02:26:34 +00:00
Nate Jones a73ada0cd3 Login: Don't overwrite message if not attempting login (restores Password Reset 'Reset Link Sent' message). 2015-04-14 01:42:57 +00:00
Nate Jones 9f90e93d2f Login: Display error message on invalid login credentials. 2015-04-14 01:36:01 +00:00
Nate Jones 55dbe3c885 Call Center Agents / Dialplan Edit: Optimize Gateway Name lookup (only do if necessary). 2015-04-14 00:42:15 +00:00
Nate Jones bbe24cc75f Call Center Agents: If selected as Contact, show Gateway name instead of UUID.
Call Center Agent Edit: Set width on Contact select box.
2015-04-14 00:25:59 +00:00
Nate Jones 9437791df4 Various: Smoother playback progress indicator for audio files. 2015-04-13 23:26:43 +00:00
Nate Jones d328141419 VM Greetings: Playback progress indicator column adjustment. 2015-04-13 22:29:10 +00:00
Nate Jones 1631962f83 Various: Added playback progress indicator for audio files (CDR, VM, etc). 2015-04-13 22:26:50 +00:00