Build: #23 was successful Changes by Makombe Kennedy <kennedymakombe@gmail.com>

Stages & jobs

  1. Test module

  2. Release

    Requires a user to start manually

Code commits

Git

  • Makombe Kennedy <kennedymakombe@gmail.com>

    Makombe Kennedy <kennedymakombe@gmail.com> 5de9abbeb67e9a258e7f70c7577775035fc73ad1

    Merge pull request #23 from jecihjoy/queue_rooms
    Decouple queued patients from specific service points/rooms

  • jecihjoy <jecihjoy@gmail.com>

    jecihjoy <jecihjoy@gmail.com> f7e716e9f86fbdb1829dfae490347c0f1c500315 m

    QueueRoomService test cases

    • api/src/test/java/org/openmrs/module/queue/api/RoomProviderMapServiceTest.java (version f7e716e9f86fbdb1829dfae490347c0f1c500315)
  • jecihjoy <jecihjoy@gmail.com>

    jecihjoy <jecihjoy@gmail.com> 32242a8426c61a81dad7a04b39af9e798e64a0c1 m

    Added RoomProviderMapDao test cases

    • api/src/test/java/org/openmrs/module/queue/api/dao/QueueRoomDaoTest.java (version 32242a8426c61a81dad7a04b39af9e798e64a0c1)
    • api/src/test/java/org/openmrs/module/queue/api/dao/RoomProviderMapDaoTest.java (version 32242a8426c61a81dad7a04b39af9e798e64a0c1)
    • api/src/test/resources/org/openmrs/module/queue/api/dao/RoomProviderMapDaoTest_initialDataset.xml (version 32242a8426c61a81dad7a04b39af9e798e64a0c1)
  • jecihjoy <jecihjoy@gmail.com>

    jecihjoy <jecihjoy@gmail.com> d06052e12b4026d95a571f1960086400893e370b m

    Added QueueRoomService test cases

    • api/src/test/java/org/openmrs/module/queue/api/QueueRoomServiceTest.java (version d06052e12b4026d95a571f1960086400893e370b)
  • jecihjoy <jecihjoy@gmail.com>

    jecihjoy <jecihjoy@gmail.com> 1184c6506a69b5b5cd3058b5e22f409a711d4af0 m

    Added QueueRoomDaoTest cases

    • api/src/test/java/org/openmrs/module/queue/api/dao/QueueRoomDaoTest.java (version 1184c6506a69b5b5cd3058b5e22f409a711d4af0)
    • api/src/test/resources/org/openmrs/module/queue/api/dao/QueueDaoTest_conceptsInitialDataset.xml (version 1184c6506a69b5b5cd3058b5e22f409a711d4af0)
    • api/src/test/resources/org/openmrs/module/queue/api/dao/QueueRoomDaoTest_initialDataset.xml (version 1184c6506a69b5b5cd3058b5e22f409a711d4af0)
  • jecihjoy <jecihjoy@gmail.com>

    jecihjoy <jecihjoy@gmail.com> a5ba080f31b03d7e1112928d9688f9584f7f272d m

    A provider can only be in one room validation

    • api/src/main/java/org/openmrs/module/queue/api/dao/impl/RoomProviderMapDaoImpl.java (version a5ba080f31b03d7e1112928d9688f9584f7f272d)
    • api/src/main/java/org/openmrs/module/queue/api/impl/RoomProviderMapServiceImpl.java (version a5ba080f31b03d7e1112928d9688f9584f7f272d)
    • api/src/main/java/org/openmrs/module/queue/validators/QueueRoomValidation.java (version a5ba080f31b03d7e1112928d9688f9584f7f272d)
    • api/src/main/java/org/openmrs/module/queue/validators/RoomProviderMapValidator.java (version a5ba080f31b03d7e1112928d9688f9584f7f272d)
  • jecihjoy <jecihjoy@gmail.com>

    jecihjoy <jecihjoy@gmail.com> 4278cdef159f4045eaa4b1d8641a908996113b8c m

    Added delete and void rest endpoints for provider rooms

    • api/src/main/java/org/openmrs/module/queue/api/RoomProviderMapService.java (version 4278cdef159f4045eaa4b1d8641a908996113b8c)
    • api/src/main/java/org/openmrs/module/queue/api/impl/RoomProviderMapServiceImpl.java (version 4278cdef159f4045eaa4b1d8641a908996113b8c)
    • omod/src/main/java/org/openmrs/module/queue/web/resources/RoomProviderMapResource.java (version 4278cdef159f4045eaa4b1d8641a908996113b8c)
  • jecihjoy <jecihjoy@gmail.com>

    jecihjoy <jecihjoy@gmail.com> 7ad4a8b01d10c1679980673022a9b8b6d6d9c290 m

    Added delete and void rest endpoints for queue rooms

    • api/src/main/java/org/openmrs/module/queue/api/QueueRoomService.java (version 7ad4a8b01d10c1679980673022a9b8b6d6d9c290)
    • api/src/main/java/org/openmrs/module/queue/api/impl/QueueRoomServiceImpl.java (version 7ad4a8b01d10c1679980673022a9b8b6d6d9c290)
    • omod/src/main/java/org/openmrs/module/queue/web/resources/QueueRoomResource.java (version 7ad4a8b01d10c1679980673022a9b8b6d6d9c290)
  • jecihjoy <jecihjoy@gmail.com>

    jecihjoy <jecihjoy@gmail.com> 0619e40015eec52909258c68ea441018c2d137c9 m

    Added RoomProviderMap model and required rest endpoints

    • api/src/main/java/org/openmrs/module/queue/api/RoomProviderMapService.java (version 0619e40015eec52909258c68ea441018c2d137c9)
    • api/src/main/java/org/openmrs/module/queue/api/dao/RoomProviderMapDao.java (version 0619e40015eec52909258c68ea441018c2d137c9)
    • api/src/main/java/org/openmrs/module/queue/api/dao/impl/RoomProviderMapDaoImpl.java (version 0619e40015eec52909258c68ea441018c2d137c9)
    • api/src/main/java/org/openmrs/module/queue/api/impl/RoomProviderMapServiceImpl.java (version 0619e40015eec52909258c68ea441018c2d137c9)
    • api/src/main/java/org/openmrs/module/queue/model/Queue.java (version 0619e40015eec52909258c68ea441018c2d137c9)
    • api/src/main/java/org/openmrs/module/queue/model/RoomProviderMap.java (version 0619e40015eec52909258c68ea441018c2d137c9)
    • api/src/main/resources/liquibase.xml (version 0619e40015eec52909258c68ea441018c2d137c9)
    • api/src/main/resources/moduleApplicationContext.xml (version 0619e40015eec52909258c68ea441018c2d137c9)
    • omod/src/main/java/org/openmrs/module/queue/web/resources/RoomProviderMapResource.java (version 0619e40015eec52909258c68ea441018c2d137c9)
  • jecihjoy <jecihjoy@gmail.com>

    jecihjoy <jecihjoy@gmail.com> 13930d4c82fe6a29703de0363be0449c51e59fa9 m

    Added service type and location filters to queue rooms

    • api/src/main/java/org/openmrs/module/queue/api/QueueRoomService.java (version 13930d4c82fe6a29703de0363be0449c51e59fa9)
    • api/src/main/java/org/openmrs/module/queue/api/dao/QueueRoomDao.java (version 13930d4c82fe6a29703de0363be0449c51e59fa9)
    • api/src/main/java/org/openmrs/module/queue/api/dao/impl/QueueRoomDaoImpl.java (version 13930d4c82fe6a29703de0363be0449c51e59fa9)
    • api/src/main/java/org/openmrs/module/queue/api/impl/QueueRoomServiceImpl.java (version 13930d4c82fe6a29703de0363be0449c51e59fa9)
    • omod/src/main/java/org/openmrs/module/queue/web/resources/QueueRoomResource.java (version 13930d4c82fe6a29703de0363be0449c51e59fa9)
  • jecihjoy <jecihjoy@gmail.com>

    jecihjoy <jecihjoy@gmail.com> c3a98bad0fab1f335738cf604c089b998271cc2b m

    Added QueueRoom model and it's crud rest endpoints

    • api/src/main/java/org/openmrs/module/queue/api/QueueRoomService.java (version c3a98bad0fab1f335738cf604c089b998271cc2b)
    • api/src/main/java/org/openmrs/module/queue/api/dao/QueueRoomDao.java (version c3a98bad0fab1f335738cf604c089b998271cc2b)
    • api/src/main/java/org/openmrs/module/queue/api/dao/impl/QueueRoomDaoImpl.java (version c3a98bad0fab1f335738cf604c089b998271cc2b)
    • api/src/main/java/org/openmrs/module/queue/api/impl/QueueRoomServiceImpl.java (version c3a98bad0fab1f335738cf604c089b998271cc2b)
    • api/src/main/java/org/openmrs/module/queue/model/Queue.java (version c3a98bad0fab1f335738cf604c089b998271cc2b)
    • api/src/main/java/org/openmrs/module/queue/model/QueueRoom.java (version c3a98bad0fab1f335738cf604c089b998271cc2b)
    • api/src/main/resources/liquibase.xml (version c3a98bad0fab1f335738cf604c089b998271cc2b)
    • api/src/main/resources/moduleApplicationContext.xml (version c3a98bad0fab1f335738cf604c089b998271cc2b)
    • omod/src/main/java/org/openmrs/module/queue/web/resources/QueueRoomResource.java (version c3a98bad0fab1f335738cf604c089b998271cc2b)