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
Mark Crane
8c33d8d493
More work to get the new time conditions to save to the database.
2015-02-09 18:20:44 +00:00
Mark Crane
1f3c2a92e4
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
bc8095a624
Contacts: Fix Shared Groups select query.
2015-02-06 04:11:11 +00:00
Mark Crane
b412709734
Time condition edit set the action and anti-action.
2015-02-05 06:59:32 +00:00
Nate Jones
ae042687a3
Interactive Conference: Removed echo of error on try/catch.
2015-02-05 02:59:49 +00:00
Nate Jones
ef3ddebe99
Active Conferences: Fixed View link and Name, added Participant PIN column.
2015-02-05 02:50:39 +00:00
Nate Jones
15fe7a8500
Interactive Conference: Replace recording status text with an icon.
2015-02-05 00:43:17 +00:00
luis daniel lucio quiroz
a1ed5c5d54
spa support
2015-02-04 03:53:34 +00:00
Mark Crane
124aa45f02
Time condition update the indentation and get time condition details from the database.
2015-02-03 15:30:41 +00:00
Mark Crane
9926d69bcb
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
fe90df7ce5
User Dashboard: Restore missing column headings (a better solution considering variable overwrite happening).
2015-01-29 19:31:06 +00:00
Nate Jones
c770dd389c
User Dashboard: Restore missing column headings.
2015-01-29 19:24:26 +00:00
Mark Crane
d9ff915ec2
When adding or deleting a conference center clear memcache correctly.
2015-01-29 10:17:56 +00:00
Mark Crane
8a895958e8
Sort voicemail boxes in ascending order.
2015-01-29 07:18:29 +00:00
Mark Crane
384afc98fa
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
5fefdd595b
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
742289f6cd
IVR Menu Option Edit: Increase width of Destination field.
2015-01-28 23:28:33 +00:00
Mark Crane
3a910469d9
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
f207c81655
Extension Edit: Restore mouseover reveal on VM Password.
2015-01-27 18:19:34 +00:00
Mark Crane
3176e6197f
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
56872c05a2
for_fax now on fax
2015-01-27 14:51:57 +00:00
luis daniel lucio quiroz
226651280e
accountcode now on fax, PCMU/A as absolute codec string
2015-01-26 19:54:52 +00:00
Mark Crane
e4a74c8d26
Add to the text translations for Domains.
2015-01-25 09:01:59 +00:00
Mark Crane
7aac4451c7
Add domain control to dialplan -> destinations to users in the superadmin group by default.
2015-01-25 08:24:32 +00:00
Mark Crane
b98a475d80
Unset the generic $array variable to prevent duplicates in app -> default settings.
2015-01-24 20:56:10 +00:00
Mark Crane
4a04ff4cc0
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
b17af46313
Time Conditions: Overhaul (on Add only, so far).
2015-01-24 04:10:37 +00:00
Mark Crane
12ca6e7498
Add the project path to accounts -> extensions and device MAC address link.
2015-01-24 02:15:18 +00:00
Nate Jones
dc3682df3e
Dialplan Edit: Some code cleanup.
2015-01-23 00:58:47 +00:00
Nate Jones
4ac2d8adfc
Dialplan Edit: Some code cleanup.
2015-01-22 23:49:02 +00:00
Nate Jones
22ea16bdb0
Dialplan Edit: Implement dynamic stretching on Data column.
2015-01-22 19:14:12 +00:00
luis daniel lucio quiroz
0d769dbf75
callee instaed of caller when billing incoming calls
2015-01-22 15:29:43 +00:00
Mark Crane
3fb65b68fa
Fix the menu for the acl.
2015-01-22 12:00:30 +00:00
Mark Crane
5ee1d567bf
Add a the beginning of a gui for ACL.
2015-01-22 11:51:26 +00:00
Mark Crane
46f12b3fb3
Increase the gateway domain_uuid security.
2015-01-22 11:32:16 +00:00
Mark Crane
79512bd009
Fix the gateway delete.
2015-01-22 11:26:06 +00:00
Mark Crane
4d672a63e8
Show global gateways.
2015-01-22 11:21:18 +00:00
Mark Crane
3cb5e94d0f
Allow the gateway domain_uuid to be null to support global gateways.
2015-01-22 11:18:34 +00:00
Mark Crane
04b0ffccc1
Enable ability to have global gateways.
2015-01-22 11:10:51 +00:00
Mark Crane
1a2d0c88f6
A few minor changes to the sip profile spacing.
2015-01-22 10:14:45 +00:00
Mark Crane
ea947db1e8
When sip profiles are loaded use the new enabled attribute.
2015-01-22 09:41:45 +00:00
Nate Jones
3fbcd188cd
Variables: Click to toggle Enabled state.
2015-01-22 01:10:30 +00:00
Nate Jones
e4e1fb7912
SIP Profiles: Save xml and reload.
2015-01-22 01:07:37 +00:00
Nate Jones
f3f1fd11bf
SIP Profiles: Click to toggle Enabled state. Fixed column sorting.
2015-01-22 00:51:01 +00:00
Digital Daz
56770f3b31
Add missing preset label for extension summary
2015-01-21 09:17:43 +00:00
Digital Daz
9b94049314
Fixed up ALOC in extensions summary
2015-01-21 01:46:34 +00:00
Digital Daz
58d1830fda
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
3dc9c26b72
Add extra options to xml_cdr language file.
2015-01-21 00:51:39 +00:00
Digital Daz
789cdd480b
Fix music on hold for tone streams
2015-01-21 00:07:41 +00:00
Mark Crane
e2e1a24dca
Simplify use of domain_uuid in extensions.php.
2015-01-20 20:59:27 +00:00
Mark Crane
0ff0aa11ae
Add fax codec changes as recommended by glk70. -Thanks
2015-01-18 12:05:21 +00:00
Nate Jones
474e63f939
Use the new multi-lingual code on misc files.
2015-01-18 10:33:34 +00:00
Mark Crane
4e2ec883b1
Add the text class to more of the optional applications.
2015-01-18 10:15:38 +00:00
Mark Crane
03220c9754
Add the text class to more of the applications.
2015-01-18 10:06:08 +00:00
Nate Jones
fbb48feb0d
Use the new multi-lingual code on fusionpbx/app sub directories.
2015-01-18 10:04:43 +00:00
Mark Crane
9f11255e80
Use the new text class for multi-lingual support.
2015-01-18 07:42:57 +00:00
Mark Crane
573159519b
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
350749623b
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
f4c24f77ad
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
7bbac16e9e
Remove some extra line feeds.
2015-01-17 07:50:43 +00:00
Mark Crane
332bf6116f
Use the conference description on the active conferences page.
2015-01-17 06:59:12 +00:00
Mark Crane
b68953e384
Use memcache flush in the new PHP class.
2015-01-16 08:25:54 +00:00
Mark Crane
91bfa85bac
Update the memcache reference to use the new cache PHP class.
2015-01-16 00:21:02 +00:00