Commit Graph

2854 Commits

Author SHA1 Message Date
Mark Crane 8935ff7624 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 2943ad648b 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 15135a05ac Fixed problem with accountcode not passing in SIP Header 2015-03-21 09:21:29 +00:00
Errol Samuels 73edf8f99b Fixed problem with accountcode not passing in SIP Header 2015-03-21 09:02:51 +00:00
Mark Crane 71ab763488 Add switch call_center dir to default settings. 2015-03-21 06:03:58 +00:00
Mark Crane 96fcd2d098 Move strtolower function to reduce one line of code. 2015-03-21 03:25:35 +00:00
Mark Crane dd0cc6bd75 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 67e0e14bfc CDR: Fixed Issue 885, clicking records now results in the correct details being loaded. 2015-03-20 02:50:30 +00:00
Nate Jones 349185b8a7 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 3cbe7e6f24 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 8a92c7a2de Fax Server: Added refresh button, and fixed sorting and paging on logs. 2015-03-19 00:45:22 +00:00
Nate Jones 7a46084231 Fax Server: Account code value now retrieved properly from the db on edit. 2015-03-19 00:10:18 +00:00
Nate Jones 37e0d9510c IVR: Change Invalid Sound field to select box. 2015-03-18 23:49:53 +00:00
Nate Jones 313f7af98c MOH: Prevent duplicate options in MOH select boxes. 2015-03-18 22:47:11 +00:00
Nate Jones a1f298e639 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 ee8205d306 Don't give this permission to any group by default follow_me_cid_set. 2015-03-18 18:34:12 +00:00
Nate Jones 4e5c96c9d1 Calls: Added ability to unset the caller id on Follow Me and Call Forwarding. 2015-03-18 14:36:12 +00:00
Mark Crane 60bca06375 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 5be8b785e6 Calls Edit: Included missing jquery-ui images, add label to Forwarding CID select box. 2015-03-18 08:17:57 +00:00
Nate Jones 267dcdf6fb 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 bd38f6b160 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 4ee20afa77 Contacts: Fix suggested in Issue 787. Thanks. 2015-03-18 05:38:35 +00:00
Nate Jones 7cfcb8f099 Time Conditions: Add clarity to Preset description. 2015-03-18 05:23:33 +00:00
Nate Jones 1d8d9043a3 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 06bfa6502e Time Conditions: Fix for Issue 881 (Advanced button) and Issue 882 (Delete issue). 2015-03-17 19:02:48 +00:00
Nate Jones 7e815626fe Fax Server: Fixed list row background color on local Inbox. 2015-03-16 22:12:55 +00:00
Nate Jones 92a1074238 Contacts: Fixed URLs and Emails not displaying the Description in list view. 2015-03-16 20:04:38 +00:00
Mark Crane 30e0ef26fe Sometimes the Yealink fails to provide the 'p' therefor filter only for 'vp530'. 2015-03-16 17:46:34 +00:00
Mark Crane e27bb69fae Fix the provisioning for Yealink vp530. 2015-03-16 16:37:19 +00:00
Nate Jones b8c33a9ed7 Fax Logs: Fix for Issue 857, paging now works properly. 2015-03-15 10:18:23 +00:00
Nate Jones 8485694537 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 0bfe8cc144 Fix the time condition back button link. 2015-03-15 05:27:13 +00:00
Mark Crane b1880c8d13 Update the translations for time conditions. 2015-03-15 05:17:18 +00:00
Mark Crane 0fa67c784f Filter for the time condition app_uuid. 2015-03-15 04:55:05 +00:00
Mark Crane 38302559e0 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 3dd924775a Status > Emails: Added ability to view, download, resend and/or delete failed emails. 2015-03-14 06:43:19 +00:00
Nate Jones 37bf2da79b 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 90448da105 Adjust the debug code for call center agent status. 2015-03-13 19:17:14 +00:00
Mark Crane 4feecccff8 More adjustments to fix agent status. 2015-03-13 18:50:29 +00:00
Mark Crane 34762ffb38 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 127a392bf0 Fax Server: Hide advanced settings for Users. 2015-03-10 20:31:45 +00:00
Mark Crane 4289a55b95 Change valet_park_out $1 to $2. 2015-03-10 18:27:28 +00:00
Mark Crane 3b9224bb44 Set the user context to the domain name. 2015-03-10 10:48:50 +00:00
Mark Crane abe396020f Change the dialplan context to the domain name. 2015-03-10 10:21:43 +00:00
Mark Crane edcd3c81d0 Fix the search for destinations (DID/DDI) across domains for superadmins. 2015-03-10 05:10:22 +00:00
Mark Crane 44a6022516 Flush memcache when changing phrases. 2015-03-10 00:47:42 +00:00
Mark Crane b4f2dde9de Time condition remove the break never on the destination_number. 2015-03-09 19:35:35 +00:00
Mark Crane c1b1e7b6c0 Fix the device key delete. 2015-03-08 03:26:25 +00:00
Mark Crane 7bbc46ccf9 Finish the device show all button. 2015-03-07 22:51:32 +00:00
Mark Crane 6c5e1df3e4 Add 'Show All' button text for Devices. 2015-03-07 21:59:17 +00:00
Mark Crane 52dfe82ae6 Changes the order of one of the columns and adjust some spacing. 2015-03-07 21:51:02 +00:00
Mark Crane e791288cd0 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 95b1dc5ba0 Time Conditions: Properly load "Alternate Destination" action on edit, and some other logic fixes. 2015-03-07 20:56:40 +00:00
Mark Crane 2c30faff18 Fix the indentation in the file. 2015-03-07 13:48:13 +00:00
Mark Crane 61d88f46d8 Add missing fields to dialplan copy: dialplan inline, break, and groups. 2015-03-07 13:45:22 +00:00
Mark Crane 9c662eef1e 2015-03-07 13:44:27 +00:00
Mark Crane db34031e8b Remove the ucwords for the domain name as its not used anywhere else. 2015-03-07 13:04:33 +00:00
Mark Crane e3d78ace6d Add show all button for dialplan -> destinations 2015-03-07 12:59:53 +00:00
Mark Crane 5dd8efb071 Fix the CDR statistics show all. 2015-03-07 12:39:42 +00:00
Mark Crane bba1ecf3c3 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 7ec6817a5d Set debug to false. 2015-03-07 10:59:00 +00:00
Mark Crane 65fe97fb50 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 fc2f5ecb6b 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 23a34df36f Time Conditions: Remove condition group if no action is defined. 2015-03-06 22:31:55 +00:00
Mark Crane 669fb08d4e Add show all code donated by Chris Black 2015-03-06 17:15:09 +00:00
Nate Jones 0f40019abd Time Conditions: Implemented time-of-day variable. 2015-03-05 13:34:59 +00:00
Nate Jones fc2e4fad08 Time Conditions: Another fix. 2015-03-05 12:45:22 +00:00
Nate Jones 064385d70b Time Conditions: Another fix. 2015-03-05 12:37:36 +00:00
Nate Jones c544b9bfe5 Time Conditions: Few more bugs squashed. 2015-03-05 12:02:26 +00:00
Nate Jones 2eb5e2f55c Time Conditions: Still under construction, but almost finished. 2015-03-05 11:15:11 +00:00
Mark Crane 68752fefff Fix limit on inbound and outbound routes. 2015-03-03 18:48:08 +00:00
Mark Crane 04c846634b Remove deprecation on voicemail_attach_file which was done prematurely. 2015-03-01 07:40:06 +00:00
luis daniel lucio quiroz a893361977 new follow_me_cid_set permission to allow cid change 2015-02-28 18:14:48 +00:00
Mark Crane e0b1ad7ec1 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 ac19ba116b you can fix your forward caller id number/name 2015-02-28 04:07:15 +00:00
luis daniel lucio quiroz 8750662aca you can fix your follow me caller id number/name 2015-02-28 02:32:25 +00:00
luis daniel lucio quiroz 455f0b2e45 do not show others extension to non-admin users 2015-02-27 15:25:49 +00:00
Nate Jones a327901cb8 Emails: Different arrow. 2015-02-26 04:21:48 +00:00
Nate Jones c900edb768 Emails: Initial build of failed email log. Still under construction. 2015-02-26 04:18:16 +00:00
Nate Jones 74e9407bfb Phrases: Prevent empty Structure entry from being created on save. 2015-02-25 23:38:20 +00:00
Nate Jones 1ef43c1a3b IVR Menu: Edit - Made top Save button functional. 2015-02-25 23:03:05 +00:00
Nate Jones d78e66f11e Contacts: Fix paging on list view. 2015-02-25 22:46:58 +00:00
Nate Jones c4fc6ac111 Interactive Conference: Removed some testing code, fixed formatting of Joined and Quiet times. 2015-02-25 21:03:15 +00:00
Nate Jones f047fd90b1 Interactive Conference: Simplified layout a bit, added icons. 2015-02-25 20:38:24 +00:00
Nate Jones 4d3e4cb815 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 b5c844ca6f Time Conditions: Remove debug code.
Dialplan Manager: Set width on checkbox column.
2015-02-25 10:09:22 +00:00
Nate Jones 1a33320530 Time Conditions: Editable. 2015-02-25 09:52:12 +00:00
Mark Crane 218843b1e3 2015-02-25 09:10:12 +00:00
Mark Crane be485e2500 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 1e6d3995cf Fax Server: New Fax - Minor layout adjustment for consistency. 2015-02-24 18:39:21 +00:00
Nate Jones b7903c3b65 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 71a861580c 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 3274175585 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 d1b6ad374c 2015-02-21 05:33:53 +00:00
Mark Crane 79fc78e04d Set the min='0' for dialplan detail edit. 2015-02-20 04:27:14 +00:00
Mark Crane 8ee16910f3 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 2f22585704 Fax Server: Move default FusionPBX cover page logo graphic to resources folder. 2015-02-19 23:55:44 +00:00
Nate Jones 8dc2ab55b4 Fax Server: Revert Destination Number field to type text to support non-numeric entries. 2015-02-19 23:37:48 +00:00
Nate Jones ea97d9288d CDR Delete: Removed unnecessary output. 2015-02-19 23:32:20 +00:00
Nate Jones 1f65abe238 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 1a47c2eb44 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 107dcd9b69 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 8d6794fe15 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 d0617bfcaf Change device_key_line from text to numeric. 2015-02-15 20:41:39 +00:00
Mark Crane 773562ba9e Integrate the device profile keys with the provisioning templates. 2015-02-15 20:26:08 +00:00
Mark Crane f98b16188c Update the device profiles. 2015-02-15 19:00:16 +00:00
Mark Crane 6ad8a0a3e7 Allow the domain_uuid to be changed only with the device_profile_domain permission. 2015-02-15 18:53:10 +00:00
Mark Crane f40f3c4e27 One more minor change. 2015-02-15 18:42:38 +00:00
Mark Crane aad1f45f9d Change app_languages.php for Key Profile to Profile. 2015-02-15 18:39:08 +00:00
Mark Crane 0eec7f5093 Move the acl to the optional Apps directory as it isn't completed yet. 2015-02-15 18:29:40 +00:00
Mark Crane 086e2540ee Set play file as the default by removing the empty select option. 2015-02-15 17:46:07 +00:00
Mark Crane 00604a8fb0 Fix the play option in phrases. 2015-02-15 17:35:05 +00:00
Nate Jones ded7cb3266 Visual adjustments. 2015-02-15 11:57:14 +00:00
Nate Jones 2df30b401e Visual adjustments. 2015-02-15 10:05:08 +00:00
Nate Jones 331c4ccbfe Visual adjustments. 2015-02-15 09:39:23 +00:00
Nate Jones 6e8cee1a7b Visual adjustments. 2015-02-15 09:29:10 +00:00
Nate Jones e5295bad45 Visual adjustments. 2015-02-15 09:20:19 +00:00
Nate Jones 6c9fa8ea2f Visual adjustments. 2015-02-15 09:15:34 +00:00
Nate Jones 21ad23a861 Services: Fully mutlilinguified. 2015-02-15 09:04:54 +00:00
Nate Jones d96f016ea5 Code cleanup. 2015-02-15 08:46:20 +00:00
Nate Jones 2a6e9dfbff Missing semicolon. 2015-02-15 08:12:04 +00:00
Nate Jones 24888eca23 ACL: Language fixes. 2015-02-15 08:11:21 +00:00
Nate Jones 3e7cc4cc77 Visual adjustments. 2015-02-15 08:05:14 +00:00
Nate Jones 0018e553c4 Visual adjustments. 2015-02-15 07:59:02 +00:00
Nate Jones 996e89c396 Removal of colon next to form label names. 2015-02-15 06:50:00 +00:00
Nate Jones dd04574627 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 1ad46ee103 Devices: Fixed MAC formatting on devices list. 2015-02-15 00:46:58 +00:00
Nate Jones 4a04d94bb7 Devices: Add view permission to Key Profiles button. 2015-02-15 00:40:39 +00:00
Nate Jones 4587b2ab59 Devices: Added GUI for new Key Profiles feature.
Destinations: Fixed missing label.
2015-02-15 00:33:56 +00:00
Nate Jones 979f1b17d1 Phrases: Completed app_languages file. 2015-02-14 05:39:36 +00:00
Nate Jones b0a0310b07 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 de62073126 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 178cda0d0a support for created_by 2015-02-13 22:17:42 +00:00
luis daniel lucio quiroz 162b19cda1 only superadmins and admins can assign a user 2015-02-13 21:17:02 +00:00
luis daniel lucio quiroz c4eae5ea12 conference menu for users 2015-02-13 20:29:08 +00:00
luis daniel lucio quiroz abb7e561cc acl menu fix 2015-02-13 19:16:35 +00:00
luis daniel lucio quiroz c64c2b064b debug messages for conference center 2015-02-13 18:51:19 +00:00
Mark Crane 0225e59372 Minor formatting adjusts to the xml cdr import. 2015-02-12 16:42:58 +00:00
Nate Jones 18589125d3 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 9342d0386e 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 ff9675fd17 Additional work on time conditions plan to finish it tonight or tomorrow. 2015-02-11 16:34:03 +00:00
Mark Crane 86007a5cf9 Ordinal change didn't help after all comment out the deprecated fields. 2015-02-10 19:55:28 +00:00
Mark Crane fce684d4ce 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
Mark Crane 038cc9904e More work to get the new time conditions to save to the database. 2015-02-09 18:20:44 +00:00
Mark Crane 4e2c1825bf Next phase of work on time conditions edit to hide time settings for the preset holidays. 2015-02-08 08:34:24 +00:00
Nate Jones aba6ec1557 Contacts: Fix Shared Groups select query. 2015-02-06 04:11:11 +00:00
Mark Crane c5880b3cc9 Time condition edit set the action and anti-action. 2015-02-05 06:59:32 +00:00
Nate Jones c8bad65314 Interactive Conference: Removed echo of error on try/catch. 2015-02-05 02:59:49 +00:00
Nate Jones 1de9dc1203 Active Conferences: Fixed View link and Name, added Participant PIN column. 2015-02-05 02:50:39 +00:00
Nate Jones 04b1f9a0bc Interactive Conference: Replace recording status text with an icon. 2015-02-05 00:43:17 +00:00
luis daniel lucio quiroz 807df84a38 spa support 2015-02-04 03:53:34 +00:00
Mark Crane 6cc48d38ac Time condition update the indentation and get time condition details from the database. 2015-02-03 15:30:41 +00:00
Mark Crane 952c31427b Remove the email type from the input form for fax edit as it doesn't allow multiple email addresses. 2015-01-30 23:20:01 +00:00
Nate Jones f012c75eb6 User Dashboard: Restore missing column headings (a better solution considering variable overwrite happening). 2015-01-29 19:31:06 +00:00
Nate Jones 16f622ca35 User Dashboard: Restore missing column headings. 2015-01-29 19:24:26 +00:00
Mark Crane 98c6d8e180 When adding or deleting a conference center clear memcache correctly. 2015-01-29 10:17:56 +00:00
Mark Crane 8672d5fb6d Sort voicemail boxes in ascending order. 2015-01-29 07:18:29 +00:00
Mark Crane 5788b11402 Remove order by on the select count for ring_groups.php as its not needed. 2015-01-29 07:14:57 +00:00
Mark Crane 30706fa11d 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
Nate Jones e76e4afd43 IVR Menu Option Edit: Increase width of Destination field. 2015-01-28 23:28:33 +00:00
Mark Crane 501d074c1a Remove the extension password as required if its empty then it provides a default password. 2015-01-28 18:37:56 +00:00
Nate Jones 5d62e3ea04 Extension Edit: Restore mouseover reveal on VM Password. 2015-01-27 18:19:34 +00:00
Mark Crane bd75dc5665 Remove the type numeric from the voicemail password as it conflicts password reveal code. 2015-01-27 18:11:05 +00:00
luis daniel lucio quiroz 24c0ccd114 for_fax now on fax 2015-01-27 14:51:57 +00:00
luis daniel lucio quiroz 7f175b4985 accountcode now on fax, PCMU/A as absolute codec string 2015-01-26 19:54:52 +00:00
Mark Crane 974245012a Add to the text translations for Domains. 2015-01-25 09:01:59 +00:00
Mark Crane 8b7f658b7a Add domain control to dialplan -> destinations to users in the superadmin group by default. 2015-01-25 08:24:32 +00:00
Mark Crane c9264737fe Unset the generic $array variable to prevent duplicates in app -> default settings. 2015-01-24 20:56:10 +00:00
Mark Crane a149404637 Prevent duplicates on the time conditons presets and make it more efficient to load the default settings. 2015-01-24 10:22:16 +00:00
Nate Jones 366d1684a8 Time Conditions: Overhaul (on Add only, so far). 2015-01-24 04:10:37 +00:00
Mark Crane 2f8a5b662e Add the project path to accounts -> extensions and device MAC address link. 2015-01-24 02:15:18 +00:00
Nate Jones 8c26f2fd4a Dialplan Edit: Some code cleanup. 2015-01-23 00:58:47 +00:00
Nate Jones e30746da44 Dialplan Edit: Some code cleanup. 2015-01-22 23:49:02 +00:00
Nate Jones 281c9a5309 Dialplan Edit: Implement dynamic stretching on Data column. 2015-01-22 19:14:12 +00:00
luis daniel lucio quiroz 786a860d48 callee instaed of caller when billing incoming calls 2015-01-22 15:29:43 +00:00
Mark Crane 3657c5c688 Fix the menu for the acl. 2015-01-22 12:00:30 +00:00
Mark Crane d92a661fa1 Add a the beginning of a gui for ACL. 2015-01-22 11:51:26 +00:00
Mark Crane 393fcc3b02 Increase the gateway domain_uuid security. 2015-01-22 11:32:16 +00:00
Mark Crane 438c015578 Fix the gateway delete. 2015-01-22 11:26:06 +00:00
Mark Crane d3ac5a78df Show global gateways. 2015-01-22 11:21:18 +00:00
Mark Crane 68b4a0fa38 Allow the gateway domain_uuid to be null to support global gateways. 2015-01-22 11:18:34 +00:00
Mark Crane 96e826bcc9 Enable ability to have global gateways. 2015-01-22 11:10:51 +00:00
Mark Crane 5c279216f1 A few minor changes to the sip profile spacing. 2015-01-22 10:14:45 +00:00
Mark Crane 0cd88bed83 When sip profiles are loaded use the new enabled attribute. 2015-01-22 09:41:45 +00:00
Nate Jones 89961468d7 Variables: Click to toggle Enabled state. 2015-01-22 01:10:30 +00:00
Nate Jones 3ff2d8173d SIP Profiles: Save xml and reload. 2015-01-22 01:07:37 +00:00
Nate Jones effccad74e SIP Profiles: Click to toggle Enabled state. Fixed column sorting. 2015-01-22 00:51:01 +00:00
Digital Daz c6c2251e0e Add missing preset label for extension summary 2015-01-21 09:17:43 +00:00
Digital Daz c404e2febf Fixed up ALOC in extensions summary 2015-01-21 01:46:34 +00:00
Digital Daz 25353f1ab6 Add some preselects to extensions summary, 'Last Hour', 'Today', 'Yesterday', 'This Month' and 'This Year' 2015-01-21 01:06:22 +00:00
Digital Daz 4ed3ef9a80 Add extra options to xml_cdr language file. 2015-01-21 00:51:39 +00:00
Digital Daz e27646bcc6 Fix music on hold for tone streams 2015-01-21 00:07:41 +00:00
Mark Crane d718423e86 Simplify use of domain_uuid in extensions.php. 2015-01-20 20:59:27 +00:00
Mark Crane fad6454d18 Add fax codec changes as recommended by glk70. -Thanks 2015-01-18 12:05:21 +00:00
Nate Jones 2448ab3a8e Use the new multi-lingual code on misc files. 2015-01-18 10:33:34 +00:00
Mark Crane e0115b0e99 Add the text class to more of the optional applications. 2015-01-18 10:15:38 +00:00
Mark Crane c5755666cb Add the text class to more of the applications. 2015-01-18 10:06:08 +00:00
Nate Jones 147d03169d Use the new multi-lingual code on fusionpbx/app sub directories. 2015-01-18 10:04:43 +00:00
Mark Crane c757e68cd1 Use the new text class for multi-lingual support. 2015-01-18 07:42:57 +00:00
Mark Crane 6ec145b0e4 Handle the space used in fax name by adding a dash before it is saved to the database. Then when displaying it remove the dash. 2015-01-17 17:47:59 +00:00
Mark Crane b2c732910a Contact phone edit change the type from number to text. We use a regular expression to remove all formatting but its convenient to allow the formatting and then remove it to save in the databaase. In particular its convenient when using copy and paste. 2015-01-17 08:26:08 +00:00
Mark Crane 2bb98fb2e5 Switch the email to text as voicemail_mail_to can be more than one email address which is not allowed using the email type. 2015-01-17 08:21:33 +00:00
Mark Crane 4b9651e2dc Remove some extra line feeds. 2015-01-17 07:50:43 +00:00
Mark Crane f31cc4fc10 Use the conference description on the active conferences page. 2015-01-17 06:59:12 +00:00
Mark Crane 4c2225828b Use memcache flush in the new PHP class. 2015-01-16 08:25:54 +00:00
Mark Crane bee6b9ae5e Update the memcache reference to use the new cache PHP class. 2015-01-16 00:21:02 +00:00
Mark Crane 495f4a0226 Fix the string quotations and return on the method. 2015-01-15 19:33:27 +00:00
Mark Crane 24a8e2e8e9 Exchange the direct call to memcache for the dialplan edit and replace it with the 'cache' class. 2015-01-15 19:15:01 +00:00
Nate Jones d60004736f Operator Panel: Add permission to control visibility of "(Available) On Demand" button. 2015-01-15 18:55:24 +00:00
Mark Crane 68fa2701c3 Allow admins to edit dialplan destinations. 2015-01-12 21:12:27 +00:00
Mark Crane be9fe8c128 Change the queue_announce_frequency default to 0. 2015-01-11 08:04:55 +00:00
Mark Crane a2f2784db8 Add > 0 2015-01-10 01:03:20 +00:00
Mark Crane c44697d6fa Only write the provisioning files if switch provision dir path is set. 2015-01-10 01:02:39 +00:00
Mark Crane 3b3b4f70ac Sets the domain_uuid to null on the child data for global dialplans. 2015-01-09 22:29:12 +00:00
Mark Crane 8ab362ab52 Make the indentation on the dialplan delete more consistent with the rest of the code base. 2015-01-09 22:09:58 +00:00
Mark Crane 02ebf09542 Finish removing the paths for the main menus. 2015-01-09 21:44:31 +00:00
Mark Crane fa1b0bc203 Remove active extensions from the menu. 2015-01-09 20:23:13 +00:00
Mark Crane 2f1c63f245 Remove active extensions. 2015-01-09 20:16:08 +00:00
Mark Crane c970aeebb7 Remove active extensions. 2015-01-09 20:15:47 +00:00
Mark Crane 01ab3f1a84 Remove active extensions. 2015-01-09 20:15:21 +00:00
Mark Crane 71eb9c5a6a outbound_route_to_bridge simplify the dialplan detail SQL select. 2015-01-09 11:10:13 +00:00
Mark Crane 8bf8dadc69 Fix call block paging. 2015-01-08 06:13:24 +00:00
Mark Crane 53eb200145 Properly escape < and > for dialplan detail data. 2015-01-07 17:11:06 +00:00
Mark Crane 8f187eefe3 Remove the logging to make way for a better logging. The older one caused a problem for someone without permission to write to /tmp/logfile.txt 2015-01-03 08:32:30 +00:00
Mark Crane 2d70541b87 Fix the sip profile path when the fusionpbx directory is inside the website root directory. 2014-12-31 23:34:17 +00:00
luis daniel lucio quiroz e5a69f5a7c no strlen on billing maths 2014-12-29 05:35:08 +00:00
Mark Crane 233ef95a47 Add logout menu again. 2014-12-27 21:05:56 +00:00
Mark Crane 86f192900e Remove extra line spaces. 2014-12-27 20:26:28 +00:00
Mark Crane 2e9e5d4f95 Fix the file extension for app/meetings/app_menu.php 2014-12-27 17:12:42 +00:00
Mark Crane 2d89d97ad3 Add a missing ? to fix the syntax. 2014-12-27 16:44:17 +00:00
Mark Crane 9369fd8d0d Move the menu array to app_menu.php 2014-12-26 03:27:54 +00:00
Mark Crane bbf2a3badc Add app_menu.php files for the menu. 2014-12-25 19:32:57 +00:00
Mark Crane 7d4b48c53a Add no answer, aloc, and busy to the extension summary. 2014-12-25 19:00:14 +00:00
Mark Crane 08c70e72a0 Add no answer, aloc, and busy to extension summary app_languages. 2014-12-25 02:03:21 +00:00
Mark Crane 85f72056d2 Add the description translation to app_languages.php. 2014-12-24 06:38:17 +00:00
Mark Crane 01f34c0210 Update the example code to set MOH. Add the auto_loader class only if it is not defined. 2014-12-24 06:36:09 +00:00
luis daniel lucio quiroz 6924e0a834 HTML5 input patter for mac address 2014-12-23 01:06:20 +00:00
luis daniel lucio quiroz 0f7bc53cda my bad, it was polycom 2014-12-22 23:49:41 +00:00
luis daniel lucio quiroz c3ba078878 yealink needs mac without dashes 2014-12-22 23:47:41 +00:00
luis daniel lucio quiroz 57faac6acf HTML5 input tags for ring_group_edit 2014-12-21 19:33:54 +00:00
luis daniel lucio quiroz 8f860b2855 HTML5 input tags for fifo_add 2014-12-21 19:26:44 +00:00
luis daniel lucio quiroz ff262b36b3 HTML5 input tags for ivr_menu_edit 2014-12-21 19:21:44 +00:00
luis daniel lucio quiroz ea82ece920 HTML5 input tags for extension_edit 2014-12-21 19:12:53 +00:00
luis daniel lucio quiroz dfa14264fa HTML5 input tags for fax_*_edit 2014-12-21 19:05:41 +00:00
luis daniel lucio quiroz 29abe8c652 HTML5 input tags for contact_*_edit 2014-12-21 18:38:20 +00:00
luis daniel lucio quiroz 0844464908 use standard PHP tags 2014-12-21 07:15:59 +00:00
luis daniel lucio quiroz 6803a4eae7 HTML5 input tags for call_center_agent_edit 2014-12-21 07:03:10 +00:00
luis daniel lucio quiroz 324e0db79c HTML5 input tags for call_center_queue_edit 2014-12-21 06:52:39 +00:00
luis daniel lucio quiroz e8d59ad319 HTML5 input tags for call_broadcast_edit 2014-12-21 06:40:39 +00:00
luis daniel lucio quiroz e63a94446a HTML5 input tags for call_block_edit 2014-12-21 06:34:17 +00:00
luis daniel lucio quiroz 89828a9cf8 HTML5 input tags for dialplan_edit 2014-12-21 06:27:18 +00:00
luis daniel lucio quiroz 1f4a35fc89 HTML5 input tags for destination_edit 2014-12-21 06:18:18 +00:00
luis daniel lucio quiroz 5b71771ce3 HTML5 input tags for xmpp_profile_edit 2014-12-21 06:08:47 +00:00
luis daniel lucio quiroz df78ad79d0 HTML5 input tags for gateway_edit 2014-12-21 06:01:41 +00:00
luis daniel lucio quiroz 01e2d4fd13 HTML5 input tags for extension_edit 2014-12-21 05:46:21 +00:00
luis daniel lucio quiroz 28469498c6 HTML5 input tags for device_edit 2014-12-21 05:11:44 +00:00
Richard Neese 08dea02642 working on fixing moh with mark for playing in the gui and on moh 2014-12-20 00:55:29 +00:00
Mark Crane e51e8c7ae6 Add category to the html5 playback and strip slashes from the category and filename. 2014-12-20 00:26:09 +00:00
Mark Crane 2aae2e9714 Fix Dialplan Destination so that it won't fail if fax app is not installed. 2014-12-17 11:33:31 +00:00
Mark Crane b84ea76c0b Change one of the call center defaults from from 3 to 30. 2014-12-17 11:00:25 +00:00
Mark Crane 97a3d8b566 Remove an extra comma in the dial_string. 2014-12-17 10:46:03 +00:00
Mark Crane 7f281564aa Fix the extension_uuid in the dial_string. 2014-12-17 10:41:30 +00:00
Mark Crane 637a57e3a3 Fix the per leg variables in the follow me dial_string. 2014-12-17 10:34:40 +00:00
Mark Crane 81dd8ed7d9 Missed one of the variables. 2014-12-17 10:11:13 +00:00
Mark Crane a9428ac93f Prevent the dial_string from being truncated. 2014-12-17 10:10:40 +00:00
Mark Crane 984796b0fa Update the leg timeout in the dial_string. 2014-12-17 09:58:00 +00:00
Mark Crane 257264f87f Update the dialed_domain in the dial_string. 2014-12-17 09:53:13 +00:00
Mark Crane 2bc085ec1d Fix the dial_string remove the extra comma. 2014-12-17 09:33:18 +00:00
Mark Crane 36d2d9d400 Add follow me [domain][bridge][text] = outbound,loopback,lcr 2014-12-17 09:23:06 +00:00
Mark Crane e30ec28bb5 Fix the dial string for follow me. 2014-12-17 06:50:12 +00:00
Mark Crane 516778f3f3 Remove the deprecated schema definition for call forward no answer. 2014-12-16 22:59:25 +00:00
Mark Crane 2b17d39d4a Fix the time condition dialplan detail order. 2014-12-16 22:14:42 +00:00
Nate Jones d790234df9 Operator Panel: Stylized status buttons, moved CSS to templates. 2014-12-12 22:04:27 +00:00
Mark Crane 9703d93195 Remove the global intercept dialplan. 2014-12-12 10:24:38 +00:00
Mark Crane 73d88b91fe Take please hold dialplan to the next level. 2014-12-12 10:18:55 +00:00
Mark Crane b5a9c7b758 Call Center set better defaults. 2014-12-12 10:05:57 +00:00
Mark Crane 38efbc7dcf Aastra change BLF/xfer to BLF Xfer. 2014-12-12 07:41:08 +00:00
Mark Crane 388c74b8cf Fix the aastra labels. 2014-12-12 07:32:58 +00:00
Mark Crane 2944f823a5 Add Aastra feature codes for device provisioning. 2014-12-12 07:29:33 +00:00
Mark Crane 674b52e74b Change the domain to the $${local_ip_v4} 2014-12-10 05:12:12 +00:00
Mark Crane 2daa350690 Only filter the conditions from the dialplan actions. 2014-12-10 04:43:27 +00:00
Nate Jones 6ddb7129c5 Issue 764 Fix: Explicitly defined desired fields in CDR select query, as suggested. 2014-12-10 03:57:48 +00:00
Nate Jones 781218cb6a Issue 782 Fix: Account Code previously set by SuperAdmin was being overwritten if Admin saved extension without billing system present. 2014-12-10 03:13:46 +00:00
Nate Jones 6c26941d4f Operator Panel: Show status change buttons only if extensions assigned to current user. 2014-12-09 18:55:17 +00:00
Mark Crane ba54bce345 Remove the a1 hash which breaks integration with Asterisk. a1 hash was also undermined by reverse authentication. 2014-12-09 09:45:14 +00:00
Nate Jones f24f2c8f17 Operator Panel: Added ability to record an extension, and set the current user's status. 2014-12-09 03:38:02 +00:00
Nate Jones 84142e5f6e Operator Panel: Implemented additional permissions, Added ability to eavesdrop. 2014-12-09 00:31:25 +00:00
Nate Jones 07763eee5f Operator Panel: Cleanup (on previous commit) 2014-12-08 20:35:20 +00:00
Nate Jones 5bab788770 Operator Panel: Drag/drop functionality should work now within IE. 2014-12-08 20:28:24 +00:00
Nate Jones 12e7b163a8 Operator Panel: Extension icon now indicates Status (Available, On Break, etc). 2014-12-08 19:43:21 +00:00
Mark Crane 9ec3f7ff2c Fix more tabbing, line feeds and domain_uuid to the session domain uuid. 2014-12-07 00:13:29 +00:00
luis daniel lucio quiroz 1baf135c3d we do not try to convert rate if price is zero, this will speed up things 2014-12-06 15:04:38 +00:00
Nate Jones a5a6af2ba8 CDR: Minor visual adjustment on table cell if CID Name not present. 2014-12-06 10:34:29 +00:00
Nate Jones bf6a8dd2b0 CDR: Added ability to export records in PDF format. 2014-12-06 10:30:44 +00:00
Richard Neese e643fa93c8 fixing moh for pkgs 2014-12-04 22:32:25 +00:00
Mark Crane 6395455576 Fix the redirect on saving the voicemail settings to make it faster to setup. 2014-12-04 08:00:20 +00:00
Mark Crane d8faaff083 Add domain_uuid to the voicemail destinations table. 2014-12-04 07:51:05 +00:00
Nate Jones d21134bd28 Operator Panel: Minor position adjustments to call kill icon. 2014-12-04 07:40:07 +00:00
Nate Jones cf448614f0 Operator Panel: Added ability to kill a call. 2014-12-04 07:09:02 +00:00
Nate Jones a61305f36c Operator Panel: Enable auto-answer for calling ext for origination. 2014-12-04 05:54:58 +00:00
Nate Jones a239d45876 Operator Panel: Re-enable manual number dial feature (oops). 2014-12-04 05:21:02 +00:00
Nate Jones 11638f89a6 Operator Panel: Added ability to click the icons (first the 'from', then the 'to') to originate or transfer a call. 2014-12-04 02:24:27 +00:00
Nate Jones d003d2c4ad Operator Panel: Tighten extension blocks vertically when group selected, but no assigned extensions exist. 2014-12-03 20:05:49 +00:00
Mark Crane 8fefa32018 Uncomment voicemail forward destinations. 2014-12-03 15:10:36 +00:00
Mark Crane 0946c0ce3e Fix the operator panel permission assignment to the groups. 2014-12-03 12:56:51 +00:00
Mark Crane 7401cdb957 Fix permissions on the operator panel. 2014-12-03 12:35:52 +00:00
Nate Jones b8481c11a5 Operator Panel: Minor adjustment to re-enable auto-refresh. 2014-12-03 11:16:08 +00:00
Nate Jones 52c0b7addf Operator Panel: Drag n' drop call transfer and origination, extension monitoring, etc. 2014-12-03 11:05:13 +00:00
Nate Jones ef7e744f03 Fax Server: Added email-to-fax functionality. 2014-12-03 11:03:52 +00:00
Mark Crane 14babb88ed Set extension variables for forward all, busy, no answer, and do not disturb. 2014-12-03 08:05:41 +00:00
Mark Crane 47ba72f6fd Get dialplan variables for forward all, busy and no answer. 2014-12-03 07:54:43 +00:00
Mark Crane d7da2a382b Change Call Forward Unanswered to Call Forward No Answer 2014-12-03 05:55:01 +00:00
Mark Crane 371bf88d3c Revert the changes to call_block dialplan. 2014-12-03 01:44:10 +00:00
Nate Jones 11e5531c91 Conference Rooms: Adjust Description column width of list. 2014-11-30 05:32:07 +00:00
Nate Jones 6a51e3d4e2 Conference Rooms: Adjust colspan. 2014-11-30 05:28:20 +00:00
Nate Jones e9e38298e8 Fax Server: Updated Copy function to include recently added fields. 2014-11-30 04:39:38 +00:00
Nate Jones c3f22c83aa Conference Center: Added room name field. 2014-11-30 03:43:04 +00:00
Nate Jones 904de1933f Conference Center: Lua script mods for Room Schedule (start/stop) functionality completed. 2014-11-30 03:08:02 +00:00
Nate Jones 0464366e8f Conference Center: Added schedule (start/stop) fields to Conference Room edit gui. Back end forthcoming. 2014-11-29 21:21:26 +00:00
Nate Jones 836ee32400 Call Forwarding: Added 'Unanswered' gui controls, script mods forthcoming. 2014-11-29 18:14:23 +00:00
Nate Jones a64bc1a4c8 Fax Server: Mask account connection password field. 2014-11-29 16:19:55 +00:00
Nate Jones 669e66f0f4 Fax Server: Included check typo, and pull contact email from contact_emails table. 2014-11-29 15:29:49 +00:00
Nate Jones 9bde0c92d6 Fax Server: Fixed uninitialized variable error. 2014-11-29 13:51:05 +00:00
Nate Jones 0fec6216ef Fax Server: Send faxes to multiple recipients at once, customizable 'Subject Tag' for Remote Inbox viewing, preparations for Email-to-Fax functionality. 2014-11-29 13:32:42 +00:00
Nate Jones f3e726eeea Fax Server: Added interface to access (via IMAP or POP3) the inbound fax target email account. Required: PHP IMAP extension (obviously). 2014-11-27 13:37:08 +00:00
Nate Jones ecfea148d7 Contacts: Added option to skip or replace Google contacts previously imported. 2014-11-27 02:28:47 +00:00
luis daniel lucio quiroz 2b43ddd76f fix odd billing currency error when using different currencies 2014-11-25 22:22:28 +00:00
Nate Jones fa7826da65 Contacts: Fix address import (typo). 2014-11-25 18:44:48 +00:00
Nate Jones 483b92c9f3 Contacts: Language corrections and additions, curl and setting check (for Google import), remove groups on contact delete, added additional options for Google Contact import (select fields, set contact type, category and shared state). 2014-11-25 18:38:22 +00:00
Nate Jones 0efc467795 Contacts: Added ability to import Google Contacts. Requires: PHP curl and Google: Account, API Console Project, Contacts API and OAuth Client ID credentials. 2014-11-25 08:35:53 +00:00
Nate Jones 1f1838485f Contacts: Additional "Community" field, language additions, misc adjustments. 2014-11-25 00:49:04 +00:00
Nate Jones 532dddd077 Contact Addresses: Update Google Maps image path. 2014-11-25 00:34:17 +00:00
Mark Crane d0f778a845 Move the icon_gmaps.png to the images directory. 2014-11-25 00:31:24 +00:00
Mark Crane 942070f910 Change contact setting type label to name. 2014-11-24 22:08:50 +00:00
Mark Crane e3dd425f8f Change the class name from switch_modules to modules. 2014-11-23 09:45:10 +00:00
Mark Crane ed2e1da871 Remove the require once for the modules class as its no longer needed. 2014-11-23 09:38:19 +00:00
Mark Crane ea52b98700 Move modules class from fusionpbx/resources/clasess to the app/modules/resources/classes directory. 2014-11-23 09:35:15 +00:00
Nate Jones 7443164f11 Contacts: Added Prefix, Middle and Suffix name fields. 2014-11-22 00:06:38 +00:00
Riccardo Granchi 2cf20d8f7a Engineered the management of bridge failures in local extension, with optional variables which by default provides the standard behavior. Changed the default order for extension_queue, which has *800 prefix, before the extension-intercom, which has the *8 prefix 2014-11-21 15:38:26 +00:00
Mark Crane 0ae21c9bfa Set the device line_number default to 1. 2014-11-20 02:34:03 +00:00
Nate Jones be47e75eab Contacts: Ability to add unlimited Emails and URLs. Ability to specify a primary Email, Address, URL, and Number. Ability to select or define a custom label for Emails, Addresses, URLs, and Numbers (similar to Google Contacts). 2014-11-19 03:44:41 +00:00
Mark Crane ad9ca8af81 When disabling call forward do not remove the call forward destination number only disable it. 2014-11-18 10:38:11 +00:00
Mark Crane 9d79a4377c Add a missing single quote and xhtml nowrap. 2014-11-16 09:24:24 +00:00
Mark Crane 45e355617f Change the translations for the command option and label. 2014-11-16 00:46:58 +00:00
Mark Crane 5e27a20804 Change backup cron script to command because it generates the backup command that could be used in a cron script but its not a cron script. 2014-11-16 00:26:11 +00:00
Mark Crane 2fd8675d76 Add the missing echo to device labels. 2014-11-15 22:23:33 +00:00
Mark Crane e110d9eaf0 Add snom device category. 2014-11-15 22:19:11 +00:00
Mark Crane 83969ad0a8 Change $value to $row. 2014-11-15 00:36:54 +00:00
Mark Crane 0625fcdab3 Fixed a problem with voicemail that was not including extensions that use a number alias. 2014-11-15 00:16:29 +00:00
Riccardo Granchi acd9c59936 Added export alert-info in inbound routes to implements distinctive ringtones 2014-11-14 14:27:33 +00:00
Riccardo Granchi 3654d0d98d Added extension click_to_call_auto_answer to prevent auto-answer on b-leg 2014-11-14 14:12:50 +00:00
Riccardo Granchi dd1b2de1e7 Set channel variable click_to_call=true during click_to_call 2014-11-14 14:04:18 +00:00
Mark Crane b767c12374 Fix a typo in the ubuntu/debian install scripts. 2014-11-14 06:44:02 +00:00
luis daniel lucio quiroz 0966efeac6 better place for rec_extension 2014-11-13 21:16:37 +00:00
luis daniel lucio quiroz ed80cba6ee set record extension to wav 2014-11-13 16:26:14 +00:00
Riccardo Granchi 7bc38b2d80 Added toll allow and ability to enable it in outbound routes 2014-11-13 12:12:41 +00:00
Riccardo Granchi c47de42b2a Added back the ability to select multiple dialplan expressions, recognized automatically outbound prefix 2014-11-13 10:59:09 +00:00
Nate Jones fca4dbd32f Backup: Added ability to generate a cron script for automated backups. 2014-11-13 07:42:24 +00:00
Mark Crane 4dfd71110a Fix the restore file so that file name can be provided. 2014-11-13 07:06:29 +00:00
Mark Crane 9e128ca34e Add a return string to the backup and restore. 2014-11-13 07:00:29 +00:00
Mark Crane e396d07eb1 Add download, backup and restore to the backup PHP class. 2014-11-13 06:56:35 +00:00
Mark Crane e6e1923dec Fix the backup extension in the backup class. 2014-11-13 02:11:23 +00:00
Mark Crane 01aa0e4b71 Add a new backup PHP class. 2014-11-13 01:50:39 +00:00
Mark Crane c88491895b Deprecate contact_groups_uuid and change it to contact_group_uuid. 2014-11-12 02:15:57 +00:00
Mark Crane 9d50e3ed83 Remove the test code. 2014-11-08 22:24:33 +00:00
Mark Crane 271fe77c85 Work on the contact labels. 2014-11-08 22:13:47 +00:00
Mark Crane ef6f6ed9f4 Fix the app_languages labels as the only the type should have the dash after it. Fix the spacing so the layout looks better. 2014-11-08 21:44:57 +00:00
luis daniel lucio quiroz 7359b63a14 delete contact settings support as well 2014-11-08 03:59:31 +00:00
luis daniel lucio quiroz 46225da3f4 contact settings support 2014-11-08 03:34:02 +00:00
Riccardo Granchi 471d6e6530 Added inline=true in toll_type_assignment extension 2014-11-07 16:00:11 +00:00
Riccardo Granchi 48d08f4685 Fixed set_country_vars() duplicate declaration issue during domain creation 2014-11-07 15:21:34 +00:00
Riccardo Granchi 1ac8d1c7fc Possibilty to select a country in installation phase to set default country code variables 2014-11-07 10:22:56 +00:00
Riccardo Granchi 7664e8f501 Added toll_type_assignment extension 2014-11-06 17:23:27 +00:00
Riccardo Granchi c09364234d Added toll type assignment based on country templates 2014-11-06 16:56:31 +00:00
Riccardo Granchi aafdffb8b6 Simplified the use of a custom prefix in the outbound routes 2014-11-05 16:40:48 +00:00
Riccardo Granchi 71ed41b567 Fixed phone's redial problem, adding the ability to specify the outbound prefix in inbound route 2014-11-05 09:05:35 +00:00
Riccardo Granchi 3c43f604c5 Added it-ring definition 2014-11-03 11:16:10 +00:00
Mark Crane 606ae8b526 Add the table name v_contact_settings 2014-11-02 09:40:47 +00:00
luis daniel lucio quiroz 9e22eeb45f lets prepare for custom settings on contacts app 2014-10-31 21:19:54 +00:00
Nate Jones f123754199 Ring Groups: Correction (Sequence, not Simultaneous). 2014-10-31 05:12:21 +00:00
Nate Jones 25f9c6d5b2 Ring Groups: Toggle Destinations Delay/Order column heading based on Strategy select value. 2014-10-31 05:06:46 +00:00
Mark Crane a592737fbe Change the default order for extension queue dialplan to give it a more appropriate order. Dialplan order below 110 are special because they apply to outbound routes. Therefore only dialplans that should affect outbound routes can be below order 110. 2014-10-31 04:30:30 +00:00
Mark Crane 3a63426a3b This should fix SIP profiles being loaded by the install or when using advanced -> upgrade when using the package install. 2014-10-31 04:11:06 +00:00
Nate Jones 12c0c02e0e Dialplan Manager: Click Enabled value to toggle dialplan state. 2014-10-31 04:00:01 +00:00
Riccardo Granchi 963c3958db Fixed loop issue during forward to voicemail on busy 2014-10-30 09:30:31 +00:00
Nate Jones ea763cd821 Calls: Radio button label mods. 2014-10-30 05:50:03 +00:00
Nate Jones edc7e26b54 Calls: Visual mods. 2014-10-30 05:39:04 +00:00
Nate Jones f12aace312 Call Forwarding (on Busy): Minor visual mods. 2014-10-30 05:19:03 +00:00
Nate Jones f67da10023 Call Center Queue: Minor control button adjustments. 2014-10-30 04:37:19 +00:00
Digital Daz 3a5bf15493 Fix indentation again 2014-10-30 02:58:04 +00:00
Digital Daz e45dd865fb Fix indentation of last commit 2014-10-30 02:54:00 +00:00
Digital Daz 3d0d0b8cf1 Added record_ext to record_template 2014-10-30 02:48:44 +00:00
Digital Daz e8554a44e7 Added queue stop, start and restart buttons. 2014-10-30 02:16:53 +00:00
Digital Daz edbcebf2a8 Moved queue start, stop and reload buttons back to queue_edit as they do not work here. 2014-10-30 02:12:34 +00:00
Riccardo Granchi c684b780d7 Added forward on busy and extension queue features 2014-10-29 16:06:53 +00:00
Mark Crane c752afab55 Remove an extra 'the' to correct description in click to call. 2014-10-29 14:15:10 +00:00
Mark Crane 5e5a95523a Fix the syntax on click to call. 2014-10-29 14:11:45 +00:00
Riccardo Granchi dfff7b7f97 Fixed call forward disabling 2014-10-29 13:35:18 +00:00
Philippe Rioual 14ca352a4f updated / enhanced french translations 2014-10-29 08:51:56 +00:00
Mark Crane f55e277026 Fix a problem loading sip profiles when /etc/fusionpbx directory exists for a non package install. 2014-10-29 07:13:42 +00:00
Mark Crane 1e5db39496 Voicemail Greetings - Fix the back button, automatically set select the greeting when its uploaded, and add the onclick to be able to change the greeeting. 2014-10-28 05:36:31 +00:00
Mark Crane f40194f219 When assigning and extension to a device set the display_name. 2014-10-28 03:26:01 +00:00
Richard Neese 98dfc4208b added a missing / between freeswitch/sounds 2014-10-26 14:22:41 +00:00
Richard Neese 44b8e1036f patch for music_on_hold.php for package base installs 2014-10-26 02:29:39 +00:00
Richard Neese 8d04ca9f1b reverting a change thast not needed with new dir in place 2014-10-25 21:17:02 +00:00
Richard Neese 6b0468c022 working on moh fhs 2014-10-25 20:21:07 +00:00
Richard Neese f1343562c8 quick fix for music on hold 2014-10-25 19:53:16 +00:00
Mark Crane 8c6155902f Fix a syntax problem. 2014-10-25 00:19:43 +00:00
Richard Neese be7ba59b6e fix for reading template from correct dir. 2014-10-24 18:24:16 +00:00
Nate Jones 17fd595b64 Active Call Center: Misc visual mods, moved queue counts to top of list, removed Eavesdrop link for Abandoned calls. 2014-10-24 02:59:30 +00:00
Nate Jones fba2f3cfc1 Call Center: Misc visual mods, moved/renamed module control buttons, removed unnecessary blank options from selects. 2014-10-24 02:55:55 +00:00
Nate Jones 9105078ee4 Call Center: Added cc_cancel_reason log field. 2014-10-24 01:49:45 +00:00
Richard Neese 49840b33da fixing /usr/share/fusionpbx to be /usr/share/examples/fusionpbx 2014-10-23 18:03:33 +00:00
Mark Crane 864c59ff14 Menu -> Status -> Services change 'pid file' to 'pid', and add 'file'. 2014-10-22 08:15:20 +00:00
Mark Crane f8103e1b37 Fix extension number-alias for extensions using paging. 2014-10-21 22:57:29 +00:00
Toto Caruso 1b3ff71abc Fixed call_block loop on forward to answer machine and cache clean on delete/edit 2014-10-21 16:16:10 +00:00
Riccardo Granchi 6a0fe98ad8 Fixed queue creation 2014-10-21 15:17:03 +00:00
Nate Jones c878cb406e Fax Server: Only display allowed (shared and/or private) contacts in recipient select box when creating a new fax. 2014-10-18 08:58:59 +00:00
Nate Jones 3154fd5ec6 Contact Add: Superadmins can create only Shared contacts under a foreign domain. 2014-10-18 08:27:26 +00:00
Nate Jones 7d765f608b Contact Edit: Remove ability for superadmin to change Shared status on a contact in a foreign domain. 2014-10-18 08:20:12 +00:00
Nate Jones f86352db8f Contacts: Minor code simplifications. 2014-10-18 07:14:41 +00:00
Nate Jones f2d643aecb Contacts: Private or Shared. User can create a private contact only visible to them, or can choose to share a contact with others by assigning it to group(s). Users can view only contacts assigned to their group(s) and contacts NOT assigned to any group. 2014-10-18 06:49:34 +00:00
James Rose 9026a3ce4d Fixed a small bug where the incorrect caller id information is sent to the destination. 2014-10-16 19:17:07 +00:00
Nate Jones 5df83c4694 Contacts: Added ability to assign Contact to multiple Groups. 2014-10-15 20:11:17 +00:00
Nate Jones 2226f442d0 Fax Server: Added clear (reset) buttons to file input fields. 2014-10-13 20:56:36 +00:00
Johan Brannlund de4cf94bc0 Fix *2 recording path for single-tenant (right patch for dev branch this time) 2014-10-12 15:29:31 +00:00
Mark Crane c8578051aa Only use call center queue-announce_frequency when it has a value 2014-10-12 08:51:43 +00:00
Mark Crane 481c7b2b2c Add ${record_ext} variable back into local_extension for *2 on demand recording. 2014-10-11 17:17:40 +00:00
Johan Brannlund fa940b3a51 Fix *2 recording path for single-tenant 2014-10-11 13:43:33 +00:00
Mark Crane b4c32e7fc4 Remove the closing multi-line comment 2014-10-11 07:26:59 +00:00
Mark Crane 58fe5d54a7 Add the menu_item_group_uuid primary key when adding a group to the menu 2014-10-11 07:16:04 +00:00
Mark Crane 3d228815fc Change limit_execute to limit for outbound routes and change db to hash to be more efficietn 2014-09-29 22:37:39 +00:00
Mark Crane 8dbf61f46e Update the provision class to change the switch statement to the if/elseif/else to again fix a problem iwth php fpm on Ubuntu 14.04 LTS 2014-09-29 08:05:10 +00:00
Mark Crane f00814b1b1 Replace the switch with if/elseif/else to fix a problem with accounts -> extensions for php fpm on Ubuntu 14.04 LTS 2014-09-29 07:29:44 +00:00
Nate Jones 5e67869394 CDR Paging: Minor tweak. 2014-09-28 08:35:49 +00:00
Mark Crane 2623deafe3 Add hostname to registrations 2014-09-24 04:56:59 +00:00
luis daniel lucio quiroz 1335bef8a6 billing compatibility for callbroadcast 2014-09-24 01:03:34 +00:00
Mark Crane 4099ae950d Move paging controls to the bottom to be consistent with all other pages 2014-09-21 02:09:02 +00:00
Mark Crane 2351d7cff4 Add mod_shout decoder select list to system -> settings 2014-09-21 02:03:06 +00:00
Mark Crane 770d590f38 Remove app_defaults.php a little more 2014-09-20 03:48:31 +00:00
Mark Crane a4ceb0dc41 Fix the default settings for settings 2014-09-20 03:43:25 +00:00
Mark Crane 8a31271727 Add default settings 2014-09-20 03:32:55 +00:00
Mark Crane 2f30cd6d73 Fix the primary keys for settings, and meetings tables 2014-09-20 02:56:25 +00:00
Mark Crane 1a27f316ca Add hold_music variable so that outbound calls work with custom per extension music on hold 2014-09-20 01:18:20 +00:00
Mark Crane 1d7be1ada7 Add the translation for TTA on CDR 2014-09-20 01:13:14 +00:00
Mark Crane 110ae90cae Add reverse authentication required for the provision and reboot options on the status -> registrations. 2014-09-17 17:04:41 +00:00
Mark Crane 5b0eb14848 Prevent saving an empty call forward destination 2014-09-13 10:01:41 +00:00
Nate Jones 44bed664ae VM Greetings, VMs: Integrated HTML5 playback button. Misc fixes with other integrations. 2014-09-11 19:48:19 +00:00
Nate Jones e495987223 MOH: Integrated HTML5 playback button. 2014-09-11 18:55:07 +00:00
Nate Jones 7ca8c415eb Recordings: Playback fixes. 2014-09-11 18:48:13 +00:00
Nate Jones d40f5597e0 Recordings: Integrated HTML5 playback button. 2014-09-11 18:34:53 +00:00
Nate Jones b4aa618cc2 CDR: Recording playback - disabled preloading, return Tools column and icons to middle, hide if duration is zero. 2014-09-11 18:25:00 +00:00
Nate Jones 6d049b8f5b CDR: Added new HTML5 recording playback and download controls. 2014-09-11 03:14:52 +00:00
Mark Crane bf43288cb8 Fix the fax log delete redirect 2014-09-09 18:41:03 +00:00
Mark Crane 8ff39d6ac9 Fix the fax date 2014-09-09 17:59:20 +00:00
Mark Crane 2931a98842 Remove the add permission for fax log add 2014-09-09 17:56:58 +00:00
Mark Crane 0c0d63babb Remove the add button for fax log 2014-09-09 17:53:50 +00:00
Mark Crane 2a615f2be6 Work on the fax log redirect and links 2014-09-09 17:51:18 +00:00
Mark Crane 22514af68d Add a back button to fax logs 2014-09-09 17:04:47 +00:00
Mark Crane cf22f2e279 Change GET fax_uuid to id 2014-09-09 17:00:22 +00:00
Mark Crane b30b829bcd Make the log link plural and fix the spacing between the tools 2014-09-09 16:53:26 +00:00
Mark Crane bb01d0866d Add the log link to fax 2014-09-09 16:49:58 +00:00
Mark Crane 4c971dbe6d Move fax logs inside app/fax 2014-09-09 16:41:53 +00:00
Mark Crane 5efbf5e1fd Fix the fax logs, add fax_uuid 2014-09-09 10:48:20 +00:00
Mark Crane d6a1396a48 Fax log add fax_uuid 2014-09-09 09:43:06 +00:00
Mark Crane c73db7193e A small fix for the CDR page format 2014-09-09 09:15:32 +00:00
Mark Crane 2ae3017b75 Add App -> Fax Logs 2014-09-09 05:43:09 +00:00
Nate Jones 1920209c1c Variables: Added record_ext variable to set recording file type (wav, mp3). 2014-09-09 05:32:04 +00:00
Mark Crane bf980fbd61 Use record_ext in local_extension 2014-09-09 05:10:54 +00:00
Nate Jones d82374638e Fax Server: Restored page count detection. 2014-09-09 04:10:34 +00:00
Nate Jones 25e31bc95c Fax Server: Modified file conversion methods, misc minor changes. 2014-09-09 03:41:23 +00:00
Nate Jones 15b36c3b24 Contact Add/Edit: Style adjustment to input boxes - auto-grow/shrink. 2014-09-09 01:00:22 +00:00
Nate Jones 49bbc2e986 CDR: Added TTA (Time To Answer) column, tool-tip explanations to call direction icons, and paging controls to top of beginning of CDR list. 2014-09-08 18:06:36 +00:00
Mark Crane 9c35d9f2fe Add copy fax file to sent directory not ready to do in lua without additional changes to the interface 2014-09-07 05:38:27 +00:00
Mark Crane 00c744b63a Add domain_uuid, fax_date, fax_epoch to fax retry 2014-09-07 05:18:35 +00:00
Mark Crane ce159b2cbd Add fax date, epoch and primary key for the fax_logs table 2014-09-07 00:44:47 +00:00
Mark Crane f4ae26f6d5 Add ring group cid number prefix to the database and to the ring group lua script 2014-09-06 07:45:17 +00:00
Nate Jones 29fb8dd6bd Ring Group: Added ability to set Caller ID Number Prefix - Part 1 2014-09-06 07:43:51 +00:00
Mark Crane 2ddc1b0ffa Change the order of the redial 2014-09-06 04:18:34 +00:00
Mark Crane 494d4b6321 Fix redial by adding by inserting last_dial 2014-09-06 04:00:25 +00:00
Nate Jones a4b176cf58 Fax Server: Hide Contacts select box if no Contacts with a fax number exist. Order Contacts by name (company, first, last, nick) in select box, cleaned up code a bit. 2014-09-05 02:58:47 +00:00
Nate Jones 7c0d9e440d Fax Server: Added ability to select an existing Contact as the fax Recipient.
Updated jquery.autosize.input.js to latest version.
2014-09-05 02:29:29 +00:00
luis daniel lucio quiroz 92de1d3f6d billing postgresql compatibility 2014-09-04 20:58:20 +00:00
Nate Jones 07814a945c Fax Server: Removed echo of array in fax_send.php. 2014-09-04 07:01:17 +00:00
Nate Jones cca4fee7c9 Fax Server: Multiple file upload, customize contact info line and footer in cover sheet, other minor tweaks. 2014-09-04 06:57:26 +00:00
Mark Crane 07665cf0d6 Fix a problem with Devices for viewing the key assignments for MySQL 2014-09-04 04:06:19 +00:00
Mark Crane 14ececc425 Fix the destination edit so that it will update the dialplan 2014-09-04 01:19:02 +00:00
Nate Jones 7a9df29009 Fax Server: Select up to 5 files (TIF or PDF) to send. Added Default Setting for default page size (Auto, Letter, Legal, A4), or override at time of sending fax. 2014-09-04 00:57:09 +00:00
Mark Crane 2d77d09da8 Fix memcache flush for the Fax dialplan 2014-09-03 19:43:52 +00:00
Mark Crane 192a3fb386 Dialplan destinations do not add the dialplan if the action was not defined 2014-09-03 03:32:46 +00:00
Nate Jones 21dc61fa8e Fax Server: Misc enhancements, including multilingual and customizable cover page generation, fax resolution selection, etc. More to come.
FPDI and TCPDF libraries added to accommodate the above, and future enhancements.
2014-09-03 02:41:11 +00:00
Mark Crane d742f190f1 Fix and move the format_phone array 2014-08-31 00:57:58 +00:00
Mark Crane 818d5a2012 Remove the back slashes on time conditions templates 2014-08-30 18:10:13 +00:00
luis daniel lucio quiroz 96445298e8 sql queries fixed to be compatible with mysql AND pgsql 2014-08-29 15:34:51 +00:00
luis daniel lucio quiroz 61b9a6eee1 seems to be final fix for billling multi-currency issue 2014-08-28 16:11:24 +00:00
Nate Jones b4e61290f1 Function: Moved recur_sounds_dir() to functions.php, removed from ivr_menu_edit.php and conference_center_edit.php. 2014-08-25 18:01:26 +00:00
Mark Crane 5ba6d06fbf is_zrtp_secure set continue to true 2014-08-25 01:06:34 +00:00
Mark Crane 8e731ae8ec Add the dialplan number for hot desking. Remove a few more redundant continue xml dialplan attributes 2014-08-24 09:02:00 +00:00
Mark Crane 937b8c40e3 Remove a redundant continue xml attribute 2014-08-24 08:24:18 +00:00
Mark Crane 3a965a2800 Remove this code that set the dialplan_number as it is no longer needed because of the xml number attribute that was added to the dialplan 2014-08-24 07:53:54 +00:00