Deploy latest obaf-integration branch to vvg.openboxes.com

Build: #119 was successful

Job: Default Job was successful

Stages & jobs

  1. Build

Code commits

Showing 100 of 190 code changes

openboxes-vvg

  • Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com>

    Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com> 03088d6b8f8d78f3885d49319825908d44a48d13 m

    Correct a create putaway url (#5516)

    • grails-app/conf/runtime.groovy (version 03088d6b8f8d78f3885d49319825908d44a48d13)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> 9d566707d5b83bf54b9def8f83d5e1567088125e m

    OBLS-135 Blocking receving via import template for already received s… (#5600)
    Co-authored-by: Artur Walkowiak <awalkowiak@soldevelo.com>

    • grails-app/controllers/org/pih/warehouse/api/PartialReceivingApiController.groovy (version 9d566707d5b83bf54b9def8f83d5e1567088125e)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> 215423bb087d06ba5200e3954f9fb7b6294e7efe m

    OBLS-297 Removing putaways during the rollback last receipt (#5634)

    • grails-app/services/org/pih/warehouse/receiving/ReceiptService.groovy (version 215423bb087d06ba5200e3954f9fb7b6294e7efe)
    • src/main/groovy/org/pih/warehouse/api/StockMovement.groovy (version 215423bb087d06ba5200e3954f9fb7b6294e7efe)
  • Justin Miranda

    Justin Miranda 7e53a021ae73d2841a84f58c9ccdec0ef944a449 m

    OBLS-210 Improvements to barcode printing for products and locations (#5523)

    • grails-app/controllers/org/pih/warehouse/core/DocumentController.groovy (version 7e53a021ae73d2841a84f58c9ccdec0ef944a449)
    • grails-app/domain/org/pih/warehouse/core/Document.groovy (version 7e53a021ae73d2841a84f58c9ccdec0ef944a449)
    • grails-app/views/inventoryItem/_actionsCurrentStock.gsp (version 7e53a021ae73d2841a84f58c9ccdec0ef944a449)
    • grails-app/views/location/_actions.gsp (version 7e53a021ae73d2841a84f58c9ccdec0ef944a449)
    • grails-app/views/product/_summary.gsp (version 7e53a021ae73d2841a84f58c9ccdec0ef944a449)
    • src/main/groovy/util/RedirectUtil.groovy (version 7e53a021ae73d2841a84f58c9ccdec0ef944a449)
  • olewandowski1 <olewandowski@soldevelo.com>

    olewandowski1 <olewandowski@soldevelo.com> f63c3321c8e58c2050203122288ce2fd300feb49 m

    OBLS-289 hide rollback button when order has a status of pending

    • grails-app/views/putaway/_putawaySummary.gsp (version f63c3321c8e58c2050203122288ce2fd300feb49)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> f26c9be9008aa2a6b72970e1c4b2da597ac206a0 m

    OBLS-372 Added Issue button on SM page (#5659)

    • grails-app/controllers/org/pih/warehouse/requisition/RequisitionController.groovy (version f26c9be9008aa2a6b72970e1c4b2da597ac206a0)
    • grails-app/domain/org/pih/warehouse/inventory/OutboundStockMovement.groovy (version f26c9be9008aa2a6b72970e1c4b2da597ac206a0)
    • grails-app/services/org/pih/warehouse/requisition/RequisitionService.groovy (version f26c9be9008aa2a6b72970e1c4b2da597ac206a0)
    • grails-app/views/stockMovement/show.gsp (version f26c9be9008aa2a6b72970e1c4b2da597ac206a0)
    • src/main/groovy/org/pih/warehouse/api/StockMovement.groovy (version f26c9be9008aa2a6b72970e1c4b2da597ac206a0)
  • Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com>

    Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com> d3bf5f9df85bbde8e1dd2bc92293bf3f69139be7 m

    OBLS-284 allow to update barcode, send notification about update (#5597)

    • grails-app/controllers/org/pih/warehouse/UrlMappings.groovy (version d3bf5f9df85bbde8e1dd2bc92293bf3f69139be7)
    • grails-app/controllers/org/pih/warehouse/api/MobileProductApiController.groovy (version d3bf5f9df85bbde8e1dd2bc92293bf3f69139be7)
    • grails-app/controllers/org/pih/warehouse/product/ProductController.groovy (version d3bf5f9df85bbde8e1dd2bc92293bf3f69139be7)
    • grails-app/i18n/messages.properties (version d3bf5f9df85bbde8e1dd2bc92293bf3f69139be7)
    • grails-app/init/org/pih/warehouse/BootStrap.groovy (version d3bf5f9df85bbde8e1dd2bc92293bf3f69139be7)
    • grails-app/services/org/pih/warehouse/product/ProductBarcodeUpdatedEvent.groovy (version d3bf5f9df85bbde8e1dd2bc92293bf3f69139be7)
    • grails-app/services/org/pih/warehouse/product/ProductBarcodeUpdatedEventService.groovy (version d3bf5f9df85bbde8e1dd2bc92293bf3f69139be7)
    • grails-app/services/org/pih/warehouse/report/NotificationService.groovy (version d3bf5f9df85bbde8e1dd2bc92293bf3f69139be7)
    • grails-app/views/email/_productBarcodeUpdated.gsp (version d3bf5f9df85bbde8e1dd2bc92293bf3f69139be7)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 788d74e6e79809a56cbf84fe7211c912f8fb76ec m

    OBLS-256 Implemented query for Average Inbound Sortation Time indicator

    • grails-app/services/org/pih/warehouse/dashboard/NumberDataService.groovy (version 788d74e6e79809a56cbf84fe7211c912f8fb76ec)
    • grails-app/services/org/pih/warehouse/putaway/PutawayTaskService.groovy (version 788d74e6e79809a56cbf84fe7211c912f8fb76ec)
  • Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com>

    Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com> 9ea2beee85ef5a2baa16eb14e7dce529ce34ef83 m

    OBLS-140 fix status display (#5521)

    • grails-app/views/putaway/_putawaySummary.gsp (version 9ea2beee85ef5a2baa16eb14e7dce529ce34ef83)
    • grails-app/views/putaway/show.gsp (version 9ea2beee85ef5a2baa16eb14e7dce529ce34ef83)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> ccc00ac6f95fefd8e272243a0e2f3a8dc90fe999 m

    OBLS-363 Changed short-pick logic to support reallocation feature (#5651)
    Co-authored-by: druchniewicz <druchniewicz@soldevel.com>

    • grails-app/controllers/org/pih/warehouse/api/ReasonCodeApiController.groovy (version ccc00ac6f95fefd8e272243a0e2f3a8dc90fe999)
    • grails-app/controllers/org/pih/warehouse/api/picking/SearchPickTaskCommand.groovy (version ccc00ac6f95fefd8e272243a0e2f3a8dc90fe999)
    • grails-app/i18n/messages.properties (version ccc00ac6f95fefd8e272243a0e2f3a8dc90fe999)
    • grails-app/migrations/views/pick-task.sql (version ccc00ac6f95fefd8e272243a0e2f3a8dc90fe999)
    • grails-app/services/org/pih/warehouse/picking/PickTaskService.groovy (version ccc00ac6f95fefd8e272243a0e2f3a8dc90fe999)
    • grails-app/services/org/pih/warehouse/putaway/PutawayTaskService.groovy (version ccc00ac6f95fefd8e272243a0e2f3a8dc90fe999)
    • src/main/groovy/org/pih/warehouse/core/ActivityCode.groovy (version ccc00ac6f95fefd8e272243a0e2f3a8dc90fe999)
    • src/main/groovy/org/pih/warehouse/core/Constants.groovy (version ccc00ac6f95fefd8e272243a0e2f3a8dc90fe999)
    • src/main/groovy/org/pih/warehouse/core/ReasonCode.groovy (version ccc00ac6f95fefd8e272243a0e2f3a8dc90fe999)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> 92efbc8503832eb39d0ae55269886dde7ea20a46 m

    OBLS-330: Added Allocate button on SM page (#5630)

    • grails-app/conf/application.yml (version 92efbc8503832eb39d0ae55269886dde7ea20a46)
    • grails-app/controllers/org/pih/warehouse/inventory/StockMovementController.groovy (version 92efbc8503832eb39d0ae55269886dde7ea20a46)
    • grails-app/domain/org/pih/warehouse/inventory/OutboundStockMovement.groovy (version 92efbc8503832eb39d0ae55269886dde7ea20a46)
    • grails-app/i18n/messages.properties (version 92efbc8503832eb39d0ae55269886dde7ea20a46)
    • grails-app/views/stockMovement/show.gsp (version 92efbc8503832eb39d0ae55269886dde7ea20a46)
  • Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com>

    Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com> 1a26be546c3031cf1431079f97d2db1e8d415d7e m

    OBLS-284 add edited by info, allow to clear the barcode (#5665)

    • grails-app/controllers/org/pih/warehouse/api/MobileProductApiController.groovy (version 1a26be546c3031cf1431079f97d2db1e8d415d7e)
    • grails-app/services/org/pih/warehouse/product/ProductBarcodeUpdatedEvent.groovy (version 1a26be546c3031cf1431079f97d2db1e8d415d7e)
    • grails-app/services/org/pih/warehouse/product/ProductBarcodeUpdatedEventService.groovy (version 1a26be546c3031cf1431079f97d2db1e8d415d7e)
    • grails-app/services/org/pih/warehouse/report/NotificationService.groovy (version 1a26be546c3031cf1431079f97d2db1e8d415d7e)
    • grails-app/views/email/_productBarcodeUpdated.gsp (version 1a26be546c3031cf1431079f97d2db1e8d415d7e)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> 4ff1634ee69e1e41e9dc672ed4a258bf04b550c1 m

    OBLS-202 Sending an email when putaway discrepancy occurs (#5511)

    • grails-app/i18n/messages.properties (version 4ff1634ee69e1e41e9dc672ed4a258bf04b550c1)
    • grails-app/services/org/pih/warehouse/putaway/PutawayTaskService.groovy (version 4ff1634ee69e1e41e9dc672ed4a258bf04b550c1)
    • grails-app/services/org/pih/warehouse/putaway/discrepancy/PutawayDiscrepancyEventService.groovy (version 4ff1634ee69e1e41e9dc672ed4a258bf04b550c1)
    • grails-app/services/org/pih/warehouse/report/NotificationService.groovy (version 4ff1634ee69e1e41e9dc672ed4a258bf04b550c1)
    • grails-app/views/email/_putawayDiscrepancy.gsp (version 4ff1634ee69e1e41e9dc672ed4a258bf04b550c1)
    • src/js/consts/roleType.js (version 4ff1634ee69e1e41e9dc672ed4a258bf04b550c1)
    • src/main/groovy/org/pih/warehouse/core/RoleType.groovy (version 4ff1634ee69e1e41e9dc672ed4a258bf04b550c1)
    • src/main/groovy/org/pih/warehouse/putaway/discrepancy/PutawayDiscrepancyEvent.groovy (version 4ff1634ee69e1e41e9dc672ed4a258bf04b550c1)
  • druchniewicz <druchniewicz@soldevelo.com>

    druchniewicz <druchniewicz@soldevelo.com> 54f6396d24de088d0c7b86c238f24cda7e744d3d m

    OBLS-260 Removed unnecessary force parameter

    • grails-app/services/org/pih/warehouse/putaway/PutawayTaskService.groovy (version 54f6396d24de088d0c7b86c238f24cda7e744d3d)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> b8f251560e3f26bc3504e8099bf3f4c5452891eb m

    OBLS-328 Initial backend for PickTask resources (#5632)
    Co-authored-by: olewandowski1 <olewandowski@soldevelo.com>

    • grails-app/controllers/org/pih/warehouse/api/picking/PickTaskApiController.groovy (version b8f251560e3f26bc3504e8099bf3f4c5452891eb)
    • grails-app/controllers/org/pih/warehouse/api/picking/PickUrlMappings.groovy (version b8f251560e3f26bc3504e8099bf3f4c5452891eb)
    • grails-app/controllers/org/pih/warehouse/api/picking/SearchPickTaskCommand.groovy (version b8f251560e3f26bc3504e8099bf3f4c5452891eb)
    • grails-app/domain/org/pih/warehouse/picking/PickTask.groovy (version b8f251560e3f26bc3504e8099bf3f4c5452891eb)
    • grails-app/domain/org/pih/warehouse/picklist/Picklist.groovy (version b8f251560e3f26bc3504e8099bf3f4c5452891eb)
    • grails-app/domain/org/pih/warehouse/picklist/PicklistItem.groovy (version b8f251560e3f26bc3504e8099bf3f4c5452891eb)
    • grails-app/domain/org/pih/warehouse/requisition/Requisition.groovy (version b8f251560e3f26bc3504e8099bf3f4c5452891eb)
    • grails-app/i18n/messages.properties (version b8f251560e3f26bc3504e8099bf3f4c5452891eb)
    • grails-app/init/org/pih/warehouse/BootStrap.groovy (version b8f251560e3f26bc3504e8099bf3f4c5452891eb)
    • grails-app/migrations/0.9.x/changelog-2025-11-21-1300-add-new-columns-to-picklistitem.xml (version b8f251560e3f26bc3504e8099bf3f4c5452891eb)
    • grails-app/migrations/0.9.x/changelog.xml (version b8f251560e3f26bc3504e8099bf3f4c5452891eb)
    • grails-app/migrations/views/changelog.xml (version b8f251560e3f26bc3504e8099bf3f4c5452891eb)
    • grails-app/migrations/views/pick-task.sql (version b8f251560e3f26bc3504e8099bf3f4c5452891eb)
    • grails-app/services/org/pih/warehouse/inventory/ProductAvailabilityService.groovy (version b8f251560e3f26bc3504e8099bf3f4c5452891eb)
    • grails-app/services/org/pih/warehouse/picking/PickTaskService.groovy (version b8f251560e3f26bc3504e8099bf3f4c5452891eb)
    • grails-app/services/org/pih/warehouse/picking/PickTaskUpdateEventService.groovy (version b8f251560e3f26bc3504e8099bf3f4c5452891eb)
    • grails-app/services/org/pih/warehouse/putaway/PutawayTaskCompletedEventService.groovy (version b8f251560e3f26bc3504e8099bf3f4c5452891eb)
    • grails-app/services/org/pih/warehouse/putaway/PutawayTaskService.groovy (version b8f251560e3f26bc3504e8099bf3f4c5452891eb)
    • src/main/groovy/org/pih/warehouse/api/PickTaskStatus.groovy (version b8f251560e3f26bc3504e8099bf3f4c5452891eb)
    • src/main/groovy/org/pih/warehouse/core/ActivityCode.groovy (version b8f251560e3f26bc3504e8099bf3f4c5452891eb)
    • src/main/groovy/org/pih/warehouse/inventory/StockMovementStatusCode.groovy (version b8f251560e3f26bc3504e8099bf3f4c5452891eb)
    • src/main/groovy/org/pih/warehouse/picking/PickTaskUpdateEvent.groovy (version b8f251560e3f26bc3504e8099bf3f4c5452891eb)
    • src/main/groovy/org/pih/warehouse/requisition/RequisitionStatus.groovy (version b8f251560e3f26bc3504e8099bf3f4c5452891eb)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> ede9f5d31a8832698eda598f1f1e07884c3451f9 m

    OBLS-274 Fetching putaway tasks via putaway service, not via order … (#5552)

    • grails-app/controllers/org/pih/warehouse/api/putaway/PutawayTaskApiController.groovy (version ede9f5d31a8832698eda598f1f1e07884c3451f9)
    • grails-app/controllers/org/pih/warehouse/api/putaway/SearchPutawayTaskCommand.groovy (version ede9f5d31a8832698eda598f1f1e07884c3451f9)
    • grails-app/controllers/org/pih/warehouse/putaway/PutawayController.groovy (version ede9f5d31a8832698eda598f1f1e07884c3451f9)
    • grails-app/services/org/pih/warehouse/dashboard/NumberDataService.groovy (version ede9f5d31a8832698eda598f1f1e07884c3451f9)
    • grails-app/services/org/pih/warehouse/putaway/PutawayTaskService.groovy (version ede9f5d31a8832698eda598f1f1e07884c3451f9)
  • olewandowski1 <olewandowski@soldevelo.com>

    olewandowski1 <olewandowski@soldevelo.com> e7bb5f24cb0b6ff7619f8eb99fc143239f393c16 m

    OBLS-290 remove redundant controller attribute

    • grails-app/controllers/org/pih/warehouse/order/OrderController.groovy (version e7bb5f24cb0b6ff7619f8eb99fc143239f393c16)
  • olewandowski1 <olewandowski@soldevelo.com>

    olewandowski1 <olewandowski@soldevelo.com> cab3505d2cb4d917fdf8d6cc19ffe3126d11831e m

    OBLS-290 use order type of deleted order for redirect

    • grails-app/controllers/org/pih/warehouse/order/OrderController.groovy (version cab3505d2cb4d917fdf8d6cc19ffe3126d11831e)
  • druchniewicz <druchniewicz@soldevelo.com>

    druchniewicz <druchniewicz@soldevelo.com> 8e064960695ca789cda2f76dce72ca44165764b6 m

    OBLS-262 Transfer completed split task to destination

    • grails-app/services/org/pih/warehouse/putaway/PutawayTaskService.groovy (version 8e064960695ca789cda2f76dce72ca44165764b6)
    • src/main/groovy/org/pih/warehouse/api/PutawayTaskAdapter.groovy (version 8e064960695ca789cda2f76dce72ca44165764b6)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 19e88fca32c5b116ab5334a5a16e5ccce8e9f7fe m

    OBLS-210 Allow superuser to refresh gsp template cache to referesh stale barcode templates

    • grails-app/controllers/org/pih/warehouse/user/DashboardController.groovy (version 19e88fca32c5b116ab5334a5a16e5ccce8e9f7fe)
  • olewandowski1 <olewandowski@soldevelo.com>

    olewandowski1 <olewandowski@soldevelo.com> d2e7198a14bb9fd52d167ec65c1233beb2fca94a m

    OBLS-290 fix redirect after deleting an order

    • grails-app/controllers/org/pih/warehouse/order/OrderController.groovy (version d2e7198a14bb9fd52d167ec65c1233beb2fca94a)
  • Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com>

    Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com> 7348740fa9172079b4ce888a2f1c4a50060febae m

    OBLS-241 add additional dashboard indicators (#5519)

    • grails-app/conf/runtime.groovy (version 7348740fa9172079b4ce888a2f1c4a50060febae)
    • grails-app/controllers/org/pih/warehouse/UrlMappings.groovy (version 7348740fa9172079b4ce888a2f1c4a50060febae)
    • grails-app/controllers/org/pih/warehouse/api/DashboardApiController.groovy (version 7348740fa9172079b4ce888a2f1c4a50060febae)
    • grails-app/controllers/org/pih/warehouse/api/InventoryItemApiController.groovy (version 7348740fa9172079b4ce888a2f1c4a50060febae)
    • grails-app/i18n/messages.properties (version 7348740fa9172079b4ce888a2f1c4a50060febae)
    • grails-app/services/org/pih/warehouse/dashboard/NumberDataService.groovy (version 7348740fa9172079b4ce888a2f1c4a50060febae)
    • grails-app/services/org/pih/warehouse/inventory/InventoryItemService.groovy (version 7348740fa9172079b4ce888a2f1c4a50060febae)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> cd53d605a40c2594d8e49abb6ba22db562ca6a66 m

    OBLS-249 Added 'Rollback and Delete' buttons on putaway tasks and stock movement pages (#5569)

    • grails-app/conf/application.yml (version cd53d605a40c2594d8e49abb6ba22db562ca6a66)
    • grails-app/controllers/org/pih/warehouse/inventory/StockMovementController.groovy (version cd53d605a40c2594d8e49abb6ba22db562ca6a66)
    • grails-app/controllers/org/pih/warehouse/putaway/PutawayController.groovy (version cd53d605a40c2594d8e49abb6ba22db562ca6a66)
    • grails-app/i18n/messages.properties (version cd53d605a40c2594d8e49abb6ba22db562ca6a66)
    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version cd53d605a40c2594d8e49abb6ba22db562ca6a66)
    • grails-app/services/org/pih/warehouse/putaway/PutawayService.groovy (version cd53d605a40c2594d8e49abb6ba22db562ca6a66)
    • grails-app/services/org/pih/warehouse/shipping/ShipmentService.groovy (version cd53d605a40c2594d8e49abb6ba22db562ca6a66)
    • grails-app/views/putaway/_putawaySummary.gsp (version cd53d605a40c2594d8e49abb6ba22db562ca6a66)
    • grails-app/views/stockMovement/show.gsp (version cd53d605a40c2594d8e49abb6ba22db562ca6a66)
  • druchniewicz <druchniewicz@soldevelo.com>

    druchniewicz <druchniewicz@soldevelo.com> e32ad6115be4f8940d2c3f49e508636f178bafc2 m

    Changed sql views order to avoid liquibase errors

    • grails-app/migrations/views/changelog.xml (version e32ad6115be4f8940d2c3f49e508636f178bafc2)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> d62128994d49fed7e3ea1c76791a180241ef543d m

    OBLS-249 Added a warning popup about shipment and putaway deletion (#5590)

    • grails-app/views/putaway/_putawaySummary.gsp (version d62128994d49fed7e3ea1c76791a180241ef543d)
    • grails-app/views/stockMovement/show.gsp (version d62128994d49fed7e3ea1c76791a180241ef543d)
  • Justin Miranda

    Justin Miranda 3efd2029d3b3c7c6d8dd65b833e880ab96607cbd m

    OBLS-235 Create new endpoint to retrieve alternate destinations for p… (#5515)

    • grails-app/controllers/org/pih/warehouse/api/putaway/PutawayTaskApiController.groovy (version 3efd2029d3b3c7c6d8dd65b833e880ab96607cbd)
    • grails-app/controllers/org/pih/warehouse/api/putaway/PutawayUrlMappings.groovy (version 3efd2029d3b3c7c6d8dd65b833e880ab96607cbd)
    • grails-app/domain/org/pih/warehouse/inventory/InventoryLevel.groovy (version 3efd2029d3b3c7c6d8dd65b833e880ab96607cbd)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> 31750a3180ad32617caf0ffb6cbf7b2ee044a69b m

    OBLS-297 Linking putaways with receipts (#5595)

    • build.gradle (version 31750a3180ad32617caf0ffb6cbf7b2ee044a69b)
    • grails-app/domain/org/pih/warehouse/order/OrderItem.groovy (version 31750a3180ad32617caf0ffb6cbf7b2ee044a69b)
    • grails-app/migrations/0.9.x/changelog-2025-11-03-1100-add-receipt-link-to-order-item.xml (version 31750a3180ad32617caf0ffb6cbf7b2ee044a69b)
    • grails-app/migrations/0.9.x/changelog.xml (version 31750a3180ad32617caf0ffb6cbf7b2ee044a69b)
    • grails-app/services/org/pih/warehouse/inboundSortation/InboundSortationService.groovy (version 31750a3180ad32617caf0ffb6cbf7b2ee044a69b)
    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 31750a3180ad32617caf0ffb6cbf7b2ee044a69b)
    • grails-app/services/org/pih/warehouse/putaway/PutawayService.groovy (version 31750a3180ad32617caf0ffb6cbf7b2ee044a69b)
    • grails-app/services/org/pih/warehouse/receiving/ReceiptService.groovy (version 31750a3180ad32617caf0ffb6cbf7b2ee044a69b)
    • src/main/groovy/org/pih/warehouse/api/PutawayItem.groovy (version 31750a3180ad32617caf0ffb6cbf7b2ee044a69b)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> a8e581ee20d593e6d3d793a20fd8797cb347c794 m

    OBLS-181 Removing child order items during putaway rollback (#5528)

    • grails-app/services/org/pih/warehouse/putaway/PutawayService.groovy (version a8e581ee20d593e6d3d793a20fd8797cb347c794)
  • druchniewicz <druchniewicz@soldevelo.com>

    druchniewicz <druchniewicz@soldevelo.com> 4ad97d0e377c74d983134dcca332dda6b42f2660 m

    Set correct destination for completed task during partial putawaying

    • grails-app/services/org/pih/warehouse/putaway/PutawayTaskService.groovy (version 4ad97d0e377c74d983134dcca332dda6b42f2660)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 3d2415442cb0d25a87001bfcef2737aa87565f5d m

    OBLS-259 disabled automatic slotting; allow user to force auto receipt within webapp; display product(s) associated with putaway order

    • grails-app/conf/application.yml (version 3d2415442cb0d25a87001bfcef2737aa87565f5d)
    • grails-app/controllers/org/pih/warehouse/receiving/PartialReceivingController.groovy (version 3d2415442cb0d25a87001bfcef2737aa87565f5d)
    • grails-app/domain/org/pih/warehouse/order/Order.groovy (version 3d2415442cb0d25a87001bfcef2737aa87565f5d)
    • grails-app/services/org/pih/warehouse/dashboard/NumberDataService.groovy (version 3d2415442cb0d25a87001bfcef2737aa87565f5d)
    • grails-app/services/org/pih/warehouse/inventory/InventoryItemService.groovy (version 3d2415442cb0d25a87001bfcef2737aa87565f5d)
    • grails-app/services/org/pih/warehouse/receiving/ReceiptService.groovy (version 3d2415442cb0d25a87001bfcef2737aa87565f5d)
    • grails-app/views/order/_summary.gsp (version 3d2415442cb0d25a87001bfcef2737aa87565f5d)
    • grails-app/views/order/list.gsp (version 3d2415442cb0d25a87001bfcef2737aa87565f5d)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> 7da6f4894b4888b41d97ce51f934b0b53822838d m

    OBLS-135 Blocking shipment(that has already been received in the mean… (#5567)

    • grails-app/controllers/org/pih/warehouse/api/PartialReceivingApiController.groovy (version 7da6f4894b4888b41d97ce51f934b0b53822838d)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> e6906c926b8ab63cc27b46b78932856fa5ae598e m

    OBLS-257 Handling isDirectPutaway param from FE, fixed wrong conditio… (#5586)

    • grails-app/services/org/pih/warehouse/putaway/PutawayTaskService.groovy (version e6906c926b8ab63cc27b46b78932856fa5ae598e)
    • src/main/groovy/org/pih/warehouse/inboundSortation/strategy/CrossDockingStrategy.groovy (version e6906c926b8ab63cc27b46b78932856fa5ae598e)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> 92c422bfa94f112492f17e3518fc4acb07257da9 m

    OBLS-257 Assigning putaway container when creating a putaway task (#5525)

    • grails-app/services/org/pih/warehouse/inboundSortation/InboundSortationService.groovy (version 92c422bfa94f112492f17e3518fc4acb07257da9)
    • src/main/groovy/org/pih/warehouse/inboundSortation/strategy/CrossDockingStrategy.groovy (version 92c422bfa94f112492f17e3518fc4acb07257da9)
  • druchniewicz <druchniewicz@soldevelo.com>

    druchniewicz <druchniewicz@soldevelo.com> 3a127ac24991ab7166d4b03802aebb879462b8cf m

    OBLS-157 Added missing alternative destinations method, added discrepancy code to page with putaway tasks, handled discrepancy reason when during complete putaway

    • grails-app/controllers/org/pih/warehouse/api/LocationApiController.groovy (version 3a127ac24991ab7166d4b03802aebb879462b8cf)
    • grails-app/domain/org/pih/warehouse/inventory/InventoryLevel.groovy (version 3a127ac24991ab7166d4b03802aebb879462b8cf)
    • grails-app/i18n/messages.properties (version 3a127ac24991ab7166d4b03802aebb879462b8cf)
    • grails-app/services/org/pih/warehouse/putaway/PutawayTaskService.groovy (version 3a127ac24991ab7166d4b03802aebb879462b8cf)
    • grails-app/views/putaway/_putawayTasks.gsp (version 3a127ac24991ab7166d4b03802aebb879462b8cf)
  • Justin Miranda

    Justin Miranda d6747c7bb7c76d80ab40b397a04e6e1a824dc94e m

    OBLS-180 Expand requisition data model to handle priority and delivery type (#5509)
    OBLS-180 Expand requisition data model to handle priority and delivery type
    OBLS-187 Prevent multiple inbound receipt items from being cross-docked to the same demand
    OBLS-240 Allow user to enter priority and delivery type code on request

    • grails-app/controllers/org/pih/warehouse/api/putaway/PutawayTaskApiController.groovy (version d6747c7bb7c76d80ab40b397a04e6e1a824dc94e)
    • grails-app/controllers/org/pih/warehouse/api/putaway/PutawayUrlMappings.groovy (version d6747c7bb7c76d80ab40b397a04e6e1a824dc94e)
    • grails-app/controllers/org/pih/warehouse/api/putaway/SearchPutawayTaskCommand.groovy (version d6747c7bb7c76d80ab40b397a04e6e1a824dc94e)
    • grails-app/controllers/org/pih/warehouse/api/putaway/SuggestInboundRoutingCommand.groovy (version d6747c7bb7c76d80ab40b397a04e6e1a824dc94e)
    • grails-app/domain/org/pih/warehouse/putaway/PutawayTask.groovy (version d6747c7bb7c76d80ab40b397a04e6e1a824dc94e)
    • grails-app/domain/org/pih/warehouse/requisition/Requisition.groovy (version d6747c7bb7c76d80ab40b397a04e6e1a824dc94e)
    • grails-app/i18n/messages.properties (version d6747c7bb7c76d80ab40b397a04e6e1a824dc94e)
    • grails-app/migrations/0.9.x/changelog-2025-09-23-1950-add-column-requisition-fulfillment-properties.xml (version d6747c7bb7c76d80ab40b397a04e6e1a824dc94e)
    • grails-app/migrations/0.9.x/changelog.xml (version d6747c7bb7c76d80ab40b397a04e6e1a824dc94e)
    • grails-app/migrations/views/changelog.xml (version d6747c7bb7c76d80ab40b397a04e6e1a824dc94e)
    • grails-app/migrations/views/location-effective-supported-activities.sql (version d6747c7bb7c76d80ab40b397a04e6e1a824dc94e)
    • grails-app/migrations/views/putaway-task.sql (version d6747c7bb7c76d80ab40b397a04e6e1a824dc94e)
    • grails-app/services/org/pih/warehouse/inboundSortation/DemandService.groovy (version d6747c7bb7c76d80ab40b397a04e6e1a824dc94e)
    • grails-app/services/org/pih/warehouse/inboundSortation/SlottingService.groovy (version d6747c7bb7c76d80ab40b397a04e6e1a824dc94e)
    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version d6747c7bb7c76d80ab40b397a04e6e1a824dc94e)
    • grails-app/views/requisition/_summary.gsp (version d6747c7bb7c76d80ab40b397a04e6e1a824dc94e)
    • grails-app/views/stockMovement/_schedule.gsp (version d6747c7bb7c76d80ab40b397a04e6e1a824dc94e)
    • src/main/groovy/org/pih/warehouse/core/ActivityCode.groovy (version d6747c7bb7c76d80ab40b397a04e6e1a824dc94e)
    • src/main/groovy/org/pih/warehouse/core/DeliveryTypeCode.groovy (version d6747c7bb7c76d80ab40b397a04e6e1a824dc94e)
    • src/main/groovy/org/pih/warehouse/core/OrderTypeCode.groovy (version d6747c7bb7c76d80ab40b397a04e6e1a824dc94e)
    • src/main/groovy/org/pih/warehouse/inboundSortation/OutboundDemand.groovy (version d6747c7bb7c76d80ab40b397a04e6e1a824dc94e)
    • src/main/groovy/org/pih/warehouse/inboundSortation/strategy/CrossDockingStrategy.groovy (version d6747c7bb7c76d80ab40b397a04e6e1a824dc94e)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 7bdc05dad169d87e862d6cc0cfb9df53b74f7dec m

    OBLS-255 Implemented activity code filtering logic in bin location report

    • grails-app/conf/runtime.groovy (version 7bdc05dad169d87e862d6cc0cfb9df53b74f7dec)
    • grails-app/controllers/org/pih/warehouse/JsonController.groovy (version 7bdc05dad169d87e862d6cc0cfb9df53b74f7dec)
    • grails-app/controllers/org/pih/warehouse/reporting/ReportController.groovy (version 7bdc05dad169d87e862d6cc0cfb9df53b74f7dec)
    • grails-app/i18n/messages.properties (version 7bdc05dad169d87e862d6cc0cfb9df53b74f7dec)
    • grails-app/services/org/pih/warehouse/dashboard/NumberDataService.groovy (version 7bdc05dad169d87e862d6cc0cfb9df53b74f7dec)
    • grails-app/views/report/showBinLocationReport.gsp (version 7bdc05dad169d87e862d6cc0cfb9df53b74f7dec)
  • druchniewicz <druchniewicz@soldevelo.com>

    druchniewicz <druchniewicz@soldevelo.com> 49b053c25110487d20d96580f4137715c2d3f8cd m

    OBLS-261 Putting real quantity of items into container (not always everything)

    • grails-app/services/org/pih/warehouse/putaway/PutawayTaskService.groovy (version 49b053c25110487d20d96580f4137715c2d3f8cd)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 9350ed087d560eb9050100efd6f90e8bdd2e6daf m

    OBLS-235 Added missing service method used to retrieve alternate destinations

    • grails-app/services/org/pih/warehouse/putaway/PutawayTaskService.groovy (version 9350ed087d560eb9050100efd6f90e8bdd2e6daf)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 0e9a9e7dfa2facf1adffcb62625b68461875cc35 m

    OBLS-210 minor improvements to barcode label generation and printing

    • grails-app/controllers/org/pih/warehouse/core/DocumentController.groovy (version 0e9a9e7dfa2facf1adffcb62625b68461875cc35)
    • grails-app/services/org/pih/warehouse/core/LocationService.groovy (version 0e9a9e7dfa2facf1adffcb62625b68461875cc35)
    • grails-app/views/inventoryItem/_actionsCurrentStock.gsp (version 0e9a9e7dfa2facf1adffcb62625b68461875cc35)
    • grails-app/views/product/_summary.gsp (version 0e9a9e7dfa2facf1adffcb62625b68461875cc35)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> cb75e4d15288d194666a44dfb578e527c48f35b1 m

    OBLS-269 Completing direct putaway task to staging location does not create a transaction

    • src/main/groovy/org/pih/warehouse/inboundSortation/strategy/CrossDockingStrategy.groovy (version cb75e4d15288d194666a44dfb578e527c48f35b1)
  • Justin Miranda

    Justin Miranda fa27615171292c714cb62c869c0e6f82c4c185ab m

    OBLS-246 Improvements to auto receipt and auto slotting (#5518)

    • grails-app/controllers/org/pih/warehouse/inventory/StockMovementController.groovy (version fa27615171292c714cb62c869c0e6f82c4c185ab)
    • grails-app/controllers/org/pih/warehouse/order/OrderController.groovy (version fa27615171292c714cb62c869c0e6f82c4c185ab)
    • grails-app/controllers/org/pih/warehouse/receiving/PartialReceivingController.groovy (version fa27615171292c714cb62c869c0e6f82c4c185ab)
    • grails-app/jobs/org/pih/warehouse/jobs/AutomaticReceiptJob.groovy (version fa27615171292c714cb62c869c0e6f82c4c185ab)
    • grails-app/services/org/pih/warehouse/inboundSortation/InboundSortationService.groovy (version fa27615171292c714cb62c869c0e6f82c4c185ab)
    • grails-app/services/org/pih/warehouse/receiving/ReceiptService.groovy (version fa27615171292c714cb62c869c0e6f82c4c185ab)
  • Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com>

    Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com> 80cab0238026d0649146a54b1d7696f6b4e96ed9 m

    OBLS-140 putaway order gsp init (#5506)

    • grails-app/controllers/org/pih/warehouse/putaway/PutawayController.groovy (version 80cab0238026d0649146a54b1d7696f6b4e96ed9)
    • grails-app/i18n/messages.properties (version 80cab0238026d0649146a54b1d7696f6b4e96ed9)
    • grails-app/views/order/_actions.gsp (version 80cab0238026d0649146a54b1d7696f6b4e96ed9)
    • grails-app/views/order/list.gsp (version 80cab0238026d0649146a54b1d7696f6b4e96ed9)
    • grails-app/views/putaway/_print.gsp (version 80cab0238026d0649146a54b1d7696f6b4e96ed9)
    • grails-app/views/putaway/_putawaySummary.gsp (version 80cab0238026d0649146a54b1d7696f6b4e96ed9)
    • grails-app/views/putaway/_putawayTasks.gsp (version 80cab0238026d0649146a54b1d7696f6b4e96ed9)
    • grails-app/views/putaway/show.gsp (version 80cab0238026d0649146a54b1d7696f6b4e96ed9)
    • src/js/api/urls.js (version 80cab0238026d0649146a54b1d7696f6b4e96ed9)
    • src/js/components/Router.jsx (version 80cab0238026d0649146a54b1d7696f6b4e96ed9)
    • src/js/consts/applicationUrls.js (version 80cab0238026d0649146a54b1d7696f6b4e96ed9)
    • src/js/tests/utils/menu-utils.test.jsx (version 80cab0238026d0649146a54b1d7696f6b4e96ed9)
  • druchniewicz <druchniewicz@soldevelo.com>

    druchniewicz <druchniewicz@soldevelo.com> f5ed0e337f54a2d0f84620d497e883a0ca21594b m

    OBLS-157 Unified putaway statuses to have the same everywhere

    • grails-app/migrations/views/putaway-task.sql (version f5ed0e337f54a2d0f84620d497e883a0ca21594b)
    • grails-app/services/org/pih/warehouse/putaway/PutawayTaskService.groovy (version f5ed0e337f54a2d0f84620d497e883a0ca21594b)
    • src/main/groovy/org/pih/warehouse/api/PutawayTaskAdapter.groovy (version f5ed0e337f54a2d0f84620d497e883a0ca21594b)
    • src/main/groovy/org/pih/warehouse/api/PutawayTaskStatus.groovy (version f5ed0e337f54a2d0f84620d497e883a0ca21594b)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 3e8a13d560a946768048f7c563f9c3d9031b4ba9 m

    OBLS-163 Add type to putaway task json response

    • grails-app/domain/org/pih/warehouse/putaway/PutawayTask.groovy (version 3e8a13d560a946768048f7c563f9c3d9031b4ba9)
    • src/main/groovy/org/pih/warehouse/core/PutawayTypeCode.groovy (version 3e8a13d560a946768048f7c563f9c3d9031b4ba9)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> 098fedbbaa6dae84b9de0c9e8efec0f21c93cf34 m

    OBLS-192 Allow user to assigned multiple bin locations to a product-facility pair

    • grails-app/domain/org/pih/warehouse/inventory/InventoryLevel.groovy (version 098fedbbaa6dae84b9de0c9e8efec0f21c93cf34)
    • grails-app/views/inventoryItem/_productDetails.gsp (version 098fedbbaa6dae84b9de0c9e8efec0f21c93cf34)
  • Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com>

    Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com> c6d4d9080a0b521a159d275e221f7b37987778da m

    OBLS-179 lost and found dashboard indicator and report (#5512)

    • grails-app/conf/runtime.groovy (version c6d4d9080a0b521a159d275e221f7b37987778da)
    • grails-app/controllers/org/pih/warehouse/UrlMappings.groovy (version c6d4d9080a0b521a159d275e221f7b37987778da)
    • grails-app/controllers/org/pih/warehouse/api/DashboardApiController.groovy (version c6d4d9080a0b521a159d275e221f7b37987778da)
    • grails-app/controllers/org/pih/warehouse/api/InventoryItemApiController.groovy (version c6d4d9080a0b521a159d275e221f7b37987778da)
    • grails-app/controllers/org/pih/warehouse/reporting/ReportController.groovy (version c6d4d9080a0b521a159d275e221f7b37987778da)
    • grails-app/i18n/messages.properties (version c6d4d9080a0b521a159d275e221f7b37987778da)
    • grails-app/services/org/pih/warehouse/dashboard/NumberDataService.groovy (version c6d4d9080a0b521a159d275e221f7b37987778da)
    • grails-app/views/report/showLostAndFoundReport.gsp (version c6d4d9080a0b521a159d275e221f7b37987778da)
  • Justin Miranda

    Justin Miranda 083bb1634d3c9d8e8b55057576019020e6ffbb62 m

    OBLS-192 Fixed bug with assigned locations returning internal locatio… (#5514)

    • grails-app/domain/org/pih/warehouse/inventory/InventoryLevel.groovy (version 083bb1634d3c9d8e8b55057576019020e6ffbb62)
  • druchniewicz <druchniewicz@soldevelo.com>

    druchniewicz <druchniewicz@soldevelo.com> c7d3b781195ab9795cf86edded153f5831795d08 m

    OBLS-157 Corrected discrepancy case handling

    • grails-app/services/org/pih/warehouse/putaway/PutawayTaskService.groovy (version c7d3b781195ab9795cf86edded153f5831795d08)
    • src/main/groovy/org/pih/warehouse/core/Constants.groovy (version c7d3b781195ab9795cf86edded153f5831795d08)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> f9f1465aa99f6e1758a510d456c5672ba25cda87 m

    OBLS-157 Handled partial putaway and shortage APIs (#5503)

    • grails-app/controllers/org/pih/warehouse/UrlMappings.groovy (version f9f1465aa99f6e1758a510d456c5672ba25cda87)
    • grails-app/controllers/org/pih/warehouse/api/ReasonCodeApiController.groovy (version f9f1465aa99f6e1758a510d456c5672ba25cda87)
    • grails-app/domain/org/pih/warehouse/order/OrderItem.groovy (version f9f1465aa99f6e1758a510d456c5672ba25cda87)
    • grails-app/domain/org/pih/warehouse/putaway/PutawayTask.groovy (version f9f1465aa99f6e1758a510d456c5672ba25cda87)
    • grails-app/i18n/messages.properties (version f9f1465aa99f6e1758a510d456c5672ba25cda87)
    • grails-app/migrations/0.9.x/changelog-2025-09-17-1435-add-column-order-item-reason-code.xml (version f9f1465aa99f6e1758a510d456c5672ba25cda87)
    • grails-app/migrations/0.9.x/changelog.xml (version f9f1465aa99f6e1758a510d456c5672ba25cda87)
    • grails-app/migrations/views/putaway-task.sql (version f9f1465aa99f6e1758a510d456c5672ba25cda87)
    • grails-app/services/org/pih/warehouse/putaway/PutawayService.groovy (version f9f1465aa99f6e1758a510d456c5672ba25cda87)
    • grails-app/services/org/pih/warehouse/putaway/PutawayTaskService.groovy (version f9f1465aa99f6e1758a510d456c5672ba25cda87)
    • src/main/groovy/org/pih/warehouse/api/Putaway.groovy (version f9f1465aa99f6e1758a510d456c5672ba25cda87)
    • src/main/groovy/org/pih/warehouse/api/PutawayItem.groovy (version f9f1465aa99f6e1758a510d456c5672ba25cda87)
    • src/main/groovy/org/pih/warehouse/api/PutawayTaskAdapter.groovy (version f9f1465aa99f6e1758a510d456c5672ba25cda87)
    • src/main/groovy/org/pih/warehouse/api/PutawayTaskStatus.groovy (version f9f1465aa99f6e1758a510d456c5672ba25cda87)
    • src/main/groovy/org/pih/warehouse/core/ActivityCode.groovy (version f9f1465aa99f6e1758a510d456c5672ba25cda87)
    • src/main/groovy/org/pih/warehouse/core/Constants.groovy (version f9f1465aa99f6e1758a510d456c5672ba25cda87)
    • src/main/groovy/org/pih/warehouse/core/ReasonCode.groovy (version f9f1465aa99f6e1758a510d456c5672ba25cda87)
    • src/main/groovy/org/pih/warehouse/order/OrderItemStatusCode.groovy (version f9f1465aa99f6e1758a510d456c5672ba25cda87)
  • Justin Miranda

    Justin Miranda 66b4afd655c475af891f9e0904713e7bc4a0a2cb m

    OB-3247 Added support for basic authentication on API requests (#5324)

    • grails-app/conf/application.yml (version 66b4afd655c475af891f9e0904713e7bc4a0a2cb)
    • grails-app/controllers/org/pih/warehouse/BasicAuthInterceptor.groovy (version 66b4afd655c475af891f9e0904713e7bc4a0a2cb)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> 9d7ca3f65bb9b5acd485dd84d79276ddfc225399 m

    OB-3246 Implement initial version of Purchase Order API (#5330)

    • grails-app/controllers/org/pih/warehouse/UrlMappings.groovy (version 9d7ca3f65bb9b5acd485dd84d79276ddfc225399)
    • grails-app/controllers/org/pih/warehouse/api/PurchaseOrderApiController.groovy (version 9d7ca3f65bb9b5acd485dd84d79276ddfc225399)
    • src/main/groovy/org/pih/warehouse/order/CreatePurchaseOrderCommand.groovy (version 9d7ca3f65bb9b5acd485dd84d79276ddfc225399)
    • src/main/groovy/org/pih/warehouse/order/CreatePurchaseOrderItemCommand.groovy (version 9d7ca3f65bb9b5acd485dd84d79276ddfc225399)
    • src/main/groovy/org/pih/warehouse/order/UpdatePurchaseOrderCommand.groovy (version 9d7ca3f65bb9b5acd485dd84d79276ddfc225399)
    • src/main/groovy/org/pih/warehouse/order/UpdatePurchaseOrderItemCommand.groovy (version 9d7ca3f65bb9b5acd485dd84d79276ddfc225399)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> c42bd631e4c8fcfffc5d89a58e84c0988b461bd6 m

    OBLS-143 Searching container by location number or id (#5488)

    • grails-app/services/org/pih/warehouse/putaway/PutawayTaskService.groovy (version c42bd631e4c8fcfffc5d89a58e84c0988b461bd6)
  • olewandowski1 <olewandowski@soldevelo.com>

    olewandowski1 <olewandowski@soldevelo.com> ff0b57dbfef0a8ed92f3a4a940ea5d1282deb276 m

    OBLS-133 display zone name and location type in the proper column

    • grails-app/views/location/showBinLocations.gsp (version ff0b57dbfef0a8ed92f3a4a940ea5d1282deb276)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> acbd2a037ee0a71644cc42b1ed6e848150a8860d m

    OBLS-161 Improved putaway rollback to reset metadata and order item status

    • grails-app/services/org/pih/warehouse/putaway/PutawayService.groovy (version acbd2a037ee0a71644cc42b1ed6e848150a8860d)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> d40604bf9411c0bd3b799eacb0704a55616a335c m

    Attempting to trigger bamboo build by adding comment to application.yml

    • grails-app/conf/application.yml (version d40604bf9411c0bd3b799eacb0704a55616a335c)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> e992e01173eb749039ecc66562c79d4866ac8f96 m

    OBLS-155 Unable to sort an item into a putaway container when task status is PENDING

    • src/main/groovy/org/pih/warehouse/api/PutawayTaskStatus.groovy (version e992e01173eb749039ecc66562c79d4866ac8f96)
  • jmiranda <jcm62@columbia.edu>

    jmiranda <jcm62@columbia.edu> bd195d20c19457656f68751e57cf32f646dff5fa m

    OBLS-162 HibernateException: No Session found for current thread when scanning invalid product on Product Scan screen

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

    jmiranda <jcm62@columbia.edu> 74f761c78257c251c6e8f34e24c7f2d0b2590fca m

    OBLS-161 Rollback Putaway fails due to foreign key constraint failure

    • grails-app/services/org/pih/warehouse/putaway/PutawayService.groovy (version 74f761c78257c251c6e8f34e24c7f2d0b2590fca)
  • Justin Miranda

    Justin Miranda a68f6730ed81eb0347535126538a6f77be9710f6 m

    OBLS-126 Create initial version of putaway task API (#5458)
    Co-authored-by: druchniewicz <druchniewicz@soldevelo.com>

    • grails-app/conf/logback-spring.xml (version a68f6730ed81eb0347535126538a6f77be9710f6)
    • grails-app/controllers/org/pih/warehouse/RoleInterceptor.groovy (version a68f6730ed81eb0347535126538a6f77be9710f6)
    • grails-app/controllers/org/pih/warehouse/UrlMappings.groovy (version a68f6730ed81eb0347535126538a6f77be9710f6)
    • grails-app/controllers/org/pih/warehouse/api/ApiController.groovy (version a68f6730ed81eb0347535126538a6f77be9710f6)
    • grails-app/controllers/org/pih/warehouse/api/putaway/PutawayTaskApiController.groovy (version a68f6730ed81eb0347535126538a6f77be9710f6)
    • grails-app/controllers/org/pih/warehouse/api/putaway/PutawayUrlMappings.groovy (version a68f6730ed81eb0347535126538a6f77be9710f6)
    • grails-app/controllers/org/pih/warehouse/api/putaway/SearchPutawayTaskCommand.groovy (version a68f6730ed81eb0347535126538a6f77be9710f6)
    • grails-app/controllers/org/pih/warehouse/core/ErrorsController.groovy (version a68f6730ed81eb0347535126538a6f77be9710f6)
    • grails-app/controllers/org/pih/warehouse/data/DataExportController.groovy (version a68f6730ed81eb0347535126538a6f77be9710f6)
    • grails-app/controllers/org/pih/warehouse/putaway/PutAwayController.groovy (version a68f6730ed81eb0347535126538a6f77be9710f6)
    • grails-app/domain/org/pih/warehouse/order/OrderItem.groovy (version a68f6730ed81eb0347535126538a6f77be9710f6)
    • grails-app/domain/org/pih/warehouse/putaway/PutawayTask.groovy (version a68f6730ed81eb0347535126538a6f77be9710f6)
    • grails-app/init/org/pih/warehouse/BootStrap.groovy (version a68f6730ed81eb0347535126538a6f77be9710f6)
    • grails-app/migrations/0.9.x/changelog-2025-08-25-1347-create-table-putaway-task.xml (version a68f6730ed81eb0347535126538a6f77be9710f6)
    • grails-app/migrations/0.9.x/changelog-2025-08-31-1654-add-column-order-item-container-location.xml (version a68f6730ed81eb0347535126538a6f77be9710f6)
    • grails-app/migrations/0.9.x/changelog.xml (version a68f6730ed81eb0347535126538a6f77be9710f6)
    • grails-app/migrations/views/changelog.xml (version a68f6730ed81eb0347535126538a6f77be9710f6)
    • grails-app/migrations/views/putaway-task.sql (version a68f6730ed81eb0347535126538a6f77be9710f6)
    • grails-app/services/org/pih/warehouse/core/UserService.groovy (version a68f6730ed81eb0347535126538a6f77be9710f6)
    • grails-app/services/org/pih/warehouse/putaway/PutawayService.groovy (version a68f6730ed81eb0347535126538a6f77be9710f6)
    • grails-app/services/org/pih/warehouse/putaway/PutawayTaskCompletedEventService.groovy (version a68f6730ed81eb0347535126538a6f77be9710f6)
    • grails-app/services/org/pih/warehouse/putaway/PutawayTaskService.groovy (version a68f6730ed81eb0347535126538a6f77be9710f6)
    • grails-app/views/order/_summary.gsp (version a68f6730ed81eb0347535126538a6f77be9710f6)
    • src/main/groovy/org/pih/warehouse/api/Putaway.groovy (version a68f6730ed81eb0347535126538a6f77be9710f6)
    • src/main/groovy/org/pih/warehouse/api/PutawayTaskAdapter.groovy (version a68f6730ed81eb0347535126538a6f77be9710f6)
    • src/main/groovy/org/pih/warehouse/api/PutawayTaskStatus.groovy (version a68f6730ed81eb0347535126538a6f77be9710f6)
    • src/main/groovy/org/pih/warehouse/api/StatusCategory.groovy (version a68f6730ed81eb0347535126538a6f77be9710f6)
    • src/main/groovy/org/pih/warehouse/putaway/PutawayTaskCompletedEvent.groovy (version a68f6730ed81eb0347535126538a6f77be9710f6)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> 87c8877e23b7934cfe47b801b8770085a6d82bdc m

    OBLS-129 Creation of automatic putaway after auto-receiving (#5469)

    • grails-app/conf/application.yml (version 87c8877e23b7934cfe47b801b8770085a6d82bdc)
    • grails-app/conf/spring/resources.groovy (version 87c8877e23b7934cfe47b801b8770085a6d82bdc)
    • grails-app/domain/org/pih/warehouse/requisition/Requisition.groovy (version 87c8877e23b7934cfe47b801b8770085a6d82bdc)
    • grails-app/jobs/org/pih/warehouse/jobs/AutomaticReceiptJob.groovy (version 87c8877e23b7934cfe47b801b8770085a6d82bdc)
    • grails-app/services/org/pih/warehouse/inboundSortation/DemandService.groovy (version 87c8877e23b7934cfe47b801b8770085a6d82bdc)
    • grails-app/services/org/pih/warehouse/inboundSortation/InboundSortationService.groovy (version 87c8877e23b7934cfe47b801b8770085a6d82bdc)
    • grails-app/services/org/pih/warehouse/inboundSortation/SlottingService.groovy (version 87c8877e23b7934cfe47b801b8770085a6d82bdc)
    • src/main/groovy/org/pih/warehouse/inboundSortation/DemandTypeCode.groovy (version 87c8877e23b7934cfe47b801b8770085a6d82bdc)
    • src/main/groovy/org/pih/warehouse/inboundSortation/OutboundDemand.groovy (version 87c8877e23b7934cfe47b801b8770085a6d82bdc)
    • src/main/groovy/org/pih/warehouse/inboundSortation/PutawayContext.groovy (version 87c8877e23b7934cfe47b801b8770085a6d82bdc)
    • src/main/groovy/org/pih/warehouse/inboundSortation/PutawayResult.groovy (version 87c8877e23b7934cfe47b801b8770085a6d82bdc)
    • src/main/groovy/org/pih/warehouse/inboundSortation/strategy/CrossDockingStrategy.groovy (version 87c8877e23b7934cfe47b801b8770085a6d82bdc)
    • src/main/groovy/org/pih/warehouse/inboundSortation/strategy/DefaultSlottingStrategy.groovy (version 87c8877e23b7934cfe47b801b8770085a6d82bdc)
    • src/main/groovy/org/pih/warehouse/inboundSortation/strategy/PutawayStrategy.groovy (version 87c8877e23b7934cfe47b801b8770085a6d82bdc)
    • src/main/groovy/org/pih/warehouse/inboundSortation/strategy/RandomSlottingStrategy.groovy (version 87c8877e23b7934cfe47b801b8770085a6d82bdc)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> 8ca453d787480a7fb1043f71c4a6d9cf57cc9545 m

    OBLS-14 Make auto-receive to Inbound Sortation location (#5460)

    • grails-app/i18n/messages.properties (version 8ca453d787480a7fb1043f71c4a6d9cf57cc9545)
    • grails-app/services/org/pih/warehouse/receiving/ReceiptService.groovy (version 8ca453d787480a7fb1043f71c4a6d9cf57cc9545)
    • src/main/groovy/org/pih/warehouse/core/ActivityCode.groovy (version 8ca453d787480a7fb1043f71c4a6d9cf57cc9545)
  • Artur Walkowiak <awalkowiak@soldevelo.com>

    Artur Walkowiak <awalkowiak@soldevelo.com> 9c0d9e65860f888b95c7ee2502d235501f59f82e m

    OB-3233 Fix API for rendering barcodes through Labelary API (#5354)

    • grails-app/conf/application.yml (version 9c0d9e65860f888b95c7ee2502d235501f59f82e)
    • grails-app/conf/templates/zpl-boarcodes-templates/README.md (version 9c0d9e65860f888b95c7ee2502d235501f59f82e)
    • grails-app/conf/templates/zpl-boarcodes-templates/container.zpl (version 9c0d9e65860f888b95c7ee2502d235501f59f82e)
    • grails-app/conf/templates/zpl-boarcodes-templates/internalLocation.zpl (version 9c0d9e65860f888b95c7ee2502d235501f59f82e)
    • grails-app/conf/templates/zpl-boarcodes-templates/product.zpl (version 9c0d9e65860f888b95c7ee2502d235501f59f82e)
    • grails-app/controllers/org/pih/warehouse/UrlMappings.groovy (version 9c0d9e65860f888b95c7ee2502d235501f59f82e)
    • grails-app/controllers/org/pih/warehouse/api/InternalLocationApiController.groovy (version 9c0d9e65860f888b95c7ee2502d235501f59f82e)
    • grails-app/controllers/org/pih/warehouse/shipping/ContainerApiController.groovy (version 9c0d9e65860f888b95c7ee2502d235501f59f82e)
    • grails-app/services/org/pih/warehouse/core/ZebraService.groovy (version 9c0d9e65860f888b95c7ee2502d235501f59f82e)
  • Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com>

    Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com> d98fcf6852f5e89edc76f73cbe1319f0b206c1fe m

    OB-3258: fix loader while applying data table styles (#5357)

    • grails-app/views/location/edit.gsp (version d98fcf6852f5e89edc76f73cbe1319f0b206c1fe)
    • grails-app/views/location/showBinLocations.gsp (version d98fcf6852f5e89edc76f73cbe1319f0b206c1fe)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> 5b8a273581a12945a9d0cb2c6c5977c9d961bc6d m

    OB-3250: Restored API for displaying info about pick items count (#5333)

    • grails-app/domain/org/pih/warehouse/picklist/Picklist.groovy (version 5b8a273581a12945a9d0cb2c6c5977c9d961bc6d)
    • grails-app/init/org/pih/warehouse/BootStrap.groovy (version 5b8a273581a12945a9d0cb2c6c5977c9d961bc6d)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> 51818f71d55041d2ea7e29204a959450adab070d m

    OB-3248: Added auto transition status from PICKING to PICKED (#5327)
    Co-authored-by: Walkowiak <awalkowiak@soldevelo.com>

    • grails-app/conf/application.yml (version 51818f71d55041d2ea7e29204a959450adab070d)
    • grails-app/controllers/org/pih/warehouse/api/PicklistItemApiController.groovy (version 51818f71d55041d2ea7e29204a959450adab070d)
    • grails-app/domain/org/pih/warehouse/core/Location.groovy (version 51818f71d55041d2ea7e29204a959450adab070d)
    • grails-app/domain/org/pih/warehouse/picklist/Picklist.groovy (version 51818f71d55041d2ea7e29204a959450adab070d)
    • grails-app/domain/org/pih/warehouse/picklist/PicklistItem.groovy (version 51818f71d55041d2ea7e29204a959450adab070d)
    • grails-app/jobs/org/pih/warehouse/jobs/AutomaticStateTransitionJob.groovy (version 51818f71d55041d2ea7e29204a959450adab070d)
    • grails-app/services/org/pih/warehouse/integration/StateTransitionService.groovy (version 51818f71d55041d2ea7e29204a959450adab070d)
    • grails-app/services/org/pih/warehouse/inventory/RefreshPicklistStatusEventService.groovy (version 51818f71d55041d2ea7e29204a959450adab070d)
    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 51818f71d55041d2ea7e29204a959450adab070d)
    • grails-app/services/org/pih/warehouse/picklist/PicklistService.groovy (version 51818f71d55041d2ea7e29204a959450adab070d)
    • src/main/groovy/org/pih/warehouse/api/StockMovement.groovy (version 51818f71d55041d2ea7e29204a959450adab070d)
    • src/main/groovy/org/pih/warehouse/inventory/RefreshPicklistStatusEvent.groovy (version 51818f71d55041d2ea7e29204a959450adab070d)
  • Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com>

    Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com> 426385f762bfad5228891848c1b56cba0e3463e4 m

    OB-3243 restore scheduling tab (#5342)
    Co-authored-by: Walkowiak <awalkowiak@soldevelo.com>

    • grails-app/controllers/org/pih/warehouse/inventory/StockMovementController.groovy (version 426385f762bfad5228891848c1b56cba0e3463e4)
    • grails-app/i18n/messages_rw.properties (version 426385f762bfad5228891848c1b56cba0e3463e4)
    • grails-app/services/org/pih/warehouse/core/LocationService.groovy (version 426385f762bfad5228891848c1b56cba0e3463e4)
    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 426385f762bfad5228891848c1b56cba0e3463e4)
    • grails-app/taglib/org/pih/warehouse/SelectTagLib.groovy (version 426385f762bfad5228891848c1b56cba0e3463e4)
    • grails-app/views/location/showBinLocations.gsp (version 426385f762bfad5228891848c1b56cba0e3463e4)
    • grails-app/views/locationType/create.gsp (version 426385f762bfad5228891848c1b56cba0e3463e4)
    • grails-app/views/stockMovement/_schedule.gsp (version 426385f762bfad5228891848c1b56cba0e3463e4)
    • grails-app/views/stockMovement/show.gsp (version 426385f762bfad5228891848c1b56cba0e3463e4)
    • src/main/groovy/org/pih/warehouse/core/ActivityCode.groovy (version 426385f762bfad5228891848c1b56cba0e3463e4)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> fe5122f4f149e7523d9144ac792db77aded7d1f0 m

    Changed way of defining subject and body when sending receipt notific… (#5461)

    • grails-app/services/org/pih/warehouse/receiving/ReceiptService.groovy (version fe5122f4f149e7523d9144ac792db77aded7d1f0)
    • grails-app/services/org/pih/warehouse/report/NotificationService.groovy (version fe5122f4f149e7523d9144ac792db77aded7d1f0)
  • Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com>

    Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com> b4f71d43caa61100c787e9ff27cfdcd2182b7b9e m

    OB-3254 Check if the shipment has shipped event associated (#5387)

    • grails-app/jobs/org/pih/warehouse/jobs/AutomaticReceiptJob.groovy (version b4f71d43caa61100c787e9ff27cfdcd2182b7b9e)
  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> fde5e509b58836cf94a46ccdc1bb788d67c1e4de m

    OB-3254 Auto Receiving - add missing shipment item - receipt item association

    • grails-app/services/org/pih/warehouse/receiving/ReceiptService.groovy (version fde5e509b58836cf94a46ccdc1bb788d67c1e4de)
  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> dcde0d40279202dc14afd5912d92a6c08afa39ad m

    OB-3252 Extend generic API search to allow find by isNull

    • grails-app/services/org/pih/warehouse/api/GenericApiService.groovy (version dcde0d40279202dc14afd5912d92a6c08afa39ad)
  • Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com>

    Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com> 2be200c0f6c856ac2f913aab442d30622c3fd0c8 m

    OB-3258: fix data table init, remove redundant column (#5375)

    • grails-app/views/location/showBinLocations.gsp (version 2be200c0f6c856ac2f913aab442d30622c3fd0c8)
  • Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com>

    Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com> e11f41c9f30387e551e49899e706dbc4fef096dd m

    OB-3260 Add the bin location type name to picklist item json (#5386)

    • grails-app/init/org/pih/warehouse/BootStrap.groovy (version e11f41c9f30387e551e49899e706dbc4fef096dd)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> 128e35cd6b123aab8520dd57a48055b5b5c08673 m

    OB-3254 Implemented logic for auto receiving (#5351)
    Co-authored-by: olewandowski1 <olewandowski@soldevelo.com>

    • grails-app/conf/application.yml (version 128e35cd6b123aab8520dd57a48055b5b5c08673)
    • grails-app/domain/org/pih/warehouse/shipping/Shipment.groovy (version 128e35cd6b123aab8520dd57a48055b5b5c08673)
    • grails-app/i18n/messages.properties (version 128e35cd6b123aab8520dd57a48055b5b5c08673)
    • grails-app/jobs/org/pih/warehouse/jobs/AutomaticReceiptJob.groovy (version 128e35cd6b123aab8520dd57a48055b5b5c08673)
    • grails-app/services/org/pih/warehouse/receiving/AutomaticReceiptEventService.groovy (version 128e35cd6b123aab8520dd57a48055b5b5c08673)
    • grails-app/services/org/pih/warehouse/receiving/ReceiptService.groovy (version 128e35cd6b123aab8520dd57a48055b5b5c08673)
    • grails-app/services/org/pih/warehouse/shipping/ShipmentService.groovy (version 128e35cd6b123aab8520dd57a48055b5b5c08673)
    • grails-app/services/org/pih/warehouse/shipping/ShipmentStatusTransitionEventService.groovy (version 128e35cd6b123aab8520dd57a48055b5b5c08673)
    • src/main/groovy/org/pih/warehouse/core/ActivityCode.groovy (version 128e35cd6b123aab8520dd57a48055b5b5c08673)
    • src/main/groovy/org/pih/warehouse/receiving/AutomaticReceiptEvent.groovy (version 128e35cd6b123aab8520dd57a48055b5b5c08673)
  • Artur Walkowiak <awalkowiak@soldevelo.com>

    Artur Walkowiak <awalkowiak@soldevelo.com> 219d6aaac13736fb79054b4dd6afed6ee5c1870d m

    OB-3244 Automatically generate putaway orders after receiving (#5341)

    • grails-app/conf/application.yml (version 219d6aaac13736fb79054b4dd6afed6ee5c1870d)
    • grails-app/controllers/org/pih/warehouse/order/OrderController.groovy (version 219d6aaac13736fb79054b4dd6afed6ee5c1870d)
    • grails-app/jobs/org/pih/warehouse/jobs/AutomaticSlottingJob.groovy (version 219d6aaac13736fb79054b4dd6afed6ee5c1870d)
    • grails-app/jobs/org/pih/warehouse/jobs/AutomaticStateTransitionPollingJob.groovy (version 219d6aaac13736fb79054b4dd6afed6ee5c1870d)
    • grails-app/services/org/pih/warehouse/core/LocationService.groovy (version 219d6aaac13736fb79054b4dd6afed6ee5c1870d)
    • grails-app/services/org/pih/warehouse/putaway/PutawayService.groovy (version 219d6aaac13736fb79054b4dd6afed6ee5c1870d)
    • grails-app/views/order/_actions.gsp (version 219d6aaac13736fb79054b4dd6afed6ee5c1870d)
    • grails-app/views/order/list.gsp (version 219d6aaac13736fb79054b4dd6afed6ee5c1870d)
    • src/main/groovy/org/pih/warehouse/core/ActivityCode.groovy (version 219d6aaac13736fb79054b4dd6afed6ee5c1870d)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> 5a94bb3c85610164d4ce4a765cc63b5917a7714c m

    Add missing translation (#5347)

    • grails-app/i18n/messages.properties (version 5a94bb3c85610164d4ce4a765cc63b5917a7714c)
  • Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com>

    Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com> fb7e416f95cc0454b4065acfa05fec590b0e962d m

    OB-3263 Add horizontal scroll, remove duplicates (#5388)

    • grails-app/views/location/list.gsp (version fb7e416f95cc0454b4065acfa05fec590b0e962d)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> db87682b9ef3244c640dbdad6ce4adb652c57971 m

    OB-3245: Added submit packing location endpoint (#5323)

    • grails-app/controllers/org/pih/warehouse/UrlMappings.groovy (version db87682b9ef3244c640dbdad6ce4adb652c57971)
    • grails-app/controllers/org/pih/warehouse/api/StockMovementApiController.groovy (version db87682b9ef3244c640dbdad6ce4adb652c57971)
    • grails-app/i18n/messages.properties (version db87682b9ef3244c640dbdad6ce4adb652c57971)
    • grails-app/services/org/pih/warehouse/core/LocationService.groovy (version db87682b9ef3244c640dbdad6ce4adb652c57971)
    • src/main/groovy/org/pih/warehouse/api/StockMovement.groovy (version db87682b9ef3244c640dbdad6ce4adb652c57971)
    • src/main/groovy/org/pih/warehouse/core/ActivityCode.groovy (version db87682b9ef3244c640dbdad6ce4adb652c57971)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> b569b62cca6b64f4bbe28cad49d276aa2522cc8c m

    Implemented button for auto-receiving on main stock movement page (#5446)

    • grails-app/conf/application.yml (version b569b62cca6b64f4bbe28cad49d276aa2522cc8c)
    • grails-app/controllers/org/pih/warehouse/receiving/PartialReceivingController.groovy (version b569b62cca6b64f4bbe28cad49d276aa2522cc8c)
    • grails-app/i18n/messages.properties (version b569b62cca6b64f4bbe28cad49d276aa2522cc8c)
    • grails-app/views/stockMovement/show.gsp (version b569b62cca6b64f4bbe28cad49d276aa2522cc8c)
  • Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com>

    Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com> 8941f4dd77f2b7ee227e25116b6f79a9adf7c744 m

    OB-3255 add info about inventory lvl to the putaway item (#5349)

    • grails-app/services/org/pih/warehouse/putaway/PutawayService.groovy (version 8941f4dd77f2b7ee227e25116b6f79a9adf7c744)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> 1b0ce6fe93764633d97834bf4b09b7c18d46bd15 m

    OB-3231: Added endpoint for creating receiving bin (#5311)

    • grails-app/controllers/org/pih/warehouse/UrlMappings.groovy (version 1b0ce6fe93764633d97834bf4b09b7c18d46bd15)
    • grails-app/controllers/org/pih/warehouse/api/PartialReceivingApiController.groovy (version 1b0ce6fe93764633d97834bf4b09b7c18d46bd15)
    • grails-app/services/org/pih/warehouse/receiving/ReceiptService.groovy (version 1b0ce6fe93764633d97834bf4b09b7c18d46bd15)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> 399361ff8f1e9da4c58198bc1f0a8bddefdcfc8f m

    Fixed saving receipt items which caused other issues (#5424)

    • grails-app/services/org/pih/warehouse/receiving/ReceiptService.groovy (version 399361ff8f1e9da4c58198bc1f0a8bddefdcfc8f)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> e1a207a4747ad57e84f1ec54e7135ca1e6a52a5f m

    OB-3230: Added receiving, packing, loading locations to be returned f… (#5299)

    • grails-app/domain/org/pih/warehouse/inventory/OutboundStockMovementListItem.groovy (version e1a207a4747ad57e84f1ec54e7135ca1e6a52a5f)
  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> 5f3ec1eadfd8c33baab07b80913928169929fc14 m

    Fix mobile stock transfer workflow

    • grails-app/controllers/org/pih/warehouse/api/StockTransferApiController.groovy (version 5f3ec1eadfd8c33baab07b80913928169929fc14)
    • grails-app/services/org/pih/warehouse/stockTransfer/StockTransferService.groovy (version 5f3ec1eadfd8c33baab07b80913928169929fc14)
  • Jan <jdolkowski@soldevelo.com>

    Jan <jdolkowski@soldevelo.com> 33caa896c8bdddf69228d2bf430f4e655fb4dd4a m

    WMS-25 Add global search endpoint (#4990)
    Co-authored-by: Walkowiak <awalkowiak@soldevelo.com>

    • grails-app/controllers/org/pih/warehouse/api/ApiController.groovy (version 33caa896c8bdddf69228d2bf430f4e655fb4dd4a)
    • grails-app/services/org/pih/warehouse/api/SearchService.groovy (version 33caa896c8bdddf69228d2bf430f4e655fb4dd4a)
    • grails-app/services/org/pih/warehouse/core/LocationService.groovy (version 33caa896c8bdddf69228d2bf430f4e655fb4dd4a)
    • grails-app/services/org/pih/warehouse/inventory/ProductAvailabilityService.groovy (version 33caa896c8bdddf69228d2bf430f4e655fb4dd4a)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> 3b6d2660be78a9654662a7028f1b50dff347e193 m

    OB-3226: Add loadingLocationNumber to shipment json for mobile loading task (#5268)

    • grails-app/domain/org/pih/warehouse/shipping/Shipment.groovy (version 3b6d2660be78a9654662a7028f1b50dff347e193)
  • Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com>

    Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com> 0295b345eabc1143df09b2464ab0a0268d3ae8d6 m

    OB-3223 include productType when fetching (mobile) (#5280)

    • grails-app/controllers/org/pih/warehouse/api/MobileProductApiController.groovy (version 0295b345eabc1143df09b2464ab0a0268d3ae8d6)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> dec64833b753d6a103e606b7b7367c6cacd8d919 m

    OB-3228: Backend fixes for transfer/adjust stock features (#5281)

    • grails-app/controllers/org/pih/warehouse/api/StockAdjustmentApiController.groovy (version dec64833b753d6a103e606b7b7367c6cacd8d919)
    • grails-app/controllers/org/pih/warehouse/api/StockTransferApiController.groovy (version dec64833b753d6a103e606b7b7367c6cacd8d919)
  • Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com>

    Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com> 7621a07d2272d661ef5687612cb93634959ed06a m

    OB-3223 do not duplicate putaway items (#5250)

    • grails-app/controllers/org/pih/warehouse/api/PutawayApiController.groovy (version 7621a07d2272d661ef5687612cb93634959ed06a)
  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> a4e0e94399f3d21b6a91a833fb18909f16bfd4d3 m

    Fix mobile putaway workflow

    • grails-app/controllers/org/pih/warehouse/api/PutawayApiController.groovy (version a4e0e94399f3d21b6a91a833fb18909f16bfd4d3)
    • grails-app/services/org/pih/warehouse/putaway/PutawayService.groovy (version a4e0e94399f3d21b6a91a833fb18909f16bfd4d3)
    • src/main/groovy/org/pih/warehouse/api/PutawayItem.groovy (version a4e0e94399f3d21b6a91a833fb18909f16bfd4d3)
  • Artur Walkowiak <awalkowiak@soldevelo.com>

    Artur Walkowiak <awalkowiak@soldevelo.com> 9f7257c2685eaabc42dd8db606f580ae4bc6bf4b m

    WMS-2 Migrate Picklist APIs for mobile app picking (#4988)

    • grails-app/controllers/org/pih/warehouse/api/PicklistItemApiController.groovy (version 9f7257c2685eaabc42dd8db606f580ae4bc6bf4b)
    • grails-app/domain/org/pih/warehouse/core/Location.groovy (version 9f7257c2685eaabc42dd8db606f580ae4bc6bf4b)
    • grails-app/domain/org/pih/warehouse/inventory/OutboundStockMovementListItem.groovy (version 9f7257c2685eaabc42dd8db606f580ae4bc6bf4b)
    • grails-app/domain/org/pih/warehouse/picklist/PicklistItem.groovy (version 9f7257c2685eaabc42dd8db606f580ae4bc6bf4b)
    • grails-app/domain/org/pih/warehouse/requisition/RequisitionItem.groovy (version 9f7257c2685eaabc42dd8db606f580ae4bc6bf4b)
    • grails-app/domain/org/pih/warehouse/shipping/ShipmentItem.groovy (version 9f7257c2685eaabc42dd8db606f580ae4bc6bf4b)
    • grails-app/init/org/pih/warehouse/BootStrap.groovy (version 9f7257c2685eaabc42dd8db606f580ae4bc6bf4b)
    • grails-app/services/org/pih/warehouse/inventory/OutboundStockMovementService.groovy (version 9f7257c2685eaabc42dd8db606f580ae4bc6bf4b)
    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 9f7257c2685eaabc42dd8db606f580ae4bc6bf4b)
    • grails-app/services/org/pih/warehouse/picklist/PicklistService.groovy (version 9f7257c2685eaabc42dd8db606f580ae4bc6bf4b)
    • grails-app/views/requisition/_picklistItems.gsp (version 9f7257c2685eaabc42dd8db606f580ae4bc6bf4b)
    • src/js/components/stock-movement-wizard/modals/EditPickModal.jsx (version 9f7257c2685eaabc42dd8db606f580ae4bc6bf4b)
    • src/main/groovy/org/pih/warehouse/api/ReplenishmentItem.groovy (version 9f7257c2685eaabc42dd8db606f580ae4bc6bf4b)
    • src/main/groovy/org/pih/warehouse/api/ReplenishmentPickPageItem.groovy (version 9f7257c2685eaabc42dd8db606f580ae4bc6bf4b)
    • src/main/groovy/org/pih/warehouse/api/StockMovementItem.groovy (version 9f7257c2685eaabc42dd8db606f580ae4bc6bf4b)
  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> 7b193e268d5773b42ee318b2903882fcb11a1b2c m

    Add missing product APIs used by mobile app

    • grails-app/controllers/org/pih/warehouse/UrlMappings.groovy (version 7b193e268d5773b42ee318b2903882fcb11a1b2c)
    • grails-app/controllers/org/pih/warehouse/api/MobileProductApiController.groovy (version 7b193e268d5773b42ee318b2903882fcb11a1b2c)
    • grails-app/services/org/pih/warehouse/core/DocumentService.groovy (version 7b193e268d5773b42ee318b2903882fcb11a1b2c)
    • grails-app/services/org/pih/warehouse/product/ProductService.groovy (version 7b193e268d5773b42ee318b2903882fcb11a1b2c)
    • src/main/groovy/org/pih/warehouse/core/Constants.groovy (version 7b193e268d5773b42ee318b2903882fcb11a1b2c)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> ef24c07006795b5bc00c2dae9c2c905ef81dd047 m

    OB-3225: Add missing Packing workflow API (for mobile app) (#5259)

    • grails-app/controllers/org/pih/warehouse/shipping/ShipmentApiController.groovy (version ef24c07006795b5bc00c2dae9c2c905ef81dd047)
    • grails-app/domain/org/pih/warehouse/shipping/Shipment.groovy (version ef24c07006795b5bc00c2dae9c2c905ef81dd047)
    • grails-app/init/org/pih/warehouse/BootStrap.groovy (version ef24c07006795b5bc00c2dae9c2c905ef81dd047)
    • grails-app/services/org/pih/warehouse/shipping/ShipmentService.groovy (version ef24c07006795b5bc00c2dae9c2c905ef81dd047)
    • src/main/groovy/org/pih/warehouse/core/EventCode.groovy (version ef24c07006795b5bc00c2dae9c2c905ef81dd047)
  • druchniewicz <51370022+druchniewicz@users.noreply.github.com>

    druchniewicz <51370022+druchniewicz@users.noreply.github.com> 5bcba2e975f2f5f41966ef6d8645f00dc90f2c5f m

    OB-3225: Fixed broken connection between shipment item and requisitio… (#5295)

    • grails-app/domain/org/pih/warehouse/shipping/ShipmentItem.groovy (version 5bcba2e975f2f5f41966ef6d8645f00dc90f2c5f)
  • Jan <jdolkowski@soldevelo.com>

    Jan <jdolkowski@soldevelo.com> 370bd14e1eeb396d6087a1ae5685473e8ed4af12 m

    WMS-20 add ContainerApiController (#4987)
    Co-authored-by: Walkowiak <awalkowiak@soldevelo.com>

    • build.gradle (version 370bd14e1eeb396d6087a1ae5685473e8ed4af12)
    • grails-app/conf/application.yml (version 370bd14e1eeb396d6087a1ae5685473e8ed4af12)
    • grails-app/controllers/org/pih/warehouse/UrlMappings.groovy (version 370bd14e1eeb396d6087a1ae5685473e8ed4af12)
    • grails-app/controllers/org/pih/warehouse/shipping/ContainerApiController.groovy (version 370bd14e1eeb396d6087a1ae5685473e8ed4af12)
    • grails-app/domain/org/pih/warehouse/shipping/Container.groovy (version 370bd14e1eeb396d6087a1ae5685473e8ed4af12)
    • grails-app/services/org/pih/warehouse/core/DocumentService.groovy (version 370bd14e1eeb396d6087a1ae5685473e8ed4af12)
    • grails-app/services/org/pih/warehouse/core/IdentifierService.groovy (version 370bd14e1eeb396d6087a1ae5685473e8ed4af12)
    • grails-app/services/org/pih/warehouse/core/ZebraService.groovy (version 370bd14e1eeb396d6087a1ae5685473e8ed4af12)
    • grails-app/services/org/pih/warehouse/shipping/ShipmentIdentifierService.groovy (version 370bd14e1eeb396d6087a1ae5685473e8ed4af12)
    • grails-app/services/org/pih/warehouse/shipping/ShipmentService.groovy (version 370bd14e1eeb396d6087a1ae5685473e8ed4af12)
    • src/main/groovy/org/pih/warehouse/core/Constants.groovy (version 370bd14e1eeb396d6087a1ae5685473e8ed4af12)
    • src/main/groovy/org/pih/warehouse/inventory/LotStatusCode.groovy (version 370bd14e1eeb396d6087a1ae5685473e8ed4af12)
  • Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com>

    Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com> 92c00e84170005ac68c1e52f40417cc8e28549c8 m

    WMS-16 migrate missing putaway methods from obkn branch (#4989)
    Co-authored-by: jdolkowski <jdolkowski@soldevelo.com>
    Co-authored-by: Walkowiak <awalkowiak@soldevelo.com>

    • grails-app/conf/application.yml (version 92c00e84170005ac68c1e52f40417cc8e28549c8)
    • grails-app/controllers/org/pih/warehouse/UrlMappings.groovy (version 92c00e84170005ac68c1e52f40417cc8e28549c8)
    • grails-app/controllers/org/pih/warehouse/api/PutawayItemApiController.groovy (version 92c00e84170005ac68c1e52f40417cc8e28549c8)
    • grails-app/services/org/pih/warehouse/putaway/PutawayService.groovy (version 92c00e84170005ac68c1e52f40417cc8e28549c8)
    • src/main/groovy/org/pih/warehouse/core/RoleType.groovy (version 92c00e84170005ac68c1e52f40417cc8e28549c8)
  • Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com>

    Oliver Lewandowski <109145288+olewandowski1@users.noreply.github.com> 1ccef8516e43a1dc28052c3207a04fcf4d8d0485 m

    WMS-15 use toJson method on Shipment, add attributes used by mobile (#4986)

    • grails-app/domain/org/pih/warehouse/shipping/Shipment.groovy (version 1ccef8516e43a1dc28052c3207a04fcf4d8d0485)
    • grails-app/init/org/pih/warehouse/BootStrap.groovy (version 1ccef8516e43a1dc28052c3207a04fcf4d8d0485)
    • grails-app/services/org/pih/warehouse/receiving/ReceiptService.groovy (version 1ccef8516e43a1dc28052c3207a04fcf4d8d0485)
    • src/main/groovy/org/pih/warehouse/api/PartialReceiptItem.groovy (version 1ccef8516e43a1dc28052c3207a04fcf4d8d0485)
  • Jan <jdolkowski@soldevelo.com>

    Jan <jdolkowski@soldevelo.com> 3e9b465a6e7f0daf62b6bc192d64fecf3290fb66 m

    WMS-17 Add list putaways endpoint (#4985)
    Co-authored-by: Walkowiak <awalkowiak@soldevelo.com>

    • grails-app/controllers/org/pih/warehouse/UrlMappings.groovy (version 3e9b465a6e7f0daf62b6bc192d64fecf3290fb66)
    • grails-app/controllers/org/pih/warehouse/api/PutawayApiController.groovy (version 3e9b465a6e7f0daf62b6bc192d64fecf3290fb66)
    • grails-app/controllers/org/pih/warehouse/shipping/ShipmentApiController.groovy (version 3e9b465a6e7f0daf62b6bc192d64fecf3290fb66)
    • grails-app/services/org/pih/warehouse/order/OrderService.groovy (version 3e9b465a6e7f0daf62b6bc192d64fecf3290fb66)
  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> 4daf7c37b33d466a55af9f3cca4ebdfef78cbdbe m

    WMS-2 Migrate missing ActivityCodes and ContainerStatuses

    • grails-app/i18n/messages.properties (version 4daf7c37b33d466a55af9f3cca4ebdfef78cbdbe)
    • src/main/groovy/org/pih/warehouse/core/ActivityCode.groovy (version 4daf7c37b33d466a55af9f3cca4ebdfef78cbdbe)
    • src/main/groovy/org/pih/warehouse/core/Constants.groovy (version 4daf7c37b33d466a55af9f3cca4ebdfef78cbdbe)
    • src/main/groovy/org/pih/warehouse/shipping/ContainerStatus.groovy (version 4daf7c37b33d466a55af9f3cca4ebdfef78cbdbe)
  • Jan <jdolkowski@soldevelo.com>

    Jan <jdolkowski@soldevelo.com> 886bfb6fe9e32e8c5f1b34c0c143a771d1f88ef6 m

    WMS-3 Add ShipmentApiController (#4980)

    • grails-app/controllers/org/pih/warehouse/shipping/ShipmentApiController.groovy (version 886bfb6fe9e32e8c5f1b34c0c143a771d1f88ef6)
    • grails-app/services/org/pih/warehouse/shipping/ShipmentService.groovy (version 886bfb6fe9e32e8c5f1b34c0c143a771d1f88ef6)
    • src/test/groovy/unit/org/pih/warehouse/api/ShipmentApiControllerTests.groovy (version 886bfb6fe9e32e8c5f1b34c0c143a771d1f88ef6)
  • Alan Nadolny <83239466+alannadolny@users.noreply.github.com>

    Alan Nadolny <83239466+alannadolny@users.noreply.github.com> acc603e0a4df525c320955f2cf4880a4f99d0849 m

    OBPIH-7335 Add stable translate function to use memo dependency (fix after QA) (#5664)

    • src/js/hooks/cycleCount/useProductsTab.jsx (version acc603e0a4df525c320955f2cf4880a4f99d0849)