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

Stages & jobs

  1. Default Stage

  2. Release

    Requires a user to start manually

Code commits

Git

  • Romain Buisson <rbuisson@users.noreply.github.com>

    Romain Buisson <rbuisson@users.noreply.github.com> 4a5e8184dd27bf5e661f4e3019612f38617925e4

    RA-1287: Add a Sticky Note to the patient dashboard (#99)
    Java controller to pass some config elements, such as the sticky note concept, locale... to the front-end AngularJS controller
            new file:   omod/src/main/java/org/openmrs/module/coreapps/fragment/controller/StickyNoteFragmentController.java
            modified:   api/src/main/java/org/openmrs/module/coreapps/CoreAppsConstants.java

    Insert the Sticky Note in the patient header at secondLineFragments extension point
            modified:   omod/src/main/resources/apps/patientHeader_extension.json

    Add a global property to set the concept used as sticky note
            modified:   omod/src/main/resources/config.xml

    Declare AngularJS module dependencies
            new file:   omod/src/main/webapp/resources/scripts/stickyNote/app.js

    Controller and view that displays the clickToEditObs AngularJS directive
            new file:   omod/src/main/webapp/resources/scripts/stickyNote/controllers/stickyNoteCtrl.js
            new file:   omod/src/main/webapp/fragments/stickyNote.gsp

    Main directive that displays an editable text field when user clicks on it
            new file:   omod/src/main/webapp/resources/scripts/stickyNote/directives/clickToEditObs.js
            new file:   omod/src/main/webapp/resources/partials/clickToEditObs.html
            new file:   omod/src/main/webapp/resources/scripts/stickyNote/resources/xeditable.min.js

    Dialog popup for deletion confirmation
            new file:   omod/src/main/webapp/resources/partials/deleteDialog.html

    Fontawesome sticky note icon
            new file:   omod/src/main/webapp/resources/fonts/fontawesome-stickyNote.eot
            new file:   omod/src/main/webapp/resources/fonts/fontawesome-stickyNote.svg
            new file:   omod/src/main/webapp/resources/fonts/fontawesome-stickyNote.ttf
            new file:   omod/src/main/webapp/resources/fonts/fontawesome-stickyNote.woff

    i18n messages
            modified:   api/src/main/resources/messages.properties

    Add dependency on 'webservices.rest' OMOD module and update version due to Context loading failure in tests
            modified:   omod/pom.xml
            modified:   pom.xml

    • api/src/main/java/org/openmrs/module/coreapps/CoreAppsConstants.java (version 4a5e8184dd27bf5e661f4e3019612f38617925e4)
    • api/src/main/resources/messages.properties (version 4a5e8184dd27bf5e661f4e3019612f38617925e4)
    • omod/pom.xml (version 4a5e8184dd27bf5e661f4e3019612f38617925e4)
    • omod/src/main/java/org/openmrs/module/coreapps/fragment/controller/StickyNoteFragmentController.java (version 4a5e8184dd27bf5e661f4e3019612f38617925e4)
    • omod/src/main/resources/apps/patientHeader_extension.json (version 4a5e8184dd27bf5e661f4e3019612f38617925e4)
    • omod/src/main/resources/config.xml (version 4a5e8184dd27bf5e661f4e3019612f38617925e4)
    • omod/src/main/webapp/fragments/stickyNote.gsp (version 4a5e8184dd27bf5e661f4e3019612f38617925e4)
    • omod/src/main/webapp/resources/fonts/fontawesome-stickyNote.eot (version 4a5e8184dd27bf5e661f4e3019612f38617925e4)
    • omod/src/main/webapp/resources/fonts/fontawesome-stickyNote.svg (version 4a5e8184dd27bf5e661f4e3019612f38617925e4)
    • omod/src/main/webapp/resources/fonts/fontawesome-stickyNote.ttf (version 4a5e8184dd27bf5e661f4e3019612f38617925e4)
    • omod/src/main/webapp/resources/fonts/fontawesome-stickyNote.woff (version 4a5e8184dd27bf5e661f4e3019612f38617925e4)
    • omod/src/main/webapp/resources/partials/clickToEditObs.html (version 4a5e8184dd27bf5e661f4e3019612f38617925e4)
    • omod/src/main/webapp/resources/partials/deleteDialog.html (version 4a5e8184dd27bf5e661f4e3019612f38617925e4)
    • omod/src/main/webapp/resources/scripts/stickyNote/app.js (version 4a5e8184dd27bf5e661f4e3019612f38617925e4)
    • omod/src/main/webapp/resources/scripts/stickyNote/controllers/stickyNoteCtrl.js (version 4a5e8184dd27bf5e661f4e3019612f38617925e4)
    • omod/src/main/webapp/resources/scripts/stickyNote/directives/clickToEditObs.js (version 4a5e8184dd27bf5e661f4e3019612f38617925e4)
    • omod/src/main/webapp/resources/scripts/stickyNote/resources/xeditable.min.js (version 4a5e8184dd27bf5e661f4e3019612f38617925e4)
    • pom.xml (version 4a5e8184dd27bf5e661f4e3019612f38617925e4)