Skip to main content
Skip table of contents

Release notes 1.0.0-alpha.1

 

 

Version 1.0.0-alpha.1 release date 03.02.2023


Template files are not shown in user interface if user does not want to see them

The new system ensures the data synchronization from Vertex CAD does not corrupt data in Sync even something unexpected would happen, like network error. System guarantees the user can get a complete building from Sync even other designer is working on the building plan and even uploading new content.


Improved the overall usability of the system by speeding it up

Content download and all data list responsive times are improved....TODO


Thumbnails and preview pictures for files


Object uploaded from CAD gets automatically a preview files and thumbnails. On other object user can add preview files manually. System generates thumbnails automatically.TODO

Labels

Type icons are added to type chips to separate them from the user created one. Icons separate basic system type labels from the user made custom one. The default type for object added can be adjusted in administrator portal.

Read more about Labeling.

Improved the overall usability of the system by speeding it up

Multi selection of objects is improved. Selecting multiple objects widely known crtl- and shift- button features.

Read more about selecting objects

Read more about Copy, move and link objects (DRAFT)

Read more about Recycle bin (DRAFT)


Improved the overall usability of the system by speeding it up

Browse object's  events history in user interface. All event's like updates, downloads, locking and many more are shown in objects event history. All events concerning objects are show in the object's page on the clock menu,

Read more about object's event history


Objects are not saved unnecessary anymore

Object change detection while editing the content is improved. System recognizes situations where the data in the object fields is changed and changed back to original by the user. In such cases the system does not give warning and prompt to save anymore. This reduces the amount of unwanted changes to objects and user's know when actual changes have been made to the objects.

Read more about editing objects


Reservation, Overwrite Lock and Revision lock

Reservation, Lock and Revision lock in Sync. Different lock functions allow you to protect data in Sync according to the design and needs of the organization. To protect objects from unwanted changes, lock them with Lock and/or Revision lock. 

Read more about Revisions



Revisions

Revisions act like stored versions of the object. The system guarantees that the old revision remains as it was when the new revision was created. The old revision cannot be changed, but you can open and copy it.

All objects can be revised. The user has an opportunity to prevent the creation of a new revision. In such a case, all changes made to the object must be made to the current revision overwriting it. 

If the object is locked, you can make a new revision of it and continue working with the new revision.




All updates for this release

Task

CS-1028 Start ACL implementation

CS-1057 Implement base system for notifications to front end.

CS-1066 Allow Entity to have only two files at most

CS-1307 Plan thumbnail generation system architecture

CS-1394 Make the branching functionality ready to merge

CS-1398 Make sonarcloud scan work with event service, including code coverage

CS-1471 General FileService improvements & refactoring

CS-1472 Dotnet based microservices improvements & refactoring

CS-1477 Review and redesign Position aware pagination UI

CS-1491 Fix snyk found vulnerabilities in file service

CS-1496 General EntityService improvements & refactoring

CS-1549 Remove the current thumbnail creation system

CS-1550 Investigate and choose thumbnailer library or -ies to replace the current one

CS-1565 Refactor Entity management

CS-1592 Restore old label filtering behaviour with the new lazy load

CS-1629 Unify events, notification and revision fonts and style

CS-1641 Minor fixes for version 1.0-alpha1

CS-1655 Postman tests for EntityService operation blocking

CS-1656 EntityService Postman tests fails in pipeline

CS-1662 Configure C# microservices to handle enum CASE correctly

CS-1682 Refactor notificationHub to support multiple independent connections

CS-1683 Add deployment to staging to thumbnailservice pipeline

Improvement

CS-737 Implement back end support for new partial load for objects.

CS-1124 Retrieving user info should return last login time

CS-1144 Position aware partial object load fronted support

CS-1168 Differentiate new object created in copy

CS-1311 Keycloak emails sender should be Vertex Sync

CS-1344 Redirect user to Sync service after Keycloak profile update

CS-1426 Refactor and fix vulnerable email validation

CS-1460 Login frequency should be lower

CS-1500 Snackbar flashes multiple times and no progress indicator when uploading

CS-1502 Object and user data is not saved unnecessary

CS-1518 Make ResultDTO generic

CS-1525 Add multiple entity support to delete entity endpoint

CS-1529 API calls to find branches from the server

CS-1530 System to create a branch from a branch

CS-1546 Favourite object's new revision should be automatically favourite too.

CS-1552 E-mail change with verification, back end support

CS-1554 Refactor object context menus

CS-1555 Implement type chips with icons

CS-1601 Create multi-Entity get endpoint

CS-1606 Implement a shared user avatar component

CS-1613 Improve Copy feature

CS-1642 Front end entity locking system improvements

CS-1651 Remove used disk space information from menu

Bug

CS-1296 Downloading zip with multiple files returns corrupted files

CS-1310 Linking objects together doesn't work as expected

CS-1345 User's string lists return 404 when using Sync for the first time

CS-1352 Change password button doesn't work

CS-1395 undefined.svg is not showing correctly

CS-1423 Create users endpoint returns users with empty ID fields

CS-1432 Label attributes can't be edited, If a label has no description

CS-1434 Closing edit mode from the cancel button won't open the discard changes dialog although there are unsaved changes

CS-1436 Downloading objects should not download preview images.

CS-1438 Delete label dialog is broken on mobile devices

CS-1439 Main view and recycle bin filters affects each other.

CS-1440 Label icons with a long label name are not shown correctly

CS-1444 Substitute deleted label do not work

CS-1445 Sorting do not sort labels

CS-1446 Label management view's background color

CS-1447 Occasionally the save button on label editing opens the discard changes dialog and throws user to the login

CS-1449 Last label row buttons' unusable

CS-1451 Quotation marks in a label name/description breaks the label

CS-1453 Remove edit and three dot menu buttons while in other user's profile view

CS-1454 Changing email gives an error

CS-1455 Active field should be read only outside the admin portal.

CS-1456 Edit image button is visible when viewing other peoples profiles.

CS-1457 Modifying user profile creates duplicate items to users item-lists

CS-1459 Resetting password gives an error and opens blank screen

CS-1462 Entity connection stays after move

CS-1463 Move and link dialogs break when window is dragged smaller

CS-1464 Moving an object under itself & under the same parent is possible

CS-1465 SVG icon colors are wrong in the move dialog with the dark theme

CS-1466 Style issue fixes to search bar in move dialog

CS-1467 Fix bugs induced by saving tenant into the local-storage

CS-1468 Sometimes the admin is returned back to the main view after trying to login into the admin portal

CS-1484 Front end reload opens a login dialog even if the token is valid

CS-1485 User invitation view input/validation bugs

CS-1487 EventService improvements, get author, timestamp and other event properties that are available from server

CS-1488 File references don't work correctly with branched entities

CS-1489 Labels are not updated in branched entities

CS-1490 Tenant service tries to send emails when creating testing and vertex realms at startup

CS-1492 Several recycle bin user interface bugs

CS-1493 User roles are lost when a realm is updated by tenant service

CS-1494 Fix user group management bugs

CS-1495 Substitute labels dialog has placeholder reference count

CS-1497 Files may get attached to wrong entities.

CS-1498 Failing entity creation stucks the add dialog

CS-1499 A backdrop click doesn't close the add object dialog

CS-1501 Cannot copy item with its children

CS-1508 Non-admin user can enter the admin portal

CS-1509 Getting entity paths can be very slow

CS-1526 Modifying user profile creates duplicate users in views users are listed

CS-1532 Get all users does not return all users

CS-1536 Object multi select bug fixes

CS-1537 The user list is not updated after the admin modifies the user

CS-1545 Changes to frontend to match "Bugfix/CS-1508 Non admin user can enter the admin portal"

CS-1547 User should be able to make a new revision from an overwrite locked object

CS-1548 Recently viewed list gives 404 error

CS-1551 Password change dialog, no margin between 'Submit' and 'Cancel' buttons and dark theme problems

CS-1566 Cannot set Entity as favourite when in mobile screen size with list layout

CS-1568 Frontend's pipeline is exiting with code 1

CS-1577 Valid id regex does not work on Safari

CS-1579 Type icons vertical alignment in grid items

CS-1605 User menu stretches too much if branch name is long

CS-1647 Single image file entity does not use that image as thumbnail and preview

CS-1649 Tenantservice does not set thumbnailservice client secret for new tenant \(realm\)

CS-1670 Cancel on Create new label doesn't work

CS-1672 Allow upgrading operation blocks from OTHERS to EVERYONE

CS-1679 Remove advanced search label placeholders and fix issues with them

CS-1686 Tenantservice sets invalid redirect uris in staging environment

CS-1691 Workspace client does not set pdf or image files to be their own previews

New Feature

CS-1476 Implement Entity overwrite/revise block from front end and small bug fixes for the system

CS-1572 Change Admin portal login to use re-authenticate flow and move back to single configuration

CS-1584 Reserve \(Lock\) object for me user interface implementation

CS-1622 Implement endpoint to get branch status

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.