1.1.0

API Codebase is now subject to controls from ERDC ITL

1.0.0

New Features:

  • Support OAuth Providers for SSO
  • QRCode support in API
  • Add "instructions" to configurable operation schemas
  • Add default :instrument-specification artifacts
  • Integration with JupyterHub for analysis scripts

Bugfixes:

  • Refactored point cloud insert for better performance / columnar data types

0.14.0

New Features:

  • Project-based data collection app registration (and documentation!)
  • YData-based frame summaries for general frame statistics
  • Allow range-based :time-series downloads of JSON and images of any size from web UI
  • Tag-based searching in Browse Operations interface

Bugfixes:

  • Show error in UI when login fails
  • Hide db credentials in :process-data

0.13.0

Refactor:

  • Removed MPPW API from the monorepo itself
  • Added LICENSE files

0.12.0

New Features:

  • Add prop_analysis repo and sample process-property analysis code to Jupyter analysis platform
  • Artifact/operation queries by type_urn
  • Deletion UI for operations
  • Configurable provenance DAG UI strategy

Bugfixes:

  • Ensure parent ids properly referenced in database for spatial parent frames
  • Assorted small provenance and DAG visualization fixes

0.11.0

New Features:

  • ** Help Guide for all users **
  • Time series init/insertion endpoints
  • Even more improved API docs
  • ** Operator data collection "button" ** - proof-of-concept

Bugfixes:

  • Fixed warning spam in Web UI datepickers

0.10.0

New Features:

  • Improved artifact provenance viewer
  • Admin "Configure" Interface
  • Editable schemas for projects
  • Point cloud insertion endpoint
  • Improved API docs

Bugfixes:

  • Annoying double-login issue

0.9.1

New Features:

  • Improved point-cloud UI
  • Bounding box selection
  • Secondary property selection
  • More granular security controls
  • Read-only users
  • Data-only users
  • Artifact tagging support
  • JupyterHub analysis service

0.8.0

New Features:

  • Improved file-bucket upload UI
  • Fully streaming and compressed sample API for point cloud and time series artifacts
  • Compute operations for modeling digital artifact relationships

0.7.1

New Features:

  • API/UI for claiming artifacts
  • General UI icon improvements
  • Bugfixes for time-series

0.7.0

New Features:

  • Support for time series artifacts
  • JSON export
  • Image browsing and export
  • Dynamic graphing / CSV export support
  • Support for artifact/operation API tag queries
  • Fixed bounds and smaller 1m chunk downloads for point clouds

0.6.0

New Features:

  • MPPW client library support
  • Support for papermill Jupyter! notebooks

0.5.0

New Features:

  • Basic 3D point cloud visualization

0.4.0

New Features:

  • Icons!
  • Frame graph / geometric provenance APIs
  • Shear test operations and artifacts

0.3.0

New Features:

  • Searchable "Operations Browser"
  • Operation metadata now editable
  • Database-bucket stats API and UI
  • Artifact provenance API and UI
  • Schema endpoints and configurable artifact / operation schemas

0.2.0

  • Started explicit documentation of new features and release notes

0.1.0

  • Initial versions