Version 1.4 is Available

Tuesday, November 9, 2010 by Karin Huber

Our new version of time cockpit 1.4 is available since 8 November 2010. Main improvments are contained in the following areas:

  • Performance
  • Security
  • Presentation of lists and forms

Please note that all users in a tenant have to switch to the new version as soon as the first user in the tenant installs this version, because users with older versions will not be able to sync their data with the server anymore. They can continue to use time cockpit, track their signals and work locally on their pc but as long as their client version is older as the server version no synchronization with the server is possible.

What's changed

  • Performance in time sheet calendar has improved
  • Performance of lists with a lot of rows has improved
  • You can specify a default list and a default form for each entity, which is used if no other list or form is specified.
  • Security
    • New entities to assign roles to users
    • It is possible to specify permissions (read / write) for entities, properties, relations, lists, forms and actions.
    • You can use Environment.CurrentUser.UserDetailUuid to access the currently logged in user in TCQL.
    • Set definitions allow to save the result of a query under a name. The set APP_CurrentUserRoles is delivered in the time cockpit data model. The underlying query is: From R In APP_UserDetailRole Where R.UserDetail.UserDetailUuid = Environment.CurrentUser.UserDetailUuid Select New With { R.UserRole.Code }
    • There is a new function "In Set" in TCQL to use the result of set definitions in queries and expressions (e.g. 'Admin' In Set('CurrentUserRoles', 'Code')).
    • The local database is protected by a password
  • Syntax highlighting for TCQL and Python
  • You can include all relations in a query with .Include(*): e.g. From T In Timesheet.Include(*) Select T 
  • Hyperlinks in lists to other lists and forms, e.g. link in the project list to all timesheets of a project
  • Tabs in forms that display a list of related entities, e.g. list of invoices in the project form
  • Actions can be executed in forms
  • In the Management module multiple lists can be opened concurrently
  • Holidays are displayed in the time sheet calendar

What's fixed

  • Performance in excel export
  • Bugs in display of some lists on tablet pc's
  • Bugs in display of the mail window when using multiple displays and on Windows XP 
comments powered by Disqus