AlbusSoftware / VersioningVersion registry
Albus software components

Version history for Albus software components including Albus Analytics, Server Infrastructure and Site Operations Portal.

A complete record of releases and the components behind them.

Immutable records
Recorded releases
…

Complete version history

Latest release
…

Waiting for the first release

Tracked components
…

Across all recorded releases

0 of 0 releasesTimes in UTC · Shift-click to sort by multiple columns
Albus releases with timestamp, composite version, description, and component versions. Each column supports sorting and text filtering.
Loading version history…
Page 1 of 1

CSV includes all matching releases, across all pages. Version strings are sorted as text.

Add a release through the API POST /api/versions

Send a JSON body with the X-API-Key header. The timestamp and composite version are generated automatically. Optional nonnegative integers x and y override the latest values (initially 0.0); z increments across releases. Add any component name and version to metadata; new components appear as columns.

{
  "x": 1,
  "y": 0,
  "description": "Pipeline release with updated processing components",
  "metadata": {
    "pipeline-api": "0.21.0",
    "pipeline-workflow": "0.18.2",
    "webapp": "0.21.0"
  }
}

Records cannot be edited or deleted. Each new record must contain a different complete set of component versions; duplicate metadata returns HTTP 409.