Build: #96 was successful Manual run by Evan Waterman
Code commits
0.9.x (grails 3 master)
-
Evan <evanwaterman@hotmail.com> 30d842b9d409e533d4a30031652654d673e71913
bumped app version to 0.9.6
- gradle.properties (version 30d842b9d409e533d4a30031652654d673e71913)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> 0703bea15eda5f58a7b01071ad827f4cabc30334
OBPIH-7584 Fixes to reorder report (#5631)
- grails-app/controllers/org/pih/warehouse/api/InventoryApiController.groovy (version 0703bea15eda5f58a7b01071ad827f4cabc30334)
- grails-app/services/org/pih/warehouse/core/DashboardService.groovy (version 0703bea15eda5f58a7b01071ad827f4cabc30334)
- src/js/hooks/reporting/useReorderReportFilters.js (version 0703bea15eda5f58a7b01071ad827f4cabc30334)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> c544d6fbbd8b69e655c2de37b6b8ca6c24065ed5
OBPIH-7577 Fix save progress error on recount step when quantity chan… (#5629)
- grails-app/services/org/pih/warehouse/product/ProductService.groovy (version c544d6fbbd8b69e655c2de37b6b8ca6c24065ed5)
- src/js/hooks/cycleCount/useResolveStep.js (version c544d6fbbd8b69e655c2de37b6b8ca6c24065ed5)
-
Evan <evanwaterman@hotmail.com> 31ac6416b3e4bc3535eabb3716f3ff15dffc5545
OBPIH-7582 keep association between transaction and cycle count when migrating p… (#5628)
- grails-app/services/org/pih/warehouse/data/MigrationService.groovy (version 31ac6416b3e4bc3535eabb3716f3ff15dffc5545)
- grails-app/services/org/pih/warehouse/inventory/ProductInventoryTransactionMigrationService.groovy (version 31ac6416b3e4bc3535eabb3716f3ff15dffc5545)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 39f77400e3b567ec6099398f5b789e99a39632b2
OBPIH-7571 Fix missing 'user recounted' when quantity set to 0 (#5626)
- src/js/hooks/cycleCount/useResolveStep.js (version 39f77400e3b567ec6099398f5b789e99a39632b2)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> b34d3bb006facea658a0c788a9bb8f006c8c9715
OBPIH-7573 Format expiration date in inventory item to localized string (#5620)
- src/js/hooks/cycleCount/useCountStep.jsx (version b34d3bb006facea658a0c788a9bb8f006c8c9715)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> cb115dd889260b0416ba493c21f6507bee9c6c3c
OBPIH-7570 Fix styling for 'no quantity counted' disappearing after saving progress (#5618)
- src/js/hooks/cycleCount/useResolveStepTable.jsx (version cb115dd889260b0416ba493c21f6507bee9c6c3c)
-
Evan <evanwaterman@hotmail.com> b5d9fa121220b5eedde882933617a3e98914bb90
OBPIH-7580 add new root causes to cycle count reporting (#5625)
- src/js/consts/reasonCodes.js (version b5d9fa121220b5eedde882933617a3e98914bb90)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> cdaecacedf5e60c35dcd11a917bc7dc8eb2fcedb
OBPIH-7579 Prevent QOH from being cleared after saving twice in a row (#5624)
- src/js/components/stock-movement-wizard/request/AddItemsPage.jsx (version cdaecacedf5e60c35dcd11a917bc7dc8eb2fcedb)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> a4dcf0406a9ba8fa10695507821837f505559a45
OBPIH-7579 Fix save issues in request from ward when input qoh (#5623)
- grails-app/controllers/org/pih/warehouse/api/StockMovementApiController.groovy (version a4dcf0406a9ba8fa10695507821837f505559a45)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> e37ffcdd67b0251322c26481e7fd8756e63cbdb3
OBPIH-7515 Improve performance of stock transfer candidates API (#5612)
- grails-app/services/org/pih/warehouse/inventory/ProductAvailabilityService.groovy (version e37ffcdd67b0251322c26481e7fd8756e63cbdb3)
- grails-app/services/org/pih/warehouse/stockTransfer/StockTransferService.groovy (version e37ffcdd67b0251322c26481e7fd8756e63cbdb3)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> a0172fc410c258858ddfdb2f3ac9e361043dcd59
OBPIH-7575 Remove lines added manually when submitting a request (#5619)
- grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version a0172fc410c258858ddfdb2f3ac9e361043dcd59)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> bbe69d300061a075430a5617b30c1ca9e0d7503f
OBPIH-7570 Show spinner only in parent function during cycle count refresh (#5613)
- src/js/hooks/cycleCount/useResolveStep.js (version bbe69d300061a075430a5617b30c1ca9e0d7503f)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> 9f97838a9cd3f9d811cdcdb8e321f04d97111eff
OBPIH-7566 Improve performance of cycle count all products tab (#5614)
- grails-app/migrations/views/changelog.xml (version 9f97838a9cd3f9d811cdcdb8e321f04d97111eff)
- grails-app/migrations/views/product-inventory-candidate.sql (version 9f97838a9cd3f9d811cdcdb8e321f04d97111eff)
- grails-app/migrations/views/product-physical-count-history.sql (version 9f97838a9cd3f9d811cdcdb8e321f04d97111eff)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 2cc0bc15cadbb619e1312acc936bbf5b9a726cdf
OBPIH-7567 Screen goes blank with lot / exp date selection for specific months (#5615)
- src/js/components/cycleCount/toCountTab/CountStepTable.jsx (version 2cc0bc15cadbb619e1312acc936bbf5b9a726cdf)
- src/js/hooks/cycleCount/useCountStepTable.jsx (version 2cc0bc15cadbb619e1312acc936bbf5b9a726cdf)
- src/js/hooks/cycleCount/useResolveStepTable.jsx (version 2cc0bc15cadbb619e1312acc936bbf5b9a726cdf)
-
Evan <evanwaterman@hotmail.com> 6822c36416434fe8f8a3dd7466151164381a14c5
OBPIH-7569 java.util.Date fields should default to server timezone when using g:datePicker (#5617)
- grails-app/taglib/org/pih/warehouse/DatePickerTagLib.groovy (version 6822c36416434fe8f8a3dd7466151164381a14c5)
- grails-app/views/batch/_uploadFileForm.gsp (version 6822c36416434fe8f8a3dd7466151164381a14c5)
- grails-app/views/batch/importData.gsp (version 6822c36416434fe8f8a3dd7466151164381a14c5)
- grails-app/views/createShipmentWorkflow/createShipment/sendShipment.gsp (version 6822c36416434fe8f8a3dd7466151164381a14c5)
- grails-app/views/inventory/_incomingTransfer.gsp (version 6822c36416434fe8f8a3dd7466151164381a14c5)
- grails-app/views/inventory/_inventoryAdjustment.gsp (version 6822c36416434fe8f8a3dd7466151164381a14c5)
- grails-app/views/inventory/_inventoryConsumed.gsp (version 6822c36416434fe8f8a3dd7466151164381a14c5)
- grails-app/views/inventory/_inventoryDamaged.gsp (version 6822c36416434fe8f8a3dd7466151164381a14c5)
- grails-app/views/inventory/_inventoryExpired.gsp (version 6822c36416434fe8f8a3dd7466151164381a14c5)
- grails-app/views/inventory/_outgoingTransfer.gsp (version 6822c36416434fe8f8a3dd7466151164381a14c5)
- grails-app/views/inventory/editTransaction.gsp (version 6822c36416434fe8f8a3dd7466151164381a14c5)
- grails-app/views/inventoryItem/_showLotNumbers.gsp (version 6822c36416434fe8f8a3dd7466151164381a14c5)
- grails-app/views/inventoryItem/_showRecordInventory.gsp (version 6822c36416434fe8f8a3dd7466151164381a14c5)
- grails-app/views/localization/create.gsp (version 6822c36416434fe8f8a3dd7466151164381a14c5)
- grails-app/views/localization/edit.gsp (version 6822c36416434fe8f8a3dd7466151164381a14c5)
- grails-app/views/productCatalog/create.gsp (version 6822c36416434fe8f8a3dd7466151164381a14c5)
- grails-app/views/receiveOrderWorkflow/receiveOrder/processOrderItems.gsp (version 6822c36416434fe8f8a3dd7466151164381a14c5)
- grails-app/views/requisition/_requisitionItems2.gsp (version 6822c36416434fe8f8a3dd7466151164381a14c5)
- grails-app/views/requisition/confirm.gsp (version 6822c36416434fe8f8a3dd7466151164381a14c5)
- grails-app/views/requisition/pick.gsp (version 6822c36416434fe8f8a3dd7466151164381a14c5)
- grails-app/views/shipment/editEvent.gsp (version 6822c36416434fe8f8a3dd7466151164381a14c5)
- grails-app/views/shipment/receiveShipment.gsp (version 6822c36416434fe8f8a3dd7466151164381a14c5)
- grails-app/views/shipment/showDetails.gsp (version 6822c36416434fe8f8a3dd7466151164381a14c5)
- grails-app/views/shipmentItem/create.gsp (version 6822c36416434fe8f8a3dd7466151164381a14c5)
- grails-app/views/shipmentItem/edit.gsp (version 6822c36416434fe8f8a3dd7466151164381a14c5)
- grails-app/views/shipmentWorkflow/create.gsp (version 6822c36416434fe8f8a3dd7466151164381a14c5)
- grails-app/views/stockMovement/_events.gsp (version 6822c36416434fe8f8a3dd7466151164381a14c5)
- grails-app/views/stockMovement/_synchronizeDialog.gsp (version 6822c36416434fe8f8a3dd7466151164381a14c5)
-
Evan <evanwaterman@hotmail.com> 50db771ce711ea1dc518290e279b19401ef860f4
OBPIH-7574 always fetch root cause in cycle count (#5616)
- src/js/hooks/cycleCount/useResolveStepTable.jsx (version 50db771ce711ea1dc518290e279b19401ef860f4)
-
Evan <evanwaterman@hotmail.com> 8a309a64e2c1ff4f5094a7fc201188090bc56cac
always remove rows with zero quantity for outbounds (#5611)
- grails-app/controllers/org/pih/warehouse/inventory/StockMovementController.groovy (version 8a309a64e2c1ff4f5094a7fc201188090bc56cac)
- grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 8a309a64e2c1ff4f5094a7fc201188090bc56cac)
- src/js/components/stock-movement-wizard/outbound/AddItemsPage.jsx (version 8a309a64e2c1ff4f5094a7fc201188090bc56cac)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 2ed621e48bc0c6f8c2c00e5ae9e05527ecd6ca8b
OBPIH-7562 use typeof instead of instanceof String in select (#5609)
- src/js/utils/Select.jsx (version 2ed621e48bc0c6f8c2c00e5ae9e05527ecd6ca8b)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> 3a79a5f1134cf45deef7ec52d1bf257140400336
OBPIH-7184 Fix new lines with 0 not being persisted when not using a … (#5610)
- src/js/components/stock-movement-wizard/request/AddItemsPage.jsx (version 3a79a5f1134cf45deef7ec52d1bf257140400336)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> d70a052861e1004b3ccef6f48d402f64b2d16c7d
OBPIH-7186 Remove duplicate stock movement url constant (#5608)
- src/js/api/urls.js (version d70a052861e1004b3ccef6f48d402f64b2d16c7d)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> addd61f7a9c36be2f4100c16cf00e4dfa84964c0
OBPIH-7186 Fix expiration modal bugs (#5606)
- src/js/api/urls.js (version addd61f7a9c36be2f4100c16cf00e4dfa84964c0)
- src/js/components/stock-movement-wizard/combined-shipments/AddItemsPage.jsx (version addd61f7a9c36be2f4100c16cf00e4dfa84964c0)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> 49d1a3887caa131d105e3e011d0652b9a1caa110
OBPIH-7542 Fix do not subtract expired stock filter causing 500 error (#5605)
- grails-app/services/org/pih/warehouse/inventory/ProductAvailabilityService.groovy (version 49d1a3887caa131d105e3e011d0652b9a1caa110)
-
Evan <evanwaterman@hotmail.com> 0e0ce0401b091be7fa727674ebe7b98256c62c7f
OBPIH-7184 fix2. properly save 0 qty items in stock movements and dis… (#5604)
Co-authored-by: SebastianLib <sebastianlib04@gmail.com>- grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 0e0ce0401b091be7fa727674ebe7b98256c62c7f)
- src/js/api/urls.js (version 0e0ce0401b091be7fa727674ebe7b98256c62c7f)
- src/js/components/stock-movement-wizard/inbound/AddItemsPage.jsx (version 0e0ce0401b091be7fa727674ebe7b98256c62c7f)
- src/js/components/stock-movement-wizard/outbound/AddItemsPage.jsx (version 0e0ce0401b091be7fa727674ebe7b98256c62c7f)
- src/js/components/stock-movement-wizard/request/AddItemsPage.jsx (version 0e0ce0401b091be7fa727674ebe7b98256c62c7f)
- src/main/groovy/org/pih/warehouse/api/StockMovementItem.groovy (version 0e0ce0401b091be7fa727674ebe7b98256c62c7f)
-
Evan <evanwaterman@hotmail.com> abb31dfa478fc3cdd759d5d30b78c9473bbb414b
OBPIH-7559 allow APIs to accept date-only strings when binding Instants (#5598)
- grails-app/services/org/pih/warehouse/product/ProductService.groovy (version abb31dfa478fc3cdd759d5d30b78c9473bbb414b)
- grails-app/utils/org/pih/warehouse/DateUtil.groovy (version abb31dfa478fc3cdd759d5d30b78c9473bbb414b)
- grails-app/utils/org/pih/warehouse/databinding/DataBindingConstants.groovy (version abb31dfa478fc3cdd759d5d30b78c9473bbb414b)
- grails-app/utils/org/pih/warehouse/databinding/InstantValueConverter.groovy (version abb31dfa478fc3cdd759d5d30b78c9473bbb414b)
- grails-app/utils/org/pih/warehouse/databinding/LocalDateValueConverter.groovy (version abb31dfa478fc3cdd759d5d30b78c9473bbb414b)
- src/test/groovy/unit/org/pih/warehouse/utils/databinding/InstantValueConverterSpec.groovy (version abb31dfa478fc3cdd759d5d30b78c9473bbb414b)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 4190fd21725bc687c95832e8432a70b561236114
OBPIH-7555 Create UI for Expiration History report table (fixes) (#5602)
- grails-app/controllers/org/pih/warehouse/api/InventoryApiController.groovy (version 4190fd21725bc687c95832e8432a70b561236114)
- grails-app/i18n/messages.properties (version 4190fd21725bc687c95832e8432a70b561236114)
- grails-app/services/org/pih/warehouse/inventory/InventoryService.groovy (version 4190fd21725bc687c95832e8432a70b561236114)
- src/css/main.scss (version 4190fd21725bc687c95832e8432a70b561236114)
- src/js/components/DataTable/DataTable.scss (version 4190fd21725bc687c95832e8432a70b561236114)
- src/js/components/reporting/expirationHistoryReport/ExpirationHistoryReport.jsx (version 4190fd21725bc687c95832e8432a70b561236114)
- src/js/components/reporting/expirationHistoryReport/ExpirationHistoryReportTable.jsx (version 4190fd21725bc687c95832e8432a70b561236114)
- src/js/hooks/reporting/useExpirationHistoryReport.jsx (version 4190fd21725bc687c95832e8432a70b561236114)
- src/js/hooks/reporting/useExpirationHistoryReportFilters.jsx (version 4190fd21725bc687c95832e8432a70b561236114)
- src/js/hooks/useOnLocationChange.js (version 4190fd21725bc687c95832e8432a70b561236114)
- src/js/hooks/useTableDataV2.js (version 4190fd21725bc687c95832e8432a70b561236114)
- src/js/selectors/index.js (version 4190fd21725bc687c95832e8432a70b561236114)
- src/main/groovy/org/pih/warehouse/inventory/product/ExpirationHistoryReport.groovy (version 4190fd21725bc687c95832e8432a70b561236114)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> 983b3141458c4547dd1e56768e7e078bf0f04969
OBPIH-7542 Fix reorder report not to remove products affected by expi… (#5603)
Co-authored-by: Alan Nadolny <83239466+alannadolny@users.noreply.github.com>- grails-app/i18n/messages.properties (version 983b3141458c4547dd1e56768e7e078bf0f04969)
- grails-app/services/org/pih/warehouse/core/DashboardService.groovy (version 983b3141458c4547dd1e56768e7e078bf0f04969)
- grails-app/services/org/pih/warehouse/inventory/ProductAvailabilityService.groovy (version 983b3141458c4547dd1e56768e7e078bf0f04969)
- src/js/consts/filterOptions.js (version 983b3141458c4547dd1e56768e7e078bf0f04969)
- src/js/hooks/reporting/useReorderReportFilters.js (version 983b3141458c4547dd1e56768e7e078bf0f04969)
- src/main/groovy/org/pih/warehouse/inventory/ExpirationFilter.groovy (version 983b3141458c4547dd1e56768e7e078bf0f04969)
- src/main/groovy/org/pih/warehouse/inventory/InventoryLevelStatus.groovy (version 983b3141458c4547dd1e56768e7e078bf0f04969)
- src/main/groovy/org/pih/warehouse/inventory/ReorderReportFilterCommand.groovy (version 983b3141458c4547dd1e56768e7e078bf0f04969)
- src/main/groovy/org/pih/warehouse/inventory/ReorderReportItemDto.groovy (version 983b3141458c4547dd1e56768e7e078bf0f04969)
- src/main/groovy/org/pih/warehouse/inventory/product/availability/InventoryByProduct.groovy (version 983b3141458c4547dd1e56768e7e078bf0f04969)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 41f2c0ae928fde5b49d9e9ecfde4038b2d371bc2
OBPIH-7186 Change expiration date confirm modal in old inbound workflow (#5591)
- src/js/components/modals/ModalWithTable.jsx (version 41f2c0ae928fde5b49d9e9ecfde4038b2d371bc2)
- src/js/components/stock-movement-wizard/inbound/AddItemsPage.jsx (version 41f2c0ae928fde5b49d9e9ecfde4038b2d371bc2)
-
Evan <evanwaterman@hotmail.com> 655e4c158a36ae6789706585bc3ba4112280df94
OBPIH-7184 fix1. only remove 0 quantity lines on SMs when proceeding (#5601)
- grails-app/controllers/org/pih/warehouse/api/StockMovementApiController.groovy (version 655e4c158a36ae6789706585bc3ba4112280df94)
- grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 655e4c158a36ae6789706585bc3ba4112280df94)
- src/js/components/stock-movement-wizard/inbound/AddItemsPage.jsx (version 655e4c158a36ae6789706585bc3ba4112280df94)
- src/js/components/stock-movement-wizard/outbound/AddItemsPage.jsx (version 655e4c158a36ae6789706585bc3ba4112280df94)
- src/js/components/stock-movement-wizard/request/AddItemsPage.jsx (version 655e4c158a36ae6789706585bc3ba4112280df94)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> c6cd91b0d0d7cae353a301ae9a90e36caaf9b2d2
OBPIH-7556 Screen goes blank after adding row with exp date in cycle count in es_mx locale (#5599)
- src/js/consts/locale.js (version c6cd91b0d0d7cae353a301ae9a90e36caaf9b2d2)
- src/js/hooks/cycleCount/useCountStep.jsx (version c6cd91b0d0d7cae353a301ae9a90e36caaf9b2d2)
- src/js/hooks/cycleCount/useResolveStep.js (version c6cd91b0d0d7cae353a301ae9a90e36caaf9b2d2)
- src/js/hooks/useFormatNumber.js (version c6cd91b0d0d7cae353a301ae9a90e36caaf9b2d2)
- src/js/utils/dateUtils.js (version c6cd91b0d0d7cae353a301ae9a90e36caaf9b2d2)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 0f7ce3b7de4151c1428f1b5055fcd0666a5207bf
OBPIH-7555 Create UI for Expiration History report (#5577)
Co-authored-by: SebastianLib <sebastianlib04@gmail.com>- grails-app/conf/runtime.groovy (version 0f7ce3b7de4151c1428f1b5055fcd0666a5207bf)
- grails-app/controllers/org/pih/warehouse/reporting/ReportController.groovy (version 0f7ce3b7de4151c1428f1b5055fcd0666a5207bf)
- grails-app/i18n/messages.properties (version 0f7ce3b7de4151c1428f1b5055fcd0666a5207bf)
- src/css/main.scss (version 0f7ce3b7de4151c1428f1b5055fcd0666a5207bf)
- src/js/api/urls.js (version 0f7ce3b7de4151c1428f1b5055fcd0666a5207bf)
- src/js/components/DataTable/v2/DataTable.jsx (version 0f7ce3b7de4151c1428f1b5055fcd0666a5207bf)
- src/js/components/Router.jsx (version 0f7ce3b7de4151c1428f1b5055fcd0666a5207bf)
- src/js/components/cycleCount/cycleCount.scss (version 0f7ce3b7de4151c1428f1b5055fcd0666a5207bf)
- src/js/components/reporting/expirationHistoryReport/ExpirationHistoryReport.jsx (version 0f7ce3b7de4151c1428f1b5055fcd0666a5207bf)
- src/js/components/reporting/expirationHistoryReport/ExpirationHistoryReportFilterFields.jsx (version 0f7ce3b7de4151c1428f1b5055fcd0666a5207bf)
- src/js/components/reporting/expirationHistoryReport/ExpirationHistoryReportFilters.jsx (version 0f7ce3b7de4151c1428f1b5055fcd0666a5207bf)
- src/js/components/reporting/expirationHistoryReport/ExpirationHistoryReportHeader.jsx (version 0f7ce3b7de4151c1428f1b5055fcd0666a5207bf)
- src/js/components/reporting/expirationHistoryReport/ExpirationHistoryReportTable.jsx (version 0f7ce3b7de4151c1428f1b5055fcd0666a5207bf)
- src/js/consts/expirationHistoryReportColumn.js (version 0f7ce3b7de4151c1428f1b5055fcd0666a5207bf)
- src/js/hooks/reporting/useExpirationHistoryReport.jsx (version 0f7ce3b7de4151c1428f1b5055fcd0666a5207bf)
- src/js/hooks/reporting/useExpirationHistoryReportFilters.jsx (version 0f7ce3b7de4151c1428f1b5055fcd0666a5207bf)
- src/main/groovy/org/pih/warehouse/inventory/ExpirationHistoryReportRow.groovy (version 0f7ce3b7de4151c1428f1b5055fcd0666a5207bf)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 3bc003395715b2c73e59f0d40e84063d5204ca73
OBPIH-6160 Restrict Location type creation and editing to superusers (#5587)
- grails-app/controllers/org/pih/warehouse/RoleInterceptor.groovy (version 3bc003395715b2c73e59f0d40e84063d5204ca73)
-
Evan <evanwaterman@hotmail.com> 3b2bbe05cdf37ebf0c761108431068b2e44a4863
OBPIH-7529 p2. request detail report sorting and subcategory filter (#5589)
Co-authored-by: Alan Nadolny <83239466+alannadolny@users.noreply.github.com>- grails-app/services/org/pih/warehouse/forecasting/ForecastingService.groovy (version 3b2bbe05cdf37ebf0c761108431068b2e44a4863)
- grails-app/views/report/showRequestDetailReport.gsp (version 3b2bbe05cdf37ebf0c761108431068b2e44a4863)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> fed7ac3ab8d23164ee472f8da7f351e155b9cde0
OBPIH-7164 Fix inventory level import when importing via downloaded t… (#5596)
- grails-app/conf/templates/inventoryLevels.xls (version fed7ac3ab8d23164ee472f8da7f351e155b9cde0)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> bab5d349d0b670cf6328880667850dd12def6ea0
OBPIH-7164 Unify content of inventory level download template (#5588)
- grails-app/conf/templates/inventoryLevels.xls (version bab5d349d0b670cf6328880667850dd12def6ea0)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> c011d3ffa89e25fa3afc5b860f6ec772327bdf65
OBPIH-7542 Include items with no expiration date in the reorder report (#5592)
- grails-app/services/org/pih/warehouse/inventory/ProductAvailabilityService.groovy (version c011d3ffa89e25fa3afc5b860f6ec772327bdf65)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> ea0f4800d1c9b89238dba436f9bcbb081928eba8
OBPIH-7544 Add searchTerm to expiration history filter (#5593)
- grails-app/services/org/pih/warehouse/inventory/InventoryService.groovy (version ea0f4800d1c9b89238dba436f9bcbb081928eba8)
- src/main/groovy/org/pih/warehouse/inventory/ExpirationHistoryReportFilterCommand.groovy (version ea0f4800d1c9b89238dba436f9bcbb081928eba8)
-
chetanmaharishi <77116134+chetanmaharishi@users.noreply.github.com> c4e31f0ac66a062159ddbd92c794d5457d9a33eb
OBGM-328 Reference implementation for transaction type unit tests (#4619)
Co-authored-by: chetanmaharshi <chetan.maharshi@gmail.com>
Co-authored-by: jmiranda <jcm62@columbia.edu>
Co-authored-by: Evan <evanwaterman@hotmail.com>- src/test/groovy/unit/org/pih/warehouse/inventory/TransactionTypeSpec.groovy (version c4e31f0ac66a062159ddbd92c794d5457d9a33eb)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 6f48e3a32947b666e05e586fd4c59787184f7ccd
OBPIH-7186 Display lot numbers expiration date mismatch in modal (#5575)
- grails-app/i18n/messages.properties (version 6f48e3a32947b666e05e586fd4c59787184f7ccd)
- src/css/main.scss (version 6f48e3a32947b666e05e586fd4c59787184f7ccd)
- src/js/components/modals/ConfirmExpirationDateModal.jsx (version 6f48e3a32947b666e05e586fd4c59787184f7ccd)
- src/js/components/modals/ModalWithTable.jsx (version 6f48e3a32947b666e05e586fd4c59787184f7ccd)
- src/js/components/receiving/modals/EditLineModal.jsx (version 6f48e3a32947b666e05e586fd4c59787184f7ccd)
- src/js/components/returns/inbound/AddItemsPage.jsx (version 6f48e3a32947b666e05e586fd4c59787184f7ccd)
- src/js/components/stock-movement-wizard/combined-shipments/AddItemsPage.jsx (version 6f48e3a32947b666e05e586fd4c59787184f7ccd)
- src/js/consts/confirmExpirationDateColumn.js (version 6f48e3a32947b666e05e586fd4c59787184f7ccd)
- src/js/hooks/useConfirmExpirationDateModal.jsx (version 6f48e3a32947b666e05e586fd4c59787184f7ccd)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> d5e9de3667c82c66010ff5ebd99a69cc627b233e
OBPIH-7544 Create backend for expiration history report (list endpoin… (#5581)
- grails-app/controllers/org/pih/warehouse/UrlMappings.groovy (version d5e9de3667c82c66010ff5ebd99a69cc627b233e)
- grails-app/controllers/org/pih/warehouse/api/InventoryApiController.groovy (version d5e9de3667c82c66010ff5ebd99a69cc627b233e)
- grails-app/i18n/messages.properties (version d5e9de3667c82c66010ff5ebd99a69cc627b233e)
- grails-app/services/org/pih/warehouse/inventory/InventoryService.groovy (version d5e9de3667c82c66010ff5ebd99a69cc627b233e)
- src/main/groovy/org/pih/warehouse/core/PaginationParams.groovy (version d5e9de3667c82c66010ff5ebd99a69cc627b233e)
- src/main/groovy/org/pih/warehouse/inventory/ExpirationHistoryReportFilterCommand.groovy (version d5e9de3667c82c66010ff5ebd99a69cc627b233e)
- src/main/groovy/org/pih/warehouse/inventory/ExpirationHistoryReportRow.groovy (version d5e9de3667c82c66010ff5ebd99a69cc627b233e)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 1f94f80b1011087c52839d0f743e43b6cbcdb152
OBPIH-7556 Screen goes blank after adding row with exp date in cycle count in es_mx locale (#5584)
- src/js/components/form-elements/v2/DateField.jsx (version 1f94f80b1011087c52839d0f743e43b6cbcdb152)
-
Evan <evanwaterman@hotmail.com> 1263553118268289935c7474cf4f2a64174acc3c
OBPIH-7346 add more cycle count reason codes (#5582)
- grails-app/controllers/org/pih/warehouse/api/ReasonCodeApiController.groovy (version 1263553118268289935c7474cf4f2a64174acc3c)
- grails-app/domain/org/pih/warehouse/inventory/CycleCountItem.groovy (version 1263553118268289935c7474cf4f2a64174acc3c)
- grails-app/i18n/messages.properties (version 1263553118268289935c7474cf4f2a64174acc3c)
- src/js/hooks/cycleCount/useResolveStepTable.jsx (version 1263553118268289935c7474cf4f2a64174acc3c)
- src/main/groovy/org/pih/warehouse/core/ActivityCode.groovy (version 1263553118268289935c7474cf4f2a64174acc3c)
- src/main/groovy/org/pih/warehouse/core/ReasonCode.groovy (version 1263553118268289935c7474cf4f2a64174acc3c)
- src/main/groovy/org/pih/warehouse/inventory/CycleCountItemCommand.groovy (version 1263553118268289935c7474cf4f2a64174acc3c)
- src/main/groovy/org/pih/warehouse/inventory/CycleCountUpdateItemCommand.groovy (version 1263553118268289935c7474cf4f2a64174acc3c)
-
Evan <evanwaterman@hotmail.com> f5206b83369fa06a907d5c7bc85c590df35fa9ba
OBPIH-6993 fix3. filter multiple products when downloading transactio… (#5580)
Co-authored-by: Kacper Chełstowski <kchelstowski@soldevelo.com>- grails-app/controllers/org/pih/warehouse/JsonController.groovy (version f5206b83369fa06a907d5c7bc85c590df35fa9ba)
- grails-app/views/report/showTransactionReport.gsp (version f5206b83369fa06a907d5c7bc85c590df35fa9ba)
-
Evan <evanwaterman@hotmail.com> 59e3efb278f5e9642f8316918cdb8f9596b72f5b
OBPIH-7529 select multiple origins on request details report (#5572)
- grails-app/services/org/pih/warehouse/data/HibernateSessionService.groovy (version 59e3efb278f5e9642f8316918cdb8f9596b72f5b)
- grails-app/services/org/pih/warehouse/data/PersistenceService.groovy (version 59e3efb278f5e9642f8316918cdb8f9596b72f5b)
- grails-app/services/org/pih/warehouse/forecasting/ForecastingService.groovy (version 59e3efb278f5e9642f8316918cdb8f9596b72f5b)
- grails-app/views/report/showRequestDetailReport.gsp (version 59e3efb278f5e9642f8316918cdb8f9596b72f5b)
- src/main/groovy/util/RequestParamsUtil.groovy (version 59e3efb278f5e9642f8316918cdb8f9596b72f5b)
- src/main/groovy/util/StringUtil.groovy (version 59e3efb278f5e9642f8316918cdb8f9596b72f5b)
-
Evan <evanwaterman@hotmail.com> 3b45920bb759f3888772cb9b0ca5cef89edac3f0
OBPIH-7488 fix date format l10n labels for new date styles (#5508)
- grails-app/i18n/messages.properties (version 3b45920bb759f3888772cb9b0ca5cef89edac3f0)
- src/main/groovy/org/pih/warehouse/core/date/DateDisplayStyle.groovy (version 3b45920bb759f3888772cb9b0ca5cef89edac3f0)
-
Evan <evanwaterman@hotmail.com> 61020eaba304e6c07671a0ff57d9b435635b1940
OBPIH-7551 prevent multiple submits on record stock (#5578)
- grails-app/views/inventoryItem/_showRecordInventory.gsp (version 61020eaba304e6c07671a0ff57d9b435635b1940)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 1e654758016e106f31262e1b0dd47a89aaef01ce
OBPIH-7001 Export inactive products as 'false' to prevent reactivating them on import (fix) (#5583)
- grails-app/services/org/pih/warehouse/product/ProductService.groovy (version 1e654758016e106f31262e1b0dd47a89aaef01ce)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> cc867a1fd8346d9992ea67829f85b738f2aaf3a9
OBPIH-7541 Fix issue with wrong label in translate function (#5579)
- src/js/utils/Select.jsx (version cc867a1fd8346d9992ea67829f85b738f2aaf3a9)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 29552c992f23c97281098af25b76e51fbaa9b948
OBPIH-7541 Create UI for new reorder report (#5571)
- grails-app/controllers/org/pih/warehouse/inventory/InventoryController.groovy (version 29552c992f23c97281098af25b76e51fbaa9b948)
- grails-app/i18n/messages.properties (version 29552c992f23c97281098af25b76e51fbaa9b948)
- src/js/api/urls.js (version 29552c992f23c97281098af25b76e51fbaa9b948)
- src/js/components/Filter/FilterForm.jsx (version 29552c992f23c97281098af25b76e51fbaa9b948)
- src/js/components/Router.jsx (version 29552c992f23c97281098af25b76e51fbaa9b948)
- src/js/components/reporting/reorderReport/ReorderReport.jsx (version 29552c992f23c97281098af25b76e51fbaa9b948)
- src/js/components/reporting/reorderReport/ReorderReportFilterFields.jsx (version 29552c992f23c97281098af25b76e51fbaa9b948)
- src/js/components/reporting/reorderReport/ReorderReportFilters.jsx (version 29552c992f23c97281098af25b76e51fbaa9b948)
- src/js/components/reporting/reorderReport/ReorderReportHeader.jsx (version 29552c992f23c97281098af25b76e51fbaa9b948)
- src/js/consts/filterOptions.js (version 29552c992f23c97281098af25b76e51fbaa9b948)
- src/js/hooks/reporting/useReorderReportFilters.js (version 29552c992f23c97281098af25b76e51fbaa9b948)
- src/js/utils/Select.jsx (version 29552c992f23c97281098af25b76e51fbaa9b948)
- src/js/utils/option-utils.jsx (version 29552c992f23c97281098af25b76e51fbaa9b948)
-
Evan <evanwaterman@hotmail.com> 6bda21abd47b6cb8b83ae748fa8a0113279257ba
OBPIH-6993 fix2. prepend productCode when listing searched products o… (#5576)
- grails-app/taglib/org/pih/warehouse/SelectTagLib.groovy (version 6bda21abd47b6cb8b83ae748fa8a0113279257ba)
-
Evan <evanwaterman@hotmail.com> 664cbba1167bd9a5e325276672947f714968af8b
OBPIH-7184 keep 0 qty requisition items (#5570)
- grails-app/services/org/pih/warehouse/inventory/StockMovementService.groovy (version 664cbba1167bd9a5e325276672947f714968af8b)
- src/js/components/stock-movement-wizard/request/AddItemsPage.jsx (version 664cbba1167bd9a5e325276672947f714968af8b)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> f8deac974ab4ecb80ab16e5c244f7e2940c7e81f
OBPIH-7542 Create backend for new reorder report (#5568)
- grails-app/controllers/org/pih/warehouse/UrlMappings.groovy (version f8deac974ab4ecb80ab16e5c244f7e2940c7e81f)
- grails-app/controllers/org/pih/warehouse/api/InventoryApiController.groovy (version f8deac974ab4ecb80ab16e5c244f7e2940c7e81f)
- grails-app/i18n/messages.properties (version f8deac974ab4ecb80ab16e5c244f7e2940c7e81f)
- grails-app/services/org/pih/warehouse/core/DashboardService.groovy (version f8deac974ab4ecb80ab16e5c244f7e2940c7e81f)
- grails-app/services/org/pih/warehouse/inventory/ProductAvailabilityService.groovy (version f8deac974ab4ecb80ab16e5c244f7e2940c7e81f)
- src/main/groovy/org/pih/warehouse/inventory/ExpirationFilter.groovy (version f8deac974ab4ecb80ab16e5c244f7e2940c7e81f)
- src/main/groovy/org/pih/warehouse/inventory/ReorderReportFilterCommand.groovy (version f8deac974ab4ecb80ab16e5c244f7e2940c7e81f)
- src/main/groovy/org/pih/warehouse/inventory/ReorderReportItemDto.groovy (version f8deac974ab4ecb80ab16e5c244f7e2940c7e81f)
- src/main/groovy/org/pih/warehouse/inventory/product/availability/InventoryByProduct.groovy (version f8deac974ab4ecb80ab16e5c244f7e2940c7e81f)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 6783694807e50a5dda3cc4d8edc0ac59b6022150
OBPIH-7001 Add “Active” column to Product export/import (#5556)
- grails-app/conf/templates/configuration/WHO_products.csv (version 6783694807e50a5dda3cc4d8edc0ac59b6022150)
- grails-app/conf/templates/configuration/products.csv (version 6783694807e50a5dda3cc4d8edc0ac59b6022150)
- grails-app/conf/templates/products.csv (version 6783694807e50a5dda3cc4d8edc0ac59b6022150)
- grails-app/services/org/pih/warehouse/product/ProductService.groovy (version 6783694807e50a5dda3cc4d8edc0ac59b6022150)
- grails-app/views/product/importAsCsv.gsp (version 6783694807e50a5dda3cc4d8edc0ac59b6022150)
- src/main/groovy/org/pih/warehouse/core/Constants.groovy (version 6783694807e50a5dda3cc4d8edc0ac59b6022150)
- src/main/groovy/org/pih/warehouse/importer/CSVUtils.groovy (version 6783694807e50a5dda3cc4d8edc0ac59b6022150)
-
Evan <evanwaterman@hotmail.com> 01c79b48ff6ade6fe7c7988ee5ed7ba5c44b4725
OBPIH-6993 fix. Wrap text within select2 options and fix product avai… (#5565)
- grails-app/services/org/pih/warehouse/inventory/ProductAvailabilityService.groovy (version 01c79b48ff6ade6fe7c7988ee5ed7ba5c44b4725)
- grails-app/taglib/org/pih/warehouse/SelectTagLib.groovy (version 01c79b48ff6ade6fe7c7988ee5ed7ba5c44b4725)
- src/main/groovy/org/pih/warehouse/core/db/GormUtil.groovy (version 01c79b48ff6ade6fe7c7988ee5ed7ba5c44b4725)
- src/test/groovy/unit/org/pih/warehouse/core/db/GormUtilSpec.groovy (version 01c79b48ff6ade6fe7c7988ee5ed7ba5c44b4725)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 0f2ec1bad63d7ef00d58af62ca5e52245c4b915d
OBPIH-7187 Allow user to remove reason code after deleting revised qty (#5566)
- src/js/components/stock-movement-wizard/outbound/EditPage.jsx (version 0f2ec1bad63d7ef00d58af62ca5e52245c4b915d)
- src/js/components/stock-movement-wizard/request/EditPage.jsx (version 0f2ec1bad63d7ef00d58af62ca5e52245c4b915d)
-
Evan <evanwaterman@hotmail.com> 6b3c6f744ffa26ab2d5851075da5b9ff578e181b
OBPIH-7342 fix. Format dates properly on product association edit screen (#5562)
- grails-app/views/product/_productAssociations.gsp (version 6b3c6f744ffa26ab2d5851075da5b9ff578e181b)
-
Evan <evanwaterman@hotmail.com> ad4807e4c0823a7143a909836b594272de91e864
OBPIH-7474 fix. change product export dates to existing pattern (#5561)
- src/main/groovy/org/pih/warehouse/core/date/TemporalAccessorDateFormatter.groovy (version ad4807e4c0823a7143a909836b594272de91e864)
- src/main/groovy/org/pih/warehouse/core/date/TemporalAccessorDateTimeFormatter.groovy (version ad4807e4c0823a7143a909836b594272de91e864)
- src/test/groovy/unit/org/pih/warehouse/core/date/TemporalAccessorDateFormatterSpec.groovy (version ad4807e4c0823a7143a909836b594272de91e864)
- src/test/groovy/unit/org/pih/warehouse/core/date/TemporalAccessorDateTimeFormatterSpec.groovy (version ad4807e4c0823a7143a909836b594272de91e864)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 951b623f6d52fa5f9d04132f2a60f911b2844efb
OBPIH-6991 Add multi-select product filter to consumption report (#5560)
- grails-app/controllers/org/pih/warehouse/reporting/ConsumptionController.groovy (version 951b623f6d52fa5f9d04132f2a60f911b2844efb)
- grails-app/i18n/messages.properties (version 951b623f6d52fa5f9d04132f2a60f911b2844efb)
- grails-app/taglib/org/pih/warehouse/SelectTagLib.groovy (version 951b623f6d52fa5f9d04132f2a60f911b2844efb)
- grails-app/views/consumption/_filters.gsp (version 951b623f6d52fa5f9d04132f2a60f911b2844efb)
-
Evan <evanwaterman@hotmail.com> ffc48beb76cbac9fdce0dff4f8b33e2bb844cd52
OBPIH-6993 add product filter to transaction report (#5558)
- grails-app/controllers/org/pih/warehouse/JsonController.groovy (version ffc48beb76cbac9fdce0dff4f8b33e2bb844cd52)
- grails-app/services/org/pih/warehouse/report/ReportService.groovy (version ffc48beb76cbac9fdce0dff4f8b33e2bb844cd52)
- grails-app/taglib/org/pih/warehouse/SelectTagLib.groovy (version ffc48beb76cbac9fdce0dff4f8b33e2bb844cd52)
- grails-app/views/layouts/custom.gsp (version ffc48beb76cbac9fdce0dff4f8b33e2bb844cd52)
- grails-app/views/report/showTransactionReport.gsp (version ffc48beb76cbac9fdce0dff4f8b33e2bb844cd52)
-
Evan <evanwaterman@hotmail.com> 44736ed1c6b147fc437593dcc0b41ace69b83dc9
OBPIH-6887 products cant be deactivated while on a stocklist (#5557)
- grails-app/domain/org/pih/warehouse/product/Product.groovy (version 44736ed1c6b147fc437593dcc0b41ace69b83dc9)
- grails-app/i18n/messages.properties (version 44736ed1c6b147fc437593dcc0b41ace69b83dc9)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> 273eface786393d1b0027ec43d223f3f8e1b7368
OBPIH-7518 Create TransactionSource domain (#5546)
- grails-app/domain/org/pih/warehouse/inventory/Transaction.groovy (version 273eface786393d1b0027ec43d223f3f8e1b7368)
- grails-app/domain/org/pih/warehouse/inventory/TransactionSource.groovy (version 273eface786393d1b0027ec43d223f3f8e1b7368)
- grails-app/migrations/0.9.x/changelog-2025-10-08-1700-create-table-transaction-source.xml (version 273eface786393d1b0027ec43d223f3f8e1b7368)
- grails-app/migrations/0.9.x/changelog-2025-10-09-1200-add-transaction-source-column-to-transaction.xml (version 273eface786393d1b0027ec43d223f3f8e1b7368)
- grails-app/migrations/0.9.x/changelog.xml (version 273eface786393d1b0027ec43d223f3f8e1b7368)
- src/main/groovy/org/pih/warehouse/inventory/RefreshInventoryCountEvent.groovy (version 273eface786393d1b0027ec43d223f3f8e1b7368)
- src/main/groovy/org/pih/warehouse/inventory/RefreshInventoryTransactionsSummaryEvent.groovy (version 273eface786393d1b0027ec43d223f3f8e1b7368)
- src/main/groovy/org/pih/warehouse/inventory/TransactionAction.groovy (version 273eface786393d1b0027ec43d223f3f8e1b7368)
- src/test/groovy/unit/org/pih/warehouse/inventory/TransactionSourceSpec.groovy (version 273eface786393d1b0027ec43d223f3f8e1b7368)
-
Evan <evanwaterman@hotmail.com> 6c1706197feae792e58aeedf6fb468b6e4c33033
OBPIH-7500 add createdby and updatedby fields to product supplier (#5553)
Co-authored-by: Kacper Chełstowski <kchelstowski@soldevelo.com>- grails-app/domain/org/pih/warehouse/product/ProductSupplier.groovy (version 6c1706197feae792e58aeedf6fb468b6e4c33033)
- grails-app/i18n/messages.properties (version 6c1706197feae792e58aeedf6fb468b6e4c33033)
- grails-app/migrations/0.9.x/changelog-2025-10-14-1200-add-user-columns-to-product-supplier.xml (version 6c1706197feae792e58aeedf6fb468b6e4c33033)
- grails-app/migrations/0.9.x/changelog.xml (version 6c1706197feae792e58aeedf6fb468b6e4c33033)
- src/css/colors.scss (version 6c1706197feae792e58aeedf6fb468b6e4c33033)
- src/js/components/form-elements/v2/style.scss (version 6c1706197feae792e58aeedf6fb468b6e4c33033)
- src/js/components/productSupplier/create/ProductSupplierForm.jsx (version 6c1706197feae792e58aeedf6fb468b6e4c33033)
- src/js/components/productSupplier/create/ProductSupplierFormMain.jsx (version 6c1706197feae792e58aeedf6fb468b6e4c33033)
- src/js/components/productSupplier/create/sections/DetailsSection.jsx (version 6c1706197feae792e58aeedf6fb468b6e4c33033)
- src/js/components/productSupplier/create/subsections/BasicDetails.jsx (version 6c1706197feae792e58aeedf6fb468b6e4c33033)
- src/js/hooks/productSupplier/form/useProductSupplierForm.js (version 6c1706197feae792e58aeedf6fb468b6e4c33033)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> b2c7587871d13c7c6406a1752f70afddd99c7c50
OBPIH-7298 Fix dropdown in putaway table (#5547)
- src/js/utils/CustomTreeTable.jsx (version b2c7587871d13c7c6406a1752f70afddd99c7c50)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 430bbc763bbfbf36a6f90c233bc65e339985a26b
OBPIH-7489 Fix datepicker styles (#5548)
- src/js/components/form-elements/v2/DateFieldDateFns.jsx (version 430bbc763bbfbf36a6f90c233bc65e339985a26b)
- src/js/components/form-elements/v2/style.scss (version 430bbc763bbfbf36a6f90c233bc65e339985a26b)
- src/js/components/stock-movement-wizard/outboundImport/subsections/OutboundImportBasicDetails.jsx (version 430bbc763bbfbf36a6f90c233bc65e339985a26b)
- src/js/components/stock-movement-wizard/outboundImport/subsections/OutboundImportSendingOptions.jsx (version 430bbc763bbfbf36a6f90c233bc65e339985a26b)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> b0e6abfca53227b43534976dc04a78879e2329bb
OBPIH-7253 Resize identifier column on shipment list to show full code (#5550)
- src/js/components/stock-movement/inbound/StockMovementInboundTable.jsx (version b0e6abfca53227b43534976dc04a78879e2329bb)
- src/js/components/stock-movement/outbound/StockMovementOutboundTable.jsx (version b0e6abfca53227b43534976dc04a78879e2329bb)
-
Evan <evanwaterman@hotmail.com> 36ff9ed493efd9b212e8d7cd9cd7524fda02de4d
temporarily ignore flaky API tests to unblock build
- src/integration-test/groovy/org/pih/warehouse/api/spec/inventory/RecordStockApiSpec.groovy (version 36ff9ed493efd9b212e8d7cd9cd7524fda02de4d)
- src/integration-test/groovy/org/pih/warehouse/api/spec/product/ProductApiDemandSpec.groovy (version 36ff9ed493efd9b212e8d7cd9cd7524fda02de4d)
- src/integration-test/groovy/org/pih/warehouse/api/spec/product/ProductApiProductAvailabilitySpec.groovy (version 36ff9ed493efd9b212e8d7cd9cd7524fda02de4d)
- src/integration-test/groovy/org/pih/warehouse/api/spec/product/ProductApiSummarySpec.groovy (version 36ff9ed493efd9b212e8d7cd9cd7524fda02de4d)
-
Evan <evanwaterman@hotmail.com> 2868fd985948bcd0c63970609fc0766a1ac9cb0a
fix CycleCountTransactionServiceSpec
- src/test/groovy/unit/org/pih/warehouse/inventory/CycleCountTransactionServiceSpec.groovy (version 2868fd985948bcd0c63970609fc0766a1ac9cb0a)
-
Evan <evanwaterman@hotmail.com> 522406f3eb0fbdd4230f09102dd4434ff347da1b
remove openboxes.dbml file
- openboxes.dbml (version 522406f3eb0fbdd4230f09102dd4434ff347da1b)
-
Justin Miranda cdd01155f6eba64b0b0bed7699c22faae197bf61
Add project parameter to dbdocs build command
- .github/workflows/dbdocs.yml (version cdd01155f6eba64b0b0bed7699c22faae197bf61)
-
Justin Miranda ca7f5d7c3be768c127bfe2962de375bcde51e028
Merge pull request #5555 from openboxes/bugfix/5554-unable-to-signup
Fixed transactional bug with user signup form (fixed #5554) -
jmiranda <jcm62@columbia.edu> a7c3f94312899eeb1a8c892c8d6647c67a92ac3e
Fixed transactional bug with user signup form (fixed #5554)
- grails-app/controllers/org/pih/warehouse/user/AuthController.groovy (version a7c3f94312899eeb1a8c892c8d6647c67a92ac3e)
- grails-app/views/auth/signup.gsp (version a7c3f94312899eeb1a8c892c8d6647c67a92ac3e)
-
Artur Walkowiak <awalkowiak@soldevelo.com> ae50da61028bbcb1f0dfcfb0a8937374d3a68161
Revert "OBPIH-7505 refactor cycle count dates" (#5549)
- grails-app/domain/org/pih/warehouse/inventory/CycleCount.groovy (version ae50da61028bbcb1f0dfcfb0a8937374d3a68161)
- grails-app/domain/org/pih/warehouse/inventory/CycleCountCandidate.groovy (version ae50da61028bbcb1f0dfcfb0a8937374d3a68161)
- grails-app/domain/org/pih/warehouse/inventory/CycleCountDetails.groovy (version ae50da61028bbcb1f0dfcfb0a8937374d3a68161)
- grails-app/domain/org/pih/warehouse/inventory/CycleCountItem.groovy (version ae50da61028bbcb1f0dfcfb0a8937374d3a68161)
- grails-app/domain/org/pih/warehouse/inventory/CycleCountRequest.groovy (version ae50da61028bbcb1f0dfcfb0a8937374d3a68161)
- grails-app/domain/org/pih/warehouse/inventory/CycleCountSummary.groovy (version ae50da61028bbcb1f0dfcfb0a8937374d3a68161)
- grails-app/services/org/pih/warehouse/inventory/CycleCountProductAvailabilityService.groovy (version ae50da61028bbcb1f0dfcfb0a8937374d3a68161)
- grails-app/services/org/pih/warehouse/inventory/CycleCountService.groovy (version ae50da61028bbcb1f0dfcfb0a8937374d3a68161)
- src/main/groovy/org/pih/warehouse/core/date/DateFormatterContext.groovy (version ae50da61028bbcb1f0dfcfb0a8937374d3a68161)
- src/main/groovy/org/pih/warehouse/core/date/DateFormatterManager.groovy (version ae50da61028bbcb1f0dfcfb0a8937374d3a68161)
- src/main/groovy/org/pih/warehouse/inventory/CycleCountCandidateFilterCommand.groovy (version ae50da61028bbcb1f0dfcfb0a8937374d3a68161)
- src/main/groovy/org/pih/warehouse/inventory/CycleCountItemCommand.groovy (version ae50da61028bbcb1f0dfcfb0a8937374d3a68161)
- src/main/groovy/org/pih/warehouse/inventory/CycleCountItemDto.groovy (version ae50da61028bbcb1f0dfcfb0a8937374d3a68161)
- src/main/groovy/org/pih/warehouse/inventory/CycleCountUpdateItemCommand.groovy (version ae50da61028bbcb1f0dfcfb0a8937374d3a68161)
- src/main/groovy/org/pih/warehouse/report/CycleCountReportCommand.groovy (version ae50da61028bbcb1f0dfcfb0a8937374d3a68161)
- src/test/groovy/unit/org/pih/warehouse/core/date/DateFormatterManagerSpec.groovy (version ae50da61028bbcb1f0dfcfb0a8937374d3a68161)
- src/test/groovy/unit/org/pih/warehouse/inventory/CycleCountProductAvailabilityServiceSpec.groovy (version ae50da61028bbcb1f0dfcfb0a8937374d3a68161)
-
Evan <evanwaterman@hotmail.com> 0a9854bc9fd1d22838bcc0ebf414ff2278e53ca7
OBPIH-7505 refactor cycle count dates (#5534)
- grails-app/domain/org/pih/warehouse/inventory/CycleCount.groovy (version 0a9854bc9fd1d22838bcc0ebf414ff2278e53ca7)
- grails-app/domain/org/pih/warehouse/inventory/CycleCountCandidate.groovy (version 0a9854bc9fd1d22838bcc0ebf414ff2278e53ca7)
- grails-app/domain/org/pih/warehouse/inventory/CycleCountDetails.groovy (version 0a9854bc9fd1d22838bcc0ebf414ff2278e53ca7)
- grails-app/domain/org/pih/warehouse/inventory/CycleCountItem.groovy (version 0a9854bc9fd1d22838bcc0ebf414ff2278e53ca7)
- grails-app/domain/org/pih/warehouse/inventory/CycleCountRequest.groovy (version 0a9854bc9fd1d22838bcc0ebf414ff2278e53ca7)
- grails-app/domain/org/pih/warehouse/inventory/CycleCountSummary.groovy (version 0a9854bc9fd1d22838bcc0ebf414ff2278e53ca7)
- grails-app/services/org/pih/warehouse/inventory/CycleCountProductAvailabilityService.groovy (version 0a9854bc9fd1d22838bcc0ebf414ff2278e53ca7)
- grails-app/services/org/pih/warehouse/inventory/CycleCountService.groovy (version 0a9854bc9fd1d22838bcc0ebf414ff2278e53ca7)
- src/main/groovy/org/pih/warehouse/core/date/DateFormatterContext.groovy (version 0a9854bc9fd1d22838bcc0ebf414ff2278e53ca7)
- src/main/groovy/org/pih/warehouse/core/date/DateFormatterManager.groovy (version 0a9854bc9fd1d22838bcc0ebf414ff2278e53ca7)
- src/main/groovy/org/pih/warehouse/inventory/CycleCountCandidateFilterCommand.groovy (version 0a9854bc9fd1d22838bcc0ebf414ff2278e53ca7)
- src/main/groovy/org/pih/warehouse/inventory/CycleCountItemCommand.groovy (version 0a9854bc9fd1d22838bcc0ebf414ff2278e53ca7)
- src/main/groovy/org/pih/warehouse/inventory/CycleCountItemDto.groovy (version 0a9854bc9fd1d22838bcc0ebf414ff2278e53ca7)
- src/main/groovy/org/pih/warehouse/inventory/CycleCountUpdateItemCommand.groovy (version 0a9854bc9fd1d22838bcc0ebf414ff2278e53ca7)
- src/main/groovy/org/pih/warehouse/report/CycleCountReportCommand.groovy (version 0a9854bc9fd1d22838bcc0ebf414ff2278e53ca7)
- src/test/groovy/unit/org/pih/warehouse/core/date/DateFormatterManagerSpec.groovy (version 0a9854bc9fd1d22838bcc0ebf414ff2278e53ca7)
- src/test/groovy/unit/org/pih/warehouse/inventory/CycleCountProductAvailabilityServiceSpec.groovy (version 0a9854bc9fd1d22838bcc0ebf414ff2278e53ca7)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 269ffdfc4a28f01f67d1131f2e42b112fb072864
OBPIH-7298 Add selectors by column name (#5543)
- grails-app/views/order/_itemDetails.gsp (version 269ffdfc4a28f01f67d1131f2e42b112fb072864)
- grails-app/views/order/_itemStatus.gsp (version 269ffdfc4a28f01f67d1131f2e42b112fb072864)
- grails-app/views/order/_orderSummary.gsp (version 269ffdfc4a28f01f67d1131f2e42b112fb072864)
- src/js/components/put-away/PutAwaySecondPage.jsx (version 269ffdfc4a28f01f67d1131f2e42b112fb072864)
- src/js/utils/CustomTreeTable.jsx (version 269ffdfc4a28f01f67d1131f2e42b112fb072864)
-
Evan <evanwaterman@hotmail.com> 28f3dab9c198dcb9cd73f55f6be37c1b8230b303
OBPIH-7525 create 0 to 0 baseline transaction for products that were … (#5545)
- grails-app/services/org/pih/warehouse/inventory/CycleCountService.groovy (version 28f3dab9c198dcb9cd73f55f6be37c1b8230b303)
- grails-app/services/org/pih/warehouse/inventory/CycleCountTransactionService.groovy (version 28f3dab9c198dcb9cd73f55f6be37c1b8230b303)
-
Evan <evanwaterman@hotmail.com> e025b936e23d2a334a346339f9c2a75812067821
Update backend-tests.yml
- .github/workflows/backend-tests.yml (version e025b936e23d2a334a346339f9c2a75812067821)
-
Evan <evanwaterman@hotmail.com> 003ce99b8f9e7f01c7f0ea5d1f552cf6cd73af4c
make codecov token optional in backend-tests action
- .github/workflows/backend-tests.yml (version 003ce99b8f9e7f01c7f0ea5d1f552cf6cd73af4c)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 081b6aec5ce4b288a1aa3a31806eea7dd49f589c
OBPIH-7489 React date picker and utils using date fns (fix failing tests) (#5536)
Co-authored-by: Evan <evanwaterman@hotmail.com>- src/js/tests/utils/dateUtils.test.jsx (version 081b6aec5ce4b288a1aa3a31806eea7dd49f589c)
- src/js/utils/dateUtils.js (version 081b6aec5ce4b288a1aa3a31806eea7dd49f589c)
-
Evan <evanwaterman@hotmail.com> 2194f9b7f5e5511b049925dc72c76c4473490535
OBPIH-4904 filter PO items by supplier code (#5535)
- grails-app/i18n/messages.properties (version 2194f9b7f5e5511b049925dc72c76c4473490535)
- grails-app/i18n/messages_es.properties (version 2194f9b7f5e5511b049925dc72c76c4473490535)
- grails-app/i18n/messages_fr.properties (version 2194f9b7f5e5511b049925dc72c76c4473490535)
- grails-app/views/order/_itemDetails.gsp (version 2194f9b7f5e5511b049925dc72c76c4473490535)
- grails-app/views/order/_itemStatus.gsp (version 2194f9b7f5e5511b049925dc72c76c4473490535)
- grails-app/views/order/_orderSummary.gsp (version 2194f9b7f5e5511b049925dc72c76c4473490535)
-
Evan <evanwaterman@hotmail.com> e9a74b19e8b6f79a87427d2f120089a623142951
Switch to using pull_request trigger when running tests in github action (#5537)
- .github/workflows/backend-tests.yml (version e9a74b19e8b6f79a87427d2f120089a623142951)
- .github/workflows/test-pull-request.yml (version e9a74b19e8b6f79a87427d2f120089a623142951)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> ad510e8cc07bc21235e001910644d494ad981dd9
OBPIH-7298 [E2E-Test] Putaway (fix assigning bin location by name) (#5539)
- grails-app/controllers/org/pih/warehouse/api/PartialReceivingApiController.groovy (version ad510e8cc07bc21235e001910644d494ad981dd9)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 9dae33ddd6a7a2d1d47c335e196074743bea6e22
OBPIH-7298 [E2E-Test] Putaway (fix creating receiving bin) (#5538)
- grails-app/services/org/pih/warehouse/receiving/ReceiptService.groovy (version 9dae33ddd6a7a2d1d47c335e196074743bea6e22)
-
Evan <evanwaterman@hotmail.com> 4a65c78510275df5f550abf2964fd5678e12efc6
Update broken link in README.md
- README.md (version 4a65c78510275df5f550abf2964fd5678e12efc6)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> b647bece1bf24c8558aaf8d75d50db9427d5ff8a
OBPIH-7489 React date picker and utils using date fns (#5507)
- package-lock.json (version b647bece1bf24c8558aaf8d75d50db9427d5ff8a)
- package.json (version b647bece1bf24c8558aaf8d75d50db9427d5ff8a)
- src/css/main.scss (version b647bece1bf24c8558aaf8d75d50db9427d5ff8a)
- src/js/components/DataTable/DateCell.jsx (version b647bece1bf24c8558aaf8d75d50db9427d5ff8a)
- src/js/components/form-elements/v2/DateFieldDateFns.jsx (version b647bece1bf24c8558aaf8d75d50db9427d5ff8a)
- src/js/components/form-elements/v2/DateFieldInput.jsx (version b647bece1bf24c8558aaf8d75d50db9427d5ff8a)
- src/js/components/form-elements/v2/style.scss (version b647bece1bf24c8558aaf8d75d50db9427d5ff8a)
- src/js/components/stock-movement-wizard/outboundImport/subsections/OutboundImportBasicDetails.jsx (version b647bece1bf24c8558aaf8d75d50db9427d5ff8a)
- src/js/components/stock-movement-wizard/outboundImport/subsections/OutboundImportSendingOptions.jsx (version b647bece1bf24c8558aaf8d75d50db9427d5ff8a)
- src/js/consts/timeFormat.js (version b647bece1bf24c8558aaf8d75d50db9427d5ff8a)
- src/js/tests/__mocks__/hooks/useTranslate.js (version b647bece1bf24c8558aaf8d75d50db9427d5ff8a)
- src/js/tests/form-elements/DateFieldDateFns.test.jsx (version b647bece1bf24c8558aaf8d75d50db9427d5ff8a)
- src/js/tests/utils/dateUtils.test.jsx (version b647bece1bf24c8558aaf8d75d50db9427d5ff8a)
- src/js/utils/dateUtils.js (version b647bece1bf24c8558aaf8d75d50db9427d5ff8a)
-
Evan <evanwaterman@hotmail.com> e72e5f3e4fcad6ef76be4a0c73c45cd1f55592ba
OBPIH-7230 still create baseline transaction if QoH is zero (#5517)
- grails-app/services/org/pih/warehouse/data/LoadDataService.groovy (version e72e5f3e4fcad6ef76be4a0c73c45cd1f55592ba)
- grails-app/services/org/pih/warehouse/data/MigrationService.groovy (version e72e5f3e4fcad6ef76be4a0c73c45cd1f55592ba)
- grails-app/services/org/pih/warehouse/importer/InventoryImportDataService.groovy (version e72e5f3e4fcad6ef76be4a0c73c45cd1f55592ba)
- grails-app/services/org/pih/warehouse/inventory/InventoryService.groovy (version e72e5f3e4fcad6ef76be4a0c73c45cd1f55592ba)
- grails-app/services/org/pih/warehouse/inventory/ProductInventoryTransactionMigrationService.groovy (version e72e5f3e4fcad6ef76be4a0c73c45cd1f55592ba)
- grails-app/services/org/pih/warehouse/inventory/ProductInventoryTransactionService.groovy (version e72e5f3e4fcad6ef76be4a0c73c45cd1f55592ba)
- src/main/groovy/org/pih/warehouse/inventory/product/availability/AvailableItemMap.groovy (version e72e5f3e4fcad6ef76be4a0c73c45cd1f55592ba)
- src/test/groovy/unit/org/pih/warehouse/inventory/CycleCountProductInventoryTransactionServiceSpec.groovy (version e72e5f3e4fcad6ef76be4a0c73c45cd1f55592ba)
-
Evan <evanwaterman@hotmail.com> 1bb7314eb7f596df7bcc08ef6bab49be0309499e
Merge branch 'main' into develop
-
Evan <evanwaterman@hotmail.com> 18f9da8fe8590b673c746250fefe3cc26aa4bdf2 m
autogenerate and publish dbdocs when a schema change is submitted (#5420)
- .github/workflows/backend-tests.yml (version 18f9da8fe8590b673c746250fefe3cc26aa4bdf2)
- .github/workflows/dbdocs.yml (version 18f9da8fe8590b673c746250fefe3cc26aa4bdf2)
- .github/workflows/do-github-release.yml (version 18f9da8fe8590b673c746250fefe3cc26aa4bdf2)
- build.gradle (version 18f9da8fe8590b673c746250fefe3cc26aa4bdf2)
-
Evan <evanwaterman@hotmail.com> 591b156dbad1da590a72138dbcdce625c5747c02 m
OBPIH-7479 Fix failing backend tests (#5522)
- src/test/groovy/unit/org/pih/warehouse/product/ProductServiceSpec.groovy (version 591b156dbad1da590a72138dbcdce625c5747c02)
-
Evan <evanwaterman@hotmail.com> 908746daf7575b5e9feee7cc29d8b206ada75fad m
OBPIH-7506 allow blank lot numbers when updating product availability (#5513)
- grails-app/services/org/pih/warehouse/inventory/ProductAvailabilityService.groovy (version 908746daf7575b5e9feee7cc29d8b206ada75fad)
-
Evan <evanwaterman@hotmail.com> a86d66104ee894367d19f5e27fb62727a30f7928 m
OBPIH-7512 use custom available item key in inventory import
- grails-app/services/org/pih/warehouse/importer/InventoryImportDataService.groovy (version a86d66104ee894367d19f5e27fb62727a30f7928)
-
Evan <evanwaterman@hotmail.com> 825f3e9c4341704bffc91ec55341053c1c427f47 m
OBPIH-7512 use custom key class when working with product availability (#5504)
- grails-app/services/org/pih/warehouse/data/LoadDataService.groovy (version 825f3e9c4341704bffc91ec55341053c1c427f47)
- grails-app/services/org/pih/warehouse/data/MigrationService.groovy (version 825f3e9c4341704bffc91ec55341053c1c427f47)
- grails-app/services/org/pih/warehouse/importer/InventoryImportDataService.groovy (version 825f3e9c4341704bffc91ec55341053c1c427f47)
- grails-app/services/org/pih/warehouse/inventory/CycleCountTransactionService.groovy (version 825f3e9c4341704bffc91ec55341053c1c427f47)
- grails-app/services/org/pih/warehouse/inventory/InventoryService.groovy (version 825f3e9c4341704bffc91ec55341053c1c427f47)
- grails-app/services/org/pih/warehouse/inventory/ProductAvailabilityService.groovy (version 825f3e9c4341704bffc91ec55341053c1c427f47)
- grails-app/services/org/pih/warehouse/inventory/ProductInventoryTransactionService.groovy (version 825f3e9c4341704bffc91ec55341053c1c427f47)
- grails-app/services/org/pih/warehouse/inventory/RecordStockProductInventoryTransactionService.groovy (version 825f3e9c4341704bffc91ec55341053c1c427f47)
- grails-app/services/org/pih/warehouse/report/ReportService.groovy (version 825f3e9c4341704bffc91ec55341053c1c427f47)
- src/main/groovy/org/pih/warehouse/inventory/product/availability/AvailableItemKey.groovy (version 825f3e9c4341704bffc91ec55341053c1c427f47)
- src/main/groovy/org/pih/warehouse/inventory/product/availability/AvailableItemMap.groovy (version 825f3e9c4341704bffc91ec55341053c1c427f47)
-
Evan <evanwaterman@hotmail.com> f9e61d097842ce4b4311a09a875c6e81aee0562d m
OBPIH-7342 support java.time types in datepicker taglibs (#5498)
- grails-app/domain/org/pih/warehouse/core/PartyRole.groovy (version f9e61d097842ce4b4311a09a875c6e81aee0562d)
- grails-app/domain/org/pih/warehouse/product/ProductAssociation.groovy (version f9e61d097842ce4b4311a09a875c6e81aee0562d)
- grails-app/services/org/pih/warehouse/core/DashboardService.groovy (version f9e61d097842ce4b4311a09a875c6e81aee0562d)
- grails-app/taglib/org/pih/warehouse/DatePickerTagLib.groovy (version f9e61d097842ce4b4311a09a875c6e81aee0562d)
- grails-app/taglib/org/pih/warehouse/DateTagLib.groovy (version f9e61d097842ce4b4311a09a875c6e81aee0562d)
- grails-app/taglib/org/pih/warehouse/FormatTagLib.groovy (version f9e61d097842ce4b4311a09a875c6e81aee0562d)
- grails-app/utils/org/pih/warehouse/databinding/CustomDateBindingEditor.groovy (version f9e61d097842ce4b4311a09a875c6e81aee0562d)
- grails-app/utils/org/pih/warehouse/databinding/InstantBindingEditor.groovy (version f9e61d097842ce4b4311a09a875c6e81aee0562d)
- grails-app/utils/org/pih/warehouse/databinding/LocalDateBindingEditor.groovy (version f9e61d097842ce4b4311a09a875c6e81aee0562d)
- grails-app/utils/org/pih/warehouse/databinding/ZonedDateTimeBindingEditor.groovy (version f9e61d097842ce4b4311a09a875c6e81aee0562d)
- grails-app/views/inventory/listExpiredStock.gsp (version f9e61d097842ce4b4311a09a875c6e81aee0562d)
- grails-app/views/partyRole/edit.gsp (version f9e61d097842ce4b4311a09a875c6e81aee0562d)
- grails-app/views/partyRole/list.gsp (version f9e61d097842ce4b4311a09a875c6e81aee0562d)
- grails-app/views/partyRole/show.gsp (version f9e61d097842ce4b4311a09a875c6e81aee0562d)
- grails-app/views/productAssociation/create.gsp (version f9e61d097842ce4b4311a09a875c6e81aee0562d)
- grails-app/views/productAssociation/edit.gsp (version f9e61d097842ce4b4311a09a875c6e81aee0562d)
- grails-app/views/productAssociation/list.gsp (version f9e61d097842ce4b4311a09a875c6e81aee0562d)
- grails-app/views/report/showTransactionReport.gsp (version f9e61d097842ce4b4311a09a875c6e81aee0562d)
- src/main/groovy/org/pih/warehouse/report/InventoryReportCommand.groovy (version f9e61d097842ce4b4311a09a875c6e81aee0562d)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 80f584ca6d6685267fedde6de62832f0e5d3a77f m
OBPIH-6494 Cannot Clear Fixed Price Fields (#5495)
- grails-app/services/org/pih/warehouse/product/ProductPackageService.groovy (version 80f584ca6d6685267fedde6de62832f0e5d3a77f)
- src/js/components/productSupplier/create/ProductSupplierFormMain.jsx (version 80f584ca6d6685267fedde6de62832f0e5d3a77f)
- src/js/components/productSupplier/create/sections/PricingSection.jsx (version 80f584ca6d6685267fedde6de62832f0e5d3a77f)
- src/js/components/productSupplier/create/subsections/FixedPrice.jsx (version 80f584ca6d6685267fedde6de62832f0e5d3a77f)
- src/js/hooks/productSupplier/form/useProductSupplierForm.js (version 80f584ca6d6685267fedde6de62832f0e5d3a77f)
- src/js/hooks/productSupplier/form/useProductSupplierValidation.js (version 80f584ca6d6685267fedde6de62832f0e5d3a77f)
-
Evan <evanwaterman@hotmail.com> 0df1f45e021596fc62e52f2604cf36c8c47d1fa3 m
Merge branch 'main' into develop
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> c15c5748a5b1f8653ec9c376da0ac7f2a1edf141 m
OBPIH-6999 Fill expiration date when select known lot in new row in count and recount workflow (#5496)
- grails-app/controllers/org/pih/warehouse/UrlMappings.groovy (version c15c5748a5b1f8653ec9c376da0ac7f2a1edf141)
- grails-app/controllers/org/pih/warehouse/api/ProductApiController.groovy (version c15c5748a5b1f8653ec9c376da0ac7f2a1edf141)
- grails-app/services/org/pih/warehouse/product/ProductService.groovy (version c15c5748a5b1f8653ec9c376da0ac7f2a1edf141)
- src/js/actions/index.js (version c15c5748a5b1f8653ec9c376da0ac7f2a1edf141)
- src/js/actions/types.js (version c15c5748a5b1f8653ec9c376da0ac7f2a1edf141)
- src/js/api/services/ProductApi.js (version c15c5748a5b1f8653ec9c376da0ac7f2a1edf141)
- src/js/api/urls.js (version c15c5748a5b1f8653ec9c376da0ac7f2a1edf141)
- src/js/components/cycleCount/cycleCount.scss (version c15c5748a5b1f8653ec9c376da0ac7f2a1edf141)
- src/js/components/cycleCount/toCountTab/CountStep.jsx (version c15c5748a5b1f8653ec9c376da0ac7f2a1edf141)
- src/js/components/cycleCount/toResolveTab/ResolveStep.jsx (version c15c5748a5b1f8653ec9c376da0ac7f2a1edf141)
- src/js/components/form-elements/v2/SelectField.jsx (version c15c5748a5b1f8653ec9c376da0ac7f2a1edf141)
- src/js/hooks/cycleCount/useCountStep.jsx (version c15c5748a5b1f8653ec9c376da0ac7f2a1edf141)
- src/js/hooks/cycleCount/useCountStepTable.jsx (version c15c5748a5b1f8653ec9c376da0ac7f2a1edf141)
- src/js/hooks/cycleCount/useResolveStep.js (version c15c5748a5b1f8653ec9c376da0ac7f2a1edf141)
- src/js/hooks/cycleCount/useResolveStepTable.jsx (version c15c5748a5b1f8653ec9c376da0ac7f2a1edf141)
- src/js/reducers/index.jsx (version c15c5748a5b1f8653ec9c376da0ac7f2a1edf141)
- src/js/reducers/lotNumbersReducer.jsx (version c15c5748a5b1f8653ec9c376da0ac7f2a1edf141)
- src/js/selectors/index.js (version c15c5748a5b1f8653ec9c376da0ac7f2a1edf141)
- src/js/utils/Select.jsx (version c15c5748a5b1f8653ec9c376da0ac7f2a1edf141)
- src/js/utils/option-utils.jsx (version c15c5748a5b1f8653ec9c376da0ac7f2a1edf141)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 28c45788fae1788b98b1bc9aa76facc5c6e0292c m
OBPIH-7160 Add filter for expired to stock transfer (#5499)
- grails-app/controllers/org/pih/warehouse/api/StockTransferApiController.groovy (version 28c45788fae1788b98b1bc9aa76facc5c6e0292c)
- grails-app/services/org/pih/warehouse/inventory/ProductAvailabilityService.groovy (version 28c45788fae1788b98b1bc9aa76facc5c6e0292c)
- grails-app/services/org/pih/warehouse/stockTransfer/StockTransferService.groovy (version 28c45788fae1788b98b1bc9aa76facc5c6e0292c)
- src/js/api/services/StockTransferApi.js (version 28c45788fae1788b98b1bc9aa76facc5c6e0292c)
- src/js/api/urls.js (version 28c45788fae1788b98b1bc9aa76facc5c6e0292c)
- src/js/components/stock-transfer/CreateStockTransfer.jsx (version 28c45788fae1788b98b1bc9aa76facc5c6e0292c)
-
Evan <evanwaterman@hotmail.com> 01b2e5c860f27bc8f1510852e6d71e35cda4fa9d m
OBPIH-7488 support localized date patterns (#5485)
- grails-app/i18n/messages.properties (version 01b2e5c860f27bc8f1510852e6d71e35cda4fa9d)
- grails-app/i18n/messages_es.properties (version 01b2e5c860f27bc8f1510852e6d71e35cda4fa9d)
- grails-app/services/org/pih/warehouse/core/LocalizationService.groovy (version 01b2e5c860f27bc8f1510852e6d71e35cda4fa9d)
- grails-app/services/org/pih/warehouse/core/MessageService.groovy (version 01b2e5c860f27bc8f1510852e6d71e35cda4fa9d)
- grails-app/taglib/org/pih/warehouse/DateTagLib.groovy (version 01b2e5c860f27bc8f1510852e6d71e35cda4fa9d)
- grails-app/taglib/org/pih/warehouse/LocalizationTagLib.groovy (version 01b2e5c860f27bc8f1510852e6d71e35cda4fa9d)
- grails-app/taglib/org/pih/warehouse/MessageTagLib.groovy (version 01b2e5c860f27bc8f1510852e6d71e35cda4fa9d)
- grails-app/views/inventoryItem/_productDetails.gsp (version 01b2e5c860f27bc8f1510852e6d71e35cda4fa9d)
- src/main/groovy/org/pih/warehouse/app/ApplicationContextProvider.groovy (version 01b2e5c860f27bc8f1510852e6d71e35cda4fa9d)
- src/main/groovy/org/pih/warehouse/core/date/DateDisplayFormat.groovy (version 01b2e5c860f27bc8f1510852e6d71e35cda4fa9d)
- src/main/groovy/org/pih/warehouse/core/date/DateDisplayStyle.groovy (version 01b2e5c860f27bc8f1510852e6d71e35cda4fa9d)
- src/main/groovy/org/pih/warehouse/core/date/DateFormatterContext.groovy (version 01b2e5c860f27bc8f1510852e6d71e35cda4fa9d)
- src/main/groovy/org/pih/warehouse/core/date/DateFormatterManager.groovy (version 01b2e5c860f27bc8f1510852e6d71e35cda4fa9d)
- src/main/groovy/org/pih/warehouse/core/date/DatePatternLocalizer.groovy (version 01b2e5c860f27bc8f1510852e6d71e35cda4fa9d)
- src/main/groovy/org/pih/warehouse/core/date/TemporalAccessorDateFormatter.groovy (version 01b2e5c860f27bc8f1510852e6d71e35cda4fa9d)
- src/main/groovy/org/pih/warehouse/core/date/TemporalAccessorDateTimeFormatter.groovy (version 01b2e5c860f27bc8f1510852e6d71e35cda4fa9d)
- src/main/groovy/org/pih/warehouse/core/date/TemporalAccessorFormatter.groovy (version 01b2e5c860f27bc8f1510852e6d71e35cda4fa9d)
- src/main/groovy/org/pih/warehouse/core/localization/LocaleDeterminer.groovy (version 01b2e5c860f27bc8f1510852e6d71e35cda4fa9d)
- src/main/groovy/org/pih/warehouse/core/localization/LocalizableMessage.groovy (version 01b2e5c860f27bc8f1510852e6d71e35cda4fa9d)
- src/main/groovy/org/pih/warehouse/core/localization/MessageLocalizer.groovy (version 01b2e5c860f27bc8f1510852e6d71e35cda4fa9d)
- src/main/groovy/org/pih/warehouse/core/session/SessionManager.groovy (version 01b2e5c860f27bc8f1510852e6d71e35cda4fa9d)
- src/test/groovy/unit/org/pih/warehouse/core/date/DateFormatterManagerSpec.groovy (version 01b2e5c860f27bc8f1510852e6d71e35cda4fa9d)
- src/test/groovy/unit/org/pih/warehouse/core/date/TemporalAccessorDateFormatterSpec.groovy (version 01b2e5c860f27bc8f1510852e6d71e35cda4fa9d)
- src/test/groovy/unit/org/pih/warehouse/core/date/TemporalAccessorDateTimeFormatterSpec.groovy (version 01b2e5c860f27bc8f1510852e6d71e35cda4fa9d)
-
Evan <evanwaterman@hotmail.com> aa526f4a8b44861de38e4ed007b489dace78022a m
OBPIH-7441 refactor org identifier generation (#5433)
- grails-app/services/org/pih/warehouse/core/OrganizationIdentifierService.groovy (version aa526f4a8b44861de38e4ed007b489dace78022a)
- src/test/groovy/unit/org/pih/warehouse/organization/OrganizationIdentifierServiceSpec.groovy (version aa526f4a8b44861de38e4ed007b489dace78022a)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> ca08354ece8beca94baeaf535fe3283a571b59f9 m
OBPIH-7298 Add selectors for putaway workflow (#5492)
- grails-app/taglib/org/pih/warehouse/DatePickerTagLib.groovy (version ca08354ece8beca94baeaf535fe3283a571b59f9)
- grails-app/views/order/_filters.gsp (version ca08354ece8beca94baeaf535fe3283a571b59f9)
- grails-app/views/order/list.gsp (version ca08354ece8beca94baeaf535fe3283a571b59f9)
- src/js/components/put-away/PutAwayCheckPage.jsx (version ca08354ece8beca94baeaf535fe3283a571b59f9)
- src/js/components/put-away/PutAwayPage.jsx (version ca08354ece8beca94baeaf535fe3283a571b59f9)
- src/js/components/put-away/PutAwaySecondPage.jsx (version ca08354ece8beca94baeaf535fe3283a571b59f9)
- src/js/components/put-away/SplitLineModal.jsx (version ca08354ece8beca94baeaf535fe3283a571b59f9)
- src/js/utils/CustomTreeTable.jsx (version ca08354ece8beca94baeaf535fe3283a571b59f9)
- src/js/utils/Filter.jsx (version ca08354ece8beca94baeaf535fe3283a571b59f9)
- src/js/utils/Input.jsx (version ca08354ece8beca94baeaf535fe3283a571b59f9)
-
Evan <evanwaterman@hotmail.com> 317fc1d854686bf0a822478c2b22cc13fe4556f3 m
Merge branch 'main' into develop