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