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

Build: #25 was successful

Job: Build and test Module was successful

Stages & jobs

  1. Test module

  2. Release

    Requires a user to start manually

Code commits

Git

  • Wyclif Luyima

    Wyclif Luyima 590307dd037b1f018e59a8e613558890e704a4be

    Implemented a call back mechanism that allows listeners to configure a filter before it gets enabled, moved location based logic to a special package for separation of concerns
    Signed-off-by: Wyclif Luyima <wyclif@openmrs.org>

    • api/src/main/java/org/openmrs/module/datafilter/DataFilterInterceptor.java (version 590307dd037b1f018e59a8e613558890e704a4be)
    • api/src/main/java/org/openmrs/module/datafilter/DataFilterLoginLocationFilter.java (version 590307dd037b1f018e59a8e613558890e704a4be)
    • api/src/main/java/org/openmrs/module/datafilter/DataFilterSessionContext.java (version 590307dd037b1f018e59a8e613558890e704a4be)
    • api/src/main/java/org/openmrs/module/datafilter/FullTextQueryCreatedEventListener.java (version 590307dd037b1f018e59a8e613558890e704a4be)
    • api/src/main/java/org/openmrs/module/datafilter/Util.java (version 590307dd037b1f018e59a8e613558890e704a4be)
    • api/src/main/java/org/openmrs/module/datafilter/location/AccessUtil.java (version 590307dd037b1f018e59a8e613558890e704a4be)
    • api/src/main/java/org/openmrs/module/datafilter/location/DataFilterInterceptor.java (version 590307dd037b1f018e59a8e613558890e704a4be)
    • api/src/main/java/org/openmrs/module/datafilter/location/DataFilterLoginLocationFilter.java (version 590307dd037b1f018e59a8e613558890e704a4be)
    • api/src/main/java/org/openmrs/module/datafilter/location/FullTextQueryCreatedEventListener.java (version 590307dd037b1f018e59a8e613558890e704a4be)
    • api/src/main/java/org/openmrs/module/datafilter/location/LocationBasedDataFilterListener.java (version 590307dd037b1f018e59a8e613558890e704a4be)
    • api/src/main/java/org/openmrs/module/datafilter/registration/DataFilterContext.java (version 590307dd037b1f018e59a8e613558890e704a4be)
    • api/src/main/java/org/openmrs/module/datafilter/registration/DataFilterListener.java (version 590307dd037b1f018e59a8e613558890e704a4be)
    • api/src/test/java/org.openmrs.module/datafilter/AccessUtilTest.java (version 590307dd037b1f018e59a8e613558890e704a4be)
    • api/src/test/java/org.openmrs.module/datafilter/DataFilterInterceptorTest.java (version 590307dd037b1f018e59a8e613558890e704a4be)
    • api/src/test/java/org.openmrs.module/datafilter/DataFilterLoginLocationFilterTest.java (version 590307dd037b1f018e59a8e613558890e704a4be)
    • api/src/test/java/org/openmrs/module/datafilter/location/AccessUtilTest.java (version 590307dd037b1f018e59a8e613558890e704a4be)
    • api/src/test/java/org/openmrs/module/datafilter/location/DataFilterInterceptorTest.java (version 590307dd037b1f018e59a8e613558890e704a4be)
    • api/src/test/java/org/openmrs/module/datafilter/location/DataFilterLoginLocationFilterTest.java (version 590307dd037b1f018e59a8e613558890e704a4be)
  • Wyclif Luyima

    Wyclif Luyima 98e1125dfc5f1c329848b546e4c01c44140f962c

    Moved AccessUtil to location package
    Signed-off-by: Wyclif Luyima <wyclif@openmrs.org>

    • api/src/main/java/org/openmrs/module/datafilter/AccessUtil.java (version 98e1125dfc5f1c329848b546e4c01c44140f962c)
    • api/src/main/java/org/openmrs/module/datafilter/DataFilterLoginLocationFilter.java (version 98e1125dfc5f1c329848b546e4c01c44140f962c)
    • api/src/main/java/org/openmrs/module/datafilter/FullTextQueryCreatedEventListener.java (version 98e1125dfc5f1c329848b546e4c01c44140f962c)
    • api/src/main/java/org/openmrs/module/datafilter/location/AccessUtil.java (version 98e1125dfc5f1c329848b546e4c01c44140f962c)
    • api/src/test/java/org.openmrs.module/datafilter/DataFilterInterceptorTest.java (version 98e1125dfc5f1c329848b546e4c01c44140f962c)
    • api/src/test/java/org.openmrs.module/datafilter/DataFilterLoginLocationFilterTest.java (version 98e1125dfc5f1c329848b546e4c01c44140f962c)
    • api/src/test/java/org.openmrs.module/datafilter/EncounterAllFiltersTest.java (version 98e1125dfc5f1c329848b546e4c01c44140f962c)
    • api/src/test/java/org.openmrs.module/datafilter/EncounterLocationBasedFilterTest.java (version 98e1125dfc5f1c329848b546e4c01c44140f962c)
    • api/src/test/java/org.openmrs.module/datafilter/ObsLocationBasedFilterTest.java (version 98e1125dfc5f1c329848b546e4c01c44140f962c)
    • api/src/test/java/org.openmrs.module/datafilter/PatientLocationBasedFilterTest.java (version 98e1125dfc5f1c329848b546e4c01c44140f962c)
    • api/src/test/java/org.openmrs.module/datafilter/VisitLocationBasedFilterTest.java (version 98e1125dfc5f1c329848b546e4c01c44140f962c)