We're updating the issue view to help you get more done. 

Lock down UI dependency versions

Description

Recently, a new release to AngularJS broke our builds (failing tests). It also started failing builds for Malawi. A re-release of dev-ui was required to unblock implementations using a released version of reference-ui.

We should avoid a situation, when 3rd parties are breaking OLMIS for not only us, but also implementers. We should therefore lock our dependency version, at minimum in already released images that implementers are building upon.

We should look at using npm-shrinkwrap in order to solve the issue.

Acceptance Criteria

  • Add npm-shrinkwrap to all UI repos

Status

Assignee

Nikodem Graczewski

Reporter

Paweł Gesek

Labels

Story Points

5

Time tracking

40h

Components

Sprint

None

Priority

Major