Release 2.5

Keylabs Release 2.5

Class Export and Import

Now you can transfer configured classes between projects. The process consists of two simple steps:
  • Export: In the settings of the source project, go to the “Classes” page, open the dropdown menu : , and select “Export files”. The configuration will be saved to your computer in JSON format.
  • Import: In the target project, go to the same “Classes” section, click

    “Import classes” in the dropdown menu, and upload the saved JSON file.
    • notion image
Important: During export, not only the classes themselves are transferred, but also all attributes associated with them.
All imported classes will be added to the existing ones. If the system detects an ID conflict, it will offer you a choice: keep the current class or replace it with the version from the file.

Frame View Tracking for Verifiers

A progress tracking function has been added to the platform, which helps verifiers monitor the completeness of verification when evaluating annotations, and helps managers track overall dynamics.

How it works for verifiers:

  • After enabling the function, a frame tracking button will appear in the “Panels” section of the editor.
  • When clicked, it opens a special

    scale, the segments of which are automatically filled as frames are viewed.
    • notion image

How it works for managers and administrators

If multiple verification stages are configured in the project, managers and administrators can track the overall progress and the exact number of frames viewed by each participant.

Configuration and Management:

  • Activation: To enable tracking, go to the “Project Stages” page and check the box “Show progress bar to verifier” at the desired verification stage.
  • View Control: You can determine how the system will behave if a verifier attempts to proceed to the next file without viewing the current one to the end. To do this, in the stage settings at the Verification stage, select one of the modes in the “Control viewing of all files” option:
  • None (no verification): verification is not implied.
  • Warning (can be skipped): the system will allow continuing work without restrictions.
  • Block (all frames must be viewed): the platform will block switching to a new file and display a warning

    message stating that not all frames have been viewed.
    • notion image
      notion image

Total Number of Frames

Finding out the total number of frames in projects has become even easier. Previously, information about the total number of frames could be viewed on the “Files” page by activating the “Show total sums” function. Now this data is displayed in several sections of the platform at once:
  • Inside the project: Information about the total number of frames is now available not only on the project’s “Files” page, but also on the project’s “Status” page in the project statistics block.
  • In the general project list: A special checkbox for displaying total sums has appeared on the main “Projects” page. When activated, the platform will display the total number of frames for all projects right in the results list.
    • notion image

File Tags

To make it easier for managers to navigate through large volumes of files and quickly find the necessary materials, we have added a file tags function. The set of tags is created individually and is unique for each project.

Creating and deleting tags in settings:

  • Creation: Go to the “Project Configuration” page in the tags section and enter the required

    names separated by commas.
    • notion image
  • Deletion: To completely delete specific tags from the project, return to the project configuration and delete the unnecessary ones.

Managing tags on the files page:

You can flexibly mark files with tags right on the “Files” page:
  • For a single file: Hover over the file, right-click, and select “Manage tags”. In the window that opens, you can enter new labels, separating or finishing the entry with a comma or Enter, select ready-made ones from the list, or remove unnecessary ones.
    • notion image
  • For multiple files (bulk actions): Check the boxes for the required group of files and click the “Manage tags” button on the top panel. Right in this window you can:
  • Assign new labels to all selected files at once.
  • Change or overwrite already assigned tags.
  • Completely clear tags for the selected positions.
    • notion image

Filtering and Search:

Assigned tags are displayed in a special column of the file table. You can instantly filter the project content by them, either by a single tag or by a combination of several labels at the same time.

Project Status Indication

Now the project status is displayed on the projects page by an indicator of the corresponding color, which matches the color in the project settings on the Status page - New, Open, Suspended, Closed, Deleted.
notion image

Table Customization: Changing Column Width

Working with tables has become even more convenient. Now you can manually adjust the column width so that important information is always before your eyes. When hovering between column headers, a separator line appears. Just hover over the column border, hold down the separator that appears, and adjust the width to your convenience. Settings are individual for
each user. The system remembers the selected parameters, so the column width will remain the same the next time you log into the platform.

Media Configuration Panel

For users with the root role, a special interface has been added for administering remote storage and security control:
  • Media Prefixes: Create new and edit current prefixes by specifying the storage type and required parameters. The function supports history of changes (revision control) and data backup/recovery.
  • Access Restrictions: Configure lists of allowed or blocked locations and web resources. You can specify specific countries for which file access will be open or blocked, as well as set a list of sites from which information is allowed to be received.

Improvements & Fixes

  • Increased mesh/skeleton edge limit from 100 to 200.
  • Fixed timer continuing after leaving a file.
  • Fixed HTTP 500 errors during large attachment uploads.
  • Fixed historical reports changing after role updates.
  • Fixed “Objects” column updates after class deletion.
  • Fixed single-value file attributes display across merge editor segments.
  • Report links now work correctly independent of the time zone.