Builds, runs unit tests and deploys artifacts to nexus repo

Build: #252 was successful

Job: Release To Maven did not start

Stages & jobs

  1. Default Stage

  2. Release

    Requires a user to start manually

Code commits

Git

  • Mark Goodrich <mgoodrich@pih.org>

    Mark Goodrich <mgoodrich@pih.org> 47c1580a40372dc94aeffbfcbf9d5dbb62639d55

    Merge pull request #84 from geoff-wasilwa/HTML-381
    HTML-381: Added validation while processing obs and obsgroup

  • geoff-wasilwa <geoffreywanjala@gmail.com>

    geoff-wasilwa <geoffreywanjala@gmail.com> ce52893da23608ae335403a4ac24e99fe8c37bc1

    HTML-381: Added validation while processing obs and obsgroup
    HFE did not provide checks for obs used as set members and obsgroup (if the obsgroup concept was a set).
    Added a mechanism to validate this and store concept ids violating this rule to FormEntryContext from where they can be displayed on the HTML Form edit page.

    • api-tests/src/test/java/org/openmrs/module/htmlformentry/HtmlFormValidatorTest.java (version ce52893da23608ae335403a4ac24e99fe8c37bc1)
    • api-tests/src/test/java/org/openmrs/module/htmlformentry/handler/ObsGroupTagHandlerTest.java (version ce52893da23608ae335403a4ac24e99fe8c37bc1)
    • api-tests/src/test/java/org/openmrs/module/htmlformentry/handler/ObsTagHandlerTest.java (version ce52893da23608ae335403a4ac24e99fe8c37bc1)
    • api/src/main/java/org/openmrs/module/htmlformentry/HtmlFormValidator.java (version ce52893da23608ae335403a4ac24e99fe8c37bc1)
    • api/src/main/java/org/openmrs/module/htmlformentry/handler/AbstractTagHandler.java (version ce52893da23608ae335403a4ac24e99fe8c37bc1)
    • api/src/main/java/org/openmrs/module/htmlformentry/handler/ObsGroupTagHandler.java (version ce52893da23608ae335403a4ac24e99fe8c37bc1)
    • api/src/main/java/org/openmrs/module/htmlformentry/handler/ObsTagHandler.java (version ce52893da23608ae335403a4ac24e99fe8c37bc1)
    • api/src/main/java/org/openmrs/module/htmlformentry/handler/TagAnalysis.java (version ce52893da23608ae335403a4ac24e99fe8c37bc1)
    • api/src/main/java/org/openmrs/module/htmlformentry/handler/TagValidator.java (version ce52893da23608ae335403a4ac24e99fe8c37bc1)
    • api/src/main/resources/messages.properties (version ce52893da23608ae335403a4ac24e99fe8c37bc1)
    • omod/src/main/java/org/openmrs/module/htmlformentry/web/controller/HtmlFormController.java (version ce52893da23608ae335403a4ac24e99fe8c37bc1)
    • omod/src/main/webapp/htmlForm.jsp (version ce52893da23608ae335403a4ac24e99fe8c37bc1)