Plan for the LegacyUI module

Stages & jobs

  1. Default Stage

  2. Release

    Requires a user to start manually

Code commits

Git

  • Jack MacDonald <33408323+jmmacdo4@users.noreply.github.com>

    Jack MacDonald <33408323+jmmacdo4@users.noreply.github.com> 351302020654572145749d10f12ae07b57b81726

    Remove `<br />` tags from legacy ui error messages (#151)
    * Add cout to legacy ui error div

    * Move implementation id sanitization to ImplementationIdFormController.java

    * Update implementationIdForm.jsp

    * Removed HTML formatting from LegacyUI and replaced breaks with commas to avoid any XSS attacks on error div

    * Pick up two <br> tags missed in error div

    * picking up another missed <br>

    * Add HTML encoding to privilege list so XSS can't appear in the list

    * Rever ListPicker change to be included in another PR

    * Update ImplementationIdFormController.java

    • omod/src/main/java/org/openmrs/hl7/web/controller/Hl7InErrorListController.java (version 351302020654572145749d10f12ae07b57b81726)
    • omod/src/main/java/org/openmrs/hl7/web/controller/Hl7InQueueListController.java (version 351302020654572145749d10f12ae07b57b81726)
    • omod/src/main/java/org/openmrs/web/controller/concept/ConceptClassListController.java (version 351302020654572145749d10f12ae07b57b81726)
    • omod/src/main/java/org/openmrs/web/controller/concept/ConceptDatatypeListController.java (version 351302020654572145749d10f12ae07b57b81726)
    • omod/src/main/java/org/openmrs/web/controller/encounter/LocationListController.java (version 351302020654572145749d10f12ae07b57b81726)
    • omod/src/main/java/org/openmrs/web/controller/form/FieldTypeListController.java (version 351302020654572145749d10f12ae07b57b81726)
    • omod/src/main/java/org/openmrs/web/controller/form/FormListController.java (version 351302020654572145749d10f12ae07b57b81726)
    • omod/src/main/java/org/openmrs/web/controller/program/PatientProgramFormController.java (version 351302020654572145749d10f12ae07b57b81726)
    • omod/src/main/java/org/openmrs/web/controller/program/ProgramListController.java (version 351302020654572145749d10f12ae07b57b81726)
    • omod/src/main/java/org/openmrs/web/controller/program/StateConversionListController.java (version 351302020654572145749d10f12ae07b57b81726)
    • omod/src/main/java/org/openmrs/web/controller/user/PrivilegeListController.java (version 351302020654572145749d10f12ae07b57b81726)
    • omod/src/main/java/org/openmrs/web/controller/user/RoleListController.java (version 351302020654572145749d10f12ae07b57b81726)
    • omod/src/main/webapp/admin/maintenance/implementationIdForm.jsp (version 351302020654572145749d10f12ae07b57b81726)
    • omod/src/main/webapp/template/headerFull.jsp (version 351302020654572145749d10f12ae07b57b81726)