Plan for the LegacyUI module

Stages & jobs

  1. Default Stage

  2. Release

    Requires a user to start manually

Code commits

Git

  • Isaiah Muli <48686606+dicksonmulli@users.noreply.github.com>

    Isaiah Muli <48686606+dicksonmulli@users.noreply.github.com> 89cdd965a1acf1c04909186edd78950a19fae668

    LUI-197 UI for saving concept reference ranges (#196)
    * Initial commit

    * Concept references header on the UI

    * Showing reference range title and table headers

    * Concept reference form - restructured

    * Showing saved data

    * Updating concept page with reference ranges

    * Successfully saving new data

    * Hiding reference ranges when concept type is not numeric

    * Updating version for testing purposes

    * Removing an existing row on the UI

    * Adding tests

    * Hiding and showing referenceRange row on conceptForm

    * Creating a reflection object of reference range

    * Using reflection to map reference ranges

    * Updating reflection in tests

    * Code refactor

    * Update reference ranges

    * Reverting the core version

    * Sorting reference ranges

    * Fixing null pointer

    * Code refactor

    * Ability to edit concept reference ranges

    * Updating reference range validations

    * Reconciliation of admin and dictionary views

    * Fixing an error when 2 rows are added and the first one removed before saving

    * Conditional display of concept reference ranges based on openMRS-core version

    * Refactoring

    * code refactor

    * code refactor

    * removed unnecessary method

    * Hidding concept set row when checkbox is not clicked

    * Showing 'Is set' when checkbox is checked

    • api/src/main/java/org/openmrs/module/legacyui/GeneralUtils.java (version 89cdd965a1acf1c04909186edd78950a19fae668)
    • omod/src/main/java/org/openmrs/web/controller/ConceptFormController.java (version 89cdd965a1acf1c04909186edd78950a19fae668)
    • omod/src/main/java/org/openmrs/web/controller/ConceptFormValidator.java (version 89cdd965a1acf1c04909186edd78950a19fae668)
    • omod/src/main/java/org/openmrs/web/controller/concept/ConceptReferenceRange.java (version 89cdd965a1acf1c04909186edd78950a19fae668)
    • omod/src/main/java/org/openmrs/web/controller/mappper/ConceptFormMapper.java (version 89cdd965a1acf1c04909186edd78950a19fae668)
    • omod/src/main/resources/messages.properties (version 89cdd965a1acf1c04909186edd78950a19fae668)
    • omod/src/main/webapp/admin/dictionary/concept.jsp (version 89cdd965a1acf1c04909186edd78950a19fae668)
    • omod/src/main/webapp/admin/dictionary/conceptForm.jsp (version 89cdd965a1acf1c04909186edd78950a19fae668)
    • omod/src/main/webapp/dictionary/concept.jsp (version 89cdd965a1acf1c04909186edd78950a19fae668)
    • omod/src/main/webapp/dictionary/conceptForm.jsp (version 89cdd965a1acf1c04909186edd78950a19fae668)
    • omod/src/main/webapp/resources/scripts/dictionary/conceptForm.js (version 89cdd965a1acf1c04909186edd78950a19fae668)
    • omod/src/test/java/org/openmrs/web/controller/ConceptFormControllerTest.java (version 89cdd965a1acf1c04909186edd78950a19fae668)
    • omod/src/test/java/org/openmrs/web/controller/concept/ConceptFormControllerTest.java (version 89cdd965a1acf1c04909186edd78950a19fae668)