AgileApps Support Wiki Pre Release

Version 10.7 Platform

From AgileApps Support Wiki

See also:

October Release (18 Oct 2016)

MySQL5.7 certification

AgileApps is now certified with MySQL v5.7 Community Edition.

RHEL7 certification

AgileApps is now certified on RHEL7 environment.

Task Delegations

When a user is unavailable, the user has the flexibility to delegate the access profile and role to another user.
For more information, see Task Delegations

Ehcache as an option to memcached

AgileApps now supports Terracotta Ehcache as an option to Memcached for storing object metadata in the cache. This option is available when the user chooses to install AgileApps for on-premise environment.
For more information, see Configuring Ehcache

AgileApps Migration Utility

On-premise users are now provided with an upgrade utility to migrate from 10.5 to 10.6 and upwards in a side-by-side setup.

August Release (18 August 2016)

Bug Fixes

<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head> <meta http-equiv=Content-Type content="text/html; charset=windows-1252"> <meta name=ProgId content=Word.Document> <meta name=Generator content="Microsoft Word 14"> <meta name=Originator content="Microsoft Word 14"> <link rel=File-List href="LJP_files/filelist.xml"> <link rel=themeData href="LJP_files/themedata.thmx"> <link rel=colorSchemeMapping href="LJP_files/colorschememapping.xml"> <style> </style> </head>

<body lang=EN-US style='tab-interval:.5in'>

<a name="_GoBack"></a>LJP-1680

In the form fields of Guest User Form, rendering for the selection list is improper.

This issue is resolved.

LJP-1780

Unable to select status field from the picklist.

The layout rule for the banner priority and status field was not updated in DCM application. The status field is included in the picklist, however it cannot be selected.

This issue is resolved.

LJP-1513

Unable to capture activity-history log.

Restore action for files, attachments, and records from the recycle bin cannot be captured in the activity-history log.

This issue is resolved.

LJP-1674

The link for 'return to record' on the custom form redirects to a blank page.

This issue is resolved.

LJP-1639

Whenever Internet Explorer 11 is refreshed or logged out, pop-up displays ‘null’ value.

Null value appears in Internet Explorer because conventional event handling.

This issue is resolved.

LJP-1864

Searching a value within single quote marks in Record Locator field displays no results.

The error occurs at the server side at the time of search.

This issue is resolved. Use backslash followed by the value within single quote marks.

LJP-1662

In Internet Explorer 11, border line strikes through Related Information Headers.

This issue is resolved.

LJP-1891

‘Platform User Id’ as user id type is not displayed in view mode and edit mode of Single Sign On settings.

’Platform User Id’ as user id type is displayed in edit mode of single Sign On settings while ‘LongJump User Id’ as user id type is displayed in view mode of Single Sign On settings.

This issue is resolved. ’Platform User Id’ as user id type is displayed in edit mode and view mode of single Sign On settings.

LJP-1856

In LongJump, Create User chosen as site user in Single Sign On configuration page gets added twice.

When ‘Create User’ is chosen as site user in Single Sign On configuration page and ‘Portal Users and Customers’ is set as ‘Default Team’ field, the Create User as site user is added twice.

This issue is resolved.

LJP-1886

Single Sign On configuration page does not work with offline AgileApps servers.

SAML response XML using SAML2.0 SXDs is validated and is working improperly on offline access of AgileApps.

This issue is resolved. Use the repository to validate the SAML response XML using SAML2.0 XSDs or schema instead of directly connecting to SAML URL.

LJP-1894

Single Sign On configuration page works improperly when ‘Attribute for User Id’ field is configured with wrong attribute name.

Providing wrong attribute name in ‘Attribute for User Id’ field should display an error, instead the system is using default name from Identity Provider and logging in. The system should pick default value from identity Provider only when there is no value in “Attribute for User Id”.

This issue is resolved.

LJP-1767

AgileApps on premise installation uses Integration Live Email Template instead of Longjump Email Template for User Notification emails.

AgileApps on premise installation uses Integration Live Email Template in admin tenancy to send notification emails to add or reset or forgot user.

This issue is resolved.

LJP-1840

Unable to process Delegation Login or Proxy Login.

Starting a process as proxy user displays an error.

This issue is resolved.

LJP-1800

Unable to view Delegation Listing screen.

While launching the Delegation Listing screen, Service Encountered error appears. This is because the default delegation layout is not updated on all tenants.

This issue is resolved.

LJP-1801

When the administrator changes the current application to another application, the Roles field does not get refreshed to show the new set of roles belonging to the new application.

This issue is resolved.

LJP-1790

Webservice allows spaces in the title field.

In the title field of Webservice, user can input only spaces as title. While saving the title with spaces, the link to check the Webservice configuration is unavailable.

This issue is resolved.

LJP-1278

Sending emails through AgileApps Live UI changes case object status automatically.

When emails are sent through AgileApps Live UI, the case status changes from New to Open automatically, if the case record status is New.

This issue is resolved. Now case status change is notified on clicking Submit.

LJP-1568

The Internet Explorer complaints record navigates to the top when certain fields are selected.

When certain fields in the complaints section of Internet Explorer are selected, the record navigates to the top of the page. This is due to the layout rule in the Internet Explorer which hides and shows certain field or section in the form.

This issue is resolved.

LJP-1495

Records in Internet Explorer 11 contain whitespace.

The related information area of an application in the Internet Explorer 11 contains whitespace.

This issue is resolved.

LJP-1561

Unable to interpret special characters in exported reports.

While exporting reports in CSV format, the special characters are not interpreted properly.

This issue is resolved.

LJP-1837

Link for look up fields is obsolete.

While configuring hint, the look up fields were not linked properly.

This issue is resolved.

LJP-1555

Rich-Text-Box editor executes script.

When a script is entered in the Rich-Text-Box editor for editing, the editor executes the script.

This issue is resolved.

LJP-1845

The Brainstorm Single Sign On configuration is not working.

The Single Sign On configuration page in Brainstorm redirects to the login page when the ‘Attribute for User Id’ field is left blank.

This issue is resolved.

LJP-1355

Updating layout rule displays an error.

An error is displayed while updating the layout rule of a form, if the section within the form is deleted.

The issue is resolved.

LJP-1624

Document preview is not opening the on-click event.

On-click event is removed creating accessibility issue.

This issue is resolved.

LJP-1834

Subform records are not displayed on any Subform section.

Subform records are not seen on any Subform present in the Form Layout.

This issue is resolved.

LJP-1807

Validation error appears in the form.

The owner field is not populated with the correct user data.

This issue is resolved. Now the owner field does not have prepopulated data in proxy login.

LJP-1715

XSS issue in Reports.

This issue occurs when the report folder name contains the <script> tag.

This issue is resolved. Script tag is now handled and displays an error.

LJP-1796

Notifications do not appear for case records in new tenants and for new users created in existing tenants.

This issue is resolved. Notifications are toggled based on proxy login scenarios.

LJP-1784

Wrong validation message appears on “Become delegate” dialog box.

Wrong validation message “Please choose Principal User and Role” appears on the “Become delegate” dialog box.

This issue is resolved.

LJP-1774

“Become delegate” dialog box appears distorted.

This issue is resolved.

LJP-1811

After proxy login from the "Become delegate" option, the dashboard does not appear.

This issue is resolved.

LJP-1643

Inline error message appears for some fields in non-accessibility mode.

Inline error message appears for multi-check option, radio button, and lookup fields in non-accessibility mode.

This issue is resolved.

LJP-1644

Error message does not appear for required multi-check option.

This issue is resolved.

LJP-1609

Reports or Schedules tab in UI is distorted and not aligned.

This issue is resolved.

LJP-1760

Accessibility Mode error message distorts the UI.

This issue is resolved.

LJP-890

In Accessibility Mode, the focus of the remove pinned tag is not visible.

This issue is resolved.

LJP-1708

Headers in many pages appear distorted.

This issue is resolved.

LJP-1771

Lookup field appears with HTML attributes in the “Update Process” screen.

This issue is resolved.

LJP-1167

Entering non-numeric values in the currency field displays a validation message but the record is saved.

This issue is resolved. Now the currency field is validated to have only numeric values.

LJP-1782

Delegation Cannot be created if switch role option is disabled.

Default value of role is not assigned if switch role option is disabled. It results in role required error.

This issue is resolved.

LJP-1230

Heading appears as a link.

Heading appears as a link because of incorrect CSS Class.

This issue is resolved.

LJP-1769

On editing a delegation, ‘Delegate’ and ‘Delegation Roles’ values are getting reset.

On editing a delegation from delegation listing screen, "Delegate" and "Delegation Roles" values are cleared.

This issue is resolved.

LJP-1787

XSS in Case records are triggering in SQL browser.

This issue is because the Javascript code is present in the value and the script tag was not being escaped before showing the value.

This issue is resolved by escaping the script tag.

LJP-1794

Email notification is not working in Delegation List screen.

When active checkbox is checked/unchecked, update email notification is not sent.

This issue is resolved.

LJP-1770

Related Information Section: Related information is saved without selecting required field.

This is because there is no validation check present for the external data source.

This issue is resolved. Validation check in business object for external data source is added.

LJP-1688

Issues with SQL Syntax while adding number field to object’s record.

While adding number field to any object's record, MySQLSyntaxErrorException is thrown.

This issue is resolved.

LJP-1775

Pop-up collapses on selecting a type.

pop-up collapses when ‘activity type’ picklist is clicked in ‘add hour’ dialog. Subsequently, clicking any picklist in other pop-ups will dismiss that pop-up.

This issue is resolved.

LJP-1317

Multi step task pop-up collapses on the click of any element.

Clicking any element in multi-step task pop-up collapses the multi-step task pop-up and 'Type' option list drops down to the top-left corner of the page. Similar behaviour is observed when 'Activity type' pick-list in 'Add Hours' dialogue is clicked.

This issue is resolved.

Start time and end time not configured in Business Hours Calendar.

This issue is resolved. Configured Start and end time in calendar.

LJP-1785

Picklist’s list remains open even after the pop-up is closed.

Picklist's list options remain open even after the popup, in which the picklist was displayed, is closed.

This issue is resolved.

LJP-1749

Group deletion is not working at Relay Module.

SQL error is displayed on clicking Delete Group button.

This issue is resolved. There was an index related error while providing values for prepared statement parameters.

LJP-1181

While returning to previous web form, if an error occurs during submission, dependent drop down is not displaying value.

Web form has two drop downs, of which one is dependent on the other. Dependent drop down is getting populated based on the changes in independent or parent drop down. while submitting web form, there is an error occurring at server side. On return from error page, drop down value is not getting populated even if parent drop down is having value.

This issue is resolved. It was browser dependent.

LJP-1430

Duplicate fields in response for user object

User was getting duplicate fields in response when trying to fetch user details using REST APIs.

Trying to fetch user details using REST APIs resulted in duplicate fields.

Resolution Statement:

This issue is resolved.

LJP-1746

User Search lookup is not working properly.

Clicking ‘Reports To’ field in new user creation page displays Blank user list

This issue is resolved. ‘Else’ condition missing in users search (BizNetworkingUtils.java) method

LJP-1382

tc-config.xml is missing, terracotta tries to connect to 127.0.0.1 instead of the node where it is running.

The node where terracotta server is running needs to configure correctly in tc-config.xml provided tc-config.xml is dropped in terracotta/server/bin.

LJP-1664

The name confirmation on Package deletion is displayed at the bottom of the screen.

When a user deletes the Package, the Name confirmation field is displayed at the bottom of the screen.

This issue is resolved.

</body>

</html>

July Release (18 July 2016)

Bug Fixes

<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head> <meta http-equiv=Content-Type content="text/html; charset=windows-1252"> <meta name=ProgId content=Word.Document> <meta name=Generator content="Microsoft Word 14"> <meta name=Originator content="Microsoft Word 14"> <link rel=File-List href="LJP_files/filelist.xml"> <link rel=themeData href="LJP_files/themedata.thmx"> <link rel=colorSchemeMapping href="LJP_files/colorschememapping.xml"> <style> </style> </head>

<body lang=EN-US style='tab-interval:.5in'>

<a name="_GoBack"></a>LJP-1584

Unable to encode and decode special characters in HTML widget.

The special characters are not saved properly in the HTML widget.

This issue is resolved.

LJP-1374

Visually impaired users are unable to fill the Guest User Form.

The objects in the Guest User Form are not visible for the visually impaired users.

This issue is resolved. Guest User Form can now be opened using a support in accessibility mode.

LJP-1717

During every login in AA, there is a request that results in 404 HTTP error. The request is : https://{HOSTNAME}/networking/RepositoryDocDownloadV2?id= .

This is a consistent behaviour and is reproducible in aws.corp.itcampus.de . Also in the request, the ID parameter is always empty.

This issue is resolved.

LJP-1725

Creating a Section without Fields generates an error.

In a SQL based Form, creating a new Section without Fields generates a syntax error.

This issue is resolved.

LJP-1677

Clicking on the label opens the file selection window.

Clicking on the label opens the file selection window even when a file is already attached. Also, when a new file is uploaded using the file selection window, the existing file is removed from the field.

This issue is resolved.

LJP-1474

Multiple error messages are displayed in one field.

The error messages once displayed in the field are not deleted before showing the new error message. Hence, multiple error messages are displayed in one filed.

This issue is resolved.

LJP-1678

Accessibility mode is applied to guest user login automatically.

Due to the bug, logging in to guest user form applies accessibility mode automatically.

This issue is resolved.

LJP-1557

REST API or Java API does not return all associated records for child-objects.

REST API or Java API call for One-To-Many relationship returns all associated records of child-object. However, only one record of child-object is fetched through REST API or Java API.

This issue is resolved.

LJP-1607

UI for Delete label is distorted.

The UI for Delete label shown at the left end of the pop-up window is distorted.

This issue is resolved.

LJP-877

Webpages from agile apps included as Iframes in other webpages is flagged as security vulnerability.

If the X-Frame-Option of the HTTP header is set to “sameorigin”, then the webpages from agile apps cannot be included as Iframes in other websites.

This issue is resolved for version 10.5.3.

LJP-1036

Knowledge base link displays a navigation pop-up.

While the knowledge base link on the case record detail page is clicked, a dialogue box appears asking permission to navigate away.

This issue is resolved.

LJP-1608

Unable to update email address field using setTextFieldValue method.

The email address field in a form is not getting updated using the custom form actions.

This issue is resolved.

LJP-1690

Unable to send reports at the scheduled time.

During the report generation process, the report scheduler throws an exception due to the unavailability of fcimg folder.

This issue is resolved.

LJP-1529

Layout rule execution using radio-group label is inconsistent.

By clicking on the label, the layout rule is not executed. When clicking on another label, the layout rule is executed with the wrong value. By clicking on the circle, the layout rule is executed.

This issue is resolved.

LJP-1669

Deleting User field generates error.

The REST API throws a SQL syntax error while trying to delete the customer field created on user objects.

This issue is resolved.

LJP-1578

Column header in the Related Information section has improper line alignment.

In the Related Information area of a form, the column header text breaks into multiple lines even if there is sufficient space to display the text in a single line.

This issue is resolved.

LJP-1089

AAL / Cross Site Scripting is prone to security issues due to the JavaScript present in the field value of script tag.

This issue is resolved.

LJP-1396

Email template is replaced with the object data if field name got missed after object name.

If field name of any case or simple object is not included after object name, complete object gets printed.

This issue is resolved.

LJP-1514

Unable to find Search field in the service portal.

The Search field in the service portal of site user is missing.

This issue is resolved.

LJP-1569

Window resizing in browser causes misalignment of fields and check boxes.

The lengthy 'enumerated label text' is not aligned with check boxes or radio buttons. If the text length is more than the available width, the text appears below the radio/checkbox input fields. This issue is applicable for 'multi checkbox' and 'radio button' fields and is more evident in smaller window sizes.

These issues are resolved.

LJP-1652

Process does not start in AAL

After starting the process, the following error message appears:

“deployment'1' didn't put process definition <id> in the cache“.

This error message appears because the memcached service is in a disabled state.

Enable the service.

This issue is resolved.

LJP-1585

“Subject of Complaint/EOD category” field incorrectly appears without box (Defect 41952)

This issue occur when you select a read only field in a web form. In a web form, the read only field appears without a border.

This issue is resolved by correcting the CSS.

LJP-1606

After exporting to Excel, each table cell contains an ending space after the text/numbers.

This issue occurs when you export a report in XML format. The "&nbsp;" appends at the end of the value.

This issue is resolved by removing the "&nbsp;".

LJP-1383

Issue observed with Subject as User-Id-Location in SSO.

This issue is observed when there are no attributes present in the SAML response.

This issue is resolved by handling the Null Pointer Exception.

LJP-1384

Issue with SSO login when 'Subject' is chosen as 'User-Id-Location' in the SSO configuration screen.

SSO does not work with the Subject as 'User-Id-Location' because 'TRANSIENT' is chosen as the “name-id-policy”.

This issue is resolved by changing the name-id-policy to EMAIL. SSO now works as expected with the Subject as User-Id-Location.

LJP-1610

Repeating roles appear in the New/Edit Dashboard which does not exist.

Application shows all the roles from all the applications instead of showing roles of a specific application. This is because the application id is not passed in the URL as filter.

This issue is resolved by passing the Application ID in the URL as filter.

LJP-988

Users created through SSO are not able to update their information, for example, First Name, Last Name, Email, User Name, and so on.

User is not able to update the user information after login or the administrator is not able to update the information of a user to sync with the user's information on the Identity Provider.

This is as per design. Information that comes from the Identity Provider is considered as the source-of-truth in AgileApps and the modification must be at the IdP.

Note: Syncing of user's information from the IdP and AgileApps is taken up as a separate feature request.

LJP-836

File attached in the file field is not focused in the View Details page.

This issue is resolved.

LJP-820

The read only file field does not focus.

This issue is resolved.

LJP-886

Pinned tab for search result is shown with an extra colon.

This issue is resolved.

LJP-1416

Unable to perform Dynamic search with "parent_team_id" field for team object.

Not able to perform dynamic search operation on team object with "parent_team_id" field using REST APIs.

This issue is resolved.

LJP-1300

Sub forms are not holding more than 10 lines on lookup values.

From the tenth record onwards, selecting the lookup value does not auto populate the related field data.

This issue is resolved.

LJP-1132

Functions.getLoggedInUserInfo().get("primary_team_role_id") provides the equivalent of loggedInUser.primaryroleteamId (view criteria) value.

This issue is resolved.

LJP-1368

Deletion of existing case analytics child threads does not happen because of incorrect Group Name specified in the Master Case Analytic thread.

This issue is resolved.

LJP-1605

Form shows current date time but clicking on the date-picker shows a different time.

This issue is specific for web forms. When the 'hour' is either 10, or 11, or 12, and if a user tries to edit the date using the date picker, the 'hour' gets updated automatically in the slider as well as in the field.

This issue is resolved.

LJP-1576

Issues with date or time handling.

The date time field shows inconsistencies with respect to time formatting. When a user sets the hour as 12, closes the date time picker, and then again launches the date time picker to modify the date, 'AM' and 'PM' automatically toggles and any subsequent date changes continue to toggle between 'AM and 'PM'. In Internet Explorer 11, if the date time picker is opened to modify the existing value, hour always resets back to '12'. Hence subsequent changes in date automatically update the time as well.

These issues are resolved.

LJP-1410

Unable to perform dynamic search with "description" and "ip_addr_range" field for role object

Not able to perform dynamic search with "description" and "ip_addr_range" fields for role object using REST APIs.

This issue is resolved. Now dynamic search on "description" can be performed. "ip_addr_range" is not a part of the role object.

LJP-1534

SSO does not work with Federation Id as User-Id-Type.

When the SSO configuration screen is saved with the 'Federated Id' as 'User Id Type' and the 'Create Users' flag enabled (ON), login to AgileApps fails through IdP. However, user is created in AgileApps.

This issue is resolved.

Federated Id behaviour:

--------------------------------------------------

(a) If Federated Id is selected in User Id Type and the Create Users is ON in the SSO configuration screen, user is created and the user_id is stored for both username (userId) as well as for federation_id. The same value (federation-id) is populated in the respective user’s profile screen (Access Management > Users).

(b) The federation_id now need not be updated as it already exists in AgileApps and is stored during the user creation. See point a.

(c) If a user selects Platform User Id and Create Users (ON) in the SSO configuration screen, the user is created and the user_id is stored as username (userId) and the federation_id is not stored. If an administrator decides later that all users should be authenticated against their federation-id, then the administrator needs to change the SSO configuration to ‘Federated Id’ and add the ‘federation-id’ in every user’s profile which must match with the user’s Attribute for User ID configured in the SSO screen.

LJP-1381

Issues with HideActionsMenuItems method usage.

This issue happens in the custom scripts specified in the onload event for any form. "hideActionMenuItems" method gets called every time without honouring the conditions specified in the scripts. The same issue occurs for "hideClaimAndAssignButtons" method as well.

These issues are resolved.

LJP-963

Validation in the "Testcases" object to have only unique subject value was not working.

COUNT('Testcases', 'subject = '+subject)<1

This issue is resolved. It now validates for the unique value for the subject field for all records of the Testcases object.

</body>

</html>

June Release (18 June 2016)

Bug Fixes

<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head> <meta http-equiv=Content-Type content="text/html; charset=windows-1252"> <meta name=ProgId content=Word.Document> <meta name=Generator content="Microsoft Word 14"> <meta name=Originator content="Microsoft Word 14"> <link rel=File-List href="LJP_files/filelist.xml"> <link rel=themeData href="LJP_files/themedata.thmx"> <link rel=colorSchemeMapping href="LJP_files/colorschememapping.xml"> <style> </style> </head>

<body lang=EN-US style='tab-interval:.5in'>

<a name="_GoBack"></a>LJP-1342

Sub domain is provided during tenant creation which was forming the tenant domain URL as the service domain.

This issue is resolved. Now sub domain could not be provided, which forms the tenant specific URL as the service domain, configured in the Service Configuration section of the Admin tenancy.

LJP-961

The default print layout is empty.

This occurs when the text area field contains long texts without any space.

This issue is resolved by wrapping the text area content so that it does not stretch the table.

LJP-1441

Text breaks in view.

Text in view breaks if the text exceeds a width of 91px.

The issue is resolved.

LJP-1427

The message "success" appears for an invalid recordID.

The message "success" appears when using REST APIs to fetch record details of any object, using an incorrect record id.

This issue is resolved. Appropriate error message now appears if a record id is invalid.

LJP-1530

Subject values break for a search result.

While searching for a record by entering a search value in the search box, the subject values break.

This issue is resolved.

LJP-1047

Audit log captures incorrect dateTime field value.

When a form that contains a dateTime field value gets saved or submitted around 12:30 AM, the Audit Log incorrectly captures dateTime field update even though the value of that field remains unchanged. Further, the updated time appears to be 12 hrs ahead of the actual field value.

This issue is resolved. Now false updates related to dateTime field does not get captured if the field value remains unchanged.

LJP-1250

THIS IS ONLY FOR ON-PREMISES CUSTOMER

REST services are not secure.

REST services are not secure. Thus anonymous users have access and it goes beyond permissions user objects as well.

Add the following flag in the networking.properties in "$INSTALL_DIR/profiles/LJP/configuration/tomcat/conf/RN:

strict_permission_check_for_guest_user=1

Due to the active session of the Guest User (if the service portal is configured for the tenant), a user is able to execute rest calls with the help of the Guest user capabilities. Permission checks are not enforced for some APIs. Because of that, the Guest user is able to access the information. The flag is introduced to enforce strict permission checks for the Guest User. If you enable this flag, the following features will not be accessible by the Guest User:

-- If lookup to the Custom Object/User/Team field is present in the Guest User Form, then the Lookup window does not show any record and the user will not be able to select any record on the lookup field (same as User and Team lookup).

-- Lookup as drop-down will not show any record.

-- Lookup Dependent and Copy Data features will not work

-- If Multi Object Lookup/Multi Value Lookup fields are present in the Guest User Form, then the Multi Object Lookup window will not show any record and a user will not be able to select any record on the Multi Object Lookup/Multi Value Lookup fields.

LJP-1454

Formula Field was not showing correct format if the value is 0.

If the value of the formula field, which is dependent on other fields, is zero, then the value does not show the currency symbol as well as the precision specified during field creation.

This issue is resolved. In function.js, 0 is treated as .

LJP-1153

Label text overflows on record forms.

Label text for some fields appears behind the hint icon. When the label text is more than the space available in a single line, it should break down to the next line without distorting the layout.

This issue is resolved.

LJP-1463

Clicking on “more option” on Views > Focus is set on the “Remove” link.

Clicking on a View and the on the “more option” of Views > Focus is not on first element. The Screen reader does not output the dialogue description while opening. Similar issue occurs on reports and dashboard pages.

These issues are resolved.

LJP-1487

Package deployment from sandbox to tenant, was not showing the same package install validation errors, that Install package from file displays.

Package deployment from sandbox to tenant, was not showing the package install validation error which appears when we install the same package through "Install package from file”.

This issue is resolved. Now package deployment from sandbox to tenant shows the package install validation error message.

LJP-1412

Special German Character Ü is transferred incorrectly.

After generating a web form using Customizable HTML and then creating a case through the web form with special characters in the "Description" field, the special characters are not displayed properly after creating the case.

This issue is resolved.

LJP-1459

SSO login / access issue with Okta IdP.

The “SAML Third party Authentication URL” field does not save the entire URL. It gets truncated when it is too long for the Okta IdP. Hence SSO login fails.

This issue is resolved. Now this field stores 255 characters.

LJP-1322

Problem Summary: ACCESSIBILITY BLOCKER: [7] Updates are imperceptible for keyboard users.

Description: This issue is related to field focus .Focus is not set on the element when tabbed.

Resolution Statement: This has been fixed now.Now for lookup field focus is set on the input field instead of lookup icon.

LJP-1391

Problem Summary: Click on 'Select a file' is not opening browser window for file selection

Description:This issue occur only with jaws reader application.File browser is not opening when click on select file button because jaws override all the key related events.

Resolution Statement: This has been fixed now by changing button to anchor tag

LJP-801

Problem Summary: Calendar Issue: In date time picker 'Select' button does not select current date

Description:This error occur in accessibility mode on file browser window is open when user press enter key on any input field.

Resolution Statement: This has been fixed now.

LJP-1197

Blind users can not perceive the contents of multiple disabled form fields, while using Layout rules.

None of the fields disabled using the layout rule, get the tab focus and so the information available in those fields are not available for the screen readers and the blind users.

This issue has been fixed in accessibility mode.

LJP-1447

Pop up titles are not getting read.

Screen reader does not display the following:

1. Article -> Add Article: Pop up title for 'Add Article' is not read by JAWS.

2. Open a case -> Click on Requester -> Click on Create Contact: Field names are not read.

3. Open a case -> Click on Actions -> Assign to Team: Teams pop-up title is not read and directly the value of the team is read.

4. Article -> Add Topic -> Click on Select topic. Topics pop up is not read.

5. Login -> Dashboard -> New Dashboard. Pop up title is not read.

6. Community -> Add Question. Pop up title for 'Add Question' is not read by JAWS. Tab navigation goes out of dialogue.

7. Community -> Add Question ->Select topic dialogue. 'Topics' dialogue title is not read. Tab navigation goes out of dialogue.

These issues are resolved.

LJP-1448

Accessibility Mode: New Dashboard's required fields are not read as required

In accessibility mode, on new/edit dashboard dialogue, the fields marked as required are not read by screen readers as required.

This issue is fixed.

LJP-1030

Accessibility Mode: In Add widget, Title is not being read as required

On dashboard, clicking on the add widget button, the 'add widget' dialogue appears. In this add widget dialogue, the widget title is is displayed as required, but the screen reader does not output it as "required". the same is applicable on the edit widget dialogue as well.

This issue is fixed.

LJP-1435

Accessibility Mode: Focus is not retained back on the edit icon on dashboard widget

Once the dashboard widget's edit dialogue is closed/dismissed, the focus is not retained back on the edit icon on dashboard widget. This interrupts the keyboard's tab navigation to other action buttons on the widget header. Another issue is On 'Esc' keypress focus is not going back to date time picker icon.

These two issues are fixed.

LJP-1420

Accessibility Mode: Tab focus is going out of Add file pop up

Tab focus is going out of Add file pop up on record detail page. Remove icon is getting read as 'x'in the add file popup on record detail and in the new Article dialogue's attachment section.

This issue is now fixed.

LJP-1418

[Accessibility] user/team lookup field's values are linked, but no action is performed when clicked.

User/Team lookup field's values are displayed as links but when clicked no action is performed. the screen reader outputs the value as a link and "view record details". Since there's no action performed on the value, it shouldn't appear as a link. It can confuse the users as if they can click on that link to view that record details.

This issue is fixed now.

LJP-1057

[Accessibility] In a report table row, the tooltip is read in addition to the button label

On a report displayed on the dashboard, when navigating to the beginning of a row, the Edit button label is read but also the associated tooltip.

Similar table rows might also be affected.

This issue is now fixed

LJP-1232

Application Style sheet does not support wider "texts" for show/hide details.

On record details page, if the view/hide details link text has more characters, specially in non-English languages, the hyphen icon on either sides, does not display properly; it overlaps on the text.

This issue is fixed.

LJP-1388

Problem Summary: In report "Date Created", "Date Modified" field is displaying only date(not with time).

Description: In reports the value of "Date Created" and "Date Modified" field shows only date part. it does not include the time.

Resolution Statement: This has been fixed now by changing the data type field "Date Created" and "Date Modified" from DATE to DATETIME.

LJP-1040

Accessibility Mode: Select New Owner field is read twice in Assign to user pop up.

Screen reader outputs the 'select new owner' field multiple times. The same issue was applicable for 'assign to team' dialogue as well.

This issue is fixed.

</body>

</html>

May Release (18 May 2016)

Bug Fixes

<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head> <meta http-equiv=Content-Type content="text/html; charset=windows-1252"> <meta name=ProgId content=Word.Document> <meta name=Generator content="Microsoft Word 14"> <meta name=Originator content="Microsoft Word 14"> <link rel=File-List href="LJP_files/filelist.xml"> <link rel=themeData href="LJP_files/themedata.thmx"> <link rel=colorSchemeMapping href="LJP_files/colorschememapping.xml"> <style> </style> </head>

<body lang=EN-US style='tab-interval:.5in'>

<a name="_GoBack"></a>LJP-1081

Problem Summary: Accessibility Mode: Comment text area field in task complete pop up is not read by JAWS

Description: When focus goes to Comment text area field in task complete pop up it is not read by JAWS

Resolution Statement: This has been fixed now. Now jaws read "Comment" then type in text

LJP-1360

Problem Summary:- REST API returning list of processes for a case record does not return total record count.

Detailed Description:-

When user sets

pageSize=x(say)

The total count of records is y(say)

page=0(means first page)

getTotalRecordCount=true(this is a flag)

Expected result: The first page should show only x out of y process records' details , but along with this total record count which is y should also be shown. The issue was that this total record count wasn't showing up.

Resolution Statement: This issue has been fixed and now total record count is showing up.

LJP-1330

Summary:

Issue for some character in the dashboard HTML Encoding

Problem Description:

If we add a HTML widget in the dashboard,and if we enter text like "see paragrah &#167 Number nn",the text is saved properly with &#167 getting converted into § .But on opening the edit window of the widget and saving it will result in the appearance of a special sign in place of the character §.On opening edit window for second time and clicking save again,an error message gets displayed.

Solution:

The symbol '&' was not escaped properly when it was followed by the symbol '#'.So escape the symbol '&' even when it is followed by symbol '#'.

LJP-1054

Problem Summary: Navigation not possible in "Confirm Navigation" dialog.

Description: This issue is related to navigation in "Confirm Navigation dialog" in accessibility mode on. When a dialog was displayed User was not able to navigate the dialog with the keyboard.

Resolution Statement: This has been fixed now. Now When a dialog is displayed the focus is set inside the dialog so that User can navigate dialog with the keyborad

LJP-1370

Problem Summary: Permission error message coming up as token 'kniwrest.persmission.forbidden' for user accessing a global picklist without customization permission

Detailed Description: Platfrom shows permission error message as token 'kniwrest.persmission.forbidden' insteaod of Label for user accessing a global picklist without customization permission

Resolution Statement: This issue is now resolved and a proper error message shows up when permission is violated.

LJP-810

Problem Summary: Export to EXCEL wrong characters

Detailed Description: When exporting a report in xls format the euro symbol appear as ???.

Resolution Statement: This has been fixed now.

LJP-1359

Problem Summary: SSO user was not able to login into AgileApps through Identity Provider.

Detailed Description: When 'SAML Request Issuer URL' field in SSO configuration screen left empty and then access SSO url to login into AgileApps through IdP, the SAMLRequest (in browser's url) was showing null and not allowing to connect the IdP. This was causing issue for SSO users to login into AgileApps.

Resolution Statement: This issue is fixed and now if the 'SAML Request Issuer URL' field (in SSO configuration screen) left empty / blank, the tenant's domain name (for example : xyz.agileappslive.com) will be used as the SP Qualifier Name for this tenant.

Recommendation: Enter a unique SP Qualifier Name for this tenant in the mentioned field in SSO config screen and configure / map the same in IdP.

LJP-1129

Problem Summary: Unable to delete a web service.

Detailed Description: Unable to delete a web service when it was used in the previous version of Process.

Resolution Statement: This has been fixed.

LJP-1225

Problem Summary:XSS via AAL Chart

Description:This issue occur when message contains javascript tag and function.

Resolution Statement: This has been fixed now .We are escaping special character [script,iFrame,Object tag ]before sending or showing message

LJP-1205

Problem Summary:Screen should scroll to the top of the page when user clicks on Next after Input Mapping fields page

Detailed Description:When configuring a web service, when the user clicks on Next button in Input Mapping Fields page to go to Output Mapping Fields page, the screen does not scroll up automatically and remains at the same point where the Next button was clicked. it should scroll up to the top of the page.

Resolution Statement: This has been fixed now.

LJP-1228

Problem Summary: Empty Name was shown for deleted Role and Report in package dependencies when package is reopen again after deleting Role and Reports

Detailed Description: This issue occurs user deletes the Role and Report which is participating in package and whern we reopen package again then instead of Name empty name was shown

Resolution Statement: This issue is fixed now.

LJP-1312

Problem Summary: HTML Widget - Allows Scripting

Detailed Description: This issue occur when html widget contains script tag.

Resolution Statement: This has been fixed by escaping script tags in html type widget.

LJP-1319

Problem Summary: XSS issue is seen when user modifies Satisfaction template of 'Customer Satisfaction' page

Detailed Description: This issue occur when name field contains img tag and img attribute contains alert statement.

Resolution Statement: This has been fixed by escaping alert string.

LJP-1316

Problem Summary: XSS via select views popup in Data management.

Detailed Description: This issue occur when view name contains <script> tag

Resolution Statement: This has been fixed now.Script tag is now escape.

LJP-1266

Problem Summary: Details button in web service is not intuitive.

Detailed Description: Details button in web service is not intuitive.

Resolution Statement: Renamed Details button to Edit.

LJP-1244

Problem Summary: The header was showing as 'WSDL Field'

Detailed Description: The input and output mapping header was showing as 'WSDL Field' for both SOAP and REST based web services.

Resolution Statement: Renamed 'WSDL Field' to 'Field' in web services input, output mapping and test input and Result headers.

LJP-1171

Problem Team email should be available as a variable in email templates and should be exposed in business rules

Description: auto-suggest on the business rule was not supported for send email action whenever specific email address option is chosen.

Resolution Statement: This has been supported now

LJP-1147

Problem Summary: Agile Apps should also accept the SAG license key with 'Unlimited' as end date.

Detailed Description:

Initially , AgileApps used to accept license only if it had some expiration date mentioned. For 'Unlimited' licenses, user had to manually enter some future dates and this was a problem.

Resolution Statement: This has been fixed and AgileApps now accepts 'Unlimited' as a value for expiration Date.

LJP-1286

Problem Summary: ManyToMany record access URL not working

Detailed Description: This problem occurs when you click on selected multi value record the record displayed at the back ground behind Add Record popup.

Resolution Statement: This has been fixed now.Record detail cannot be display on the popup we have to close the popup dialog but before closing the popup user will be prompted to confirm that they really want to leave the form with unsaved data

LJP-1320

Problem Summary: Issue when user adds a note or email with XSS code

Detailed Description: This issue occur when email contains img tag and img attribute contains alert statement.

Resolution Statement: This has been fixed by escaping alert string.

LJP-1321

Problem Summary: Issue when XSS code is entered in Search text box on main page.

Detailed Description: This issue occur when img attribute contains alert.

Resolution Statement: This has been fixed by escaping all the html tags present in search string.

LJP-1331

Problem Summary: User was not able to update Password Policy

Detailed Description: user was not able to update Password Policy because of incorrect Java Class name was specified in Java validation element tag

Resolution Statement: This issue is fixed now.

LJP-1204

Problem Summary: Editing a field provides a dropdown on the field that does not go away once you edit another field.

Detailed Description: In the Input Mapping Fields page, when a hard coded field is being edited, a drop down and Choose Function button comes up. Once the user starts editing another field, previous field Function options stays on.

Resolution Statement: This has been fixed.

LJP-1293

Switch back option is not available in Accessibility mode when proxy logged in.

Switch back option is not available under Personalized combo box.

This issue is fixed.

LJP-1046

Problem Summary: Update Record action was not able to update target field if its user lookup reference field(owner_id.first_name)

Resolution Statement: This has been fixed.

LJP-991

Problem Summary:

The link to a task in any Task Assignment Notification mails was not allowing to login (and open the task) for any SSO users in AgileApps even if the user has logged -in into the Identity Provider in the same browser.

Detailed Description:

The link which is prepared during the create / save of Email Template, is to authenticate any regular user in the platform (AgileApps) whereas for the SSO users, we have separate authentication process against the Identity Provider (with different URL invocation) and in this case the system expects a ticket to be attached to the URL for his/her authentication.

Resolution Statement:

The Task link in the Email Template should be modified (or a separate link should be added) in case of SSO users.

The link should be prepared by using 'Platform Authentication Service URL for SAML ($platform_auth_service_relative_url_for_saml)' template variable, where the ticket is attached to this variable, for any SSO users.

Please note, the done-url will be prepared dynamically and hence in that case the target-object & target-task-record should be provided as parameters for 'object_id' & 'record_id' separated by an ampersand character '&'.

An example to prepare SSO url link: https://$service_domain/$platform_auth_service_relative_url_for_saml&object_id=$tasks.object_id&record_id=$tasks.id

LJP-1067

[Accessibility] "Display Editor keyboard shortcuts": spoken twice; translation misleading

For the button above the rich text edit field, the text is output twice by the screen reader. Also, the German translation is misleading ("Editor-VerknĂŒpfung anzeigen") and should be revised.

These issues are fixed.

LJP-1083

Accessibility Mode: New Topic pop up for Articles read Name field twice.

The label text 'name' is output by the screen reader twice.

This issue is now fixed.

LJP-1044

Problem Summary: Accessibility Mode: Multi step task pop up distorts when Approval Step is select

Detailed Description: This problem occurs when container width is not changing according to dynamic content.

Resolution Statement: This has been fixed now.

LJP-1223

Problem Summary: Auto suggest in case of 'Add Recipient' doesn't work in DCM Apps

Detailed Description: User needs to select recipients by clicking 'Add Recipient' button while sending email from within a record. In service desk, when user starts typing recipient's name ,suggestions show up automatically with ids but this wasn't working for DCM Apps.

Resolution Statement: This has been fixed and suggestions now come up for DCM Apps.

LJP-1222

Problem Summary : Branding and other configurations in Service portal lost after deleting Service Desk application.

Detailed Description: Service Portal doesn't show up under Channels except for Service Desk Application. Once this application is deleted user loses the capability to change service portal configurations which includes Branding.

Resolution Statement: This is as per design so for user's ease a warning message is displayed now when he/she tries to delete Service Desk application.

LJP-1298

Dependent picklist is clickable on setting field attribute to read only

When the dependent picklist is configured to be readonly, a clickable drop-down appears and the values are selectable/updatable. when a field is configured to be readonly, the user should not be able to modify its values by clicking on it.

This issue is fixed.

LJP-936

Case view details page: Process image is displayed with scroll bar.

Scroll bar is appearing for process in case details page. Image is not fitted properly in pop up.

This issue is fixed.

LJP-1123

Problem Summary: Send email with attachment was not working.

Detailed Description: When more than one send email with same template (with attachment) is sent from a Business Rule/Macro, only first one was getting triggered.

Resolution Statement: This has been fixed.

LJP-1051

Problem Summary: Issue with task creation in Projects object under Project Management application (in LongJump).

Detailed Description: When creating a task in Projects object (under Project Management application), ideally the Start Date field should be read-only whereas the field is not read-only any more. There was an issue with Zapatec calendar icon path and was throwing a JavaScript error.

Resolution Statement: This issue is fixed and the calendar icon path is corrected.

LJP-1211

Problem : Accessibility Mode: Complete form is not read with title of the pop up

Description: This issue is because button title attribute was not changing according to action

Resolution Statement: This has been fixed now.

LJP-1031

Problem Summary: Focus goes out of the edit widget popup on tab navigation.

Detailed Description: Focus goes out of the popup on tab key navigation while editing the dashboard widget of type HTML/JSP.

Resolution: Issue is fixed.

LJP-861

Accessibility [1] Blocker: Important information imperceptible for blind users. (Pre-Test Results).

Implementing the accessibility improvements on screen reader readability, keyboard operate-ability, tab navigation, for the pre-test results.

These issues are fixed.

LJP-864

Blind users can not perceive the contents of multiple read-only form fields.

the blind users cannot perceive the contents of read-only fields. The users are not able to tab-navigate on those fields. This issue is applicable for some of the fields in the view record form and new record creation dialogue.

This issue is now fixed, the read-only fields are now readable and tab-focus-able.

LJP-1061

[Accessibility] Screen reader outputs only generic information

Screen reader outputs only generic information ("edit look-up field" instead of field label, see Fig. 2-12 from the retest report). Expected behavior: output the field label in the button info.

This issue has been fixed for Email,URL,lookup,Multi Object lookup fields.

LJP-1033

Problem Summary: Asterisk symbol is not shown for title.

Detailed Description: Edit a HTML/JSP widget in dashboard and title is shown without Asterisk symbol.

Resolution: Issue is fixed.

LJP-1196

Problem : Accessibility Mode: 'x' icon in notification alert pop up is not read by JAWS

Description: This issue is because anchor title attribute was blank

Resolution Statement: This has been fixed now.

LJP-1173

Problem : Select topic link in KB pop up is not read properly

Description: this issue is because of title attribute.

Resolution Statement: This has been fixed now.Changed the value of title attribute

LJP-1012

Problem Summary: Longer login-time for certain users.

Detailed Description: This issue occurs when there are team sharing policies associated with logged in user's attributes and he/she is not admin user and is the member of the top most parent team

Resolution Statement: This issue is fixed now.

LJP-1207

Email and URL fields with default values are not shown as links in read only mode.

When email and URL fields are configured to be read only fields, the value for these two fields are not appearing as links. It happens in the new record form and for both accessibility and non accessibility modes.

This issue is now fixed.

LJP-1190

When we zoom in and zoom out in Firefox the blue/red color baaner was getting distorted.Fixed this issue now on zoom in and zoom out the banner willnot be broken down as two different divs.

LJP-1208

URL and Email fields are not displayed in form when created with default values.

If the URL and Email fields are configured with default values, these fields are not getting displayed on the new record creation form. This issue happens in both accessibility and non-accessibility modes.

This issue is now fixed.

LJP-869

In case of large files users are disabled to make an another event triggering as that make lead to loss of data.

LJP-1155

Problem Summary: During RollUp summary field creation, "Role Based Permission Control" section shows Visible, ReadOnly, Hidden option but during Edit it shows Only Visible

Detailed Description: During RollUp summary field creation, "Role Based Permission Control" section shows Visible, ReadOnly, Hidden option but during Edit it shows Only Visible

Resolution Statement: This has been corrected and now, during RollUp summary field creation/updation, "Role Based Permission Control" section will shows only Visible option because Rollup summary field is Universal Read-Only field by default and it takes precedence over Role Based Permission Control that why this field is displayed in Form Layout as ReadOnly irrespective of "Role Based Permission Control"

LJP-1164

Problem Summary: Javascript error is seen when user tries to execute update action on record, if object title contains single quotes characters.

Detailed Description: Clicking on Choose Field button on Update Record Action was showing javascript error if Object title contains single quotes characters

Resolution Statement: Escape single quotes character property now this issue has been fixed

LJP-1015

Problem Summary: User was seeing old report.

Detailed Description: In Scheduled Report, a user was seeing the old report, when the report was modified by some other user.

Resolution Statement: This has been fixed by removing the layout cache just before generating scheduled report.

LJP-1200

Problem Summary:Trash icon not visible in subform when using Chrome

Detailed Description: This issue is because of trash icon is rendering outside the table container in chrome.

Resolution Statement: This has been fixed now .

LJP-282

Problem Summary:Sorting views

Detailed Description: View list not display in sorted order

Resolution Statement: This has been fixed now .

LJP-1206

Accessibility Mode: Multi select box values are not displayed properly in read only mode

Currently, the 'selected options value' gets displayed in the readonly mode for both accessibility and non-accessibility mode. But this confuses the user as it displays only the 'selected option's value rather than the option's text'. This issue is applicable when the option's value is different from option's text.

This issue is now fixed. This fix will convert the "selected option's value" into "selected option's Text" for Multi select pick-list field in read only mode.

LJP-1161

Problem Summary: Deleted field from DEV sandbox is not getting deleted from Production server when deployed the package next time.

Detailed Description: Customer packaged, published, deployed an object from DEV sanbox to QA and from there to Production. Then deleted one of the field from the layout in DEV instance and deployed the package. But the deleted field is not getting deleted from the QA or Production.

Resolution Statement: Need to republish the package with overwrite option and then deploy it on the other instances.

By mistake Resolution was left as Product Modification for this issue. It is actually User Error.

LJP-994

Page Navigation is not working in 'Assign to User' popup after searching user with some keyword.

If the result has more than 25 records then next page navigation is not working due to incorrect formation of URL.

This issue is fixed and page navigation is validated.

</body>

</html>