Runs unit test and deploys artifacts to maven repo. More details of the release in https://wiki.openmrs.org/x/i4DTAw

Build: #3959 was successful Changes by kml27 <long27km@uw.edu>

Stages & jobs

  1. Default Stage

  2. Release

    Requires a user to start manually

Code commits

Git

  • kml27 <long27km@uw.edu>

    kml27 <long27km@uw.edu> 73b2d61d3222943f0c58eb941881aae821d59186

    RA-1704: Improved Program Status widget state sorting.
    * RA-1704 : improved programstatus state sort order - updating angular to 1.6.1 to get $httpBackend.flush() fix, changes to use a proper promise chain for test

    * updating shrinkwrap to angular 1.6.1, updating GET mock

    * changing use of result var to immediate returns per code style preferences

    * reversing order of null check for endDate, provides short circuit and avoids ambiguous coercion/eval

    * removing quiet flag from `mvn clean install` to debug travis build

    * fixing comparison of two states with null end dates (from different workflows in the same program), adding logic for angular fallback orderby index, re-order expected order test states

    * re-enabling mvn quiet mode to minimize build messages

    * fixing typo in both enddates not null logic and reciprocal case for state1 endDate == null

    * RA-1719: Program, Program Status and Relationship widgets not properly retrieving session use (#300)

    * RA-1704 : improved programstatus state sort order - updating angular to 1.6.1 to get $httpBackend.flush() fix, changes to use a proper promise chain for test

    * updating shrinkwrap to angular 1.6.1, updating GET mock

    * changing use of result var to immediate returns per code style preferences

    * reversing order of null check for endDate, provides short circuit and avoids ambiguous coercion/eval

    * removing quiet flag from `mvn clean install` to debug travis build

    * fixing comparison of two states with null end dates (from different workflows in the same program), adding logic for angular fallback orderby index, re-order expected order test states

    * re-enabling mvn quiet mode to minimize build messages

    * fixing typo in both enddates not null logic and reciprocal case for state1 endDate == null

    * changing sort order back to repeated `else if` logic with new check for not both null and ordering when state1 endDate is null, new order of states in test

    * RA-1704 : improved programstatus state sort order - updating angular to 1.6.1 to get $httpBackend.flush() fix, changes to use a proper promise chain for test

    * updating shrinkwrap to angular 1.6.1, updating GET mock

    * changing use of result var to immediate returns per code style preferences

    * reversing order of null check for endDate, provides short circuit and avoids ambiguous coercion/eval

    * removing quiet flag from `mvn clean install` to debug travis build

    * fixing comparison of two states with null end dates (from different workflows in the same program), adding logic for angular fallback orderby index, re-order expected order test states

    * re-enabling mvn quiet mode to minimize build messages

    * fixing typo in both enddates not null logic and reciprocal case for state1 endDate == null

    * changing sort order back to repeated `else if` logic with new check for not both null and ordering when state1 endDate is null, new order of states in test

    * removing quiet flag from `mvn clean install` to debug travis build

    * re-enabling mvn quiet mode to minimize build messages

    * RA-1724: Fix NPE/undefined error in obsgraph dashboard widget.

    * RA-1724 : Fix NPE/undefined error in obsgraph dashboard widget when some concept do not have associated obs

    * RA-1724  : Adding null check

    * RA-1725: ObsGraph - Added optional filter encounter type parameter for obsgraph.

    * Added optional filter encounter type parameter for obsgraph

    * Added support for multiple encounter types in obsGraph

    * RA-1724: Follow-on commit to fix nul typo (#304)

    * make dependent on latest version of REST web services

    * try adding REST web services 1.12 dependency to fix build

    * HTML-718, gray out retired concepts (#303)

    * revert:upgrade to latest version of REST web services

    * adding additional documentation of logic in sort

    * commiting checkouts from master to clean up commit diff

    * after syncing fork master HEAD, commiting checkouts from master to clean up commit diff

    Co-authored-by: Mark Goodrich <mark.goodrich@live.com>
    Co-authored-by: Ruhanga <41738040+Ruhanga@users.noreply.github.com>
    Co-authored-by: Ramesh Ramalingam <rrama@thoughtworks.com>
    Co-authored-by: Cosmin <cioan@pih.org>

    • .gitignore (version 73b2d61d3222943f0c58eb941881aae821d59186)
    • npm-shrinkwrap.json (version 73b2d61d3222943f0c58eb941881aae821d59186)
    • omod/src/main/web/dashboardwidgets/programs/programs.controller.js (version 73b2d61d3222943f0c58eb941881aae821d59186)
    • omod/src/main/web/dashboardwidgets/programstatus/programstatus.controller.js (version 73b2d61d3222943f0c58eb941881aae821d59186)
    • omod/src/main/web/dashboardwidgets/programstatus/programstatus.spec.js (version 73b2d61d3222943f0c58eb941881aae821d59186)
    • omod/src/main/web/dashboardwidgets/relationships/relationships.controller.js (version 73b2d61d3222943f0c58eb941881aae821d59186)
    • package.json (version 73b2d61d3222943f0c58eb941881aae821d59186)