Main branch of the Queue Module

Build: #1 was successful Changes by Michael Seaton <mseaton@pih.org>

Stages & jobs

  1. Test module

  2. Release

    Requires a user to start manually

Code commits

Git

  • Michael Seaton <mseaton@pih.org>

    Michael Seaton <mseaton@pih.org> 80ed840fc6aca208bc7d1d480277b585470d1be2

    Version 2.x initial updates
    * Update main branch to 2.0.0-SNAPSHOT
    * Remove VisitQueueEntry in favor of optional visit on QueueEntry (https://issues.openmrs.org/browse/O3-2540)
    * Queue module should validate parameters in REST and pass validated objects to services (https://issues.openmrs.org/browse/O3-2441)
    * Queue Module - expand search capabilities across domain objects (https://issues.openmrs.org/browse/O3-2541)
    * Improvements to follow coding conventions (https://issues.openmrs.org/browse/O3-2447)
    * Overall expansion of unit test coverage, code reorganization, and refactoring

    • api/src/main/java/org/openmrs/module/queue/api/QueueEntryService.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/java/org/openmrs/module/queue/api/QueueRoomService.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/java/org/openmrs/module/queue/api/QueueService.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/java/org/openmrs/module/queue/api/QueueServicesWrapper.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/java/org/openmrs/module/queue/api/RoomProviderMapService.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/java/org/openmrs/module/queue/api/VisitQueueEntryService.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/java/org/openmrs/module/queue/api/dao/BaseQueueDao.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/java/org/openmrs/module/queue/api/dao/QueueDao.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/java/org/openmrs/module/queue/api/dao/QueueEntryDao.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/java/org/openmrs/module/queue/api/dao/QueueRoomDao.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/java/org/openmrs/module/queue/api/dao/RoomProviderMapDao.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/java/org/openmrs/module/queue/api/dao/VisitQueueEntryDao.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/java/org/openmrs/module/queue/api/dao/impl/AbstractBaseQueueDaoImpl.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/java/org/openmrs/module/queue/api/dao/impl/QueueDaoImpl.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/java/org/openmrs/module/queue/api/dao/impl/QueueEntryDaoImpl.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/java/org/openmrs/module/queue/api/dao/impl/QueueRoomDaoImpl.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/java/org/openmrs/module/queue/api/dao/impl/RoomProviderMapDaoImpl.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/java/org/openmrs/module/queue/api/dao/impl/VisitQueueEntryDaoImpl.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/java/org/openmrs/module/queue/api/impl/QueueEntryServiceImpl.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/java/org/openmrs/module/queue/api/impl/QueueRoomServiceImpl.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/java/org/openmrs/module/queue/api/impl/QueueServiceImpl.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/java/org/openmrs/module/queue/api/impl/RoomProviderMapServiceImpl.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/java/org/openmrs/module/queue/api/impl/VisitQueueEntryServiceImpl.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/java/org/openmrs/module/queue/api/search/QueueEntrySearchCriteria.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/java/org/openmrs/module/queue/api/search/QueueRoomSearchCriteria.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/java/org/openmrs/module/queue/api/search/QueueSearchCriteria.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/java/org/openmrs/module/queue/api/search/RoomProviderMapSearchCriteria.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/java/org/openmrs/module/queue/exceptions/QueueException.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/java/org/openmrs/module/queue/model/QueueEntry.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/java/org/openmrs/module/queue/model/VisitQueueEntry.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/java/org/openmrs/module/queue/tasks/AutoCloseVisitQueueEntryTask.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/java/org/openmrs/module/queue/utils/QueueUtils.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/java/org/openmrs/module/queue/validators/VisitQueueEntryValidator.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/resources/liquibase.xml (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/resources/messages.properties (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/resources/messages_es.properties (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/resources/messages_fr.properties (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/main/resources/moduleApplicationContext.xml (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/test/java/org/openmrs/module/queue/api/QueueEntryServiceTest.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/test/java/org/openmrs/module/queue/api/QueueRoomServiceTest.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/test/java/org/openmrs/module/queue/api/QueueServiceTest.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/test/java/org/openmrs/module/queue/api/RoomProviderMapServiceTest.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/test/java/org/openmrs/module/queue/api/VisitQueueEntryServiceTest.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/test/java/org/openmrs/module/queue/api/dao/QueueDaoTest.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/test/java/org/openmrs/module/queue/api/dao/QueueEntryDaoTest.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/test/java/org/openmrs/module/queue/api/dao/QueueRoomDaoTest.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/test/java/org/openmrs/module/queue/api/dao/RoomProviderMapDaoTest.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/test/java/org/openmrs/module/queue/api/dao/VisitQueueEntryDaoTest.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/test/java/org/openmrs/module/queue/tasks/AutoCloseVisitQueueEntryTaskTest.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/test/java/org/openmrs/module/queue/validators/VisitQueueEntryValidatorTest.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/test/resources/org/openmrs/module/queue/api/dao/QueueDaoTest_initialDataset.xml (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/test/resources/org/openmrs/module/queue/api/dao/QueueEntryDaoTest_conceptsInitialDataset.xml (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/test/resources/org/openmrs/module/queue/api/dao/QueueEntryDaoTest_initialDataset.xml (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/test/resources/org/openmrs/module/queue/api/dao/visitQueueEntryDaoTest_initialDataset.xml (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • api/src/test/resources/org/openmrs/module/queue/api/dao/visitQueueEntryDaoTest_visitQueueNumberInitialDataset.xml (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/main/java/org/openmrs/module/queue/web/Legacy1xRestController.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/main/java/org/openmrs/module/queue/web/PatientQueueRestController.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/main/java/org/openmrs/module/queue/web/QueueEntryMetricRestController.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/main/java/org/openmrs/module/queue/web/resources/QueueEntryCountSubResource.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/main/java/org/openmrs/module/queue/web/resources/QueueEntryMetricsResource.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/main/java/org/openmrs/module/queue/web/resources/QueueEntryNumberResource.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/main/java/org/openmrs/module/queue/web/resources/QueueEntryResource.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/main/java/org/openmrs/module/queue/web/resources/QueueEntrySubResource.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/main/java/org/openmrs/module/queue/web/resources/QueueMetricsResource.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/main/java/org/openmrs/module/queue/web/resources/QueueResource.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/main/java/org/openmrs/module/queue/web/resources/QueueRoomResource.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/main/java/org/openmrs/module/queue/web/resources/RoomProviderMapResource.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/main/java/org/openmrs/module/queue/web/resources/VisitQueueEntryResource.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/main/java/org/openmrs/module/queue/web/resources/custom/response/GenericSingleObjectResult.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/main/java/org/openmrs/module/queue/web/resources/custom/response/PropValue.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/main/java/org/openmrs/module/queue/web/resources/custom/response/QueueEntryCount.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/main/java/org/openmrs/module/queue/web/resources/custom/response/QueueEntryMetric.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/main/java/org/openmrs/module/queue/web/resources/custom/response/QueueEntryNumber.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/main/java/org/openmrs/module/queue/web/resources/custom/response/QueueMetric.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/main/java/org/openmrs/module/queue/web/resources/parser/QueueEntrySearchCriteriaParser.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/main/java/org/openmrs/module/queue/web/resources/parser/QueueRoomSearchCriteriaParser.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/main/java/org/openmrs/module/queue/web/resources/parser/QueueSearchCriteriaParser.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/main/java/org/openmrs/module/queue/web/resources/parser/RoomProviderMapSearchCriteriaParser.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/main/java/org/openmrs/module/queue/web/resources/search/handlers/InActiveQueueEntrySearchHandler.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/main/java/org/openmrs/module/queue/web/resources/search/handlers/QueueCountSearchHandler.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/main/java/org/openmrs/module/queue/web/resources/search/handlers/QueueEntrySearchHandler.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/main/resources/config.xml (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/test/java/org/openmrs/module/queue/web/QueueEntryMetricRestControllerTest.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/test/java/org/openmrs/module/queue/web/resources/QueueEntryMetricsResourceTest.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/test/java/org/openmrs/module/queue/web/resources/QueueEntryResourceTest.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/test/java/org/openmrs/module/queue/web/resources/QueueEntrySubResourceTest.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/test/java/org/openmrs/module/queue/web/resources/QueueResourceTest.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)
    • omod/src/test/java/org/openmrs/module/queue/web/resources/VisitQueueEntryResourceTest.java (version 80ed840fc6aca208bc7d1d480277b585470d1be2)