Release 3.1.0

Infinite Blue® Platform Version 3.1.0 Release Notes

The following sections describe known issues and issues fixed in this release.

Known Issues

PSC00322133 Google calendar sync is not working
Platform currently uses version 2 of the Google calendar API which has been deprecated by Google on November 17, 2014. We will be releasing a fix that upgrades Platform to version 3 of Google calendar and uses OAuth2 for authentication.

PSC00320258 Upgrade from pre-3.0.5 requires re-indexing
Due to a change in search functionality for version 3.0.5, Private Cloud users upgrading to 3.1 from a version previous to 3.0.5 must re-index all tenants. Re-indexing must be performed on the master server by a user with the role of administrator.

PSC00322683 Portal User and Portal guest permissions should not be selected for workflow actions
The workflow actions functionality is not applicable for Portals. Although it is possible to select workflow actions in the Portals, this is not supported and should be disabled.

PSC00322845 Minor UI issues with the German Language
There are some minor UI issues when using the German language. When there is text overflow in a UI component, an ellipsis is rendered. For text overflow of a block level element scroll bars appear.

Known Issues - Mobile

PSC00321798 Sync alert message is not shown for an imported app whose services and objects are not in sync.
Invoking the Sync Metadata operation against an imported application which possess some recursive relations does not show the “Please make sure that all objects used in Designer are part of Core or Dependent objects list. If not all data bindings to UI components for the missing objects will be lost” message but instead shows “Are you sure you want to sync metadata for this Mobile App”.

PSC00321636 Sync Metadata does not remove complete JSDO services from Mobile App Builder
When the Sync Metadata operation is performed against an imported mobile app whose mobile app has recursive JDSO services in Mobile App Builder, some of the services are only partially removed.

As a workaround please remove the JSDO service pertaining to former model (RB_<Object Integration Name>_<Operation Name>) in Mobile App Builder under Services section and perform Sync Metadata operation from Platform environment.

PSC00322596 Warning icon against ‘Sync Metadata’ option
We are changing the way we sync between Platform and Mobile designer. We only sync Core and optionally Dependent objects from the app and are discontinuing the practice of syncing related objects that are not part of the app. After upgrade, before you sync metadata, you should make sure all objects used in the Designer are part of the app. User objects are part of every app.

PSC00321978 Platform mobile app authentication limitation
In Platform 3.1, you cannot use both Anonymous and Portal/User authentication together in the same mobile app. You can use one of, Anonymous, User or Portal.

PSC00321624 Sync Metadata/Edit App will overwrite appConfig.js
Sync Metadata or Editing app overwrites the authenticationModel in appConfig.js file. This will be fixed in a future release.

PSC00320261 JSDO addRecords() MODE_EMPTY change
Prior to Release 3.1, when the JSDO addRecords() method as called with the merge mode specified as progress.data.JSDO.MODE_EMPTY, the working record set for each JSDO table reference remained unchanged. This was not correct since with the MODE_EMPTY mode, the JSDO memory is first cleared out, so the current records are no longer valid.

In Release 3.1, when addRecords() is called with MODE_EMPTY, the working record set for each JSDO table reference is now set to undefined.

PSC00112954

Improve functionality of code editor within Platform

PSC00278309

Search problems with Lucene

PSC00278874

Web tab tokens

PSC00283553

Request for more useful log information during formula errors.

PSC00287587

Blank page when trying to edit a page

PSC00292347

[D2C object] Response is very very slow, approx 45-60 seconds (with OE On-Premises DataSource and other data source)

PSC00297855

Filter image in "Hide & Clear Filters" is not appearing clearly

PSC00302516

Platform does not allow to import views as external objects

PSC00305796

Platform Private Cloud lookup up field is case-sensitive

PSC00308117

Group Function Returning Inconsistent

PSC00308341

Lookup reverts to View defined for Selector after failed Search

PSC00308896

Search issue when mixing TextField and StringField

PSC00309280

[OE-Native] Link Lookup shows all related object records, ignoring Main Lookup selection

PSC00310153

Mapping a text field to a picklist in a Data Map

PSC00310258

[OE Service Objects] Extended characters displayed incorrectly in Platform

PSC00310394

Error Error Wrapped java.lang.NullPointerException when calling rbv_api.getFieldValue()

PSC00310795

Locked settings do not appear to transfer when updating via XML

PSC00310809

Platform search results inconsistent

PSC00310862

Inclusion of information on Database move in Platform documentation

PSC00310894

RB Support for Other Languages refers to the wrong file

PSC00311086

Cannot filter or sort a lookup field displayed as a picklist when the field is also a linked lookup

PSC00311266

Emails are not sending consistently when using sequential type in Approvals application

PSC00311275

(3.0.3) Unable to change the name of a tab within Page Editor

PSC00311299

(Jungle Lasers) Can't access the property panel, the delete and edit buttons and cell popup menu in page editor with Chrome browser

PSC00311386

JavaScript based version of Fusion Chart is not supported in Platform

PSC00311578

Privacy and terms of use hyperlink incorrect for ISV applications

PSC00311812

AJAX API rbf_updateRecord() sets default parameter values to NULL

PSC00312174

accented characters have been replaced by unreadable characters in the French version of Platform

PSC00312175

Portal pages cannot perform CRUD operations on External and OpenEdge Objects

PSC00312226

Hard coded words cannot be translated

PSC00312268

Error when trying to generate an application XML

PSC00312298

Position Filter not auto populated after import.

PSC00312334

Object records list view is displayed despite user has no view permission on it

PSC00312348

Error Access to Java class "org.apache.xerces.dom.DeferredAttrImpl" is prohibited error, calling res.item(0).getNodeValue(); in Object script trigger

PSC00312401

Update documentation with guidelines for configuring the web server securely

PSC00312734

Log in / Log out doesn't work using Chrome

PSC00312906

Case #:00282430 : getFieldValue serverside api does not return appropriate value for 1:M relational lookup field

PSC00312926

No first admin when creating Customer via Data map

PSC00313242

Case #:00282430 : For 1: 1 relation if we change the related object then relationship is not updated properly.

PSC00313246

Platform does not enclose table/field names in quotation marks in SQL statements

PSC00313355

Field-level help does not work in popups

PSC00313363

Search term occurrence count does not impact relevance

PSC00313365

Relevance for search incorrect

PSC00313507

3 fields not populated when creating USER record through server-side API

PSC00313668

Fake error message when creating/updating a record whose name contains the word "Error"

PSC00313672

Relationship token returns related records which have been deleted

PSC00313698

[Platform Private cloud ] Unable to logout from the Platform when working is offline mode

PSC00313713

Code Generator Template files missing in private cloud Platform

PSC00313854

Relationship created from Contact attribute cannot be deleted

PSC00313871

Delete "Remove" link from "Dependent Objects" section on "Application View" page

PSC00313873

When removing a dependent object, success message is displayed even though dependent object is still attached.

PSC00313990

Norwegian characters aren't displayed correctly in an email trigger

PSC00313997

Data/conversion map is assigned an invalid origId("origId=-1")

PSC00314014

Hierarchy relationship is not respecting 1 to Many

PSC00314043

Editing Query API permission does not take effect with delayed trigger

PSC00314175

Version of application is set to 1 after XML import

PSC00314204

Incorrect value returned in a Platform "Expression(Date/Time (Adjust to user time zone))" field

PSC00314258

backup/restore documentation

PSC00314349

External Tables - UPDATE statement is called twice

PSC00314519

Google Calendar synchronization with user "assigned to" an event

PSC00314878

Recycle Bin - provide object selector list (multiple) to enable selection based on object types for restore/purge

PSC00314909

Missing Platform Mobile configurable parameters information in Platform Documentation.

PSC00315014

Filter Conditions Formula on View has undocumented 500 char limit

PSC00315218

Invalid String Value Errors when using Object Detailed Search Component

PSC00315368

Permission bug when updating application XML

PSC00315437

Formula in Views should use SQL encoding for string tokens which include single quote

PSC00315942

Original id is set to -1 when updating a data map

PSC00316082

When Hosted File is used as email attachment - show original file name, not name of stored file

PSC00316396

Charts with quote " ' " in its name aren't being displayed

PSC00316477

Typo error on sessionId parameter of REST and SOAP APIs

PSC00316672

API updateCustomer always requires loginName

PSC00316820

Unable to set "comma" as the separator for formula fields with return type "decimal"

PSC00316856

Support Tickets URL not working

PSC00317162

View selector on portal disappears when no records are displayed

PSC00317237

createCustomer REST API issue

PSC00317623

REST API output have inconsistent response

PSC00317625

updateRecord REST API cannot be accessed with PUT method

PSC00318938

REST API getBinaryData does not decrypt file stored as encrypted

PSC00319971

Vital information is missing in createRecord and updateRecord REST API documentation

PSC00319984

When Communicated Log record is created, "Related To" field not populated

PSC00320120

Filter buttons in records list pages are removed when 'Show View Selector' is unchecked

PSC00320998

Calendar Month View doesn't display Events for Feb 2015

PSC00296220

Unable to login to session-enable app from Mozilla

PSC00313373

Field not available in the Mobile development window even though the project is synced

PSC00315513

Using LocalStorage as source for toggle change does not work

PSC00315554

Unable to build .ipa file

PSC00318672

Events added for Backbutton are not honored/triggered for Android device

PSC00320391

[Platform Mobile]: Unable to create mobile app from "New Application" dialog when pacific ui is disabled