Build: #449 was successful Manual run by Soldevelo User

Code commits

openboxes-develop

  • Sebastian Lib <120328147+SebastianLib@users.noreply.github.com>

    Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 673b7b1e3cf25e49629425d6f536531674becaf3

    OBPIH-6836 Fix invalid OrderStatus fallback for return orders on inbound stock movement list (#5894)

    • grails-app/migrations/views/inbound-stock-movement-list-item.sql (version 673b7b1e3cf25e49629425d6f536531674becaf3)
  • Sebastian Lib <120328147+SebastianLib@users.noreply.github.com>

    Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 7e958ffd0b67856be9696e41b6cfb43a49dea028

    OBPIH-7720 Fix URL id changing when clicking receive button on stock movement (#5892)

    • grails-app/controllers/org/pih/warehouse/receiving/PartialReceivingController.groovy (version 7e958ffd0b67856be9696e41b6cfb43a49dea028)
    • src/js/components/receiving/PartialReceivingPage.jsx (version 7e958ffd0b67856be9696e41b6cfb43a49dea028)
    • src/js/components/receiving/ReceivingCheckScreen.jsx (version 7e958ffd0b67856be9696e41b6cfb43a49dea028)
    • src/main/groovy/org/pih/warehouse/api/PartialReceipt.groovy (version 7e958ffd0b67856be9696e41b6cfb43a49dea028)
  • Evan <evanwaterman@hotmail.com>

    Evan <evanwaterman@hotmail.com> be80c07ef46450626a690603ee29bea8b50aadd2

    Merge branch 'main' into develop

  • Evan <evanwaterman@hotmail.com>

    Evan <evanwaterman@hotmail.com> d557260b368fc383bf15cdb053054270cea76ce2 m

    bumped app version to 0.9.7-hotfix1

    • gradle.properties (version d557260b368fc383bf15cdb053054270cea76ce2)
  • Evan <evanwaterman@hotmail.com>

    Evan <evanwaterman@hotmail.com> 89c8702d13828eb7fffdd0392f41dcb5de0908c4 m

    Merge branch 'release/0.9.7-hotfix1'

  • Evan <evanwaterman@hotmail.com>

    Evan <evanwaterman@hotmail.com> e0815c2ba3d05aef5f35bbe3f7e292fe335ef3d3

    OBPIH-7775 Excel file importer (#5878)

    • src/main/groovy/org/pih/warehouse/core/date/DateParserContext.groovy (version e0815c2ba3d05aef5f35bbe3f7e292fe335ef3d3)
    • src/main/groovy/org/pih/warehouse/core/date/EpochDate.groovy (version e0815c2ba3d05aef5f35bbe3f7e292fe335ef3d3)
    • src/main/groovy/org/pih/warehouse/core/date/InstantParser.groovy (version e0815c2ba3d05aef5f35bbe3f7e292fe335ef3d3)
    • src/main/groovy/org/pih/warehouse/core/http/ContentType.groovy (version e0815c2ba3d05aef5f35bbe3f7e292fe335ef3d3)
    • src/main/groovy/org/pih/warehouse/importer/BulkDataReader.groovy (version e0815c2ba3d05aef5f35bbe3f7e292fe335ef3d3)
    • src/main/groovy/org/pih/warehouse/importer/BulkDataReaderConfig.groovy (version e0815c2ba3d05aef5f35bbe3f7e292fe335ef3d3)
    • src/main/groovy/org/pih/warehouse/importer/BulkDataReaderResult.groovy (version e0815c2ba3d05aef5f35bbe3f7e292fe335ef3d3)
    • src/main/groovy/org/pih/warehouse/importer/BulkDataSource.groovy (version e0815c2ba3d05aef5f35bbe3f7e292fe335ef3d3)
    • src/main/groovy/org/pih/warehouse/importer/ExcelReader.groovy (version e0815c2ba3d05aef5f35bbe3f7e292fe335ef3d3)
    • src/main/groovy/org/pih/warehouse/importer/ExcelReaderConfig.groovy (version e0815c2ba3d05aef5f35bbe3f7e292fe335ef3d3)
    • src/main/groovy/org/pih/warehouse/importer/FileReader.groovy (version e0815c2ba3d05aef5f35bbe3f7e292fe335ef3d3)
    • src/main/groovy/org/pih/warehouse/importer/MultipartFileSource.groovy (version e0815c2ba3d05aef5f35bbe3f7e292fe335ef3d3)
    • src/test/groovy/org/pih/warehouse/core/date/InstantParserSpec.groovy (version e0815c2ba3d05aef5f35bbe3f7e292fe335ef3d3)
    • src/test/groovy/org/pih/warehouse/importer/ExcelReaderSpec.groovy (version e0815c2ba3d05aef5f35bbe3f7e292fe335ef3d3)
    • src/test/groovy/testutil/ResourceUtil.groovy (version e0815c2ba3d05aef5f35bbe3f7e292fe335ef3d3)
    • src/test/resources/testfiles/importer/excel-file-importer-spec.txt (version e0815c2ba3d05aef5f35bbe3f7e292fe335ef3d3)
    • src/test/resources/testfiles/importer/excel-file-importer-spec.xls (version e0815c2ba3d05aef5f35bbe3f7e292fe335ef3d3)
    • src/test/resources/testfiles/importer/excel-file-importer-spec.xlsx (version e0815c2ba3d05aef5f35bbe3f7e292fe335ef3d3)
  • Alan Nadolny <83239466+alannadolny@users.noreply.github.com>

    Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 950a15d6356f30f19edd87803e63ef22f19fb119

    OBPIH-7408 Allow change of Destination of Outbound Return (#5890)

    • src/js/components/returns/outbound/CreateOutboundReturn.jsx (version 950a15d6356f30f19edd87803e63ef22f19fb119)
  • Kacper Chełstowski <kchelstowski@soldevelo.com>

    Kacper Chełstowski <kchelstowski@soldevelo.com> fae3dca7274801bb8be03e82bcb970ae2d2af3f3

    OBPIH-7825 Fix record stock save for products that have empty string … (#5891)

    • src/main/groovy/org/pih/warehouse/inventory/InventoryItemManager.groovy (version fae3dca7274801bb8be03e82bcb970ae2d2af3f3)
  • Sebastian Lib <120328147+SebastianLib@users.noreply.github.com>

    Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> b480ffc14e17490a08bab9a30ee119a706dadd0f

    OBPIH-6836 Fix wrong link for return orders on inbound stock movement list (#5889)

    • grails-app/domain/org/pih/warehouse/inventory/InboundStockMovementListItem.groovy (version b480ffc14e17490a08bab9a30ee119a706dadd0f)
    • grails-app/migrations/views/inbound-stock-movement-list-item.sql (version b480ffc14e17490a08bab9a30ee119a706dadd0f)
  • Alan Nadolny <83239466+alannadolny@users.noreply.github.com>

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

    OBPIH-5933 Fix validation on expiration date in PO shipments (#5888)

    • src/js/components/stock-movement-wizard/combined-shipments/AddItemsPage.jsx (version a8150a996a09b4c1a23080c53a526d3fba8fcc85)
  • Sebastian Lib <120328147+SebastianLib@users.noreply.github.com>

    Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> ea33d8a7374769a3cd5e6382df9a8f0187b48d84

    OBPIH-5746 Expand pack page search to include lot number and bin location (#5886)

    • src/js/components/stock-movement-wizard/outbound/PackingPage.jsx (version ea33d8a7374769a3cd5e6382df9a8f0187b48d84)
    • src/js/utils/form-values-utils.jsx (version ea33d8a7374769a3cd5e6382df9a8f0187b48d84)
    • src/js/utils/groupBinLocationsByZone.jsx (version ea33d8a7374769a3cd5e6382df9a8f0187b48d84)
  • Evan <evanwaterman@hotmail.com>

    Evan <evanwaterman@hotmail.com> 99c628c4b4f32a1872f929794a14cb8e23443dd9

    OBPIH-6243 Manually set organization code (#5885)

    • grails-app/i18n/messages.properties (version 99c628c4b4f32a1872f929794a14cb8e23443dd9)
    • grails-app/views/organization/create.gsp (version 99c628c4b4f32a1872f929794a14cb8e23443dd9)
  • Evan <evanwaterman@hotmail.com>

    Evan <evanwaterman@hotmail.com> a8baf0aa96d9e8a7e60a08cadd7205512659b3a9

    OBPIH-7773 add parser components for converting data types (#5868)

    • grails-app/services/org/pih/warehouse/importer/ProductSupplierImportDataService.groovy (version a8baf0aa96d9e8a7e60a08cadd7205512659b3a9)
    • src/main/groovy/org/pih/warehouse/core/date/AbstractDateParser.groovy (version a8baf0aa96d9e8a7e60a08cadd7205512659b3a9)
    • src/main/groovy/org/pih/warehouse/core/date/DateParser.groovy (version a8baf0aa96d9e8a7e60a08cadd7205512659b3a9)
    • src/main/groovy/org/pih/warehouse/core/date/DateParserContext.groovy (version a8baf0aa96d9e8a7e60a08cadd7205512659b3a9)
    • src/main/groovy/org/pih/warehouse/core/date/InstantParser.groovy (version a8baf0aa96d9e8a7e60a08cadd7205512659b3a9)
    • src/main/groovy/org/pih/warehouse/core/date/JavaUtilDateParser.groovy (version a8baf0aa96d9e8a7e60a08cadd7205512659b3a9)
    • src/main/groovy/org/pih/warehouse/core/date/LocalDateParser.groovy (version a8baf0aa96d9e8a7e60a08cadd7205512659b3a9)
    • src/main/groovy/org/pih/warehouse/core/date/ZonedDateTimeParser.groovy (version a8baf0aa96d9e8a7e60a08cadd7205512659b3a9)
    • src/main/groovy/org/pih/warehouse/core/parser/BigDecimalParser.groovy (version a8baf0aa96d9e8a7e60a08cadd7205512659b3a9)
    • src/main/groovy/org/pih/warehouse/core/parser/BooleanParser.groovy (version a8baf0aa96d9e8a7e60a08cadd7205512659b3a9)
    • src/main/groovy/org/pih/warehouse/core/parser/DefaultTypeParser.groovy (version a8baf0aa96d9e8a7e60a08cadd7205512659b3a9)
    • src/main/groovy/org/pih/warehouse/core/parser/DoubleParser.groovy (version a8baf0aa96d9e8a7e60a08cadd7205512659b3a9)
    • src/main/groovy/org/pih/warehouse/core/parser/EnumParser.groovy (version a8baf0aa96d9e8a7e60a08cadd7205512659b3a9)
    • src/main/groovy/org/pih/warehouse/core/parser/IntegerParser.groovy (version a8baf0aa96d9e8a7e60a08cadd7205512659b3a9)
    • src/main/groovy/org/pih/warehouse/core/parser/ListOfIntegerParser.groovy (version a8baf0aa96d9e8a7e60a08cadd7205512659b3a9)
    • src/main/groovy/org/pih/warehouse/core/parser/ListOfStringParser.groovy (version a8baf0aa96d9e8a7e60a08cadd7205512659b3a9)
    • src/main/groovy/org/pih/warehouse/core/parser/ListParser.groovy (version a8baf0aa96d9e8a7e60a08cadd7205512659b3a9)
    • src/main/groovy/org/pih/warehouse/core/parser/ListParserContext.groovy (version a8baf0aa96d9e8a7e60a08cadd7205512659b3a9)
    • src/main/groovy/org/pih/warehouse/core/parser/Parser.groovy (version a8baf0aa96d9e8a7e60a08cadd7205512659b3a9)
    • src/main/groovy/org/pih/warehouse/core/parser/ParserContext.groovy (version a8baf0aa96d9e8a7e60a08cadd7205512659b3a9)
    • src/main/groovy/org/pih/warehouse/core/parser/StringParser.groovy (version a8baf0aa96d9e8a7e60a08cadd7205512659b3a9)
    • src/test/groovy/org/pih/warehouse/core/date/InstantParserSpec.groovy (version a8baf0aa96d9e8a7e60a08cadd7205512659b3a9)
    • src/test/groovy/org/pih/warehouse/core/parser/BigDecimalParserSpec.groovy (version a8baf0aa96d9e8a7e60a08cadd7205512659b3a9)
    • src/test/groovy/org/pih/warehouse/core/parser/BooleanParserSpec.groovy (version a8baf0aa96d9e8a7e60a08cadd7205512659b3a9)
    • src/test/groovy/org/pih/warehouse/core/parser/DefaultTypeParserSpec.groovy (version a8baf0aa96d9e8a7e60a08cadd7205512659b3a9)
    • src/test/groovy/org/pih/warehouse/core/parser/DoubleParserSpec.groovy (version a8baf0aa96d9e8a7e60a08cadd7205512659b3a9)
    • src/test/groovy/org/pih/warehouse/core/parser/EnumParserSpec.groovy (version a8baf0aa96d9e8a7e60a08cadd7205512659b3a9)
    • src/test/groovy/org/pih/warehouse/core/parser/IntegerParserSpec.groovy (version a8baf0aa96d9e8a7e60a08cadd7205512659b3a9)
    • src/test/groovy/org/pih/warehouse/core/parser/ListOfIntegerParserSpec.groovy (version a8baf0aa96d9e8a7e60a08cadd7205512659b3a9)
    • src/test/groovy/org/pih/warehouse/core/parser/ListOfStringParserSpec.groovy (version a8baf0aa96d9e8a7e60a08cadd7205512659b3a9)
    • src/test/groovy/org/pih/warehouse/core/parser/StringParserSpec.groovy (version a8baf0aa96d9e8a7e60a08cadd7205512659b3a9)
  • Alan Nadolny <83239466+alannadolny@users.noreply.github.com>

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

    OBPIH-7771 Update shipment item count calculation in print page (#5883)

    • grails-app/views/deliveryNote/_printPage.gsp (version e511788370ac9460e977024a4ca95a486a0caf9b)
  • Kacper Chełstowski <kchelstowski@soldevelo.com>

    Kacper Chełstowski <kchelstowski@soldevelo.com> f13c67f1963db4791b44e0eb803c0c03eb4b8736 m

    OBPIH-7739 Fix grouping bin locations method that made cycle count ta… (#5837)
    Co-authored-by: SebastianLib <sebastianlib04@gmail.com>
    Co-authored-by: Evan <evanwaterman@hotmail.com>
    Co-authored-by: Alan Nadolny <83239466+alannadolny@users.noreply.github.com>

    • src/js/tests/utils/groupBinLocationsByZone.test.jsx (version f13c67f1963db4791b44e0eb803c0c03eb4b8736)
    • src/js/utils/groupBinLocationsByZone.jsx (version f13c67f1963db4791b44e0eb803c0c03eb4b8736)
  • Kacper Chełstowski <kchelstowski@soldevelo.com>

    Kacper Chełstowski <kchelstowski@soldevelo.com> e06b2341c1e515cc56a80a34bb8c3b8b0cb0081e m

    OBS-1963 Disable parent category validation for existing categories i… (#5851)

    • grails-app/domain/org/pih/warehouse/product/Product.groovy (version e06b2341c1e515cc56a80a34bb8c3b8b0cb0081e)
    • grails-app/services/org/pih/warehouse/order/OrderService.groovy (version e06b2341c1e515cc56a80a34bb8c3b8b0cb0081e)
  • Sebastian Lib <120328147+SebastianLib@users.noreply.github.com>

    Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 8d03fce0d44f51c5b669a83885739e4c286fb5a9

    OBPIH-6836 Include pending return orders on inbound stock movement list (#5880)

    • grails-app/controllers/org/pih/warehouse/api/StockMovementApiController.groovy (version 8d03fce0d44f51c5b669a83885739e4c286fb5a9)
    • grails-app/domain/org/pih/warehouse/inventory/InboundStockMovementListItem.groovy (version 8d03fce0d44f51c5b669a83885739e4c286fb5a9)
    • grails-app/domain/org/pih/warehouse/inventory/OutboundStockMovementListItem.groovy (version 8d03fce0d44f51c5b669a83885739e4c286fb5a9)
    • grails-app/init/org/pih/warehouse/BootStrap.groovy (version 8d03fce0d44f51c5b669a83885739e4c286fb5a9)
    • grails-app/migrations/views/changelog.xml (version 8d03fce0d44f51c5b669a83885739e4c286fb5a9)
    • grails-app/migrations/views/drop-all-views.xml (version 8d03fce0d44f51c5b669a83885739e4c286fb5a9)
    • grails-app/migrations/views/inbound-stock-movement-list-item.sql (version 8d03fce0d44f51c5b669a83885739e4c286fb5a9)
    • grails-app/migrations/views/stock-movement-list-item.sql (version 8d03fce0d44f51c5b669a83885739e4c286fb5a9)
    • grails-app/services/org/pih/warehouse/inventory/OutboundStockMovementService.groovy (version 8d03fce0d44f51c5b669a83885739e4c286fb5a9)
    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 8d03fce0d44f51c5b669a83885739e4c286fb5a9)
  • Alan Nadolny <83239466+alannadolny@users.noreply.github.com>

    Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 4c97b968b25ae0b349cd2eed30c27398937e375a

    OBPIH-5933 Fix validation on expiration date in PO shipments (#5881)

    • src/js/components/stock-movement-wizard/combined-shipments/AddItemsPage.jsx (version 4c97b968b25ae0b349cd2eed30c27398937e375a)
  • SebastianLib <sebastianlib04@gmail.com>

    SebastianLib <sebastianlib04@gmail.com> 1ecce23969768390142f12955d5f1f293daaf6c4

    Revert "OBPIH-6836 Fix shipment type filter for inbound/outbound"
    This reverts commit 418d138eeb77cdc554e984ecfadf3a21f20a6cfd.

    • grails-app/domain/org/pih/warehouse/inventory/OutboundStockMovementListItem.groovy (version 1ecce23969768390142f12955d5f1f293daaf6c4)
    • grails-app/migrations/views/stock-movement-list-item.sql (version 1ecce23969768390142f12955d5f1f293daaf6c4)
    • grails-app/services/org/pih/warehouse/inventory/OutboundStockMovementService.groovy (version 1ecce23969768390142f12955d5f1f293daaf6c4)
    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 1ecce23969768390142f12955d5f1f293daaf6c4)
  • SebastianLib <sebastianlib04@gmail.com>

    SebastianLib <sebastianlib04@gmail.com> 418d138eeb77cdc554e984ecfadf3a21f20a6cfd

    OBPIH-6836 Fix shipment type filter for inbound/outbound

    • grails-app/domain/org/pih/warehouse/inventory/OutboundStockMovementListItem.groovy (version 418d138eeb77cdc554e984ecfadf3a21f20a6cfd)
    • grails-app/migrations/views/stock-movement-list-item.sql (version 418d138eeb77cdc554e984ecfadf3a21f20a6cfd)
    • grails-app/services/org/pih/warehouse/inventory/OutboundStockMovementService.groovy (version 418d138eeb77cdc554e984ecfadf3a21f20a6cfd)
    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 418d138eeb77cdc554e984ecfadf3a21f20a6cfd)
  • Sebastian Lib <120328147+SebastianLib@users.noreply.github.com>

    Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 13fa3b73e8b48095b04bdfea89ac253cd9ba359c

    OBPIH-5827 Assign location group on dynamic location creation (#5874)

    • grails-app/controllers/org/pih/warehouse/api/LocationApiController.groovy (version 13fa3b73e8b48095b04bdfea89ac253cd9ba359c)
    • grails-app/services/org/pih/warehouse/core/LocationService.groovy (version 13fa3b73e8b48095b04bdfea89ac253cd9ba359c)
    • src/js/api/services/LocationApi.js (version 13fa3b73e8b48095b04bdfea89ac253cd9ba359c)
    • src/js/components/stock-movement-wizard/modals/AddDestinationModal.jsx (version 13fa3b73e8b48095b04bdfea89ac253cd9ba359c)
  • Alan Nadolny <83239466+alannadolny@users.noreply.github.com>

    Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 826548cf72ad1c0c9288ba3075ac38cbc6844936

    OBPIH-4988 Update link to stock movement in demand display (#5875)

    • grails-app/views/inventoryItem/_showDemand.gsp (version 826548cf72ad1c0c9288ba3075ac38cbc6844936)
  • Alan Nadolny <83239466+alannadolny@users.noreply.github.com>

    Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 2d5e9b9950823598fb61f0b218c4e055135775b0

    OBPIH-5071 Invalid link to stock transfer/replenishment in stock history  (#5872)

    • grails-app/views/inventoryItem/_showStockHistory.gsp (version 2d5e9b9950823598fb61f0b218c4e055135775b0)
  • Evan <evanwaterman@hotmail.com>

    Evan <evanwaterman@hotmail.com> 5c28c10b8981100bb565c4574fb21fa9a93d9e66

    OBPIH-7223 don't look up orgs by location number when creating locations (#5873)

    • grails-app/controllers/org/pih/warehouse/core/LocationController.groovy (version 5c28c10b8981100bb565c4574fb21fa9a93d9e66)
  • Evan <evanwaterman@hotmail.com>

    Evan <evanwaterman@hotmail.com> 10e0eaad313c7c038038d6fad438ee8a0dd7f139

    OBPIH-6475 log putaway events (#5861)

    • grails-app/controllers/org/pih/warehouse/inventory/StockMovementController.groovy (version 10e0eaad313c7c038038d6fad438ee8a0dd7f139)
    • grails-app/domain/org/pih/warehouse/order/Order.groovy (version 10e0eaad313c7c038038d6fad438ee8a0dd7f139)
    • grails-app/i18n/messages.properties (version 10e0eaad313c7c038038d6fad438ee8a0dd7f139)
    • grails-app/migrations/0.9.x/changelog-2026-03-30-0000-create-table-order-event-log.xml (version 10e0eaad313c7c038038d6fad438ee8a0dd7f139)
    • grails-app/migrations/0.9.x/changelog.xml (version 10e0eaad313c7c038038d6fad438ee8a0dd7f139)
    • grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 10e0eaad313c7c038038d6fad438ee8a0dd7f139)
    • grails-app/services/org/pih/warehouse/putaway/PutawayService.groovy (version 10e0eaad313c7c038038d6fad438ee8a0dd7f139)
    • grails-app/views/stockMovement/_events.gsp (version 10e0eaad313c7c038038d6fad438ee8a0dd7f139)
    • src/main/groovy/org/pih/warehouse/core/EventCode.groovy (version 10e0eaad313c7c038038d6fad438ee8a0dd7f139)
    • src/main/groovy/org/pih/warehouse/order/OrderEventLogger.groovy (version 10e0eaad313c7c038038d6fad438ee8a0dd7f139)
    • src/main/groovy/org/pih/warehouse/order/OrderHistoryProvider.groovy (version 10e0eaad313c7c038038d6fad438ee8a0dd7f139)
    • src/main/groovy/org/pih/warehouse/shipping/ShipmentHistoryProvider.groovy (version 10e0eaad313c7c038038d6fad438ee8a0dd7f139)
    • src/test/groovy/org/pih/warehouse/shipping/ShipmentHistoryProviderSpec.groovy (version 10e0eaad313c7c038038d6fad438ee8a0dd7f139)
  • Evan <evanwaterman@hotmail.com>

    Evan <evanwaterman@hotmail.com> 222380c5a243e1801e308076c51c75670c466364

    OBPIH-7765 fix1. fix location import with multiple orgs same name dif… (#5871)

    • grails-app/services/org/pih/warehouse/core/OrganizationService.groovy (version 222380c5a243e1801e308076c51c75670c466364)
    • grails-app/services/org/pih/warehouse/importer/LocationImportDataService.groovy (version 222380c5a243e1801e308076c51c75670c466364)
  • Alan Nadolny <83239466+alannadolny@users.noreply.github.com>

    Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 4d61041af37ee369cd1986c720cd6f103de9a60b

    OBPIH-6241 Add unique constraint on party code (#5867)

    • grails-app/migrations/0.9.x/changelog-2026-04-01-1500-add-unique-constraint-party-code.xml (version 4d61041af37ee369cd1986c720cd6f103de9a60b)
    • grails-app/migrations/0.9.x/changelog.xml (version 4d61041af37ee369cd1986c720cd6f103de9a60b)
  • Sebastian Lib <120328147+SebastianLib@users.noreply.github.com>

    Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> a875d526a9334474e1703c6131e1c61bf4972a60

    OBPIH-4956 Fix: Receiving bins are not visible on bin dropdown on outbound returns (#5870)

    • src/js/components/returns/outbound/AddItemsPage.jsx (version a875d526a9334474e1703c6131e1c61bf4972a60)
  • Sebastian Lib <120328147+SebastianLib@users.noreply.github.com>

    Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 5c2a9b77eec69bab3453e79cd1d8ece8f58216b4

    OBPIH-6441 Restore Verifying filter on Outbound List with request approvals supported (#5869)

    • src/js/components/stock-movement/outbound/StockMovementOutboundFilters.jsx (version 5c2a9b77eec69bab3453e79cd1d8ece8f58216b4)
    • src/js/components/stock-movement/outbound/StockMovementOutboundList.jsx (version 5c2a9b77eec69bab3453e79cd1d8ece8f58216b4)
    • src/js/hooks/list-pages/outbound/useOutboundListTableData.jsx (version 5c2a9b77eec69bab3453e79cd1d8ece8f58216b4)
    • src/js/reducers/requisitionStatusCodes.jsx (version 5c2a9b77eec69bab3453e79cd1d8ece8f58216b4)
    • src/main/groovy/org/pih/warehouse/requisition/RequisitionStatus.groovy (version 5c2a9b77eec69bab3453e79cd1d8ece8f58216b4)
  • Sebastian Lib <120328147+SebastianLib@users.noreply.github.com>

    Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> eaf954353cff1eeee382f5cbd88d2f28317dba8d

    OBPIH-6391 Remove Created status from Inbound List filter (#5866)

    • grails-app/controllers/org/pih/warehouse/UrlMappings.groovy (version eaf954353cff1eeee382f5cbd88d2f28317dba8d)
    • grails-app/controllers/org/pih/warehouse/api/SelectOptionsApiController.groovy (version eaf954353cff1eeee382f5cbd88d2f28317dba8d)
    • grails-app/controllers/org/pih/warehouse/api/StockMovementApiController.groovy (version eaf954353cff1eeee382f5cbd88d2f28317dba8d)
    • grails-app/services/org/pih/warehouse/shipping/ShipmentService.groovy (version eaf954353cff1eeee382f5cbd88d2f28317dba8d)
    • src/js/actions/index.js (version eaf954353cff1eeee382f5cbd88d2f28317dba8d)
    • src/js/components/stock-movement/inbound/StockMovementInboundList.jsx (version eaf954353cff1eeee382f5cbd88d2f28317dba8d)
    • src/js/consts/shipmentStatusCode.js (version eaf954353cff1eeee382f5cbd88d2f28317dba8d)
    • src/js/hooks/list-pages/inbound/useInboundFilters.jsx (version eaf954353cff1eeee382f5cbd88d2f28317dba8d)
    • src/js/hooks/list-pages/inbound/useInboundListTableData.jsx (version eaf954353cff1eeee382f5cbd88d2f28317dba8d)
    • src/js/reducers/shipmentStatusCodes.jsx (version eaf954353cff1eeee382f5cbd88d2f28317dba8d)
  • Evan <evanwaterman@hotmail.com>

    Evan <evanwaterman@hotmail.com> ca6d1805b9ec1d63ac2dc0672c5d11b0e025a371

    OBPIH-7765 importing multiple locations with the same new org should … (#5863)

    • grails-app/services/org/pih/warehouse/core/OrganizationService.groovy (version ca6d1805b9ec1d63ac2dc0672c5d11b0e025a371)
    • grails-app/services/org/pih/warehouse/importer/LocationImportDataService.groovy (version ca6d1805b9ec1d63ac2dc0672c5d11b0e025a371)
    • src/test/groovy/org/pih/warehouse/core/StringAbbreviatorSpec.groovy (version ca6d1805b9ec1d63ac2dc0672c5d11b0e025a371)
  • Sebastian Lib <120328147+SebastianLib@users.noreply.github.com>

    Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> d53d48dc617dc36bd1abf100eeb1dfb0ff0f8999

    OBPIH-1769 Restrict transaction edit and delete actions to superusers only (#5858)

    • grails-app/views/inventory/listTransactions.gsp (version d53d48dc617dc36bd1abf100eeb1dfb0ff0f8999)
    • grails-app/views/transaction/_actions.gsp (version d53d48dc617dc36bd1abf100eeb1dfb0ff0f8999)
    • grails-app/views/transaction/_entries.gsp (version d53d48dc617dc36bd1abf100eeb1dfb0ff0f8999)