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 |