In This Chapter
Fixed: Release 2.7 was missing some assemblies so that if you did not have Microsoft MVC Version 4 already installed it would not work.
Dovetail Mobile Agent requires the Microsoft .Net 4.0 framework full edition.
Added a user profile page, which includes email signatures.
A user's email signature is now pre-filled into the Log Email form.
From the site page, show (Contract Manager) contracts for this site, and link to a new contract page.
On the contract page, show covered sites, parts, and contacts.
Added Age In Queue to the queue listings.
Login and logout actions are logged to the fc_login_monitor table.
The Administration page shows the product version, and the number of logged in users.
Styling improvements throughout the application - for both Mobile and Desktop view modes.
Improved the database performance when retrieving open case and subcase listings.
Cases with a condition of "Closed - Admin Pending" are now correctly identified as Closed cases.
Comparing the current user's login name to a login name was previously being done in a case-sensitive manner, which could cause assorted issues, such as not recognizing that the current user was the owner of a case if a user logged in with a mixed case user name. Comparisons are now done in a case-insensitive manner.
Fixed a bug that could prevent subcases from being assigned.
Updated the Dovetail SDK dependency to the latest version.
Updated the ASP.NET MVC framework to use MVC 4.
Upgrading to Version 2.7
Dovetail Mobile Agent now requires the Microsoft .Net 4.0 framework full edition.
Authentication has been enhanced to have the remember me option keep the user authenticated across browser sessions until they sign out or their cookie expires.
Views with case and subcase history is now generating better HTML and CSS hooks. The most noticeable user facing change is that email headers in history now have detailed styling.
Added attachment support to the SendEmail page for both case and subcases.
Added administration page which allows for refreshing cached data without restarting the application.
Log email will prefill the CC list based on the cases CCList1 and CCList2 fields.
Case attachments are now listed in descending order by date.
Duplicate form submissions are now prevented. For example double clicking create case quickly will now only create one case.
Searching using a date property now allows for easily finding items where the timestamp is within the last X days, or today.
Fixed bug when using IE where attachments added would have underscored full paths.
Fixed an issue with Mobile application privilege checking during login.
Updated the Dovetail SDK dependency. This update contains many bug fixes but notably for Dovetail Mobile Agent it allows for case insensitive login names on Oracle.
Dovetail Mobile Agent has taken a dependency on Dovetail Bootstrap to provide common functionality.
Upgrading to Version 2.1
Fixed a bug in search results when configured to have excluded search domains. The attachment domain would not get excluded.
iPhone Mobile Safari Version
New user interface targeted specifically for iPhone Mobile Safari browser.
The new design improves Dovetail Mobile Agent user experience with a native iPhone look and feel.
Search domain filters are now dynamic and will be populated based on the search domains present in your search index. If there is a search domain in your index which you do not wish to expose to Mobile users you can edit an application configuration setting to exclude undesired search domains.
When mobile initializes the Dovetail SDK it will now relay any application configuration settings starting with fchoice which are found in the web.config.
Dovetail Seeker version 2.0 or higher is now required.
The Rulemanager service must be running for the Password Reset feature to function properly.
Attachments that have spaces in the file path are now correctly wrapped by the anchor tag. Previously a 404 error would be returned since the href was pointing to an incomplete path to the file.
Agents can now create new cases and edit details about existing cases and log notes to cases.
Note: Case creation uses search for selecting the case contact. This means that Dovetail Seeker needs to be enabled and configured for Create Case functionality to work. See the Requirements for more details.
Contacts are now searchable from the normal search interface. Additionally a contact view has been added displaying contact details and open cases.
Application look and feel is easier to update. It is now possible to swap in a different Master page. An example customized Master page is included called AgentLite which is designed to work well on desktop browsers.
Customization hooks have been added to make it easy to add customized versions of controllers and views that override the baseline implementations. This is helpful when customizing Dovetail Mobile Agent to easily keep customized portions of the application separated for easier management of upgrades.
Search results that Mobile doesn't know what to do with no longer cause an error. The search results are rendered with a link to a page informing the user that there is no view for this type of search result. It is possible to customize Dovetail Mobile Agent so that it can handle your custom search domains. Please see this knowledge base article for more information.
Dovetail Mobile Agent now uses the ASP.Net MVC 1.0 release. Because of this the .Net 3.5 SP1 is now required.
Added support for detecting client browser capabilities. Using this knowledge we no longer emit access key cues for browsers that cannot use them (e.g. iPhone) or where it is not appropriate such as with desktop browsers.
Updated mobile to use the latest version of Dovetail SDK which brings support for Amdocs 6 and 7 product families.
Important: Dovetail Mobile Agent users upgrading from version 1.1 will need to apply the schema changes found in the schema directory.
Added support for Knowledge Management.