Skip to content

Releases: Medical-Informatics-Platform/platform-ui

1.2.0

11 Jun 11:58
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Platform UI

This release improves the Experiment Studio workflow with a stronger preprocessing and filtering experience, richer algorithm configuration, and better metadata exploration.

Added

  • Data preprocessing pipeline in Experiment Studio.
  • Recursive filter builder with migration toward a data review panel.
  • Metadata browser visualizations and metadata info panel.
  • Expanded algorithm configuration support for dynamic enums, multi-select parameters, cross-validation state preservation, and richer visualisations.
  • Updated footer with interactive funding acknowledgements and refreshed CHUV logo.

Changed

  • Integrated metadata browsing directly into the variables panel.
  • Improved Experiment Studio navigation, summaries, anchors, layout spacing, skeleton loaders, and section headers.
  • Adopted a colorblind-friendly palette as the default.
  • Standardized the UI around the light theme.
  • Renamed summary export actions to “PDF” for clarity.

Fixed

  • Data-model selector identity checks and dataset selector hydration.
  • Histogram graph overflow and padding.
  • Experiment Studio summary alignment and scroll navigation.

Removed

  • Dark-mode support and color settings.
  • Variable-panel bin selector logic.
  • Algorithm requirement override logic.
  • Unused Platform UI code.

1.1.0

21 Apr 07:59
Immutable release. Only release title and notes can be modified.
7439b29

Choose a tag to compare

Release Notes

Features

  • On-boarding guide: Add an on-boarding guide to the platform.

1.0.1

10 Mar 12:18
Immutable release. Only release title and notes can be modified.
06c72cf

Choose a tag to compare

Release Notes

Fixes

  • Terms screen: Resolved a markdown rendering issue and a race condition affecting the Proceed button when accepting terms. (#6)
  • UI: Prevented a double-click scenario on the Proceed button during terms acceptance.

Features

  • Environment configuration: The MIP version is now read from environment variables.
  • Runtime environment service: Introduced a new RuntimeEnvService to centralize access to runtime environment variables, including application version information.

1.0.0

04 Mar 11:45
Immutable release. Only release title and notes can be modified.
9e0fb69

Choose a tag to compare

Overview

This is the initial public release of MIP Platform UI (fl-platform), the Angular 21 frontend for the Medical Informatics Platform.

The release establishes the core product baseline for composing, executing, and reviewing experiments through the MIP backend.

Key capabilities

Experiment Studio

  • Data model and dataset selection
  • Variable and covariate assignment
  • QueryBuilder-based filter configuration
  • Algorithm setup, execution, and result inspection
  • Transient previews (histogram, describe)

Experiments Dashboard

  • Experiment listing, search, and pagination
  • Personal/shared views and shareable links
  • Detail view and side-by-side comparison
  • Rename, edit, and delete operations

Results and reporting

  • Visualization rendering with ECharts and D3
  • Algorithm result mapping for consistent UI output
  • PDF export for experiment and statistics reports

Security and access

  • Keycloak OAuth2 authentication flow
  • Route protection with session-based access checks
  • Terms/NDA acceptance gating prior to full platform access

Deployment readiness

  • Dockerized build and nginx serving
  • Runtime environment injection for backend routing and version metadata

Backend integration

The UI is designed to work with backend services exposed under /services, including:

  • /activeUser
  • /data-models
  • /algorithms
  • /experiments