Build: #2700 was successful
Job: Default Job was successful
Code commits
openmrs-core master
-
Ruhanga <41738040+Ruhanga@users.noreply.github.com> 61b53923364db3bcd894e6d24cee207bee547f7f
TRUNK-6351: Added Jackson Serializer/Deserializer (#5099)
* TRUNK-6351: Added Jackson Serializer/Deserializer
* TRUNK-6351: Improved whitelist checks
* TRUNK-6351: Addressing PR reviews
* TRUNK-6351: Fixed randomly failing test
* TRUNK-6351: Fixed randomly failing test
* TRUNK-6351: Rebased on upstream to fix tests
* TRUNK-6351: Fixed tests failing on windows platform
* TRUNK-6351: Make Fields visible
* TRUNK-6351: Migrated from XStream to Jackson
* TRUNK-6351: Ignore self referencing getter
* TRUNK-6351: Added relevant liquibase migration
* TRUNK-6351: Improved test coverage
* TRUNK-6351: Fixed documentation oversight
* TRUNK-6351: Applied review suggestions
* TRUNK-6351: DomainService utility to become standard Transactional OpenmrsService
* TRUNK-6351: Revert Address and Name Template migration to Jackson
* TRUNK-6351: Minimize serialized detail to relevant fields.
* TRUNK-6351: Addressing PR review
* TRUNK-6351: Minor cleanup
* TRUNK-6351: Prefer RefByUuid implementations over Reflections usage.
* Undo unneccessary changes
* Undo unneccessary changes
* Undo unneccessary changes
* Undo unneccessary changes
* Undo unneccessary changes
* Undo unneccessary changes
* TRUNK-6351: Addressing PR review.
* Undo unneccessary changes
* Undo unneccessary changes
* Improved test coverage
* TRUNK-6351: Resolve merge conflicts
* TRUNK-6351: Prefer Spring's dependency injection over OpenMRS' ServiceContext
* TRUNK-6351: Address PR reviews.
* TRUNK-6351: Addressed PR reviews
* TRUNK-6351: Addressed PR reviews and improved test coverage
* Add import for Arrays in ProviderServiceImpl
---------
Co-authored-by: dkayiwa <dkayiwa@openmrs.org>- api/pom.xml (version 61b53923364db3bcd894e6d24cee207bee547f7f)
- api/src/main/java/org/openmrs/api/DomainService.java (version 61b53923364db3bcd894e6d24cee207bee547f7f)
- api/src/main/java/org/openmrs/api/RefByUuid.java (version 61b53923364db3bcd894e6d24cee207bee547f7f)
- api/src/main/java/org/openmrs/api/impl/AdministrationServiceImpl.java (version 61b53923364db3bcd894e6d24cee207bee547f7f)
- api/src/main/java/org/openmrs/api/impl/CohortServiceImpl.java (version 61b53923364db3bcd894e6d24cee207bee547f7f)
- api/src/main/java/org/openmrs/api/impl/ConceptServiceImpl.java (version 61b53923364db3bcd894e6d24cee207bee547f7f)
- api/src/main/java/org/openmrs/api/impl/ConditionServiceImpl.java (version 61b53923364db3bcd894e6d24cee207bee547f7f)
- api/src/main/java/org/openmrs/api/impl/DatatypeServiceImpl.java (version 61b53923364db3bcd894e6d24cee207bee547f7f)
- api/src/main/java/org/openmrs/api/impl/DiagnosisServiceImpl.java (version 61b53923364db3bcd894e6d24cee207bee547f7f)
- api/src/main/java/org/openmrs/api/impl/DomainServiceImpl.java (version 61b53923364db3bcd894e6d24cee207bee547f7f)
- api/src/main/java/org/openmrs/api/impl/EncounterServiceImpl.java (version 61b53923364db3bcd894e6d24cee207bee547f7f)
- api/src/main/java/org/openmrs/api/impl/FormServiceImpl.java (version 61b53923364db3bcd894e6d24cee207bee547f7f)
- api/src/main/java/org/openmrs/api/impl/LocationServiceImpl.java (version 61b53923364db3bcd894e6d24cee207bee547f7f)
- api/src/main/java/org/openmrs/api/impl/MedicationDispenseServiceImpl.java (version 61b53923364db3bcd894e6d24cee207bee547f7f)
- api/src/main/java/org/openmrs/api/impl/ObsServiceImpl.java (version 61b53923364db3bcd894e6d24cee207bee547f7f)
- api/src/main/java/org/openmrs/api/impl/OrderServiceImpl.java (version 61b53923364db3bcd894e6d24cee207bee547f7f)
- api/src/main/java/org/openmrs/api/impl/OrderSetServiceImpl.java (version 61b53923364db3bcd894e6d24cee207bee547f7f)
- api/src/main/java/org/openmrs/api/impl/PatientServiceImpl.java (version 61b53923364db3bcd894e6d24cee207bee547f7f)
- api/src/main/java/org/openmrs/api/impl/PersonServiceImpl.java (version 61b53923364db3bcd894e6d24cee207bee547f7f)
- api/src/main/java/org/openmrs/api/impl/ProgramWorkflowServiceImpl.java (version 61b53923364db3bcd894e6d24cee207bee547f7f)
- api/src/main/java/org/openmrs/api/impl/ProviderServiceImpl.java (version 61b53923364db3bcd894e6d24cee207bee547f7f)
- api/src/main/java/org/openmrs/api/impl/UserServiceImpl.java (version 61b53923364db3bcd894e6d24cee207bee547f7f)
- api/src/main/java/org/openmrs/api/impl/VisitServiceImpl.java (version 61b53923364db3bcd894e6d24cee207bee547f7f)
- api/src/main/java/org/openmrs/hl7/impl/HL7ServiceImpl.java (version 61b53923364db3bcd894e6d24cee207bee547f7f)
- api/src/main/java/org/openmrs/scheduler/timer/TimerSchedulerServiceImpl.java (version 61b53923364db3bcd894e6d24cee207bee547f7f)
- api/src/main/java/org/openmrs/serialization/JacksonSerializer.java (version 61b53923364db3bcd894e6d24cee207bee547f7f)
- api/src/main/java/org/openmrs/serialization/UuidReferenceModule.java (version 61b53923364db3bcd894e6d24cee207bee547f7f)
- api/src/main/resources/applicationContext-service.xml (version 61b53923364db3bcd894e6d24cee207bee547f7f)
- api/src/main/resources/cache-api.yaml (version 61b53923364db3bcd894e6d24cee207bee547f7f)
- api/src/test/java/org/openmrs/api/RefByUuidTest.java (version 61b53923364db3bcd894e6d24cee207bee547f7f)
- api/src/test/java/org/openmrs/api/cache/CacheConfigTest.java (version 61b53923364db3bcd894e6d24cee207bee547f7f)
- api/src/test/java/org/openmrs/serialization/JacksonSerializerTest.java (version 61b53923364db3bcd894e6d24cee207bee547f7f)
- pom.xml (version 61b53923364db3bcd894e6d24cee207bee547f7f)
-
Michael Seaton <mseaton@pih.org> 4bf32dae57a8ce7c5ac4283594c1f42ef3a102c2
TRUNK-6451 - Add service methods for managing provider roles (#5422)
- api/src/main/java/org/openmrs/ProviderRole.java (version 4bf32dae57a8ce7c5ac4283594c1f42ef3a102c2)
- api/src/main/java/org/openmrs/api/ProviderService.java (version 4bf32dae57a8ce7c5ac4283594c1f42ef3a102c2)
- api/src/main/java/org/openmrs/api/db/ProviderDAO.java (version 4bf32dae57a8ce7c5ac4283594c1f42ef3a102c2)
- api/src/main/java/org/openmrs/api/db/hibernate/HibernateProviderDAO.java (version 4bf32dae57a8ce7c5ac4283594c1f42ef3a102c2)
- api/src/main/java/org/openmrs/api/impl/ProviderServiceImpl.java (version 4bf32dae57a8ce7c5ac4283594c1f42ef3a102c2)
- api/src/main/java/org/openmrs/util/PrivilegeConstants.java (version 4bf32dae57a8ce7c5ac4283594c1f42ef3a102c2)
- api/src/test/java/org/openmrs/api/ProviderServiceTest.java (version 4bf32dae57a8ce7c5ac4283594c1f42ef3a102c2)
- api/src/test/resources/org/openmrs/api/include/ProviderServiceTest-initial.xml (version 4bf32dae57a8ce7c5ac4283594c1f42ef3a102c2)
-
Michael Seaton <mseaton@pih.org> 8d4d85b4e86c146e9786125dc4650eeb0e7ff83c
TRUNK-6449 - Populate provider_role from providermanagement_provider_… (#5421)
- api/src/main/resources/org/openmrs/liquibase/updates/liquibase-update-to-latest-2.8.x.xml (version 8d4d85b4e86c146e9786125dc4650eeb0e7ff83c)
- api/src/test/java/org/openmrs/util/DatabaseUpdaterDatabaseIT.java (version 8d4d85b4e86c146e9786125dc4650eeb0e7ff83c)
-
Wikum Weerakutti <wikum@linuxdeveloper.space> 165f010dcc2633ff69add590783e95228da90e0e
TRUNK-6444: Change the fetch type of @ManyToOne audit field associations to LAZY (#5414)
* Change the default fetch type of @ManyToOne audit field associations to LAZY
* TRUNK-6440: Change fetch type of `creator` field in `BaseOpenmrsData` to LAZY and fix `saveOrderGroup_shouldSaveOrderGroupWithOrderContext` test
* Change the `creator ` field in `BaseOpenmrsData` from private to protected
* Make the ` creator ` field in `BaseOpenmrsData` non-updatable
* Refactor `saveOrderGroup_shouldSaveOrderGroupWithOrderContext` test
* Remove unused imports in `OrderServiceTest`- api/src/main/java/org/openmrs/BaseConceptMap.java (version 165f010dcc2633ff69add590783e95228da90e0e)
- api/src/main/java/org/openmrs/BaseOpenmrsData.java (version 165f010dcc2633ff69add590783e95228da90e0e)
- api/src/main/java/org/openmrs/BaseOpenmrsMetadata.java (version 165f010dcc2633ff69add590783e95228da90e0e)
- api/src/main/java/org/openmrs/ConceptNameTag.java (version 165f010dcc2633ff69add590783e95228da90e0e)
- api/src/main/java/org/openmrs/DrugReferenceMap.java (version 165f010dcc2633ff69add590783e95228da90e0e)
- api/src/main/java/org/openmrs/FormResource.java (version 165f010dcc2633ff69add590783e95228da90e0e)
- api/src/main/java/org/openmrs/api/db/LoginCredential.java (version 165f010dcc2633ff69add590783e95228da90e0e)
- api/src/test/java/org/openmrs/api/OrderServiceTest.java (version 165f010dcc2633ff69add590783e95228da90e0e)