Plan for the LegacyUI module

Build: #301 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

  • Daniel Kayiwa

    Daniel Kayiwa 7ee3879f1be5133b7095e04ee874a847eb7bcf58

    Merge pull request #58 from teleivo/LUI-94
    LUI-94 Extend hasPrivilege tag to ensure user has all privileges

  • teleivo <mrteleivo@gmail.com>

    teleivo <mrteleivo@gmail.com> fd9fa240d23e26c8c2603066e184a6428742c0fb m

    LUI-94 Extend hasPrivilege tag to ensure user has all privileges
    * add attribute "hasAll" to openmrs tag "hasPrivilege"
    * add dataset xml with tests
    * add javadocs to class and methods
    * refactor code in doStartTag
     * extract private helper methods to check if privilege conditions satisfy
     * use java's Boolean.valueOf("true") to parse inverse/hasAll attribute values

    • omod/src/main/java/org/openmrs/web/taglib/PrivilegeTag.java (version fd9fa240d23e26c8c2603066e184a6428742c0fb)
    • omod/src/main/webapp/taglibs/openmrs.tld (version fd9fa240d23e26c8c2603066e184a6428742c0fb)
    • omod/src/test/java/org/openmrs/web/taglib/PrivilegeTagTest.java (version fd9fa240d23e26c8c2603066e184a6428742c0fb)
    • omod/src/test/resources/org/openmrs/web/taglib/include/PrivilegeTagTest.xml (version fd9fa240d23e26c8c2603066e184a6428742c0fb)