Commit Graph

2748 Commits

Author SHA1 Message Date
Mark Crane 167599cf62 Sync the translations for ring groups. 2015-06-04 05:26:12 +00:00
Mark Crane 57e23c331b Fix outbound dialplan when using a transfer. 2015-06-03 07:11:05 +00:00
Nate Jones c2157600b2 Device: Swap Alternate and Vendor field locations. 2015-06-02 22:25:43 +00:00
Nate Jones 9b3aecda15 Extension: Hide MWI Account field till functionality restored. 2015-06-02 21:51:15 +00:00
Nate Jones 08b0bcf050 System Variables: Adjust Hostname cell style. 2015-06-02 21:33:43 +00:00
Mark Crane f76c3944c4 Add imap_errors() the fax/fax_emails.php to make it possible to see IMAP connection problems. 2015-06-01 22:44:28 +00:00
Mark Crane 09ea679bdb If Remote Inbox Subject Tag is not set then check the local fax files. 2015-06-01 21:21:33 +00:00
Mark Crane e49a437967 Set the domain_uuid as hidden for devices when device_domain is not assigned. 2015-05-31 04:43:02 +00:00
Mark Crane b9d1395b14 If gateway type is transfer then use action transfer. 2015-05-31 03:34:37 +00:00
Mark Crane 4a85e9e33a Add an option for a default setting that uses provision -> auto_insert_enabled type: boolean value: true.
This will not be set by default so the provision auto insert will be disabled by default.
2015-05-30 07:35:50 +00:00
Mark Crane a761e12bec Contact timer change the color to a comfortable blue. 2015-05-29 07:07:18 +00:00
Mark Crane c380e29913 Add a hangup hook to dialplan local_extension and remove originator cancel from the failure_handler. 2015-05-29 05:16:34 +00:00
Mark Crane d14507fdf8 Add missed call email notification. 2015-05-29 03:56:49 +00:00
Mark Crane 909a8f4984 Dump another html5 number... <input class='formfld' type='number' name='ring_group_extension' maxlength='255' min='0' step='1' value="010" required='required'> Shows in the gui as 10 instead of 010. To fix it I change the type to text. 2015-05-29 01:58:27 +00:00
Mark Crane f16a6270cc Change the default setting from enabled false to true. 2015-05-29 01:10:19 +00:00
Mark Crane 9de9ba1391 Add 3 more variables to device settings for the provision category and make it check default settings with one query rather than multiple making it more efficient. 2015-05-29 00:42:31 +00:00
Mark Crane 9827c55863 Fix the show all devices so it doesn't display duplicates. 2015-05-28 00:55:10 +00:00
Mark Crane 1a2ae8b3eb Add last_mod_date, and last_mod_user to contacts. 2015-05-26 16:06:01 +00:00
Mark Crane 4b9099b050 IVR Menu exit sound should not be required by default. 2015-05-26 15:19:53 +00:00
Mark Crane ba7d32cb4f Devices, Update Alternate show the device label. 2015-05-24 07:14:11 +00:00
Mark Crane be8aba2e39 Add a link to unset the alternate device. 2015-05-24 05:00:40 +00:00
Mark Crane 05f3ed8e4a Sync the latests bug fixes. 2015-05-23 22:02:28 +00:00
Nate Jones afb1ffe027 Extensions: Missed Call notification option. 2015-05-23 02:11:26 +00:00
Mark Crane 46df72f8af More work on device alternate. 2015-05-22 04:34:31 +00:00
Mark Crane 410c9d6596 Add <td> and </td> surrounding the new Alternate link. 2015-05-22 04:14:04 +00:00
Mark Crane a9177255b6 Add Device Alternate link. 2015-05-22 04:10:43 +00:00
Mark Crane 0ca48f2f8a Changes result array to devices. 2015-05-22 03:08:02 +00:00
Mark Crane 7416f617d2 In the Devices list move Enabled after the Template column. 2015-05-22 03:04:42 +00:00
Mark Crane 84f524dd27 Fix a problem caused by the new FAX prefix. 2015-05-22 00:04:55 +00:00
Mark Crane cd1ac8dc14 Add an empty select option for IVR Menu exit sound we don't want always require an exit sound. 2015-05-21 21:31:56 +00:00
Mark Crane 6a31f2de45 Remove the underscore to fix the syntax. 2015-05-21 20:34:59 +00:00
Mark Crane 0ee195fd6b Missed str_len add it back. 2015-05-21 20:32:00 +00:00
Mark Crane a3933aa1fd If the time condition preset array name doesn't match a translation then use the nae from the array. 2015-05-21 20:28:42 +00:00
Mark Crane 0e27f79edf Update the fax prefix description. 2015-05-21 04:07:51 +00:00
Mark Crane 4a67abb23a Remove the default settings fax prefix and move it to the FAX server table. 2015-05-21 03:48:37 +00:00
Mark Crane fce5968566 Add category: fax, subcategory: prefix, type: text and set a value of some kind of prefix. 2015-05-21 03:05:07 +00:00
Mark Crane 8850cf2f6c Fix the syntax by adding a missing ). 2015-05-20 22:34:16 +00:00
Mark Crane f6a4a5daaa A few more adjustments for the new password permissions. 2015-05-20 22:32:55 +00:00
Mark Crane 551aba5941 Add extension_password and device_line_password permissions. Goal is to make it possible to hide the password from the admin as desired by the superadmin. 2015-05-20 22:24:19 +00:00
Mark Crane 1bc20de00b Allow limit max to set to 0 to disable the extension calling. 2015-05-20 16:54:55 +00:00
Mark Crane 314e16f823 Revert changes of test code that were accidently committed in revision r8208 because it was breaking provisioning when device key extension is set. 2015-05-20 06:40:24 +00:00
Mark Crane 02cabe3a61 Set the defaults in device edit. 2015-05-20 05:14:14 +00:00
Mark Crane 34c6da3330 If follow me is disabled allow it to save the destination(s). This will finish making it work. 2015-05-20 02:46:06 +00:00
Mark Crane 0dcfa6be77 If follow me is disabled still allow it to save the destination(s). 2015-05-20 02:39:05 +00:00
Mark Crane f28fdbb13d Add missing commas. 2015-05-20 02:28:10 +00:00
Mark Crane 9686d68182 Add defaults for sip port and transport, expires to extension_edit.php. 2015-05-20 02:21:10 +00:00
Nate Jones 33df3bbe6f Devices: Add Enabled field to Lines. 2015-05-19 16:09:04 +00:00
Mark Crane 38f7850c30 Remove the word polycom from the if statement. 2015-05-19 01:46:13 +00:00
Mark Crane b6704f99fe Add another attribute to the 'if statement' on provisioning. 2015-05-19 01:43:58 +00:00
Mark Crane c6c30841f9 Specify the correct table. 2015-05-19 00:52:29 +00:00
Mark Crane 68a8a9b02f Add the missing 'and' in the sql query. 2015-05-19 00:51:03 +00:00
Mark Crane 71bc24631b Add the specific fields to the contacts array. 2015-05-19 00:48:36 +00:00
Mark Crane c31bdc26f9 Add phone number to the contacts array. 2015-05-19 00:38:40 +00:00
Mark Crane 31107b6aed Change $db to $this->db because its in the PHP class. 2015-05-18 23:00:45 +00:00
Mark Crane 3cba7737bc Add contacts array to provisioning. 2015-05-18 22:45:31 +00:00
Mark Crane c140141ac7 Update nowrap to nowrap='nowrap' 2015-05-18 22:10:59 +00:00
Nate Jones 23f0d8ed1b Calls Active: Show gateway name instead of uuid in Application data string, change to jQuery ajax refresh. 2015-05-18 16:44:38 +00:00
Nate Jones bc7e7f1551 Contact Times: Timer now works for contacts under foreign domains. Limit edit and delete to user's own Time entries. 2015-05-17 09:58:57 +00:00
Nate Jones 3a173b4f3c Contact Times: Simplify Timer with jQuery ajax instead. 2015-05-17 09:08:52 +00:00
Nate Jones 09c2587256 Contact Times: Minor style/layout mods to timer duration. 2015-05-17 08:39:57 +00:00
Nate Jones 7ab6015847 Contact Times: An open Timer now works after changing domains. 2015-05-17 07:35:35 +00:00
Nate Jones 4ad1038f10 Contact Times: Fix redirect issue on Timer. 2015-05-17 07:19:07 +00:00
Nate Jones 4c7005f7c6 Contact Times: Style adjustments. 2015-05-17 07:15:28 +00:00
Nate Jones 0abb5b9584 Contact Times: Layout tweaks, link contact name on Timer to open contact edit. 2015-05-17 06:40:37 +00:00
Nate Jones 019db17698 Contact Times: Remove debug line. 2015-05-17 06:23:51 +00:00
Nate Jones 2e34662735 Contacts: Added Times/Timer to track support. 2015-05-17 06:16:43 +00:00
Nate Jones 6e87e5ca86 Fax: Fixed an issue when multiple email addresses are defined in fax-to-email feature (was only sending email to the last address listed). Thx CraigH. 2015-05-15 20:33:39 +00:00
Mark Crane 2e51a38216 Change eavesdrop from *88[ext] to *33[ext] to prevent a conflict with page extension on *8[ext] 2015-05-15 18:05:31 +00:00
Mark Crane e7703ad3b7 Filter for sip_P-Preferred-Identity in xml cdr import as a work around for invalid XML sent over HTTP POST. 2015-05-15 09:26:13 +00:00
Nate Jones e00f3ce583 Misc: Removed use of GLOB_BRACE as doesn't work on some systems, use non-GLOB_BRACE method instead. Thanks [xming] and Risk64. Should resolve Issue 916, as well. 2015-05-12 18:11:05 +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
Mark Crane b946f39e97 Change user_status to agent_status. 2015-05-05 17:24:02 +00:00
Nate Jones 7c03d2955a Extensions: Only show Call Control button on edit. 2015-05-05 16:45:35 +00:00
Mark Crane 736e4591f0 Add call_timout to the extension xml files. 2015-05-05 07:45:05 +00:00
Mark Crane 497296c8a1 Add call_timeout tot he user_exists dialplan so it works in both directions. 2015-05-05 07:36:06 +00:00
Mark Crane 7f9e98e988 Show only sip profiles that are enabled on the Gateway edit page. 2015-05-05 05:48:27 +00:00
Mark Crane 7b6837bbf7 Show only sip profiles that are enabled on the Status -> SIP status. 2015-05-05 05:45:42 +00:00
Mark Crane 2b7fa564de Add the format number to destinations list and adjust the function to only process numeric. 2015-05-05 04:50:23 +00:00
Mark Crane 45590912eb Add format phone to the dialplan number. 2015-05-05 04:44:34 +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
Mark Crane 81af7c19e7 Add _id to *23 name. 2015-05-04 19:06:04 +00:00
Mark Crane 0da91562e8 Remove one file and rename the dialplan attribute inside the XML. 2015-05-04 19:05:20 +00:00
Mark Crane 45081453d3 Add *23 for agent status that requests the id and password. 2015-05-04 18:58:18 +00:00
Mark Crane f76a5a4514 Rename the user_status dialplan. 2015-05-04 18:48:09 +00:00
Mark Crane e5421c26c0 Add Agent ID column to the agent list. 2015-05-04 17:09:21 +00:00
Mark Crane 6675610f05 Move it to the correct field and change the type to password. 2015-05-04 03:26:50 +00:00
Mark Crane 4d13fce118 Escape the $ and ". 2015-05-04 03:19:31 +00:00
Mark Crane 2969469e08 Hide the agent password. 2015-05-04 03:12:11 +00:00
Mark Crane 96e5c7ec74 Add missing '+;' to the app_config.php. 2015-05-04 02:50:31 +00:00
Mark Crane 29dfbbd66e Add the missing call center translation. 2015-05-04 01:48:41 +00:00
Mark Crane 973cd566c9 Add the call center agent ID and password. 2015-05-03 16:55:43 +00:00
Mark Crane f79c9925f0 Add support for the new sip profiles enabled field. 2015-05-02 05:08:41 +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
luis daniel lucio quiroz 61baff0ad6 fix a pricing display bug when billing installed 2015-05-01 18:52:01 +00:00