Enhancements |
|||
ID |
|
Description |
|
9876 |
Automatic generation of Web Services code and new WS methods |
In order to make it easier to integrate EnterpriseWizard through web services, sample WS code to select, create, update and delete records may be auto-generated on a per-table basis from within the Setup/Table wizard. In addition, the WS documentation has been expanded and improved with more examples and two WS convenience methods have been added: 1. EWSelectAndRead |
|
9875 |
Support for Elapsed
Time / |
An Elapsed Time
report type has been added that reports how much time is spent on various business
processes, such as the time spent closing tickets, or whether processes are
within |
|
9870 |
Inbound email parsing to set/update individual fields in a record |
Inbound emails in plain text, HTML or XML format may now be parsed to set/update individual fields within the record. |
|
9864 |
Dynamic hotlinks, templates and variables are now supported for manually generated emails |
In earlier releases, dynamic substitution was only supported for emails generated by rules; it is now supported for manually generated emails also. |
|
9852 |
Multiple dynamic hotlinks may be embedded in an email |
Previously emails could only contain one dynamically generated hotlink. This limitation has been removed to allow an unlimited number of dynamic hotlinks. |
|
9251 |
Field variables in emails are replaced by $formula($field_variable) |
To ensure proper processing of field variables in email templates when they are followed by punctuation marks, the system now embeds them in parentheses with the variable "$formula" preceding them. Upgrading to this release auto-converts existing field variables in email templates to this format. The format should also be used when typing field variables manually. |
|
6883 |
New Inbox search: All My Assigned Records |
In the Inbox drop-down
there is an item at the top called "All My Assigned Records". |
|
6314 |
Performance Improvements for Large KBs |
System performance has been improved, with the change most apparent on tables with over 100,000 records. EnterpriseWizard now scales to very large KB's whose size is limited only by the backend database. It has been tested on tables with over 10,000,000 records. |
|
6158 |
Enhanced security checks for malicious scripting in HTML fields |
When creating and
editing HTML fields, you will see a new Apply Security Checks checkbox. |
|
9873 |
Round robin assignment of chat requests |
Inbound chat requests may now be automatically distributed among team members in a round-robin fashion to evenly distribute the workload. |
|
8841 |
Rules for specific table now available in new tab under Setup/Tables in addition to Setup/Rules |
There are now 2 ways to reach Rules for a given table: 1) The new way allows you to view rules for a particular table when editing it from the Setup/Tables interface. 2) The Setup/Rules tab will still include all rules from all tables. |
|
7992 |
Background Processes can be turned off for all KBs in the Admin Console |
A new tab under
Setup in the Admin Console interface, called Background Processes, gives admins the ability to stop and start all
background processes for all KBs on the server. |
|
7759 |
New date conversions in functions |
Functions are now
available to: |
|
7368 |
New option to show New Record wizard when converting |
There is a new
option in rules/actions/conversion action/options: |
|
7088 |
Filter rules by table |
There is a new mouse
over drop-down in the setup/rules tab that shows options like: |
|
6702 |
View latest entry for Append Only fields |
When looking at an Append Only field in a View, the latest addition will be shown instead of the complete field contents. This will allow viewers to see the most recent update at a glance. |
|
5840 |
Can suppress encrypted ID information in outbound emails |
You can now
eliminate the encrypted part of the subject line in all outbound email. The
email dialog includes a new option: |
|
5632 |
Improved Filtering, Searching, and Layout |
String searches can
not be selected with a single checkbox to make them easier to use. Simple
searches such as Assigned To = Support Team can now be executed within the
table view, without invoking the Saved Search screen. |
|
5436 |
Aggregate rule improvement |
The logic behind the 3rd rule type that runs based on an aggregate condition has been changed to allow internal grouping. It's now possible to use this option to find any time a single customer has submitted more than 10 records within the last week without having to write a search and rule for each distinct customer. |
|
2544 |
Options have been added to secure the Session URL to prevent re-use. |
We have added support to protect a session with a short-life cookie. Using the "Require matching session and passed cookie" global variable in your KB will prevent anyone from re-using your session. This security measure guards against someone in your office looking at the browser window on your PC browser and copying down the session URL for re-use. |
|
9871 |
More descriptive license management screen. |
Now the license manager can see exactly how many licenses are active and how many were terminated. |
|
9426 |
New utility added to reduce export file size |
A strip-attached files option has been added for removing attached files when exporting a KB. This greatly reduces the export file size for test purposes. |
|
9118 |
Record ownership criteria is now shown in group permission wizard |
Previously, while
setting group permissions, admins could not see what
field was used to define record ownership. We have added the following line
to the record permission tab of the group wizard right under the line that
currently reads: |
|
8631 |
Table deletion time reduced |
Complex tables could take so long to delete that the system timed out before the deletion was finished. The time required to delete a table has been reduced by a factor of 5 to improve efficiency and eliminate this potential problem |
|
7522 |
Online users can be warned of impending update. |
New command line
option added to ewupdate program: |
|
6444 |
Improvements to LDAP Settings Wizard |
New informational
and warning text has been added to the LDAP Settings Wizard. The Wizard also
provides some new recommendations for certain fields, such as: LDAP Object
Class is usually set to 'user'. |
|
6093 |
Oracle as an external data source |
It is now possible to use an Oracle database as the source of external linked fields |
|
9872 |
Detailed error messages in installer |
Some new features have been added to the EW installer, so after JBoss start / stop or a KB import error, the installer may produce more detailed messages like 'import error, KB *** failed to load, patcher error, see *** log file for details' |
|
8566 |
YYYYMMDD date format now accepted for Date fields when importing |
It is now possible to import dates from a text file with the format YYYYMMDD into Date fields. |
|
6394 |
Performance Testing now available in Admin Console |
A new tab labeled
Performance has been added to the admin console. When selected, this menu
item will show a button: "Run Performance Test", with Hint text:
"Click this button to run a performance test. This test will take about
15 minutes and will slow the server to a crawl while it is running." |
|
5594 |
Enhanced tuning of http / https |
It is possible now
to do more tuning of the EW embedded tomcat web server after installation:
change port numbers, open or close http port worldwide, enable or disable
https port, use customer's or fake auto-generated keystore file. |
|
7469 |
Communications tables store full email headers |
Communications tables now store the full SMTP email headers in the comm_header field for inbound and outbound messages to aid in auditing and analysis |
|
6199 |
Curser changed over clickable buttons - reduces chance of accidental deletion. |
For URL data types, the cursor will change when you mouse over the delete and edit buttons, reducing the chance of accidental deletion. |
|
6526 |
Related table calculations can be used in formulas |
The formula wizard now allows you to use related table calculations in other calculation fields. |
|
6509 |
Chat supported in Safari for end-user interface |
Chat functionality in the end-user interface is now compatible with the Safari browser. |
|
6457 |
Email addresses are no longer case sensitive |
Email addresses are no longer case-sensitive and will not affect any comparisons EnterpriseWizard uses for validation. This had caused issues with inbound emails being rejected when the sender was not recognized because the user record's email had a different case from the inbound email itself. |
|
5929 |
New scheduling options added to charts/reports wizard |
New options are
available to ensure that reports saved to disk can be scheduled more
frequently than daily. Those new options are: |
|
5686 |
Conversion enhancements |
The conversion wizard now allows you to create more than one conversion action for any table. When running conversion through a rule, the administrator must choose which conversion records to run. The wizard also offers an easy way to open the newly-created record for editing. |
|
5410 |
Related Table data sorted by search options |
Prior to this release, Related Table data was shown in an order dictated by the table. Now, if the data in a Related Table is subject to search criteria, the data will be displayed in the order dictated by the search. |
|
7051 |
Related Table Calculation field updates tracked in History |
Changes to calculation fields in related tables used to be silent and not tracked in history. With this new version, changes to these fields are tracked in history and can trigger rules if they meet search criteria and the rule acts upon API changes. |
|
6755 |
Improved Date Format for Excel exports |
When Date fields are exported to Excel, the columns will no longer include any reference to time. |
|
6562 |
New field visibility option for calculations on related data |
You can now make the visibility of the calculations on related data dependent on the choice value in a specified choice field. |
|
6461 |
Apostrophe supported in email addresses |
The system now sees email addresses that include an apostrophe as valid. |
|
6082 |
Ability to append new team value to existing teams added. |
You can now mass edit users and assign them to a new Team and choose to overwrite their existing teams, or append the new value to their existing teams. |
|
5916 |
New mass edit options available to administrators |
If the user is a
member of the admin group, new Mass Edit options allow the user to optionally
run rules and update defaults: |
|
4947 |
Global variables can be set in the Admin console. |
Global variables can
be set in the Admin console itself so as to be available to all the KBs. However, if a global variable
already exists in the KB then it takes precedence over the variables set in
the admin console. If the referenced variable is unavailable in a particular KB
the Admin console variables take over. |
|
6380 |
CAS integration implemented |
We support CAS
authentication with /cas-login alias for our
/login.jsp. Hotlinks that
reference this alias should not include user and password parameters, otherwise
they are normal hotlinks. Redirect to CAS is made based on the value of casServerLoginUrl global variable. It is also important to
have hotlinkServerRoot setup correctly as
that is what we send to CAS and that's where CAS will redirect after
authentication. |
|
6295 |
System fully supports HTML-formatted field labels in lookup fields |
You can now use HTML to specify the format of lookup fields' labels for data types like short text. |
|
5930 |
Macro for alternate end-user interface allows running saved reports |
Support has been added for the alternate (template-based) end-user interface that would allow end users to run reports that had been scheduled and saved to disk. |
|
5624 |
Hyperlink logins can now set user language |
By adding
"locale=" to the hyperlink address, language can be set on login. |
|
4698 |
JavaScript replaces Java applet dialogs |
JavaScript dialog boxes tend to be faster than java applet dialogs and so this improves user experience. |
|
610 |
Calendar events can now be shown in other table's records as related table |
Previously when
using the calendar icon in a table to create a calendar event, the event
could not be viewed in the record from which it was created. A link was set
up in one direction, so that in the calendar record view you could see the
linked item, but not in the other direction. |
|
412 |
Message broadcast facility added to EUI. |
A message area has been added to the End User Interface above the top tabs, enabling messages to be sent to End Users/Customers as well to staff groups via the EUI. |
|
6275 |
Protection against password guessing |
EnterpriseWizard will now temporarily lock accounts for 5 minutes after login attempts fail 5 times in a row. |
|
5353 |
Unix installers are working in console mode by default |
Before this fix Unix installers should be run with -c option to work in console (not GUI) mode. Now this is default behavior. For running in GUI mode -g option should be given in command line. |
|
7272 |
Standard Deviation function available for Calculations on Multiple Linked Records |
Standard Deviation has been added to the calculation on multiple linked records for new fields in a table. |
|
9421 |
Export Field type: Link to Single Value from Another Table w/ Multiple Values |
It is now possible to export a single linked field with multiple values. When exported, these fields will show all linked values. |
|
8925 |
Improved localization support for modifying choice list values |
Renaming choice list values did not work consistently when the GUI was accessed in non-English languages. This problem has been fixed. |
|
7834 |
Problem with changes to email templates not being visible or properly saved in table view |
There was a bug that caused edits to email templates not to appear properly in the table view and, sometimes, not to be saved. The bug has been fixed. |
|
7339 |
New functionality added to Reports/Charts for Calc on Related Data fields. |
Calculation on Related Data fields can now be included, summed, etc. in Reports/Charts. Previously these fields were not listed in the Report wizard. |
|
6440 |
Create permissions now recognized by related table |
A group that was allowed to view records but not create in a table was still able to create new records through a related table. Related tables permissions are now fixed. |
|
9658 |
Conversion can now map ID field to a field in the converted record |
Previously, when
converting a record into a record in another table, it was difficult to link
back to the source record, because it was not possible to map the ID field of
the source record to the new record. Now, the ID field can be mapped to a
linked ID field in the target table to establish a link back to the source
record. |
|
8363 |
Configurable Record Lock Expiration Time |
A new variable named Lock Expiration Time has been added to the list of Global Variables under Setup/System. Edit locks occur when a user currently has a record open or did not click Finish when done. The new variable allows you to set the length of time before the record automatically unlocks, in minutes. |
|
8080 |
Calculation on related table fields caused an error when running against MS SQL |
Calculation on related table fields worked correctly using MySQL as the backend database, but not against MS SQL due to a bug in the MS SQL JDBC driver. The system now ships with an updated driver to prevent this problem |
|
7728 |
Improved result handling for FAQ "New" searches |
The system will now display an icon next to results that meet criteria specified in FAQ Setup saved search. This will provide a visual aid when identifying important and new FAQs. |
|
7105 |
Improved LDAP Synchronization performance |
The EW LDAP synchronization has been refactored to improve performance and reduce time taken to complete sync. |
|
6693 |
Delete attachments from multiple records at once |
You can now use Mass Edit to delete attachments from multiple records. |
|
6731 |
Select and link multiple records in a Related Table |
When trying to add existing records into a related table, you are now able to select multiple records and link them. |
|
6667 |
Improved Report/Chart wizard |
The Chart Wizard
interface has been further streamlined |
|
9422 |
Drag and Drop functionality added to Export field list |
When selecting which fields to export from a table, you can now drag and drop each field into any order desired. The order defaults to Alphabetical with ID at the top. |
|
4932 |
64bit MySQL is bundled into 64bit windows installer (instead of 32bit one) |
MySQL can now use more than 1000mb for innodb caches for optimum performance. |
|
8087 |
Date fields exclude invalid dates |
Date fields now allow only years within the range 1753-9999 to prevent potential data integrity problems with backend database that do not support dates outside this range. |
|
6973 |
Look and feel: applied LOGO limits: 1Mb or greater than 400x200px |
To prevent logos from being too large, file size limits are now set at 1MB and image dimensions are limited to 400x200px and lower. |
|
5905 |
Sandbox for third party libs |
The HTML parser has been updated with the addition of a time-aware restriction (5 minutes) for calls of third-party libraries of extracting text from attached files. |
|
2059 |
MS Exchange inbound support |
EnterpriseWizard now fully supports Microsoft Exchange server communication for Inbound Email, configured under the Setup/Email menu. |
|
6125 |
Mass Edit of Linked Fields wizard improvement when Re-importing source |
To alleviate confusion while Mass Editing linked fields, the option to add a new value has been removed when the "Reimport source record matching current value and recreate links" option has been selected. New values can still be added normally otherwise. |
|
5628 |
Improved History rending in Internet Explorer |
History field rendering has been improved to comply with IE 6 and IE 7 display paradigms. |
|
7205 |
Empty values in numerical Calc on Related Data fields set to 0 |
When performing
operations on Calc on Related Data fields, the system will now assign the
value 0 to any empty fields. |
|
6031 |
Communications table added to calendar |
Email rules can now run on calendars, and calendar communications are stored in an associated Communications table. |
|
9876 |
Automatic generation of Web Services code and new WS methods |
In order to make it easier to integrate EnterpriseWizard through web services, sample WS code to select, create, update and delete records may be auto-generated on a per-table basis from within the Setup/Table wizard. In addition, the WS documentation has been expanded and improved with more examples and two WS convenience methods have been added: 1. EWSelectAndRead |
|
Bug Fixes |
||
ID |
|
Description |
7001 |
Cache, aka fake séance, issue fixed |
Under rare circumstances, a user’s connection to the system could be marked as invalid, but still be present in cache, resulting in an error when accessing the system. This problem has been resolved |
8925 |
Improved localization support for modifying choice list values |
Renaming choice list values did not work consistently when the GUI was accessed in non-English languages. This problem has been fixed. |
6986 |
Large KB export to local drive possible |
It is now possible to export large KB backups to the local drive. |
6355 |
Apostrophes correctly interpreted in variable values |
HTML-formatted emails using variables whose value contained an apostrophe had been interpreted as "'"; apostrophes are now displayed correctly. |
7834 |
Problem with changes to email templates not being visible or properly saved in table view |
There was a bug that caused edits to email templates not to appear properly in the table view and, sometimes, not to be saved. The bug has been fixed. |
8505 |
Append Only fields were not properly formatted after being modified by an Update action |
Modifications to Append Only fields by rules resulted in poorly formatted text, this bug has been fixed. |