Build: #138 was successful Code changes detected

Code commits

Showing 100 of 383 code changes

openboxes-kuehne-nagel

  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 5021adbbaa5d76e8325d1c60fea57ad22fe73b0f m

    Fixed issues from rebase

    • grails-app/conf/spring/resources.groovy (version 5021adbbaa5d76e8325d1c60fea57ad22fe73b0f)
    • grails-app/controllers/org/pih/warehouse/JsonController.groovy (version 5021adbbaa5d76e8325d1c60fea57ad22fe73b0f)
    • grails-app/controllers/org/pih/warehouse/core/SampleController.groovy (version 5021adbbaa5d76e8325d1c60fea57ad22fe73b0f)
    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 5021adbbaa5d76e8325d1c60fea57ad22fe73b0f)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 96d2ca85d3358bb5f71f1639d49ac6cf1c13769d m

    OBKN-111 Minor improvement to reduce unnecessary logging

    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 96d2ca85d3358bb5f71f1639d49ac6cf1c13769d)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 226d921df8f91c011fb87b1ae9f8a4aebbc0f195 m

    OBKN-280 Allow user to edit an outbound order through data import

    • grails-app/controllers/org/pih/warehouse/MobileController.groovy (version 226d921df8f91c011fb87b1ae9f8a4aebbc0f195)
    • grails-app/services/org/pih/warehouse/data/OutboundStockMovementDataService.groovy (version 226d921df8f91c011fb87b1ae9f8a4aebbc0f195)
    • grails-app/views/mobile/outboundDetails.gsp (version 226d921df8f91c011fb87b1ae9f8a4aebbc0f195)
    • grails-app/views/mobile/outboundList.gsp (version 226d921df8f91c011fb87b1ae9f8a4aebbc0f195)
    • src/groovy/org/pih/warehouse/importer/ImportDataCommand.groovy (version 226d921df8f91c011fb87b1ae9f8a4aebbc0f195)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 1322073df1c5a734e862df9cb176c59f726caa56 m

    Added number of line items to outbound order details page

    • grails-app/views/mobile/outboundDetails.gsp (version 1322073df1c5a734e862df9cb176c59f726caa56)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 6a25f8389d3c284296b7ef00909cf0dc7f18e238 m

    OBKN-137 Moved send delivery order modal to message queue page

    • grails-app/views/mobile/messageList.gsp (version 6a25f8389d3c284296b7ef00909cf0dc7f18e238)
    • grails-app/views/mobile/outboundList.gsp (version 6a25f8389d3c284296b7ef00909cf0dc7f18e238)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 7a45d05ed99e358b3ef7234fc5a7af2626cd94fe m

    OBKN-280 Fixed bug with requisition status validation

    • grails-app/controllers/org/pih/warehouse/MobileController.groovy (version 7a45d05ed99e358b3ef7234fc5a7af2626cd94fe)
    • grails-app/services/org/pih/warehouse/data/OutboundStockMovementDataService.groovy (version 7a45d05ed99e358b3ef7234fc5a7af2626cd94fe)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 5cef44dc8713436c5b05702cef8a86d70ff1a9f8 m

    OBKN-280 Various improvements re: editing orders via import

    • grails-app/services/org/pih/warehouse/data/InboundStockMovementDataService.groovy (version 5cef44dc8713436c5b05702cef8a86d70ff1a9f8)
    • grails-app/services/org/pih/warehouse/data/OutboundStockMovementDataService.groovy (version 5cef44dc8713436c5b05702cef8a86d70ff1a9f8)
    • grails-app/views/mobile/inboundDetails.gsp (version 5cef44dc8713436c5b05702cef8a86d70ff1a9f8)
    • grails-app/views/mobile/inboundList.gsp (version 5cef44dc8713436c5b05702cef8a86d70ff1a9f8)
    • grails-app/views/mobile/outboundDetails.gsp (version 5cef44dc8713436c5b05702cef8a86d70ff1a9f8)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 3fc08f91b5a97480e85f37f31e17c6a8d7bd1219 m

    OBKN-276 Handle special instructions on import

    • grails-app/services/org/pih/warehouse/data/OutboundStockMovementDataService.groovy (version 3fc08f91b5a97480e85f37f31e17c6a8d7bd1219)
    • grails-app/views/mobile/outboundDetails.gsp (version 3fc08f91b5a97480e85f37f31e17c6a8d7bd1219)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 5b6619a7ed576e9ed6253e31f6d88309d3aae9ee m

    OBKN-137 Moved send delivery order button to message queue page

    • grails-app/views/mobile/messageList.gsp (version 5b6619a7ed576e9ed6253e31f6d88309d3aae9ee)
  • Artur Walkowiak <awalkowiak@soldevelo.com>

    Artur Walkowiak <awalkowiak@soldevelo.com> 078f051fe96cb994aed930c6c0370b6642f3f57a m

    OBKN-299 Minor styling improvements on the Pick page

    • src/js/components/stock-movement-wizard/outbound/PickPage.jsx (version 078f051fe96cb994aed930c6c0370b6642f3f57a)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 2157e6401731d71125ac04d0b8395ef2cafc47bb m

    OBKN-392 ConcurrentModificationException occurs when deleting a stock movement

    • grails-app/services/org/pih/warehouse/shipping/ShipmentService.groovy (version 2157e6401731d71125ac04d0b8395ef2cafc47bb)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 84df92e69f05d841b01cf025fb16a76939a2b2ad m

    OBKN-401 Should include a link to outbound order details for all email notifications

    • grails-app/i18n/messages.properties (version 84df92e69f05d841b01cf025fb16a76939a2b2ad)
    • grails-app/services/org/pih/warehouse/report/NotificationService.groovy (version 84df92e69f05d841b01cf025fb16a76939a2b2ad)
    • grails-app/views/email/_shipmentAccepted.gsp (version 84df92e69f05d841b01cf025fb16a76939a2b2ad)
    • grails-app/views/email/_shipmentCreated.gsp (version 84df92e69f05d841b01cf025fb16a76939a2b2ad)
    • grails-app/views/email/_shipmentDelivered.gsp (version 84df92e69f05d841b01cf025fb16a76939a2b2ad)
    • grails-app/views/email/_shipmentStatusChanged.gsp (version 84df92e69f05d841b01cf025fb16a76939a2b2ad)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 664ef7f36a74c6ca7b5a59dc7c1aa7ad58b74732 m

    OBKN-395 Allow user to upload multiple XLS files at once

    • grails-app/controllers/org/pih/warehouse/MobileController.groovy (version 664ef7f36a74c6ca7b5a59dc7c1aa7ad58b74732)
    • grails-app/i18n/messages.properties (version 664ef7f36a74c6ca7b5a59dc7c1aa7ad58b74732)
    • grails-app/i18n/messages_ar.properties (version 664ef7f36a74c6ca7b5a59dc7c1aa7ad58b74732)
    • grails-app/i18n/messages_de.properties (version 664ef7f36a74c6ca7b5a59dc7c1aa7ad58b74732)
    • grails-app/i18n/messages_fi.properties (version 664ef7f36a74c6ca7b5a59dc7c1aa7ad58b74732)
    • grails-app/i18n/messages_it.properties (version 664ef7f36a74c6ca7b5a59dc7c1aa7ad58b74732)
    • grails-app/i18n/messages_pt.properties (version 664ef7f36a74c6ca7b5a59dc7c1aa7ad58b74732)
    • grails-app/i18n/messages_zh.properties (version 664ef7f36a74c6ca7b5a59dc7c1aa7ad58b74732)
    • grails-app/services/org/pih/warehouse/data/OutboundStockMovementDataService.groovy (version 664ef7f36a74c6ca7b5a59dc7c1aa7ad58b74732)
    • grails-app/views/mobile/inboundList.gsp (version 664ef7f36a74c6ca7b5a59dc7c1aa7ad58b74732)
    • grails-app/views/mobile/index.gsp (version 664ef7f36a74c6ca7b5a59dc7c1aa7ad58b74732)
    • grails-app/views/mobile/outboundList.gsp (version 664ef7f36a74c6ca7b5a59dc7c1aa7ad58b74732)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> bdacf20aa8a871b137b5fc5501f080c9bfaa2d5e m

    OBKN-111 Fixed bug with the date requested column

    • grails-app/views/mobile/outboundList.gsp (version bdacf20aa8a871b137b5fc5501f080c9bfaa2d5e)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> d7c72b0b94aa3f30f35eaaf5fedecc2d68c889d3 m

    OBKN-15 Implemented dashboard as initially designed

    • grails-app/controllers/org/pih/warehouse/MobileController.groovy (version d7c72b0b94aa3f30f35eaaf5fedecc2d68c889d3)
    • grails-app/views/layouts/mobile.gsp (version d7c72b0b94aa3f30f35eaaf5fedecc2d68c889d3)
    • grails-app/views/mobile/index.gsp (version d7c72b0b94aa3f30f35eaaf5fedecc2d68c889d3)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 85c4b4e2d7fd71d0083cc14aa2b9a5260ca6aa21 m

    OBKN-111 Allow an OC stakeholder to filter outbound orders by status destination, and requested delivery date

    • grails-app/controllers/org/pih/warehouse/MobileController.groovy (version 85c4b4e2d7fd71d0083cc14aa2b9a5260ca6aa21)
    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 85c4b4e2d7fd71d0083cc14aa2b9a5260ca6aa21)
    • grails-app/taglib/org/pih/warehouse/SelectTagLib.groovy (version 85c4b4e2d7fd71d0083cc14aa2b9a5260ca6aa21)
    • grails-app/views/layouts/mobile.gsp (version 85c4b4e2d7fd71d0083cc14aa2b9a5260ca6aa21)
    • grails-app/views/mobile/outboundList.gsp (version 85c4b4e2d7fd71d0083cc14aa2b9a5260ca6aa21)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 1b3014f3abab1780eb9a1ad3e57387c35b7652dc m

    OBKN-431 Job DEFAULT.org.pih.warehouse.jobs.UploadDeliveryOrdersJob threw a JobExecutionException

    • grails-app/services/org/pih/warehouse/integration/TmsIntegrationService.groovy (version 1b3014f3abab1780eb9a1ad3e57387c35b7652dc)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 18cd81f4d1141dee893e8d1e5e5cb8301e3202b3 m

    OBKN-405 Implement planned changes to status execution message XML

    • src/java/org/pih/warehouse/integration/xml/execution/Execution.java (version 18cd81f4d1141dee893e8d1e5e5cb8301e3202b3)
    • src/java/org/pih/warehouse/integration/xml/execution/ExecutionStatus.java (version 18cd81f4d1141dee893e8d1e5e5cb8301e3202b3)
    • src/java/org/pih/warehouse/integration/xml/execution/GeoData.java (version 18cd81f4d1141dee893e8d1e5e5cb8301e3202b3)
    • src/java/org/pih/warehouse/integration/xml/execution/Header.java (version 18cd81f4d1141dee893e8d1e5e5cb8301e3202b3)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> ad106b84cdcd443d3a2e85e983cfe4fab7fde886 m

    OBKN-29 Allow a user to log into customer dashboard based on role

    • grails-app/controllers/org/pih/warehouse/user/DashboardController.groovy (version ad106b84cdcd443d3a2e85e983cfe4fab7fde886)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> e5ea5862317c4d1b3f6fe21f57935420d8a88fb8 m

    OBKN-390 Allow superuser to archive messages in message queue

    • grails-app/controllers/org/pih/warehouse/MobileController.groovy (version e5ea5862317c4d1b3f6fe21f57935420d8a88fb8)
    • grails-app/views/mobile/messageList.gsp (version e5ea5862317c4d1b3f6fe21f57935420d8a88fb8)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 61f41506068af03d943ba39ec4d526f8e4ebcf31 m

    Minor changes to hide links to main UI behind superuser role

    • grails-app/views/mobile/menu.gsp (version 61f41506068af03d943ba39ec4d526f8e4ebcf31)
    • grails-app/views/mobile/outboundDetails.gsp (version 61f41506068af03d943ba39ec4d526f8e4ebcf31)
    • grails-app/views/mobile/outboundList.gsp (version 61f41506068af03d943ba39ec4d526f8e4ebcf31)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> ff5636b378360d47cc7c5922c9887d91717f2a47 m

    OBKN-364 Add shipment number to container api response

    • grails-app/domain/org/pih/warehouse/shipping/Container.groovy (version ff5636b378360d47cc7c5922c9887d91717f2a47)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 655e9c6e81cdb88f44f16e2d7887b31f7c8054e9 m

    OBKN-435 NullPointerException: Cannot invoke method toJson() on null object

    • grails-app/services/org/pih/warehouse/integration/TmsIntegrationService.groovy (version 655e9c6e81cdb88f44f16e2d7887b31f7c8054e9)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 4212e0ddda9f063c1710863dbe3630422a867b6a m

    OBKN-385 Changed date format for event timeline on outbound details

    • grails-app/views/mobile/outboundDetails.gsp (version 4212e0ddda9f063c1710863dbe3630422a867b6a)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 5c425bdb9ea0afcc0812ba8e76196c0dc656db6f m

    Minor UI changes to the customer dashboard

    • grails-app/views/mobile/index.gsp (version 5c425bdb9ea0afcc0812ba8e76196c0dc656db6f)
    • grails-app/views/mobile/menu.gsp (version 5c425bdb9ea0afcc0812ba8e76196c0dc656db6f)
    • grails-app/views/mobile/messageList.gsp (version 5c425bdb9ea0afcc0812ba8e76196c0dc656db6f)
    • grails-app/views/mobile/outboundDetails.gsp (version 5c425bdb9ea0afcc0812ba8e76196c0dc656db6f)
    • grails-app/views/mobile/outboundList.gsp (version 5c425bdb9ea0afcc0812ba8e76196c0dc656db6f)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 3830315d9e24e2a5e22d29cab5c145755d362aa4 m

    OBKN-137 Create background process for sending delivery orders to eTruckNow

    • grails-app/conf/Config.groovy (version 3830315d9e24e2a5e22d29cab5c145755d362aa4)
    • grails-app/controllers/org/pih/warehouse/MobileController.groovy (version 3830315d9e24e2a5e22d29cab5c145755d362aa4)
    • grails-app/i18n/messages.properties (version 3830315d9e24e2a5e22d29cab5c145755d362aa4)
    • grails-app/jobs/org/pih/warehouse/jobs/UploadDeliveryOrderJob.groovy (version 3830315d9e24e2a5e22d29cab5c145755d362aa4)
    • grails-app/services/org/pih/warehouse/integration/TmsIntegrationService.groovy (version 3830315d9e24e2a5e22d29cab5c145755d362aa4)
    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 3830315d9e24e2a5e22d29cab5c145755d362aa4)
    • grails-app/services/org/pih/warehouse/report/NotificationService.groovy (version 3830315d9e24e2a5e22d29cab5c145755d362aa4)
    • grails-app/views/email/_shipmentStatusChanged.gsp (version 3830315d9e24e2a5e22d29cab5c145755d362aa4)
    • src/groovy/org/pih/warehouse/core/ActivityCode.groovy (version 3830315d9e24e2a5e22d29cab5c145755d362aa4)
    • src/groovy/org/pih/warehouse/core/EventTypeCode.groovy (version 3830315d9e24e2a5e22d29cab5c145755d362aa4)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> b1be4064f5d6c11a43ca292e03cb3bd76b37157d m

    OBKN-190 Allow user to download outbound orders via XLS

    • grails-app/controllers/org/pih/warehouse/MobileController.groovy (version b1be4064f5d6c11a43ca292e03cb3bd76b37157d)
    • grails-app/services/org/pih/warehouse/core/DocumentService.groovy (version b1be4064f5d6c11a43ca292e03cb3bd76b37157d)
    • grails-app/views/mobile/outboundDetails.gsp (version b1be4064f5d6c11a43ca292e03cb3bd76b37157d)
    • grails-app/views/mobile/outboundList.gsp (version b1be4064f5d6c11a43ca292e03cb3bd76b37157d)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> f9a124721fedcd5ef35260a82ebf548648534052 m

    OBKN-87 Allow superuser to send test requests to ZPL printer

    • grails-app/conf/Config.groovy (version f9a124721fedcd5ef35260a82ebf548648534052)
    • grails-app/controllers/org/pih/warehouse/admin/AdminController.groovy (version f9a124721fedcd5ef35260a82ebf548648534052)
    • grails-app/i18n/messages.properties (version f9a124721fedcd5ef35260a82ebf548648534052)
    • grails-app/views/admin/sendMail.gsp (version f9a124721fedcd5ef35260a82ebf548648534052)
    • grails-app/views/admin/sendZpl.gsp (version f9a124721fedcd5ef35260a82ebf548648534052)
    • grails-app/views/dashboard/megamenu.gsp (version f9a124721fedcd5ef35260a82ebf548648534052)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 3e0c0d975ef2609660e30c52b1d4b9f390ec45f5 m

    OBKN-411 Should auto-generate container number if field is left blank

    • grails-app/controllers/org/pih/warehouse/shipping/ContainerApiController.groovy (version 3e0c0d975ef2609660e30c52b1d4b9f390ec45f5)
  • Artur Walkowiak <awalkowiak@soldevelo.com>

    Artur Walkowiak <awalkowiak@soldevelo.com> c8f934b4c0e572be6c456cf4f737d96729f8d345 m

    OBKN-299 Improve auto-picking for locations with mobile picking

    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version c8f934b4c0e572be6c456cf4f737d96729f8d345)
    • src/groovy/org/pih/warehouse/api/StockMovementItem.groovy (version c8f934b4c0e572be6c456cf4f737d96729f8d345)
    • src/js/components/replenishment/ReplenishmentCheckPage.jsx (version c8f934b4c0e572be6c456cf4f737d96729f8d345)
    • src/js/components/replenishment/ReplenishmentSecondPage.jsx (version c8f934b4c0e572be6c456cf4f737d96729f8d345)
    • src/js/components/stock-movement-wizard/outbound/PickPage.jsx (version c8f934b4c0e572be6c456cf4f737d96729f8d345)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> cd2a42c53b5b7d0431db04ef96611277ac208c13 m

    OBKN-111 Fixed bugs with outbound list filters

    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version cd2a42c53b5b7d0431db04ef96611277ac208c13)
    • grails-app/views/layouts/mobile.gsp (version cd2a42c53b5b7d0431db04ef96611277ac208c13)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 3d66773b76a49ac39c776bf7f7f545646a16d12c m

    OBKN-137 Added debugging mechanism to allow superusers to trigger sending of delivery orders in bulk

    • grails-app/controllers/org/pih/warehouse/MobileController.groovy (version 3d66773b76a49ac39c776bf7f7f545646a16d12c)
    • grails-app/jobs/org/pih/warehouse/jobs/UploadDeliveryOrderJob.groovy (version 3d66773b76a49ac39c776bf7f7f545646a16d12c)
    • grails-app/jobs/org/pih/warehouse/jobs/UploadDeliveryOrdersJob.groovy (version 3d66773b76a49ac39c776bf7f7f545646a16d12c)
    • grails-app/services/org/pih/warehouse/integration/TmsIntegrationService.groovy (version 3d66773b76a49ac39c776bf7f7f545646a16d12c)
    • grails-app/views/mobile/outboundList.gsp (version 3d66773b76a49ac39c776bf7f7f545646a16d12c)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> b73b9e704e23299a89708a6f0e1430fdb65591dd m

    OBKN-428 Should process each message type separately to avoid bottlenecks due to errors

    • grails-app/services/org/pih/warehouse/integration/TmsIntegrationService.groovy (version b73b9e704e23299a89708a6f0e1430fdb65591dd)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> b69851e2663cab57812103868f94ab2d56a70a83 m

    OBKN-403 Picking screen should filter orders by PICKING status

    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version b69851e2663cab57812103868f94ab2d56a70a83)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 001ade81e4705093f97df5e547e6f5a9c43b5495 m

    OBKN-306 Items on location list are not sorted

    • grails-app/controllers/org/pih/warehouse/api/LocationApiController.groovy (version 001ade81e4705093f97df5e547e6f5a9c43b5495)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 1d3ceee59642dcc42b4500541384aea44c3ef3ac m

    OBKN-214 Inventory updates should occur based on an execution status message

    • grails-app/conf/Config.groovy (version 1d3ceee59642dcc42b4500541384aea44c3ef3ac)
    • grails-app/services/org/pih/warehouse/integration/TmsIntegrationService.groovy (version 1d3ceee59642dcc42b4500541384aea44c3ef3ac)
    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 1d3ceee59642dcc42b4500541384aea44c3ef3ac)
    • src/groovy/org/pih/warehouse/api/StockMovement.groovy (version 1d3ceee59642dcc42b4500541384aea44c3ef3ac)
  • awalkowiak <awalkowiak@soldevelo.com>

    awalkowiak <awalkowiak@soldevelo.com> 5f92e47a42c43b952cab4e5ace9be5a49ba56eab m

    OBKN-414 Minor addition for fixing picking process on mobile

    • grails-app/conf/BootStrap.groovy (version 5f92e47a42c43b952cab4e5ace9be5a49ba56eab)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 2de03a79283ba523a547e21b643bc014da5263e0 m

    OBKN-131 Automated message handling using quartz job; improved

    • grails-app/controllers/org/pih/warehouse/MobileController.groovy (version 2de03a79283ba523a547e21b643bc014da5263e0)
    • grails-app/jobs/org/pih/warehouse/jobs/MessageRetrievalJob.groovy (version 2de03a79283ba523a547e21b643bc014da5263e0)
    • grails-app/services/org/pih/warehouse/integration/TmsIntegrationService.groovy (version 2de03a79283ba523a547e21b643bc014da5263e0)
    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 2de03a79283ba523a547e21b643bc014da5263e0)
    • grails-app/views/mobile/messageList.gsp (version 2de03a79283ba523a547e21b643bc014da5263e0)
    • grails-app/views/mobile/outboundDetails.gsp (version 2de03a79283ba523a547e21b643bc014da5263e0)
    • grails-app/views/mobile/outboundList.gsp (version 2de03a79283ba523a547e21b643bc014da5263e0)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 62752ec2d08a4f48a0c23fc0ef8ec9a3e9dc0c05 m

    OBKN-385 Temporary workaround for issue in which shipment current status is not being updated to the most recent event

    • grails-app/views/mobile/outboundList.gsp (version 62752ec2d08a4f48a0c23fc0ef8ec9a3e9dc0c05)
  • Justin Miranda

    Justin Miranda 03699a932cbe0d703ac76bf073858ab4a1b8e112 m

    OBKN-390 Improve error handling / archiving of eTN messages (#2835)
    * OBKN-390 Archiving on success / failure should be configurable

    * OBKN-390 Archiving messages should be configurable

    • grails-app/conf/Config.groovy (version 03699a932cbe0d703ac76bf073858ab4a1b8e112)
    • grails-app/controllers/org/pih/warehouse/MobileController.groovy (version 03699a932cbe0d703ac76bf073858ab4a1b8e112)
    • grails-app/services/org/pih/warehouse/integration/TmsIntegrationService.groovy (version 03699a932cbe0d703ac76bf073858ab4a1b8e112)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 8c0277e411280da38cd29f4800e37275a171c80e m

    OBKN-262 Automatically send hypothetical order to eTruckNow on import

    • grails-app/services/org/pih/warehouse/data/OutboundStockMovementDataService.groovy (version 8c0277e411280da38cd29f4800e37275a171c80e)
    • grails-app/services/org/pih/warehouse/integration/TmsIntegrationService.groovy (version 8c0277e411280da38cd29f4800e37275a171c80e)
    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 8c0277e411280da38cd29f4800e37275a171c80e)
    • grails-app/services/org/pih/warehouse/inventory/StockMovementStatusEventService.groovy (version 8c0277e411280da38cd29f4800e37275a171c80e)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 295316cd58a62937a4bcf39968dfdacabf8a18ce m

    OBKN-389 IllegalStateException: No thread-bound request found

    • grails-app/services/org/pih/warehouse/integration/TmsIntegrationService.groovy (version 295316cd58a62937a4bcf39968dfdacabf8a18ce)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> ae987735c7667bf7e2c98c55d0de6f39ccc19662 m

    OBKN-390 Re-enabled archiving of successful messages

    • grails-app/services/org/pih/warehouse/integration/TmsIntegrationService.groovy (version ae987735c7667bf7e2c98c55d0de6f39ccc19662)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 3f28c31a928c2841daed4b6dcf244088b7bbac43 m

    Refactored message handling to improve message archiving and error handling

    • grails-app/controllers/org/pih/warehouse/MobileController.groovy (version 3f28c31a928c2841daed4b6dcf244088b7bbac43)
    • grails-app/services/org/pih/warehouse/integration/AcceptanceStatusEventService.groovy (version 3f28c31a928c2841daed4b6dcf244088b7bbac43)
    • grails-app/services/org/pih/warehouse/integration/DocumentUploadEventService.groovy (version 3f28c31a928c2841daed4b6dcf244088b7bbac43)
    • grails-app/services/org/pih/warehouse/integration/TmsIntegrationService.groovy (version 3f28c31a928c2841daed4b6dcf244088b7bbac43)
    • grails-app/services/org/pih/warehouse/integration/TripExecutionEventService.groovy (version 3f28c31a928c2841daed4b6dcf244088b7bbac43)
    • grails-app/services/org/pih/warehouse/integration/TripNotificationEventService.groovy (version 3f28c31a928c2841daed4b6dcf244088b7bbac43)
    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 3f28c31a928c2841daed4b6dcf244088b7bbac43)
    • grails-app/views/layouts/mobile.gsp (version 3f28c31a928c2841daed4b6dcf244088b7bbac43)
    • grails-app/views/mobile/index.gsp (version 3f28c31a928c2841daed4b6dcf244088b7bbac43)
    • grails-app/views/mobile/messageList.gsp (version 3f28c31a928c2841daed4b6dcf244088b7bbac43)
    • grails-app/views/mobile/outboundDetails.gsp (version 3f28c31a928c2841daed4b6dcf244088b7bbac43)
    • grails-app/views/shipment/showDetails.gsp (version 3f28c31a928c2841daed4b6dcf244088b7bbac43)
  • Justin Miranda

    Justin Miranda 12d2ecbdd5833181e74d18935ef28a255af38ef6 m

    OBKN-385 Execution status does not always updated current status; tem… (#2850)
    * OBKN-385 Execution status does not always updated current status; temporarily disabled XML validation in tests

    * OBKN-385 Fixed default date format to use 24-hour format

    • grails-app/conf/Config.groovy (version 12d2ecbdd5833181e74d18935ef28a255af38ef6)
    • test/unit/org/pih/warehouse/integration/xml/acceptancestatus/AcceptanceStatusTest.groovy (version 12d2ecbdd5833181e74d18935ef28a255af38ef6)
    • test/unit/org/pih/warehouse/integration/xml/execution/OrderExecutionTest.groovy (version 12d2ecbdd5833181e74d18935ef28a255af38ef6)
    • test/unit/org/pih/warehouse/integration/xml/order/OrderTest.groovy (version 12d2ecbdd5833181e74d18935ef28a255af38ef6)
  • Niraj Kumar Pokharel <niraj.pokharel@gmail.com>

    Niraj Kumar Pokharel <niraj.pokharel@gmail.com> c1abc411094feb9f46de1aab3fb975b2d8aeacc5 m

    OBKN-372 Execution messages are magically broken now too - unexpected element (uri:"", local:"execution") (#2822)
    * added empty namespace resolver for xml

    * OBKN-372 Workaround for issue with missing namespace; fixed breaking schema changes

    Co-authored-by: jmiranda <jcm62@columbia.edu>

    • grails-app/services/org/pih/warehouse/integration/TmsIntegrationService.groovy (version c1abc411094feb9f46de1aab3fb975b2d8aeacc5)
    • grails-app/services/org/pih/warehouse/integration/XsdValidatorService.groovy (version c1abc411094feb9f46de1aab3fb975b2d8aeacc5)
    • src/java/org/pih/warehouse/integration/xml/execution/Execution.java (version c1abc411094feb9f46de1aab3fb975b2d8aeacc5)
    • src/java/org/pih/warehouse/integration/xml/execution/ExecutionStatus.java (version c1abc411094feb9f46de1aab3fb975b2d8aeacc5)
    • src/java/org/pih/warehouse/integration/xml/execution/GeoData.java (version c1abc411094feb9f46de1aab3fb975b2d8aeacc5)
    • src/java/org/pih/warehouse/integration/xml/execution/Header.java (version c1abc411094feb9f46de1aab3fb975b2d8aeacc5)
    • test/unit/org/pih/warehouse/integration/xml/XsdValidatorServiceUnitTests.groovy (version c1abc411094feb9f46de1aab3fb975b2d8aeacc5)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 0570e48f0e93df53961d3b3af4b317af602af732 m

    OBKN-131 Use visual cue to distinguish error logs from xml files

    • grails-app/views/mobile/messageList.gsp (version 0570e48f0e93df53961d3b3af4b317af602af732)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 913b9850263dec96192834b285d9a0a42aed58e9 m

    OBKN-380 Improve error handling for importing XLS files

    • grails-app/controllers/org/pih/warehouse/MobileController.groovy (version 913b9850263dec96192834b285d9a0a42aed58e9)
  • chetanmaharishi <77116134+chetanmaharishi@users.noreply.github.com>

    chetanmaharishi <77116134+chetanmaharishi@users.noreply.github.com> 8665198d71d317fe74a9104efbe2ea8c5b5a7181 m

    OBKN-268 Generate unique container number based on identifier format (#2783)
    * OBKN-268 Generate unique container number based on identifier format

    * OBKN-268 Fixed minor issues with auto-generating containers through container API

    * OBKN-268 Added prefix to container number format

    * OBKN-268 Removed unnecessary URL mapping

    Co-authored-by: jmiranda <jcm62@columbia.edu>

    • grails-app/conf/Config.groovy (version 8665198d71d317fe74a9104efbe2ea8c5b5a7181)
    • grails-app/controllers/org/pih/warehouse/shipping/ContainerApiController.groovy (version 8665198d71d317fe74a9104efbe2ea8c5b5a7181)
    • grails-app/domain/org/pih/warehouse/shipping/Container.groovy (version 8665198d71d317fe74a9104efbe2ea8c5b5a7181)
    • grails-app/services/org/pih/warehouse/shipping/ShipmentService.groovy (version 8665198d71d317fe74a9104efbe2ea8c5b5a7181)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 11d083d0b12a5c24da0f07154bb3ac56fd46a36e m

    OBKN-378 Fixed transient object exception which seems to occur due to accessing the event before it has been flushed to the database

    • grails-app/services/org/pih/warehouse/integration/TripExecutionEventService.groovy (version 11d083d0b12a5c24da0f07154bb3ac56fd46a36e)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 0e9de93f5a6425a91af88a73a5a06a2cabebe8a8 m

    OBKN-378 Added code to the event type list page

    • grails-app/views/eventType/list.gsp (version 0e9de93f5a6425a91af88a73a5a06a2cabebe8a8)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 53b9523df7712e38130a754a2e4e9e8ec3ea3602 m

    OBKN-378 Fixed typo with nullable constraint on longitude property

    • grails-app/domain/org/pih/warehouse/core/Event.groovy (version 53b9523df7712e38130a754a2e4e9e8ec3ea3602)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> e3e4cda1de387fb212bcb77d1ec23d5780fc9e4f m

    OBKN-38 Implement basic state machine for FTP message queue

    • grails-app/controllers/org/pih/warehouse/MobileController.groovy (version e3e4cda1de387fb212bcb77d1ec23d5780fc9e4f)
    • grails-app/services/org/pih/warehouse/integration/FileTransferService.groovy (version e3e4cda1de387fb212bcb77d1ec23d5780fc9e4f)
    • grails-app/services/org/pih/warehouse/integration/TmsIntegrationService.groovy (version e3e4cda1de387fb212bcb77d1ec23d5780fc9e4f)
    • grails-app/views/mobile/messageList.gsp (version e3e4cda1de387fb212bcb77d1ec23d5780fc9e4f)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 33046dd3511a06cae1e2013795a937ea7ea9f40e m

    OBKN-365 Removed invalid import

    • grails-app/jobs/org/pih/warehouse/jobs/MessageRetrievalJob.groovy (version 33046dd3511a06cae1e2013795a937ea7ea9f40e)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> ca4a33a8518fc6f2d37d4f8708072cfea990e645 m

    OBKN-366 Unexpected element in acceptance status message

    • src/java/org/pih/warehouse/integration/xml/acceptancestatus/AcceptanceStatus.java (version ca4a33a8518fc6f2d37d4f8708072cfea990e645)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 8b0420cf5b0b7c8de7de85193ba2c36dec9d9612 m

    OBKN-316 Fixed number format issue and missing country code for customer contact data

    • grails-app/services/org/pih/warehouse/integration/TmsIntegrationService.groovy (version 8b0420cf5b0b7c8de7de85193ba2c36dec9d9612)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 964cbd3a9ea2d5416a78ce8c6befed9a48d8214d m

    OBKN-365 UserAuthException: Too many connections for openboxes_edi

    • grails-app/services/org/pih/warehouse/integration/FileTransferService.groovy (version 964cbd3a9ea2d5416a78ce8c6befed9a48d8214d)
    • src/groovy/org/pih/warehouse/integration/ftp/SecureFtpClient.groovy (version 964cbd3a9ea2d5416a78ce8c6befed9a48d8214d)
    • src/groovy/org/pih/warehouse/integration/ftp/SecureFtpCommand.groovy (version 964cbd3a9ea2d5416a78ce8c6befed9a48d8214d)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 90c59d6c0d16e4bffc258165ce43c8678283db22 m

    OBKN-107 Allow a warehouse user to change the status of a container

    • grails-app/domain/org/pih/warehouse/shipping/Container.groovy (version 90c59d6c0d16e4bffc258165ce43c8678283db22)
    • src/groovy/org/pih/warehouse/shipping/ContainerStatus.groovy (version 90c59d6c0d16e4bffc258165ce43c8678283db22)
  • Artur Walkowiak <awalkowiak@soldevelo.com>

    Artur Walkowiak <awalkowiak@soldevelo.com> d7649197362c46b6c33d56111bbe2e17f4ece2e5 m

    OBKN-200 Improvements to the picking process

    • grails-app/conf/BootStrap.groovy (version d7649197362c46b6c33d56111bbe2e17f4ece2e5)
    • grails-app/controllers/org/pih/warehouse/api/CombinedShipmentItemApiController.groovy (version d7649197362c46b6c33d56111bbe2e17f4ece2e5)
    • grails-app/controllers/org/pih/warehouse/inventory/StockMovementController.groovy (version d7649197362c46b6c33d56111bbe2e17f4ece2e5)
    • grails-app/domain/org/pih/warehouse/core/Location.groovy (version d7649197362c46b6c33d56111bbe2e17f4ece2e5)
    • grails-app/domain/org/pih/warehouse/shipping/ShipmentItem.groovy (version d7649197362c46b6c33d56111bbe2e17f4ece2e5)
    • grails-app/i18n/messages.properties (version d7649197362c46b6c33d56111bbe2e17f4ece2e5)
    • grails-app/i18n/messages_fi.properties (version d7649197362c46b6c33d56111bbe2e17f4ece2e5)
    • grails-app/i18n/messages_zh.properties (version d7649197362c46b6c33d56111bbe2e17f4ece2e5)
    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version d7649197362c46b6c33d56111bbe2e17f4ece2e5)
    • grails-app/services/org/pih/warehouse/replenishment/ReplenishmentService.groovy (version d7649197362c46b6c33d56111bbe2e17f4ece2e5)
    • grails-app/views/requisition/_picklistItems.gsp (version d7649197362c46b6c33d56111bbe2e17f4ece2e5)
    • src/groovy/org/pih/warehouse/api/ReplenishmentItem.groovy (version d7649197362c46b6c33d56111bbe2e17f4ece2e5)
    • src/groovy/org/pih/warehouse/api/ReplenishmentPickPageItem.groovy (version d7649197362c46b6c33d56111bbe2e17f4ece2e5)
    • src/groovy/org/pih/warehouse/api/StockMovementItem.groovy (version d7649197362c46b6c33d56111bbe2e17f4ece2e5)
    • src/groovy/org/pih/warehouse/core/ActivityCode.groovy (version d7649197362c46b6c33d56111bbe2e17f4ece2e5)
    • src/js/components/stock-movement-wizard/outbound/PickPage.jsx (version d7649197362c46b6c33d56111bbe2e17f4ece2e5)
  • Justin Miranda

    Justin Miranda 60705081f669704cb47851e999716bde288a50f6 m

    OBPIH-80 Generate loading list with QR code for outbound orders (#2788)
    * OBPIH-80 Generate loading list with QR code for outbound orders

    * OBPIH-80 Removed hidden attribute

    • grails-app/controllers/org/pih/warehouse/MobileController.groovy (version 60705081f669704cb47851e999716bde288a50f6)
    • grails-app/controllers/org/pih/warehouse/inventory/StockMovementController.groovy (version 60705081f669704cb47851e999716bde288a50f6)
    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 60705081f669704cb47851e999716bde288a50f6)
    • grails-app/views/layouts/bootstrap.gsp (version 60705081f669704cb47851e999716bde288a50f6)
    • grails-app/views/mobile/outboundDetails.gsp (version 60705081f669704cb47851e999716bde288a50f6)
    • grails-app/views/stockMovement/printPackingList.gsp (version 60705081f669704cb47851e999716bde288a50f6)
    • src/groovy/org/pih/warehouse/api/StockMovement.groovy (version 60705081f669704cb47851e999716bde288a50f6)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> d1cc0126600dd1343833958a330fd209d1d9d9dd m

    OBKN-336 Putaway API should only return putaways for the current location

    • grails-app/controllers/org/pih/warehouse/api/PutawayApiController.groovy (version d1cc0126600dd1343833958a330fd209d1d9d9dd)
  • Justin Miranda

    Justin Miranda e0e89afed74070e523c94dac400f827f7b2bc89f m

    OBKN-316 More changes required for eTN to accept OrderCreate XML messages (#2794)

    • grails-app/conf/Config.groovy (version e0e89afed74070e523c94dac400f827f7b2bc89f)
    • grails-app/services/org/pih/warehouse/integration/TmsIntegrationService.groovy (version e0e89afed74070e523c94dac400f827f7b2bc89f)
    • src/java/org/pih/warehouse/integration/xml/order/ItemDetails.java (version e0e89afed74070e523c94dac400f827f7b2bc89f)
    • src/java/org/pih/warehouse/integration/xml/order/KNOrgDetails.java (version e0e89afed74070e523c94dac400f827f7b2bc89f)
    • src/java/org/pih/warehouse/integration/xml/order/LocationInfo.java (version e0e89afed74070e523c94dac400f827f7b2bc89f)
  • Justin Miranda

    Justin Miranda 74b2e27ac2e1df1119ec3e73c8f3c39de4c71222 m

    OBPIH-300 API error handler should render validation errors with less verbosity (#2786)

    • grails-app/controllers/org/pih/warehouse/core/ErrorsController.groovy (version 74b2e27ac2e1df1119ec3e73c8f3c39de4c71222)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 508ea7062cdcde910bfb572fab1a33d9598e3610 m

    OBKN-235 Add type to global search response data

    • grails-app/controllers/org/pih/warehouse/api/ApiController.groovy (version 508ea7062cdcde910bfb572fab1a33d9598e3610)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 9522f8e9662c41fe7f577ee010865d4618e8f7b0 m

    OBKN-266 Add API endpoints to generate barcode labels for containers and internal locations

    • grails-app/conf/Config.groovy (version 9522f8e9662c41fe7f577ee010865d4618e8f7b0)
    • grails-app/conf/UrlMappings.groovy (version 9522f8e9662c41fe7f577ee010865d4618e8f7b0)
    • grails-app/controllers/org/pih/warehouse/api/InternalLocationApiController.groovy (version 9522f8e9662c41fe7f577ee010865d4618e8f7b0)
    • grails-app/controllers/org/pih/warehouse/api/ProductApiController.groovy (version 9522f8e9662c41fe7f577ee010865d4618e8f7b0)
    • grails-app/controllers/org/pih/warehouse/shipping/ContainerApiController.groovy (version 9522f8e9662c41fe7f577ee010865d4618e8f7b0)
    • grails-app/services/org/pih/warehouse/core/DocumentService.groovy (version 9522f8e9662c41fe7f577ee010865d4618e8f7b0)
    • grails-app/services/org/pih/warehouse/core/ZebraService.groovy (version 9522f8e9662c41fe7f577ee010865d4618e8f7b0)
    • src/groovy/org/pih/warehouse/core/Constants.groovy (version 9522f8e9662c41fe7f577ee010865d4618e8f7b0)
  • chetan <chetan.maharishi@gmail.com>

    chetan <chetan.maharishi@gmail.com> 042fe4da42bce0103eedbaaabe9dead273cce7fd m

    OBKN-317 Unable to create stock movement on server side

    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 042fe4da42bce0103eedbaaabe9dead273cce7fd)
  • Justin Miranda

    Justin Miranda 7ea3e76fed38dde0ca4806e2763e4e5d71f70a75 m

    OBPIH-316 Modifications to outbound OrderCreate message (#2784)

    • grails-app/conf/Config.groovy (version 7ea3e76fed38dde0ca4806e2763e4e5d71f70a75)
    • grails-app/services/org/pih/warehouse/integration/TmsIntegrationService.groovy (version 7ea3e76fed38dde0ca4806e2763e4e5d71f70a75)
    • src/java/org/pih/warehouse/integration/xml/order/KNOrgDetails.java (version 7ea3e76fed38dde0ca4806e2763e4e5d71f70a75)
  • Justin Miranda

    Justin Miranda 369c6adc847645e115cf73d240088bd54aecf1bf m

    OBPIH-235 Implemented basic global search API (#2785)

    • grails-app/controllers/org/pih/warehouse/api/ApiController.groovy (version 369c6adc847645e115cf73d240088bd54aecf1bf)
    • grails-app/services/org/pih/warehouse/api/SearchService.groovy (version 369c6adc847645e115cf73d240088bd54aecf1bf)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 8ca5c0c0fc8d2c2505dc61ac1b2a3f9310e7b200 m

    OBKN-283 Should assign default location number to all internal locations created through webapp

    • grails-app/controllers/org/pih/warehouse/core/LocationController.groovy (version 8ca5c0c0fc8d2c2505dc61ac1b2a3f9310e7b200)
    • grails-app/views/location/edit.gsp (version 8ca5c0c0fc8d2c2505dc61ac1b2a3f9310e7b200)
    • grails-app/views/location/showBinLocations.gsp (version 8ca5c0c0fc8d2c2505dc61ac1b2a3f9310e7b200)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> d7a6a199eb672f9fa95c238f49d72f51e34c9296 m

    OBKN-298 Add available containers to shipment JSON

    • grails-app/domain/org/pih/warehouse/shipping/Shipment.groovy (version d7a6a199eb672f9fa95c238f49d72f51e34c9296)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> b122afa27da9539570860358cb678a330cb9dd7c m

    OBKN-70 Send pallet dimensions as updated order to eTruckNow

    • grails-app/conf/Config.groovy (version b122afa27da9539570860358cb678a330cb9dd7c)
    • grails-app/domain/org/pih/warehouse/product/Product.groovy (version b122afa27da9539570860358cb678a330cb9dd7c)
    • grails-app/services/org/pih/warehouse/integration/TmsIntegrationService.groovy (version b122afa27da9539570860358cb678a330cb9dd7c)
    • src/groovy/org/pih/warehouse/api/StockMovement.groovy (version b122afa27da9539570860358cb678a330cb9dd7c)
    • src/groovy/org/pih/warehouse/api/StockMovementItem.groovy (version b122afa27da9539570860358cb678a330cb9dd7c)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> d184fd85be49cdb351cdda1eecb9ad1a2cb56de9 m

    OBKN-301 Picklist Item API returns error "NoClassDefFoundError: org.json.JSONObject"

    • grails-app/controllers/org/pih/warehouse/api/PicklistItemApiController.groovy (version d184fd85be49cdb351cdda1eecb9ad1a2cb56de9)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> a573a35935a216a1accdc05a841dd74428d2c20d m

    OBKN-273 Removed code for updating stock movement items; requirements moved to a separate ticket

    • grails-app/services/org/pih/warehouse/data/InboundStockMovementDataService.groovy (version a573a35935a216a1accdc05a841dd74428d2c20d)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 88185edfd60fabc98932befbfb1db54583a2a5a7 m

    OBKN-282 Should return available items from Internal Location API details subresource

    • grails-app/controllers/org/pih/warehouse/api/InternalLocationApiController.groovy (version 88185edfd60fabc98932befbfb1db54583a2a5a7)
    • grails-app/services/org/pih/warehouse/core/LocationService.groovy (version 88185edfd60fabc98932befbfb1db54583a2a5a7)
  • Justin Miranda

    Justin Miranda d3d16c8bf9f4a4961e33c580a690700332acb2e4 m

    OBKN-93 Fixed issues with the stock adjustment API (#2745)

    • grails-app/controllers/org/pih/warehouse/api/StockAdjustmentApiController.groovy (version d3d16c8bf9f4a4961e33c580a690700332acb2e4)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 49d97a002ec990495fed64b04bc14019395be6d1 m

    OBKN-273 Refactored stock movement API to allow client to assign identifier and requested delivery date (needs to be cherry-picked into develop)

    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 49d97a002ec990495fed64b04bc14019395be6d1)
    • src/groovy/org/pih/warehouse/api/StockMovementItem.groovy (version 49d97a002ec990495fed64b04bc14019395be6d1)
  • Justin Miranda

    Justin Miranda a1861f4b309a82112d3c67b7fa05608f189ab6c4 m

    OBKN-56 Added API to return details (including contents) of an internal location like a bin location (#2744)

    • grails-app/conf/UrlMappings.groovy (version a1861f4b309a82112d3c67b7fa05608f189ab6c4)
    • grails-app/controllers/org/pih/warehouse/api/InternalLocationApiController.groovy (version a1861f4b309a82112d3c67b7fa05608f189ab6c4)
    • grails-app/services/org/pih/warehouse/inventory/ProductAvailabilityService.groovy (version a1861f4b309a82112d3c67b7fa05608f189ab6c4)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 35057672e878ca00c0a810e113b4a133380bfb4a m

    OBKN-231 Added wildcard search to Stock Movement API for name and identifier

    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 35057672e878ca00c0a810e113b4a133380bfb4a)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 92f3a3eaa72c80824b2dd48a8f614207bacdfa83 m

    OBKN-211 Assign PlannedDateTime relative to expected delivery date

    • grails-app/services/org/pih/warehouse/integration/TmsIntegrationService.groovy (version 92f3a3eaa72c80824b2dd48a8f614207bacdfa83)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> c1b11ee82b08f4fc5dd08f325ac644dfd7d82f40 m

    OBKN-70 Added total volume to the View Stock Movement page

    • grails-app/views/stockMovement/show.gsp (version c1b11ee82b08f4fc5dd08f325ac644dfd7d82f40)
    • src/groovy/org/pih/warehouse/api/StockMovement.groovy (version c1b11ee82b08f4fc5dd08f325ac644dfd7d82f40)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> c15d3282e77d668a7ed09daf3e9b59958784790a m

    OBKN-273 Order import should use stock movements instead of shipments

    • grails-app/controllers/org/pih/warehouse/MobileController.groovy (version c15d3282e77d668a7ed09daf3e9b59958784790a)
    • grails-app/services/org/pih/warehouse/data/InboundStockMovementDataService.groovy (version c15d3282e77d668a7ed09daf3e9b59958784790a)
    • grails-app/views/mobile/inboundDetails.gsp (version c15d3282e77d668a7ed09daf3e9b59958784790a)
    • grails-app/views/mobile/inboundList.gsp (version c15d3282e77d668a7ed09daf3e9b59958784790a)
    • grails-app/views/mobile/outboundDetails.gsp (version c15d3282e77d668a7ed09daf3e9b59958784790a)
    • src/groovy/org/pih/warehouse/importer/InboundStockMovementExcelImporter.groovy (version c15d3282e77d668a7ed09daf3e9b59958784790a)
  • Justin Miranda

    Justin Miranda 9f2048cb9bd6179c29054bbc11b4a9b6de42211a m

    OBKN-170 Detect content type of document in DocumentUpload message (#2737)
    * WIP: OBKN-170 Detect content type of document in DocumentUpload message

    * OBKN-170 Detect content type of document in DocumentUpload message

    • grails-app/controllers/org/pih/warehouse/MobileController.groovy (version 9f2048cb9bd6179c29054bbc11b4a9b6de42211a)
    • grails-app/views/mobile/outboundDetails.gsp (version 9f2048cb9bd6179c29054bbc11b4a9b6de42211a)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 8560873a6300eeaf67fbe5934141601ca45a632d m

    OBKN-254 Fixed bug with JSON returned by Container API

    • grails-app/domain/org/pih/warehouse/shipping/Container.groovy (version 8560873a6300eeaf67fbe5934141601ca45a632d)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 5d1ea8058c8d04109becf67985027ee4a438ba6d m

    OBKN-244 Should allow user to receive into any internal locations with the PUTAWAY_STOCK supported activity

    • grails-app/conf/BootStrap.groovy (version 5d1ea8058c8d04109becf67985027ee4a438ba6d)
    • grails-app/conf/Config.groovy (version 5d1ea8058c8d04109becf67985027ee4a438ba6d)
    • grails-app/controllers/org/pih/warehouse/api/InternalLocationApiController.groovy (version 5d1ea8058c8d04109becf67985027ee4a438ba6d)
    • grails-app/domain/org/pih/warehouse/core/Location.groovy (version 5d1ea8058c8d04109becf67985027ee4a438ba6d)
    • grails-app/services/org/pih/warehouse/core/LocationService.groovy (version 5d1ea8058c8d04109becf67985027ee4a438ba6d)
    • src/groovy/org/pih/warehouse/core/Constants.groovy (version 5d1ea8058c8d04109becf67985027ee4a438ba6d)
  • Justin Miranda

    Justin Miranda 105f098d50203b18f69bf3f7cf791a512994e8e9 m

    OBKN-156 Receive close delivery message from eTN (#2735)

    • grails-app/services/org/pih/warehouse/integration/TripExecutionEventService.groovy (version 105f098d50203b18f69bf3f7cf791a512994e8e9)
    • src/groovy/org/pih/warehouse/core/EventTypeCode.groovy (version 105f098d50203b18f69bf3f7cf791a512994e8e9)
  • Justin Miranda

    Justin Miranda cbbdaf3daaaed5f2798293f02e82838f5bc57028 m

    OBKN-270 Fixed bugs related to inbound orders (#2742)
    * OBKN-270 Fixed bugs related to inbound orders

    * OBKN-270 Fixed more bugs related to inbound order import

    • grails-app/controllers/org/pih/warehouse/MobileController.groovy (version cbbdaf3daaaed5f2798293f02e82838f5bc57028)
    • grails-app/services/org/pih/warehouse/data/InboundStockMovementDataService.groovy (version cbbdaf3daaaed5f2798293f02e82838f5bc57028)
    • grails-app/views/mobile/inboundList.gsp (version cbbdaf3daaaed5f2798293f02e82838f5bc57028)
    • grails-app/views/mobile/index.gsp (version cbbdaf3daaaed5f2798293f02e82838f5bc57028)
  • Justin Miranda

    Justin Miranda da5047d48e1898dc6761c07c811404d2d2878e64 m

    OBKN-269 Unable to delete stock movement due to foreign key constraint (#2743)

    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version da5047d48e1898dc6761c07c811404d2d2878e64)
    • grails-app/services/org/pih/warehouse/shipping/ShipmentService.groovy (version da5047d48e1898dc6761c07c811404d2d2878e64)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> a95842c52ff02e0dd8716d3fcc49f07cf3eec625 m

    OBKN-254 Added endpoints to retrieve shipment; added information to shipment and shipment item

    • grails-app/conf/BootStrap.groovy (version a95842c52ff02e0dd8716d3fcc49f07cf3eec625)
    • grails-app/controllers/org/pih/warehouse/shipping/ShipmentApiController.groovy (version a95842c52ff02e0dd8716d3fcc49f07cf3eec625)
    • grails-app/domain/org/pih/warehouse/shipping/Container.groovy (version a95842c52ff02e0dd8716d3fcc49f07cf3eec625)
    • grails-app/domain/org/pih/warehouse/shipping/Shipment.groovy (version a95842c52ff02e0dd8716d3fcc49f07cf3eec625)
    • grails-app/domain/org/pih/warehouse/shipping/ShipmentItem.groovy (version a95842c52ff02e0dd8716d3fcc49f07cf3eec625)
    • grails-app/services/org/pih/warehouse/shipping/ShipmentService.groovy (version a95842c52ff02e0dd8716d3fcc49f07cf3eec625)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> b534815a31633b7fd81892aa4d8b4ef3301a7d5a m

    OBKN-250 Fixed issue with quantity data returned by product details API

    • grails-app/controllers/org/pih/warehouse/api/ProductApiController.groovy (version b534815a31633b7fd81892aa4d8b4ef3301a7d5a)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> af08b1ee53f8f02f64dd9b7a8a0b5f622eda0f16 m

    OBKN-254 Added default update method for Shipment Item API

    • grails-app/controllers/org/pih/warehouse/shipping/ShipmentItemApiController.groovy (version af08b1ee53f8f02f64dd9b7a8a0b5f622eda0f16)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> ed84564195cbb201463ddb781ed07482c64f513b m

    OBKN-258 Fixed bug with unauthorized API requests being redirected to login page instead of returning 401 errors

    • grails-app/conf/SecurityFilters.groovy (version ed84564195cbb201463ddb781ed07482c64f513b)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> b20c28753a6bcac16ac10efec29b29e01d29305b m

    OBKN-156 Fixed bug with receiving a Close delivery message from eTN

    • grails-app/services/org/pih/warehouse/integration/TripExecutionEventService.groovy (version b20c28753a6bcac16ac10efec29b29e01d29305b)
  • chetan <chetan.maharishi@gmail.com>

    chetan <chetan.maharishi@gmail.com> 8a0739e649acc6ef66ac249883766ece4e2f0bab m

    If user is active then only user can login otherwise not.

    • grails-app/services/org/pih/warehouse/core/UserService.groovy (version 8a0739e649acc6ef66ac249883766ece4e2f0bab)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 1a7d4eef75c021481169b90e74742007afed1472 m

    OBKN-238 Added inventory items and default inventory item to the Product Details API

    • grails-app/controllers/org/pih/warehouse/api/ProductApiController.groovy (version 1a7d4eef75c021481169b90e74742007afed1472)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 79442dca60362de8e87f64a0eae460d938a69aa7 m

    OBKN-250 Added default image URL and barcode label URLs to the product details API response

    • grails-app/controllers/org/pih/warehouse/api/ProductApiController.groovy (version 79442dca60362de8e87f64a0eae460d938a69aa7)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 9b9f767401fdaf8e6be56cd9ee503451a2261405 m

    OBKN-96 Added update and delete endpoints for Stock Transfer API; use default inventory item when API client does not send one

    • grails-app/controllers/org/pih/warehouse/api/StockTransferApiController.groovy (version 9b9f767401fdaf8e6be56cd9ee503451a2261405)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 184bb5f11f1e8f987fc70054fef4ba6862cd8eae m

    OBKN-204 Fixed bug with the create order terms of trade element

    • grails-app/services/org/pih/warehouse/integration/TmsIntegrationService.groovy (version 184bb5f11f1e8f987fc70054fef4ba6862cd8eae)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 28875ea80ed232184ef3dd648732d068e39416b3 m

    OBKN-98 Temporarily default to first barcode template if documentId is not provided

    • grails-app/controllers/org/pih/warehouse/api/ProductApiController.groovy (version 28875ea80ed232184ef3dd648732d068e39416b3)
  • Justin Miranda

    Justin Miranda 2275ec600096bcbeb3ba3c8fa6817afbd437c29f m

    OBKN-57 Allow a warehouse user to putaway an item into a bin location (#2693)
    * OBKN-57 Added putaway candidates endpoint to PutawayItem API

    * OBKN-57 Allow Putaway API clients to retrieve list of putaway orders (previously needed to be done through Order API)

    * OBKN-57 Added more endpoints to putaway API; moved putaway candidates Putaway Items API; fixed React pages

    * OBKN-57 Added read and update endpoints for Putaway Items API

    • docs/api-guide/putaway.md (version 2275ec600096bcbeb3ba3c8fa6817afbd437c29f)
    • grails-app/conf/UrlMappings.groovy (version 2275ec600096bcbeb3ba3c8fa6817afbd437c29f)
    • grails-app/controllers/org/pih/warehouse/api/PutawayApiController.groovy (version 2275ec600096bcbeb3ba3c8fa6817afbd437c29f)
    • grails-app/controllers/org/pih/warehouse/api/PutawayItemApiController.groovy (version 2275ec600096bcbeb3ba3c8fa6817afbd437c29f)
    • grails-app/services/org/pih/warehouse/order/OrderService.groovy (version 2275ec600096bcbeb3ba3c8fa6817afbd437c29f)
    • src/js/components/put-away/PutAwayCheckPage.jsx (version 2275ec600096bcbeb3ba3c8fa6817afbd437c29f)
    • src/js/components/put-away/PutAwayPage.jsx (version 2275ec600096bcbeb3ba3c8fa6817afbd437c29f)
    • src/js/components/put-away/PutAwaySecondPage.jsx (version 2275ec600096bcbeb3ba3c8fa6817afbd437c29f)
  • Justin Miranda

    Justin Miranda ef19b594c3a66e10fc16a0e5cec9847116df8de8 m

    OBKN-204 Updated schemas (#2697)

    • grails-app/conf/xsd/AcceptanceStatus.xsd (version ef19b594c3a66e10fc16a0e5cec9847116df8de8)
    • grails-app/conf/xsd/DocumentUpload.xsd (version ef19b594c3a66e10fc16a0e5cec9847116df8de8)
    • grails-app/conf/xsd/Execution.xsd (version ef19b594c3a66e10fc16a0e5cec9847116df8de8)
    • grails-app/conf/xsd/Order.xsd (version ef19b594c3a66e10fc16a0e5cec9847116df8de8)
    • grails-app/conf/xsd/Trip.xsd (version ef19b594c3a66e10fc16a0e5cec9847116df8de8)
    • grails-app/controllers/org/pih/warehouse/MobileController.groovy (version ef19b594c3a66e10fc16a0e5cec9847116df8de8)
    • grails-app/services/org/pih/warehouse/integration/TmsIntegrationService.groovy (version ef19b594c3a66e10fc16a0e5cec9847116df8de8)
    • grails-app/services/org/pih/warehouse/integration/XsdValidatorService.groovy (version ef19b594c3a66e10fc16a0e5cec9847116df8de8)
    • grails-app/views/mobile/messageList.gsp (version ef19b594c3a66e10fc16a0e5cec9847116df8de8)
    • src/groovy/org/pih/warehouse/integration/xml/XmlXsdValidator.groovy (version ef19b594c3a66e10fc16a0e5cec9847116df8de8)
    • src/java/org/pih/warehouse/integration/xml/order/LocationInfo.java (version ef19b594c3a66e10fc16a0e5cec9847116df8de8)
    • test/unit/org/pih/warehouse/integration/xml/acceptancestatus/AcceptanceStatusTest.groovy (version ef19b594c3a66e10fc16a0e5cec9847116df8de8)
    • test/unit/org/pih/warehouse/integration/xml/order/OrderTest.groovy (version ef19b594c3a66e10fc16a0e5cec9847116df8de8)