Commit Graph

2711 Commits

Author SHA1 Message Date
Nate Jones d5c2a2653b CDR: Template and layout adjustments to prevent wrapping. 2015-04-13 20:06:46 +00:00
Nate Jones 36e9a69163 Time Conditions: Correct comments. 2015-04-13 19:57:09 +00:00
Nate Jones d4f3db618d Time Conditions: Convert time-of-day to minute-of-day values, due to inconsistent behavior for time-of-day. 2015-04-13 19:36:45 +00:00
Nate Jones 623af0c156 Call Center: Fix SQL error on Agent Status change, clarify Status as Default Status on Agent Edit. 2015-04-13 17:00:09 +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
Mark Crane 33658f1dd9 Add device username and password. 2015-04-12 00:35:11 +00:00
Mark Crane 485ecc57a8 Add device_username, device_password and device_uuid_alternate. 2015-04-12 00:12:48 +00:00
Nate Jones a38af349e0 Extension Summary: Better search form functionality (auto-submit on Quick Select change, added "This Week" option, reset Quick Select if Start or End date/time defined and vice-versa), language additions. 2015-04-10 18:08:09 +00:00
Nate Jones 37d0141687 Extension Summary: List domain on Show All, change Quick Select 'Default' label to 'Last 7 Days', update Description column style to be consistent. 2015-04-10 16:46:22 +00:00
Nate Jones 323d3de4b1 Extension Add: Fix for Issue 910 - Skip check on extensions limit if not defined. 2015-04-10 14:42:55 +00:00
Mark Crane 0fa4f2047d 2015-04-10 05:36:09 +00:00
Mark Crane 2900fdeeba Device UUID work still needs permanent home for the UUID. 2015-04-10 03:25:53 +00:00
Nate Jones 33f0e22ac3 Voicemail: Restore missing 'No messages found.' message in languages file. 2015-04-10 01:41:30 +00:00
James Rose 83bca7cdbf from GILL: minor corrections 2015-04-09 21:40:40 +00:00
James Rose b2da37a067 EDITS BY GILL: add support for 711 (TTY), fix issue where caller id is sometimes sent incorrectly with flowroute. 2015-04-09 18:44:00 +00:00
luis daniel lucio quiroz 582843dc70 /tmp/provisioning_log.txt only when debug is on 2015-04-09 17:03:50 +00:00
luis daniel lucio quiroz 97e4a0ead4 debug must be turned on manually with a default setting 2015-04-09 16:13:21 +00:00
Mark Crane f052e8533b Fix the problem on calls_active/app_languages.php. 2015-04-09 15:58:56 +00:00
luis daniel lucio quiroz f79c83ee29 just a little more debug info when provisioning fails 2015-04-09 14:26:47 +00:00
Nate Jones 6167c6f773 MOH: Restore 'Default' label in select box. 2015-04-08 20:13:45 +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
Nate Jones 9e5f9b9556 Operator Panel: Optimizations, bug fixes, better auto-complete searching. 2015-04-08 08:54:10 +00:00
Nate Jones 8ca1d1a910 Operator Panel: JS fix to restore functionality in Chrome and IE, Reduce font size and change font of auto-complete suggestion list.
Minimized Template: Similar JS fix for Chrome and IE.
2015-04-08 03:50:09 +00:00
Nate Jones fb1ace1d07 Operator Panel:
- Add transfer active calls to ANY destination using keypad.
- Move inline CSS styles to theme templates.
- Use local jQuery UI CSS file instead of remote.
2015-04-08 01:01:46 +00:00
Digital Daz cd91c1e7d9 Prevent users bypassing extension limits by using range 2015-04-07 23:50:36 +00:00
Nate Jones 1747103a66 Operator Panel: Adjustments to correctly display the user status of the extensions assigned to the current user. 2015-04-07 17:03:39 +00:00
Mark Crane 8afee33689 If the MAC address is set then validate it is a Mac address. 2015-04-06 23:39:19 +00:00
Mark Crane 689d5d39ab Check to see if domain_uuid has a value. 2015-04-06 22:27:16 +00:00
Nate Jones 81fdeb8453 Voicemail: Copyright date changes. 2015-04-06 21:58:55 +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 ece8529927 Remove the CSS class that makes the MAC address appear to be required. 2015-04-06 19:52:16 +00:00
Mark Crane 3f9650d873 Remove the requirement for the MAC address as it breaks the template feature and another new feature. 2015-04-06 19:48:21 +00:00
Mark Crane 1721732288 Add a comment for $term in autocomplete.php //search term 2015-04-06 17:50:46 +00:00
Mark Crane cc5b2fac66 One final adjustment to get it all working again. 2015-04-06 09:30:30 +00:00
Nate Jones fb0737167a Operator Panel: Include (enabled) Extensions in auto-complete suggestion list. 2015-04-06 09:27:57 +00:00
Mark Crane ab1ebf581b Fix code that allowed userid / passwd as well as user_id / password. 2015-04-06 09:08:57 +00:00
Mark Crane 1265011c1d Remove redundant equal signs. 2015-04-06 08:53:00 +00:00
Mark Crane f734e4983c Fix a syntax error with the new code. 2015-04-06 08:51:12 +00:00
Mark Crane f6d197b8ea Add key variables to provisioning. 2015-04-06 08:37:06 +00:00
Mark Crane f3b14c28ab Add user_id and template variables for provisioning. 2015-04-06 07:38:24 +00:00
Nate Jones 5fe09e3e02 Operator Panel: Added Contact search/auto-complete. 2015-04-06 01:15:44 +00:00
Mark Crane 62bba24350 Don't require the MAC address. 2015-04-05 22:29:56 +00:00
Mark Crane 6d249d0b61 Update the provision class. 2015-04-05 22:28:02 +00:00
Nate Jones 0a8ef439ab Follow Me: Ignore pre-populating fields if no follow_me_uuid assigned to extension (fixes SQL error). 2015-04-05 03:12:46 +00:00
Nate Jones 919a7e2bd2 CDR Stats: Added missing 'and' in SQL queries. 2015-04-05 02:26:31 +00:00
Nate Jones a58479f825 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 defd4d10d6 XML CDR, Add a fix for unescaped data in <sip_Remote-Party-ID>. 2015-04-04 16:09:11 +00:00
Nate Jones 8c00436e80 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 b46e215be2 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 513e23403a Remove a PDO parameter that is not used. 2015-04-03 19:04:30 +00:00
luis daniel lucio quiroz 807ae5317c let the xml_cdr download/play, regardless mono/multi tenant 2015-04-03 16:23:24 +00:00
Mark Crane 17cbd9d289 Add a place to add voicemail name in base64. 2015-04-03 15:21:28 +00:00
Mark Crane fe627204c1 Update the local_extension dialplan. 2015-04-01 10:22:34 +00:00
Nate Jones 4764516894 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 5077ee1179 Contacts / CDR: Minified top paging controls. 2015-04-01 09:00:17 +00:00
Mark Crane 7f8e7d98ca Add greeting_id to the voicemail greetings table. 2015-04-01 07:40:34 +00:00
Nate Jones 9ccc2ce97c CDR: Hide Show All button after clicked, moved to top for consistency. 2015-04-01 00:51:09 +00:00
Nate Jones 975dbb41ab Contacts: Close mailto tag on email link. 2015-03-31 23:35:13 +00:00
Nate Jones 88295a53d7 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
luis daniel lucio quiroz 8604ce0870 let the xml_cdr find the wav file, regardles mono/multi tenant 2015-03-31 16:20:55 +00:00
Nate Jones 608329dfb9 CDR & Devices: Hide Show All buttons after showing all. 2015-03-31 03:16:20 +00:00
Nate Jones 2fb45fe1d2 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 1fb31f0f63 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 dc4cb7dfd3 Change the array from $result to $recordings. 2015-03-30 22:49:47 +00:00
Mark Crane 15820cf1aa Get the recording list from the database instead of the file system. 2015-03-30 22:40:03 +00:00
Nate Jones 49044ff0f4 Permissions: Consistify (new word!) permission names for Show All functionality on Devices & Destinations. 2015-03-29 01:33:56 +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 8760d75c04 Fix a bug added when adding the key profiles feature. Device key id would conflict with other categories of keys like line, memory and expansion keys. If only using the line keys you wouldn't experience this problem. 2015-03-28 04:42:24 +00:00
Mark Crane 58d5c5a913 Fix Destinations so that it will correctly show DIDs that are not assigned to a domain. 2015-03-27 18:13:03 +00:00
Nate Jones 41acf3c968 Contacts: Fixed/implemented permissions, added Relations. 2015-03-27 04:35:21 +00:00
Nate Jones 30fe8156fd Contacts: Sort list initially by Organization, then by First, Last. 2015-03-26 20:13:24 +00:00
Nate Jones 80e4849bc0 Contacts: Fix redirect after Add and Edit, remove redundant [+] buttons and auto-scroll Notes. 2015-03-26 19:47:57 +00:00
Mark Crane 972117d298 Provisioning Devices add DNS SRV record to the SIP transport select list. 2015-03-26 15:48:57 +00:00
Mark Crane 8df3e822de Completed the change and test for system -> variables with final adjustments. 2015-03-26 00:18:19 +00:00
Mark Crane 2f3c7bab3b Correct the order of the tags. 2015-03-26 00:09:54 +00:00
Mark Crane da1bd47284 Try again to get the position right. 2015-03-26 00:05:14 +00:00
Mark Crane 04206891cc Move the hostname column and fix the add button position. 2015-03-26 00:01:24 +00:00
Nate Jones 6734ee23c9 Ring Groups: Corrected redirect to be relative on Back and Save. Added Call Forward edit link to main Ring Groups list (as displayed on User Dashboard). 2015-03-25 22:47:11 +00:00
Mark Crane d8144b48ff Add hostname to the variable list. 2015-03-25 20:30:17 +00:00
Mark Crane 9e6e1ee6e2 Add hostname to the variables. 2015-03-25 18:30:18 +00:00
Nate Jones bc1e5374b0 Fax Server: Mods to email2fax feature to prevent unnecessary/undesired cover page from being generated. 2015-03-25 17:52:45 +00:00
Nate Jones f87aea5211 Fax Server: Sort Sent faxes descending. 2015-03-25 17:42:45 +00:00
Nate Jones ed4ee38b4c Extensions: Added direct link to Calls page, requested in Issue 870. 2015-03-25 17:11:07 +00:00
luis daniel lucio quiroz 3bf77b3716 not short-tags on all project 2015-03-25 13:46:19 +00:00
luis daniel lucio quiroz ee92e7fadc not short-tags on time-conditions 2015-03-25 13:30:26 +00:00
Nate Jones b82de6cd1f Destination: Exclude set:accountcode from being displayed in the Actions list. 2015-03-23 23:57:27 +00:00
Nate Jones 6f983669da Fax Server: Added permission to control Advanced section visibility. Addresses comment on r7943. 2015-03-23 17:26:47 +00:00
Nate Jones 83ee064db6 Destinations: Fixed search, sorting and paging. Should resolve issue 891 (at least #1). 2015-03-23 16:33:16 +00:00
Mark Crane 15ece0d43e Schemas is used by only 1-2 people so I'm moving it to an optional application under the apps directory. 2015-03-23 04:31:46 +00:00
Mark Crane 880cfd5069 Change the context to the domain_name. 2015-03-23 04:29:09 +00:00
luis daniel lucio quiroz 85d84b11d0 do not change headers, add yours 2015-03-23 01:53:25 +00:00
Errol Samuels 6025abd8e9 slight correction 2015-03-22 20:30:40 +00:00
Errol Samuels e1ca972a8e Peplaced transfer_context with just context because transfer_context seems to return an
UNDEF value and breaks att_xfer when attempting to transfer using *4.
2015-03-22 20:26:22 +00:00
Mark Crane 116c6f05d2 Add base64 field to recordings, voicemail, and voicemail recordings. 2015-03-22 10:52:10 +00:00
Nate Jones f50824fb41 Extensions: Fixed sorting. 2015-03-22 08:48:50 +00:00
Nate Jones ff5746bba5 Extensions: Search fixed. 2015-03-22 08:42:44 +00:00
Nate Jones e575f492d5 Fax Server: Additional checks on folder presence and permissions. 2015-03-22 08:22:51 +00:00
Nate Jones fcb53fd7f9 Misc: Implement maximum limits on multiple apps. 2015-03-22 08:17:04 +00:00
Mark Crane f742c22359 Set the user_context on an call flows to the domain name for single tenant. 2015-03-22 03:33:37 +00:00
Mark Crane 48499a0e2b Set the user_context on an ring_groups to the domain name. 2015-03-22 03:27:42 +00:00
Mark Crane 81c213f8d8 Set the user_context on an extension to the domain name. 2015-03-22 03:22:05 +00:00
Nate Jones 4e29b11b7c Follow Me: Fix redirect issue, after save, from Issue 886.
Destinations: Minor visual adjustments.
2015-03-22 00:53:56 +00:00
Nate Jones 6680e41956 Time Conditions: Changed Advanced button (top) to Dialplan instead. 2015-03-22 00:25:55 +00:00
Nate Jones 060af354eb Time Conditions: Use break instead of space when adding additional 'Advanced' description. 2015-03-22 00:10:52 +00:00
Mark Crane 46a66f9771 Remove extra line spaces. 2015-03-22 00:01:39 +00:00
Mark Crane cbf7ed1c1a Add CDR http_enabled to default settings and add the settings more efficiently. 2015-03-21 23:59:56 +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 268aaee702 Add alternative options for bridging calls for call forward and fix LCR option for follow me. 2015-03-21 22:49:12 +00:00
Mark Crane 621f5036e5 Add another work around for FreeSWITCH XML CDR that is not escaped correctly in FreeSWITCH 1.4.17. 2015-03-21 20:52:59 +00:00
Errol Samuels 5657a688cb Fixed problem with accountcode not passing in SIP Header 2015-03-21 09:21:29 +00:00
Errol Samuels 747b45f9a0 Fixed problem with accountcode not passing in SIP Header 2015-03-21 09:02:51 +00:00
Mark Crane 7bdb0e5402 Add switch call_center dir to default settings. 2015-03-21 06:03:58 +00:00
Mark Crane 51ec4a9466 Move strtolower function to reduce one line of code. 2015-03-21 03:25:35 +00:00
Mark Crane d82708ddac Update dialplan edit adjust to ensure the dialplan is able to be viewed correctly and validate the uuid with is_uuid. 2015-03-21 03:23:44 +00:00
Nate Jones 6ec0de14ad CDR: Fixed Issue 885, clicking records now results in the correct details being loaded. 2015-03-20 02:50:30 +00:00
Nate Jones 5730130b8e Voicemail: Added default settings to control default Voicemail File and Keep Local settings when creating new extensions and/or Voicemail boxes. 2015-03-20 01:09:18 +00:00
Nate Jones 70ba072c6f Dialplan Edit: Default details group to 0 if not specified (also fixes Copy feature). Fix details group order by. 2015-03-19 23:42:25 +00:00
Nate Jones e43e7d14a2 Fax Server: Added refresh button, and fixed sorting and paging on logs. 2015-03-19 00:45:22 +00:00
Nate Jones c30234e953 Fax Server: Account code value now retrieved properly from the db on edit. 2015-03-19 00:10:18 +00:00
Nate Jones 96fac87d4e IVR: Change Invalid Sound field to select box. 2015-03-18 23:49:53 +00:00
Nate Jones 2305e71eb3 MOH: Prevent duplicate options in MOH select boxes. 2015-03-18 22:47:11 +00:00
Nate Jones 1c5e9196d6 Destinations: Fixed a logic issue causing actions to be discarded. Also, retain the existing dialplan Name and Description through an update of a Destination. 2015-03-18 22:21:40 +00:00
Mark Crane 4e60342c7c Don't give this permission to any group by default follow_me_cid_set. 2015-03-18 18:34:12 +00:00
Nate Jones b5dde45892 Calls: Added ability to unset the caller id on Follow Me and Call Forwarding. 2015-03-18 14:36:12 +00:00
Mark Crane 9e28e6a8b5 Update XML CDR import replace xml_cdr -> http_enabled -> text with cdr -> http_enabled -> boolean. 2015-03-18 12:53:40 +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 fe2c8ed41f Destinations: Removed attempt to create a dialplan entry when no Action is selected. Resolves Issue 867. 2015-03-18 07:28:05 +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 d84fe69cbf Contacts: Fix suggested in Issue 787. Thanks. 2015-03-18 05:38:35 +00:00
Nate Jones 0e7e9c9ff4 Time Conditions: Add clarity to Preset description. 2015-03-18 05:23:33 +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
Nate Jones 535f62a1e1 Time Conditions: Fix for Issue 881 (Advanced button) and Issue 882 (Delete issue). 2015-03-17 19:02:48 +00:00
Nate Jones edbc99405d Fax Server: Fixed list row background color on local Inbox. 2015-03-16 22:12:55 +00:00
Nate Jones eb32faf725 Contacts: Fixed URLs and Emails not displaying the Description in list view. 2015-03-16 20:04:38 +00:00
Mark Crane ac2c7146b7 Sometimes the Yealink fails to provide the 'p' therefor filter only for 'vp530'. 2015-03-16 17:46:34 +00:00
Mark Crane d5ddddefd5 Fix the provisioning for Yealink vp530. 2015-03-16 16:37:19 +00:00
Nate Jones 0e2378068b Fax Logs: Fix for Issue 857, paging now works properly. 2015-03-15 10:18:23 +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 8448a2f504 Fix the time condition back button link. 2015-03-15 05:27:13 +00:00
Mark Crane ee2f31d4e9 Update the translations for time conditions. 2015-03-15 05:17:18 +00:00
Mark Crane f5990a29a4 Filter for the time condition app_uuid. 2015-03-15 04:55:05 +00:00
Mark Crane ced14d93dd Add time conditions list and delete so that permissions can be used to allow users to use it. 2015-03-15 03:36:51 +00:00
Nate Jones 82d6d1808e Status > Emails: Added ability to view, download, resend and/or delete failed emails. 2015-03-14 06:43:19 +00:00
Nate Jones 61f1e00d32 CDR: Prevent users with no assigned extensions from viewing records. Search form mods. Fix issue with CDR Delete removing the wrong call recording. 2015-03-14 00:03:16 +00:00
Mark Crane ee331f8643 Adjust the debug code for call center agent status. 2015-03-13 19:17:14 +00:00
Mark Crane b56318dcbf More adjustments to fix agent status. 2015-03-13 18:50:29 +00:00
Mark Crane a81d340c11 Update call center agent status so that it gets the list of agents from the database instead of mod_callcenter. 2015-03-13 18:08:25 +00:00
Nate Jones d9ab12eb5c Fax Server: Hide advanced settings for Users. 2015-03-10 20:31:45 +00:00
Mark Crane a423291096 Change valet_park_out $1 to $2. 2015-03-10 18:27:28 +00:00
Mark Crane 05033b14d2 Set the user context to the domain name. 2015-03-10 10:48:50 +00:00
Mark Crane 3cd71946f2 Change the dialplan context to the domain name. 2015-03-10 10:21:43 +00:00
Mark Crane 245c43ddb5 Fix the search for destinations (DID/DDI) across domains for superadmins. 2015-03-10 05:10:22 +00:00
Mark Crane 8f224fee80 Flush memcache when changing phrases. 2015-03-10 00:47:42 +00:00
Mark Crane 2cecd0643b Time condition remove the break never on the destination_number. 2015-03-09 19:35:35 +00:00
Mark Crane f77fc97ed2 Fix the device key delete. 2015-03-08 03:26:25 +00:00
Mark Crane d3a624fc33 Finish the device show all button. 2015-03-07 22:51:32 +00:00
Mark Crane dcbab015ab Add 'Show All' button text for Devices. 2015-03-07 21:59:17 +00:00
Mark Crane 96900f5e33 Changes the order of one of the columns and adjust some spacing. 2015-03-07 21:51:02 +00:00
Mark Crane fc4fc69878 Add device show all which allows a domain administrator the option to see all devices on the entire system. 2015-03-07 21:35:18 +00:00
Nate Jones a21846b195 Time Conditions: Properly load "Alternate Destination" action on edit, and some other logic fixes. 2015-03-07 20:56:40 +00:00
Mark Crane 788697e8d3 Fix the indentation in the file. 2015-03-07 13:48:13 +00:00
Mark Crane fe180d7075 Add missing fields to dialplan copy: dialplan inline, break, and groups. 2015-03-07 13:45:22 +00:00
Mark Crane 8fa504becd 2015-03-07 13:44:27 +00:00
Mark Crane 55b74bfd72 Remove the ucwords for the domain name as its not used anywhere else. 2015-03-07 13:04:33 +00:00
Mark Crane d5ac3009a5 Add show all button for dialplan -> destinations 2015-03-07 12:59:53 +00:00
Mark Crane 98305d23e9 Fix the CDR statistics show all. 2015-03-07 12:39:42 +00:00
Mark Crane 86cc3fe196 Change the anti-action to an action for the alternate destination because it is the last dialplan group and has a condition that will always match when the time condition destination number is called. 2015-03-07 11:09:11 +00:00
Mark Crane 1b0c8ccc98 Set debug to false. 2015-03-07 10:59:00 +00:00
Mark Crane 37e3355237 Escape sip_full_from, sip_full_to, caller_id so that the HTTP POST for CDR will work. Will remove once FreeSWITCH corrects the bug and its in a release version. 2015-03-07 10:45:33 +00:00
Mark Crane 872a7bf19e Improve the security on the delete for devices by validating the uuid and fix the delete when deleting a key from a global device profile. 2015-03-07 07:03:22 +00:00
Nate Jones eaaa7d0258 Time Conditions: Remove condition group if no action is defined. 2015-03-06 22:31:55 +00:00
Mark Crane 426df6e524 Add show all code donated by Chris Black 2015-03-06 17:15:09 +00:00
Nate Jones 525e1df6a9 Time Conditions: Implemented time-of-day variable. 2015-03-05 13:34:59 +00:00
Nate Jones b004a901d7 Time Conditions: Another fix. 2015-03-05 12:45:22 +00:00
Nate Jones 8170e5188c Time Conditions: Another fix. 2015-03-05 12:37:36 +00:00
Nate Jones 5176bd53db Time Conditions: Few more bugs squashed. 2015-03-05 12:02:26 +00:00
Nate Jones dfb361531d Time Conditions: Still under construction, but almost finished. 2015-03-05 11:15:11 +00:00
Mark Crane 53c6a1784d Fix limit on inbound and outbound routes. 2015-03-03 18:48:08 +00:00
Mark Crane 1818add6ac Remove deprecation on voicemail_attach_file which was done prematurely. 2015-03-01 07:40:06 +00:00
luis daniel lucio quiroz ae730b412e new follow_me_cid_set permission to allow cid change 2015-02-28 18:14:48 +00:00
Mark Crane 1b066c81c5 Add a new permission to hide the dial string from admins by default. 2015-02-28 16:18:12 +00:00
luis daniel lucio quiroz 68886ebf82 you can fix your forward caller id number/name 2015-02-28 04:07:15 +00:00
luis daniel lucio quiroz dcbe8b9abf you can fix your follow me caller id number/name 2015-02-28 02:32:25 +00:00
luis daniel lucio quiroz 7d83237154 do not show others extension to non-admin users 2015-02-27 15:25:49 +00:00
Nate Jones 3bb60ce71b Emails: Different arrow. 2015-02-26 04:21:48 +00:00
Nate Jones 1c7932a4e6 Emails: Initial build of failed email log. Still under construction. 2015-02-26 04:18:16 +00:00
Nate Jones f734a88530 Phrases: Prevent empty Structure entry from being created on save. 2015-02-25 23:38:20 +00:00
Nate Jones 571a0cd2d8 IVR Menu: Edit - Made top Save button functional. 2015-02-25 23:03:05 +00:00
Nate Jones 6c6e98743f Contacts: Fix paging on list view. 2015-02-25 22:46:58 +00:00
Nate Jones eba17b6b88 Interactive Conference: Removed some testing code, fixed formatting of Joined and Quiet times. 2015-02-25 21:03:15 +00:00
Nate Jones b8eeb44fca Interactive Conference: Simplified layout a bit, added icons. 2015-02-25 20:38:24 +00:00
Nate Jones 8712b69e0a Conference Center: Change PIN Length field to operate as a 'minimum pin length'. Added translation of error messages. 2015-02-25 18:15:16 +00:00
Nate Jones 930306ab32 Time Conditions: Remove debug code.
Dialplan Manager: Set width on checkbox column.
2015-02-25 10:09:22 +00:00
Nate Jones 3647421bf1 Time Conditions: Editable. 2015-02-25 09:52:12 +00:00
Mark Crane d42d8f4da4 2015-02-25 09:10:12 +00:00
Mark Crane 7f75b4f415 Additional work to get the time condition edit to save to the database. Not completed yet. 2015-02-24 19:29:10 +00:00
Nate Jones 561c292ec0 Fax Server: New Fax - Minor layout adjustment for consistency. 2015-02-24 18:39:21 +00:00
Nate Jones 0e3085cead Fax Server: Sent - Removed "application/download" content type, was causing file type to be mis-identified in FireFox. 2015-02-24 18:21:14 +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
Mark Crane a3a623aa35 Ensure the mac address is only hexadecimal value. Add provision http_domain_filter values of false as an option for provisioning. 2015-02-24 07:24:50 +00:00
Mark Crane 7f961d03dc 2015-02-21 05:33:53 +00:00
Mark Crane c5ba922679 Set the min='0' for dialplan detail edit. 2015-02-20 04:27:14 +00:00
Mark Crane a040769c9a FAX edit destination number is not always a number so have to remove the constraint. 2015-02-20 04:24:18 +00:00
Nate Jones bf64ee1c09 Fax Server: Move default FusionPBX cover page logo graphic to resources folder. 2015-02-19 23:55:44 +00:00
Nate Jones 475997d6f9 Fax Server: Revert Destination Number field to type text to support non-numeric entries. 2015-02-19 23:37:48 +00:00
Nate Jones 6b6f749e51 CDR Delete: Removed unnecessary output. 2015-02-19 23:32:20 +00:00
Nate Jones e5d29fed34 CDR: Some fixes and enhancements...
- Ability to delete single and multiple CDR records, if desired (permission required, includes recording, if any).

- Search criteria kept through paging, deleting, sorting, and upon using the provided 'Back' button on the CDR Details page.

- Added some missing language translations.
2015-02-19 23:28:40 +00:00
Mark Crane 39cd7742ef Write the xml file for sip profiles and reloadxml when the sip profiles are missing add new defaults. 2015-02-17 19:18:43 +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
Mark Crane fbd0d4fd8d Rebuild the array to allow profile keys to be overridden by keys assigned to this device. 2015-02-15 20:57:43 +00:00
Mark Crane 17bad08d5e Change device_key_line from text to numeric. 2015-02-15 20:41:39 +00:00
Mark Crane 6bd812b9f4 Integrate the device profile keys with the provisioning templates. 2015-02-15 20:26:08 +00:00
Mark Crane ea54d1b618 Update the device profiles. 2015-02-15 19:00:16 +00:00
Mark Crane 336f83d02a Allow the domain_uuid to be changed only with the device_profile_domain permission. 2015-02-15 18:53:10 +00:00
Mark Crane 7b38c69206 One more minor change. 2015-02-15 18:42:38 +00:00
Mark Crane 091adf9f70 Change app_languages.php for Key Profile to Profile. 2015-02-15 18:39:08 +00:00
Mark Crane 506e4929fa Move the acl to the optional Apps directory as it isn't completed yet. 2015-02-15 18:29:40 +00:00
Mark Crane 57d22b4604 Set play file as the default by removing the empty select option. 2015-02-15 17:46:07 +00:00
Mark Crane ae3b61ff2b Fix the play option in phrases. 2015-02-15 17:35:05 +00:00
Nate Jones 91fe322c00 Visual adjustments. 2015-02-15 11:57:14 +00:00
Nate Jones 80fddb7fd4 Visual adjustments. 2015-02-15 10:05:08 +00:00
Nate Jones eb3618e9f7 Visual adjustments. 2015-02-15 09:39:23 +00:00
Nate Jones 44f7e38a09 Visual adjustments. 2015-02-15 09:29:10 +00:00
Nate Jones 18fefa3682 Visual adjustments. 2015-02-15 09:20:19 +00:00
Nate Jones d8751d1e62 Visual adjustments. 2015-02-15 09:15:34 +00:00
Nate Jones 485c91a1cc Services: Fully mutlilinguified. 2015-02-15 09:04:54 +00:00
Nate Jones 2b0396063a Code cleanup. 2015-02-15 08:46:20 +00:00
Nate Jones 45637ba48a Missing semicolon. 2015-02-15 08:12:04 +00:00
Nate Jones 14212325f4 ACL: Language fixes. 2015-02-15 08:11:21 +00:00
Nate Jones 6de949d074 Visual adjustments. 2015-02-15 08:05:14 +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 151d2db735 Voicemails: Initial GUI for adding IVR-style menu options to the voicemail system.
Devices: Minor visual adjustment.
IVR Menu: Minor visual and language adjustments.
2015-02-15 04:54:32 +00:00
Nate Jones 0f0b40e6aa Devices: Fixed MAC formatting on devices list. 2015-02-15 00:46:58 +00:00
Nate Jones 257b986318 Devices: Add view permission to Key Profiles button. 2015-02-15 00:40:39 +00:00
Nate Jones 69d4caeed6 Devices: Added GUI for new Key Profiles feature.
Destinations: Fixed missing label.
2015-02-15 00:33:56 +00:00
Nate Jones cc8677bbc8 Phrases: Completed app_languages file. 2015-02-14 05:39:36 +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
Mark Crane 13b71977ef Remove the trailing line feed. Goal is to remove all trailing line feeds. 2015-02-13 23:22:30 +00:00
luis daniel lucio quiroz 0aa0966789 support for created_by 2015-02-13 22:17:42 +00:00
luis daniel lucio quiroz 4fe67c39c5 only superadmins and admins can assign a user 2015-02-13 21:17:02 +00:00
luis daniel lucio quiroz 5e39fa64e6 conference menu for users 2015-02-13 20:29:08 +00:00
luis daniel lucio quiroz eeedadb499 acl menu fix 2015-02-13 19:16:35 +00:00
luis daniel lucio quiroz 0bc858bffa debug messages for conference center 2015-02-13 18:51:19 +00:00
Mark Crane d7f46b4fdb Minor formatting adjusts to the xml cdr import. 2015-02-12 16:42:58 +00:00
Nate Jones 557a1d6e6d Conferences: Visual adjustments, fixed Active Conferences links.
Active Conferences: Reworked/renamed permissions, removed Active Conference from the User's menu (addressing Issue 662), misc visual adjustments.
Conference Center: Misc visual adjustments.
2015-02-12 02:09:59 +00:00
Mark Crane 163c8a1e8c Remove the importing XML CDR from the file system when the xml_cdr.php is loaded. This will make the page load faster. Use a POST to the web server or a cron job to load from the file system. 2015-02-11 16:39:54 +00:00
Mark Crane 475f2d4a3d Additional work on time conditions plan to finish it tonight or tomorrow. 2015-02-11 16:34:03 +00:00
Mark Crane 6b36561cef Ordinal change didn't help after all comment out the deprecated fields. 2015-02-10 19:55:28 +00:00
Mark Crane 14961a5a30 Add the ordinal value for an edge case that requires it when it shouldn't be required. 2015-02-10 19:44:00 +00:00