Client Registry Build Plan

Build: #16 failed Changes by 4 people

Stages & jobs

  1. Test module

  2. Release

    Requires a user to start manually

Code commits

Git

  • Samuel Male <samuelsmalek@gmail.com>

    Samuel Male <samuelsmalek@gmail.com> f065f1d268bad63faaca6706d6b18a9ad175db40

    Merge pull request #18 from openmrs/feat/crProvider
    (feat) Implement Search API and consolidate the CR Patient Resource provider

  • mherman22 <hermanmuhereza22@gmail.com>

    mherman22 <hermanmuhereza22@gmail.com> f3ef268c251cb5bdef8c44b677576a2e9b0c699e

    fix target id to be mapped to the correct reference within the value reference

    • api/src/main/java/org/openmrs/module/clientregistry/api/impl/FhirCRPatientServiceImpl.java (version f3ef268c251cb5bdef8c44b677576a2e9b0c699e)
  • Herman Muhereza <hermanmuhereza22@gmail.com>

    Herman Muhereza <hermanmuhereza22@gmail.com> 16e893588d5657db7e937568309050b7c99a6d94

    Add unit tests for the criteria builder
    Add unit tests for the criteria builder

  • mherman22 <hermanmuhereza22@gmail.com>

    mherman22 <hermanmuhereza22@gmail.com> d5801493f3eff71c429cddc7795e8a35ae70493b

    Add unit tests for the criteria builder

    • api/src/main/java/org/openmrs/module/clientregistry/api/search/PatientSearchCriteriaBuilder.java (version d5801493f3eff71c429cddc7795e8a35ae70493b)
    • api/src/test/java/org/openmrs/module/clientregistry/api/search/PatientSearchCriteriaBuilderTest.java (version d5801493f3eff71c429cddc7795e8a35ae70493b)
  • samuelmale <samuelsmalek@gmail.com>

    samuelmale <samuelsmalek@gmail.com> 3b1a4b6fc2a9fe4c6845b5e9c1dc9ecb19bb53b3

    Add PatientSearchCriteriaBuilderTest

    • api/src/main/java/org/openmrs/module/clientregistry/providers/r4/FhirCRPatientResourceProvider.java (version 3b1a4b6fc2a9fe4c6845b5e9c1dc9ecb19bb53b3)
    • api/src/test/java/org/openmrs/module/clientregistry/api/search/PatientSearchCriteriaBuilderTest.java (version 3b1a4b6fc2a9fe4c6845b5e9c1dc9ecb19bb53b3)
  • samuelmale <samuelsmalek@gmail.com>

    samuelmale <samuelsmalek@gmail.com> 5bd956c58923db7eb539c0e7d2d7a777d929d132

    A more explicit update handler and test coverage for the FhirCRPatientResourceProvider

    • api/src/main/java/org/openmrs/module/clientregistry/ClientRegistryConfig.java (version 5bd956c58923db7eb539c0e7d2d7a777d929d132)
    • api/src/main/java/org/openmrs/module/clientregistry/ClientRegistryConstants.java (version 5bd956c58923db7eb539c0e7d2d7a777d929d132)
    • api/src/main/java/org/openmrs/module/clientregistry/api/CRPatientService.java (version 5bd956c58923db7eb539c0e7d2d7a777d929d132)
    • api/src/main/java/org/openmrs/module/clientregistry/api/impl/FhirCRPatientServiceImpl.java (version 5bd956c58923db7eb539c0e7d2d7a777d929d132)
    • api/src/main/java/org/openmrs/module/clientregistry/api/search/PatientSearchCriteriaBuilder.java (version 5bd956c58923db7eb539c0e7d2d7a777d929d132)
    • api/src/main/java/org/openmrs/module/clientregistry/providers/r4/FhirCRPatientResourceProvider.java (version 5bd956c58923db7eb539c0e7d2d7a777d929d132)
    • api/src/test/java/org/openmrs/module/clientregistry/providers/r4/FhirCRPatientResourceProviderTest.java (version 5bd956c58923db7eb539c0e7d2d7a777d929d132)
  • samuelmale <samuelsmalek@gmail.com>

    samuelmale <samuelsmalek@gmail.com> 8d72978a8b6b31c33f4f4f3f86ea603b8e366928

    Implement CRUD and search endpoints

    • api/src/main/java/org/openmrs/module/clientregistry/ClientRegistryConfig.java (version 8d72978a8b6b31c33f4f4f3f86ea603b8e366928)
    • api/src/main/java/org/openmrs/module/clientregistry/ClientRegistryConstants.java (version 8d72978a8b6b31c33f4f4f3f86ea603b8e366928)
    • api/src/main/java/org/openmrs/module/clientregistry/api/CRPatientService.java (version 8d72978a8b6b31c33f4f4f3f86ea603b8e366928)
    • api/src/main/java/org/openmrs/module/clientregistry/api/impl/FhirCRPatientServiceImpl.java (version 8d72978a8b6b31c33f4f4f3f86ea603b8e366928)
    • api/src/main/java/org/openmrs/module/clientregistry/api/search/CRSearchBundleProvider.java (version 8d72978a8b6b31c33f4f4f3f86ea603b8e366928)
    • api/src/main/java/org/openmrs/module/clientregistry/api/search/PatientSearchCriteriaBuilder.java (version 8d72978a8b6b31c33f4f4f3f86ea603b8e366928)
    • api/src/main/java/org/openmrs/module/clientregistry/providers/FhirCRConstants.java (version 8d72978a8b6b31c33f4f4f3f86ea603b8e366928)
    • api/src/main/java/org/openmrs/module/clientregistry/providers/r4/FhirCRPatientResourceProvider.java (version 8d72978a8b6b31c33f4f4f3f86ea603b8e366928)
    • api/src/test/java/org/openmrs/module/clientregistry/providers/r4/FhirCRPatientResourceProviderTest.java (version 8d72978a8b6b31c33f4f4f3f86ea603b8e366928)
    • pom.xml (version 8d72978a8b6b31c33f4f4f3f86ea603b8e366928)