Release 1.0.3

DateVersion

 

1.0.3

 

Summary 

TQLSystem 1.0.3 is a minor release. The key highlights of this release are:

  • Introduction of TQL Command Line Interface
  • TQLEngine User Interface to work in the offline mode i.e. without requiring internet connection.
  • Provision to Split the automatic generation of code from Model Editor into individual facets and macros.
  • Improved TQLStudio usability.
  • Proper Error Message Reporting

TQL Studio Model Editor

  • Starting with release 1.0.3 developers cannot edit the source from source editor. 
  • Editing the cModels.dbm.xml file is impossible as the size of the file grows.
  • Editing in source window is possible by Sub-node level. 


TQLEngine Downloadable Version

  • You can download latest version from your TQLStudio/Account/TQLEngine page
  • You do not need to upgrade your TQLEngine from previous version (1.0.1) to use models generated by 1.0.2
  • If you decided to upgrade to 1.0.3 you can manually migrate your projects from 1.0.2 by following steps below

Manually Migrating Projects from 1.0.2 to 1.0.3

  • Setup your 1.0.3 so you can import files from local folder.
  • Create a zip file for each of the folders in your resources folder of 1.0.2
    For example: 
  • Move all the zip files into the current 1.0.3 release folder
  • Now you can import them using 1.0.3 TQLEngine UI Import interface.

TQLEngine Admin Console (Bug Fix / Minor Enhancements)

JIRADescription

TQLPROD-852

Breadcrumbs are showing TQL Studio in Engine Account page

TQLPROD-789

Incorrect error message in case of unauthorized sign in

TQLPROD-758

TQLEngineUI should work in offline mode

TQLPROD-849

Import sample project not working in offline mode

TQLPROD-794

Provide consistent search and keyboard shortcut hint in source editor

TQLPROD-786

Query editor should have standard endpoints selected default

TQLPROD-760

Incorrect error message when query doesn't return any response

TQLPROD-868

API for delete TQL Query

TQLPROD-859

Delete query does not delete tql file

TQLPROD-770

If user clicks back button from projects dashboard with a valid session it should not take it to login page

TQLPROD-813

API for undeploy project returns incorrect response

TQLPROD-806

API for deploy project returns incorrect error message in case of failure

TQLPROD-803

Project endpoints are created with IP address as 127.0.1.1

TQLPROD-791

Deploy with models.dbm.xml only

TQLPROD-784

UI for provision to add runtime parameters (Facet URI)

TQLPROD-783

Create endpoints using provided Facet URI

TQLPROD-776

Update error messages according to API response

TQLPROD-678

Split cModels file to create macros, facets and def

TQLPROD-865

Project endpoints are not getting created properly for engine in offline mode

TQLPROD-864

Delete project endpoint is not working if we assign new facet URI to project endpoint

TQLPROD-857

Project endpoints are not getting created properly on network change

TQLPROD-853

Sample projects are not getting deployed due to different model file

TQLPROD-851

Unable to instantiate

TQLPROD-850

Project deployment not working in offline mode

TQLPROD-872

[Offline Mode] Running queries through custom endpoint is prompting as invalid endpoint

TQLPROD-785

Add RollingFileAppender in Engine Logs to create new log file per day

 

TQLStudio (Bug Fix / Minor Enhancements)

JIRADescription

TQLPROD-781

Email validation issue with for .edu on collaboration

TQLPROD-779

Collaboration request succeeds even though project is deleted by owner

TQLPROD-789

Incorrect error message in case of unauthorized sign in

TQLPROD-793

Make source editor readonly to avoid conflict with split models

TQLPROD-762

Importing empty project gives error stills gets imported

TQLPROD-810

Export project always shows success message even if it fails

TQLPROD-807

Incorrect error message when user tries to export empty project

TQLPROD-811

URL is not getting updated when we change project name

TQLPROD-805

Save button should be enabled only if there are changes in project settings

TQLPROD-799

Changing project settings for one project enables redeploy button for all projects

TQLPROD-786

Query editor should have standard endpoints selected default

TQLPROD-760

Incorrect error message when query doesn't return any response

TQLPROD-794

Provide consistent search and keyboard shortcut hint in source editor

TQLPROD-770

If user clicks back button from projects dashboard with a valid session it should not take it to login page

TQLPROD-821

Not able to publish system library content

TQLPROD-813

API for undeploy project returns incorrect response

TQLPROD-806

API for deploy project returns incorrect error message in case of failure

TQLPROD-791

Deploy with models.dbm.xml only

TQLPROD-784

UI for provision to add runtime parameters (Facet URI)

TQLPROD-783

Create endpoints using provided Facet URI

TQLPROD-776

Update error messages according to API response

TQLPROD-678

Split cModels file to create macros, facets and def

TQLPROD-866

Project deployment is not working if user is having private sandbox attached to its account and it is not having host name assigned.

TQLPROD-871

Undeploy on remote server is not working properly after static facet id feature added

TQLPROD-864

Delete project endpoint is not working if we assign new facet URI to project endpoint

TQLPROD-863

Redeploy option in TQLStudio not undeploying project properly

TQLPROD-795

Split models at the time of deploy and export

TQLPROD-867

Project end point is not getting created properly if host name is not assigned to private sandbox

TQLPROD-869

Project undeployment is not working if user is having private sandbox

TQLPROD-873

Deployment keeps spinning in case of Private sandbox