Build: #99 was successful Manual run by Evan Waterman
Code commits
0.9.x (grails 3 master)
-
Evan <evanwaterman@hotmail.com> e56c5537694078e5e4cadfeeb9a1c431796eae71
bumped app version to 0.9.7
- gradle.properties (version e56c5537694078e5e4cadfeeb9a1c431796eae71)
-
Evan <evanwaterman@hotmail.com> 5139c46636d82e2f4159c968ab2438c7368e0344
5829 support unicode in packing list file name (#5832)
- grails-app/controllers/org/pih/warehouse/core/Doc4jController.groovy (version 5139c46636d82e2f4159c968ab2438c7368e0344)
- src/main/groovy/org/pih/warehouse/core/file/FileExtension.groovy (version 5139c46636d82e2f4159c968ab2438c7368e0344)
- src/main/groovy/org/pih/warehouse/core/file/FileNameGenerator.groovy (version 5139c46636d82e2f4159c968ab2438c7368e0344)
- src/main/groovy/org/pih/warehouse/core/http/ContentType.groovy (version 5139c46636d82e2f4159c968ab2438c7368e0344)
- src/main/groovy/org/pih/warehouse/core/http/HttpServletResponseConfigurer.groovy (version 5139c46636d82e2f4159c968ab2438c7368e0344)
- src/test/groovy/org/pih/warehouse/core/file/FileNameGeneratorSpec.groovy (version 5139c46636d82e2f4159c968ab2438c7368e0344)
- src/test/groovy/org/pih/warehouse/core/http/HttpServletResponseConfigurerSpec.groovy (version 5139c46636d82e2f4159c968ab2438c7368e0344)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> c528d8f2399251d3c9090eb2e466ab442a6e951b
OBPIH-7718 Fix load demo data (#5828)
- grails-app/conf/templates/configuration/bostonWarehouseInventory.csv (version c528d8f2399251d3c9090eb2e466ab442a6e951b)
- grails-app/conf/templates/configuration/chicagoWarehouseInventory.csv (version c528d8f2399251d3c9090eb2e466ab442a6e951b)
- grails-app/conf/templates/configuration/mainWarehouseInventory.csv (version c528d8f2399251d3c9090eb2e466ab442a6e951b)
- grails-app/domain/org/pih/warehouse/product/Product.groovy (version c528d8f2399251d3c9090eb2e466ab442a6e951b)
- grails-app/services/org/pih/warehouse/importer/ProductSupplierImportDataService.groovy (version c528d8f2399251d3c9090eb2e466ab442a6e951b)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 1e784d969c0c06fca5ee6d7f67ff670cc5005ff3
OBPIH-7715 Fix search bar and buttons layout on lower resolutions (#5826)
- src/css/colors.scss (version 1e784d969c0c06fca5ee6d7f67ff670cc5005ff3)
- src/js/components/form-elements/FieldArrayComponent.jsx (version 1e784d969c0c06fca5ee6d7f67ff670cc5005ff3)
- src/js/components/invoice/Invoice.scss (version 1e784d969c0c06fca5ee6d7f67ff670cc5005ff3)
- src/js/components/stock-movement-wizard/StockMovement.scss (version 1e784d969c0c06fca5ee6d7f67ff670cc5005ff3)
- src/js/components/stock-movement-wizard/request/AddItemsPage.jsx (version 1e784d969c0c06fca5ee6d7f67ff670cc5005ff3)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 9be0f95828a6c18cd35c11007af23ffa65c937e2
OBPIH-7716 Unable to edit/rollback inbound return from inbound list page (#5825)
- grails-app/controllers/org/pih/warehouse/inventory/StockTransferController.groovy (version 9be0f95828a6c18cd35c11007af23ffa65c937e2)
- grails-app/services/org/pih/warehouse/stockTransfer/StockTransferService.groovy (version 9be0f95828a6c18cd35c11007af23ffa65c937e2)
- src/js/components/stock-movement/inbound/StockMovementInboundTable.jsx (version 9be0f95828a6c18cd35c11007af23ffa65c937e2)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> e434eed50388056a20cd3172ecda095292e35d69
OBPIH-7711 Add validation for dates before 2000 in all inbound date pickers and fix inbound menu highlight (#5820)
- grails-app/controllers/org/pih/warehouse/inventory/StockMovementController.groovy (version e434eed50388056a20cd3172ecda095292e35d69)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsValidation.js (version e434eed50388056a20cd3172ecda095292e35d69)
- src/js/hooks/inboundV2/create/useInboundCreateValidation.js (version e434eed50388056a20cd3172ecda095292e35d69)
- src/js/hooks/inboundV2/send/useInboundSendValidation.js (version e434eed50388056a20cd3172ecda095292e35d69)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> f3a6f1a5dde911b3d1e6365f54e7adfc438e0fd5
OBPIH-7708 Fix sorting alphabetically in counting step of cycle count (#5816)
- src/js/components/cycleCount/toCountTab/VirtualizedTablesList.jsx (version f3a6f1a5dde911b3d1e6365f54e7adfc438e0fd5)
- src/js/hooks/cycleCount/countStep/useCountStep.jsx (version f3a6f1a5dde911b3d1e6365f54e7adfc438e0fd5)
- src/js/selectors/index.js (version f3a6f1a5dde911b3d1e6365f54e7adfc438e0fd5)
-
Evan <evanwaterman@hotmail.com> d536ede0bda4af76fc548ca60ca5458751e9804d
OBPIH-7712 disable edit ship date if inbound is already shipped (#5817)
- src/js/components/stock-movement-wizard/inboundV2/sections/send/InboundSendForm.jsx (version d536ede0bda4af76fc548ca60ca5458751e9804d)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 27445a15dcb4f59b58ec6dd4a6a6332466100280
OBPIH-7707 Qty counted = 0 is not visible on count confirmation page (#5814)
- src/js/components/cycleCount/tableCell/QuantityCell.jsx (version 27445a15dcb4f59b58ec6dd4a6a6332466100280)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 55f09ac5a39661f1ab8e3f614175ae2faa62f3a3
OBPIH-7709 Fix displaying fetched lot numbers in select in resolve step (#5815)
- src/js/hooks/cycleCount/useResolveStepTable.jsx (version 55f09ac5a39661f1ab8e3f614175ae2faa62f3a3)
- src/js/selectors/index.js (version 55f09ac5a39661f1ab8e3f614175ae2faa62f3a3)
-
Evan <evanwaterman@hotmail.com> 788d0a4794599a7dde1f694f0ffbfa24cea9d968
Revert "OBPIH-6476 display rollback events in shipment events tab (#5760)"
This reverts commit d6e3299f8bc8d20b3deb380c762581deac927824.- grails-app/controllers/org/pih/warehouse/inventory/StockMovementController.groovy (version 788d0a4794599a7dde1f694f0ffbfa24cea9d968)
- grails-app/controllers/org/pih/warehouse/shipping/ShipmentController.groovy (version 788d0a4794599a7dde1f694f0ffbfa24cea9d968)
- grails-app/domain/org/pih/warehouse/core/Event.groovy (version 788d0a4794599a7dde1f694f0ffbfa24cea9d968)
- grails-app/domain/org/pih/warehouse/core/history/EventLog.groovy (version 788d0a4794599a7dde1f694f0ffbfa24cea9d968)
- grails-app/domain/org/pih/warehouse/receiving/Receipt.groovy (version 788d0a4794599a7dde1f694f0ffbfa24cea9d968)
- grails-app/domain/org/pih/warehouse/shipping/Shipment.groovy (version 788d0a4794599a7dde1f694f0ffbfa24cea9d968)
- grails-app/i18n/messages.properties (version 788d0a4794599a7dde1f694f0ffbfa24cea9d968)
- grails-app/migrations/0.9.x/changelog-2026-02-10-0000-create-table-event-log.xml (version 788d0a4794599a7dde1f694f0ffbfa24cea9d968)
- grails-app/migrations/0.9.x/changelog-2026-02-10-1200-create-table-shipment-event-log.xml (version 788d0a4794599a7dde1f694f0ffbfa24cea9d968)
- grails-app/migrations/0.9.x/changelog.xml (version 788d0a4794599a7dde1f694f0ffbfa24cea9d968)
- grails-app/services/org/pih/warehouse/fulfillment/FulfillmentService.groovy (version 788d0a4794599a7dde1f694f0ffbfa24cea9d968)
- grails-app/services/org/pih/warehouse/shipping/ShipmentService.groovy (version 788d0a4794599a7dde1f694f0ffbfa24cea9d968)
- grails-app/views/stockMovement/_events.gsp (version 788d0a4794599a7dde1f694f0ffbfa24cea9d968)
- src/main/groovy/org/pih/warehouse/core/EventCode.groovy (version 788d0a4794599a7dde1f694f0ffbfa24cea9d968)
- src/main/groovy/org/pih/warehouse/core/Historizable.groovy (version 788d0a4794599a7dde1f694f0ffbfa24cea9d968)
- src/main/groovy/org/pih/warehouse/core/HistoryItem.groovy (version 788d0a4794599a7dde1f694f0ffbfa24cea9d968)
- src/main/groovy/org/pih/warehouse/core/ReferenceDocument.groovy (version 788d0a4794599a7dde1f694f0ffbfa24cea9d968)
- src/main/groovy/org/pih/warehouse/core/Referenceable.groovy (version 788d0a4794599a7dde1f694f0ffbfa24cea9d968)
- src/main/groovy/org/pih/warehouse/core/history/EventLogCode.groovy (version 788d0a4794599a7dde1f694f0ffbfa24cea9d968)
- src/main/groovy/org/pih/warehouse/core/history/EventLogHistoryProvider.groovy (version 788d0a4794599a7dde1f694f0ffbfa24cea9d968)
- src/main/groovy/org/pih/warehouse/core/history/Historizable.groovy (version 788d0a4794599a7dde1f694f0ffbfa24cea9d968)
- src/main/groovy/org/pih/warehouse/core/history/HistoryItem.groovy (version 788d0a4794599a7dde1f694f0ffbfa24cea9d968)
- src/main/groovy/org/pih/warehouse/core/history/HistoryProvider.groovy (version 788d0a4794599a7dde1f694f0ffbfa24cea9d968)
- src/main/groovy/org/pih/warehouse/shipping/ShipmentEventLogger.groovy (version 788d0a4794599a7dde1f694f0ffbfa24cea9d968)
- src/main/groovy/org/pih/warehouse/shipping/ShipmentEventManager.groovy (version 788d0a4794599a7dde1f694f0ffbfa24cea9d968)
- src/main/groovy/org/pih/warehouse/shipping/ShipmentHistoryProvider.groovy (version 788d0a4794599a7dde1f694f0ffbfa24cea9d968)
- src/test/groovy/org/pih/warehouse/shipping/ShipmentHistoryProviderSpec.groovy (version 788d0a4794599a7dde1f694f0ffbfa24cea9d968)
-
Evan <evanwaterman@hotmail.com> 47bda3943a08e4e3ec4a7a05da68976801369d74
Revert "OBPIH-6476 fix1: revert getStatus calculation for shipment and fix compareTo for event… (#5802)"
This reverts commit a053b714d62f8eccfa406f5bc5d4299f5551dca2.- grails-app/domain/org/pih/warehouse/core/Event.groovy (version 47bda3943a08e4e3ec4a7a05da68976801369d74)
- grails-app/domain/org/pih/warehouse/core/history/EventLog.groovy (version 47bda3943a08e4e3ec4a7a05da68976801369d74)
- grails-app/domain/org/pih/warehouse/shipping/Shipment.groovy (version 47bda3943a08e4e3ec4a7a05da68976801369d74)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 2ddf7052952af409486e3c8ea88ced9429b2f3a4
OBPIH-7704 Add validation for lot and expiry fields for controlled items in inbound (#5811)
Co-authored-by: Alan Nadolny <83239466+alannadolny@users.noreply.github.com>- src/js/hooks/inboundV2/addItems/useInboundAddItemsValidation.js (version 2ddf7052952af409486e3c8ea88ced9429b2f3a4)
-
Evan <evanwaterman@hotmail.com> 32f7b52e67b3090b2519125b8351be8093607575
OBPIH-7698 redirect to PO list when change location mid PO create (#5808)
- grails-app/controllers/org/pih/warehouse/order/PurchaseOrderController.groovy (version 32f7b52e67b3090b2519125b8351be8093607575)
- grails-app/views/purchaseOrder/_enterOrderDetails.gsp (version 32f7b52e67b3090b2519125b8351be8093607575)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 4fce3ce41a94862076886954a32bbdc22524ed2d
OBPIH-7694 Improve selectors in e2e tests (#5810)
- grails-app/services/org/pih/warehouse/importer/InventoryImportDataService.groovy (version 4fce3ce41a94862076886954a32bbdc22524ed2d)
- grails-app/views/order/_actions.gsp (version 4fce3ce41a94862076886954a32bbdc22524ed2d)
- grails-app/views/order/_filters.gsp (version 4fce3ce41a94862076886954a32bbdc22524ed2d)
- grails-app/views/order/_summary.gsp (version 4fce3ce41a94862076886954a32bbdc22524ed2d)
- grails-app/views/order/list.gsp (version 4fce3ce41a94862076886954a32bbdc22524ed2d)
- src/js/components/put-away/PutAwayCheckPage.jsx (version 4fce3ce41a94862076886954a32bbdc22524ed2d)
- src/js/components/put-away/PutAwaySecondPage.jsx (version 4fce3ce41a94862076886954a32bbdc22524ed2d)
- src/js/components/put-away/SplitLineModal.jsx (version 4fce3ce41a94862076886954a32bbdc22524ed2d)
- src/js/utils/CustomTreeTable.jsx (version 4fce3ce41a94862076886954a32bbdc22524ed2d)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 4d467ccc4953da40f65ba90500125aca65b01215
OBPIH-7695 Fix duplicate lot number fetches and stale count workflow state (#5807)
- src/js/actions/index.js (version 4d467ccc4953da40f65ba90500125aca65b01215)
- src/js/actions/types.js (version 4d467ccc4953da40f65ba90500125aca65b01215)
- src/js/components/cycleCount/toCountTab/CountStep.jsx (version 4d467ccc4953da40f65ba90500125aca65b01215)
- src/js/components/cycleCount/toCountTab/CountStepHeader.jsx (version 4d467ccc4953da40f65ba90500125aca65b01215)
- src/js/hooks/cycleCount/countStep/useCountStep.jsx (version 4d467ccc4953da40f65ba90500125aca65b01215)
- src/js/hooks/cycleCount/countStep/useCycleCountFetchData.js (version 4d467ccc4953da40f65ba90500125aca65b01215)
- src/js/hooks/cycleCount/countStep/useCycleCountModal.js (version 4d467ccc4953da40f65ba90500125aca65b01215)
- src/js/hooks/cycleCount/countStep/useResolveDiscrepancies.js (version 4d467ccc4953da40f65ba90500125aca65b01215)
- src/js/hooks/cycleCount/useAssignCycleCountModal.jsx (version 4d467ccc4953da40f65ba90500125aca65b01215)
- src/js/reducers/countWorkflowReducer.jsx (version 4d467ccc4953da40f65ba90500125aca65b01215)
- src/js/selectors/index.js (version 4d467ccc4953da40f65ba90500125aca65b01215)
- src/js/tests/hooks/useAssignCycleCountModal.test.jsx (version 4d467ccc4953da40f65ba90500125aca65b01215)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> 6738f5a2ad31e713198ed8e16d3ecaa1fa290896
OBPIH-7545 Make a redirect to product edit page after failing on save… (#5806)
Co-authored-by: Alan Nadolny <83239466+alannadolny@users.noreply.github.com>- grails-app/controllers/org/pih/warehouse/product/ProductAssociationController.groovy (version 6738f5a2ad31e713198ed8e16d3ecaa1fa290896)
- grails-app/controllers/org/pih/warehouse/product/ProductController.groovy (version 6738f5a2ad31e713198ed8e16d3ecaa1fa290896)
- grails-app/views/product/_productAssociations.gsp (version 6738f5a2ad31e713198ed8e16d3ecaa1fa290896)
- grails-app/views/product/edit.gsp (version 6738f5a2ad31e713198ed8e16d3ecaa1fa290896)
- grails-app/views/productAssociation/_dialog.gsp (version 6738f5a2ad31e713198ed8e16d3ecaa1fa290896)
- grails-app/views/productAssociation/edit.gsp (version 6738f5a2ad31e713198ed8e16d3ecaa1fa290896)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 67e452dcc2570e24c588f2275379fc896a44ead3
OBPIH-7696 Able to edit to inactive source through PO import (#5800)
- grails-app/services/org/pih/warehouse/order/OrderService.groovy (version 67e452dcc2570e24c588f2275379fc896a44ead3)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 4226ba1dffa84a1e69cd231a56abedef562fccb2
OBPIH-7691 Fix style overrides in DataTable and DatePicker (#5801)
- src/js/components/DataTable/DataTable.scss (version 4226ba1dffa84a1e69cd231a56abedef562fccb2)
- src/js/components/form-elements/DateFilter/DateFilter.scss (version 4226ba1dffa84a1e69cd231a56abedef562fccb2)
- src/js/components/form-elements/v2/DateField.jsx (version 4226ba1dffa84a1e69cd231a56abedef562fccb2)
-
Evan <evanwaterman@hotmail.com> a053b714d62f8eccfa406f5bc5d4299f5551dca2
OBPIH-6476 fix1: revert getStatus calculation for shipment and fix compareTo for event… (#5802)
- grails-app/domain/org/pih/warehouse/core/Event.groovy (version a053b714d62f8eccfa406f5bc5d4299f5551dca2)
- grails-app/domain/org/pih/warehouse/core/history/EventLog.groovy (version a053b714d62f8eccfa406f5bc5d4299f5551dca2)
- grails-app/domain/org/pih/warehouse/shipping/Shipment.groovy (version a053b714d62f8eccfa406f5bc5d4299f5551dca2)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> a0b3e2a9c59a26565ee9c1919b26559ae2b4897b
OBPIH-7545 Fix validation on product association not to treat its mut… (#5799)
- src/main/groovy/org/pih/warehouse/product/ProductAssociationValidator.groovy (version a0b3e2a9c59a26565ee9c1919b26559ae2b4897b)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> b15b09bce133019b830c117b2c6aca123e552de9
OBPIH-7689 Resolve step doesn't load when use skip or assign button on assign modal in CC (#5797)
- src/js/actions/index.js (version b15b09bce133019b830c117b2c6aca123e552de9)
- src/js/actions/types.js (version b15b09bce133019b830c117b2c6aca123e552de9)
- src/js/hooks/cycleCount/countStep/useCycleCountFetchData.js (version b15b09bce133019b830c117b2c6aca123e552de9)
- src/js/reducers/cycleCountReducer.js (version b15b09bce133019b830c117b2c6aca123e552de9)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 9fffb9e2db04f502591228df9af8a03723639788
OBPIH-6097 Fix reading config properties (#5798)
- grails-app/services/org/pih/warehouse/core/MailService.groovy (version 9fffb9e2db04f502591228df9af8a03723639788)
-
Evan <evanwaterman@hotmail.com> d6e3299f8bc8d20b3deb380c762581deac927824
OBPIH-6476 display rollback events in shipment events tab (#5760)
- grails-app/controllers/org/pih/warehouse/inventory/StockMovementController.groovy (version d6e3299f8bc8d20b3deb380c762581deac927824)
- grails-app/controllers/org/pih/warehouse/shipping/ShipmentController.groovy (version d6e3299f8bc8d20b3deb380c762581deac927824)
- grails-app/domain/org/pih/warehouse/core/Event.groovy (version d6e3299f8bc8d20b3deb380c762581deac927824)
- grails-app/domain/org/pih/warehouse/core/history/EventLog.groovy (version d6e3299f8bc8d20b3deb380c762581deac927824)
- grails-app/domain/org/pih/warehouse/receiving/Receipt.groovy (version d6e3299f8bc8d20b3deb380c762581deac927824)
- grails-app/domain/org/pih/warehouse/shipping/Shipment.groovy (version d6e3299f8bc8d20b3deb380c762581deac927824)
- grails-app/i18n/messages.properties (version d6e3299f8bc8d20b3deb380c762581deac927824)
- grails-app/migrations/0.9.x/changelog-2026-02-10-0000-create-table-event-log.xml (version d6e3299f8bc8d20b3deb380c762581deac927824)
- grails-app/migrations/0.9.x/changelog-2026-02-10-1200-create-table-shipment-event-log.xml (version d6e3299f8bc8d20b3deb380c762581deac927824)
- grails-app/migrations/0.9.x/changelog.xml (version d6e3299f8bc8d20b3deb380c762581deac927824)
- grails-app/services/org/pih/warehouse/fulfillment/FulfillmentService.groovy (version d6e3299f8bc8d20b3deb380c762581deac927824)
- grails-app/services/org/pih/warehouse/shipping/ShipmentService.groovy (version d6e3299f8bc8d20b3deb380c762581deac927824)
- grails-app/views/stockMovement/_events.gsp (version d6e3299f8bc8d20b3deb380c762581deac927824)
- src/main/groovy/org/pih/warehouse/core/EventCode.groovy (version d6e3299f8bc8d20b3deb380c762581deac927824)
- src/main/groovy/org/pih/warehouse/core/Historizable.groovy (version d6e3299f8bc8d20b3deb380c762581deac927824)
- src/main/groovy/org/pih/warehouse/core/HistoryItem.groovy (version d6e3299f8bc8d20b3deb380c762581deac927824)
- src/main/groovy/org/pih/warehouse/core/ReferenceDocument.groovy (version d6e3299f8bc8d20b3deb380c762581deac927824)
- src/main/groovy/org/pih/warehouse/core/Referenceable.groovy (version d6e3299f8bc8d20b3deb380c762581deac927824)
- src/main/groovy/org/pih/warehouse/core/history/EventLogCode.groovy (version d6e3299f8bc8d20b3deb380c762581deac927824)
- src/main/groovy/org/pih/warehouse/core/history/EventLogHistoryProvider.groovy (version d6e3299f8bc8d20b3deb380c762581deac927824)
- src/main/groovy/org/pih/warehouse/core/history/Historizable.groovy (version d6e3299f8bc8d20b3deb380c762581deac927824)
- src/main/groovy/org/pih/warehouse/core/history/HistoryItem.groovy (version d6e3299f8bc8d20b3deb380c762581deac927824)
- src/main/groovy/org/pih/warehouse/core/history/HistoryProvider.groovy (version d6e3299f8bc8d20b3deb380c762581deac927824)
- src/main/groovy/org/pih/warehouse/shipping/ShipmentEventLogger.groovy (version d6e3299f8bc8d20b3deb380c762581deac927824)
- src/main/groovy/org/pih/warehouse/shipping/ShipmentEventManager.groovy (version d6e3299f8bc8d20b3deb380c762581deac927824)
- src/main/groovy/org/pih/warehouse/shipping/ShipmentHistoryProvider.groovy (version d6e3299f8bc8d20b3deb380c762581deac927824)
- src/test/groovy/org/pih/warehouse/shipping/ShipmentHistoryProviderSpec.groovy (version d6e3299f8bc8d20b3deb380c762581deac927824)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 48646997c546edce81c6f20a4d75a766e7364573
OBPIH-7690 Support tab key in arrow navigation (#5795)
- src/js/consts/navigationKey.js (version 48646997c546edce81c6f20a4d75a766e7364573)
- src/js/hooks/useArrowsNavigation.jsx (version 48646997c546edce81c6f20a4d75a766e7364573)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> 8affe661965aa4800f641f9c2a8316abb607fb84
OBPIH-7693 Fix expiriation date not being displayed in the initial re… (#5796)
- src/js/hooks/outboundImport/useOutboundImportItems.jsx (version 8affe661965aa4800f641f9c2a8316abb607fb84)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 7df5bc9414f439c3acf84c9e2308abd846455945
OBPIH-7317 Fix disable Esc close on Update Ship Date modal (#5792)
- src/js/components/stock-movement-wizard/outbound/SendMovementPage.jsx (version 7df5bc9414f439c3acf84c9e2308abd846455945)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 2efe8590d9c62005c3b332af3fe427c866005b43
OBPIH-6097 Update receipt email notification with Goods Receipt Note document (#5787)
- grails-app/services/org/pih/warehouse/core/MailService.groovy (version 2efe8590d9c62005c3b332af3fe427c866005b43)
- grails-app/services/org/pih/warehouse/data/FileGenerationService.groovy (version 2efe8590d9c62005c3b332af3fe427c866005b43)
- grails-app/services/org/pih/warehouse/report/NotificationService.groovy (version 2efe8590d9c62005c3b332af3fe427c866005b43)
- grails-app/views/email/_goodsDeliveryNote.gsp (version 2efe8590d9c62005c3b332af3fe427c866005b43)
- grails-app/views/goodsReceiptNote/_header.gsp (version 2efe8590d9c62005c3b332af3fe427c866005b43)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 7065e13ecf1b32815c8652fef7fcf7620e951d76
OBPIH-7688 Unable to add items to PO through import (#5793)
- grails-app/domain/org/pih/warehouse/order/OrderItem.groovy (version 7065e13ecf1b32815c8652fef7fcf7620e951d76)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> b5ade80e2339a2d6a8d6139a034cb261b776c5d5
OBPIH-7545 Fix product assocation update validation behavior that beh… (#5794)
- grails-app/controllers/org/pih/warehouse/product/ProductAssociationController.groovy (version b5ade80e2339a2d6a8d6139a034cb261b776c5d5)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> da988472bf3ac0ec5f5cea8cdd512cb899e1ad6d
OBPIH-7682 Add validation when editing PO items via UI (#5791)
- grails-app/views/order/_orderItemFormDialog.gsp (version da988472bf3ac0ec5f5cea8cdd512cb899e1ad6d)
-
Evan <evanwaterman@hotmail.com> 485b977c3b7060e1c41ef95a3f30578626a17fe0
OBPIH-7686 product supplier import default to active (#5789)
- grails-app/services/org/pih/warehouse/importer/ProductSupplierImportDataService.groovy (version 485b977c3b7060e1c41ef95a3f30578626a17fe0)
-
Evan <evanwaterman@hotmail.com> 49720d77a4dd3d7a1eac905ae83cf4ed62b424b7
OBPIH-7684 fix rating type validation on supplier import (#5790)
- grails-app/services/org/pih/warehouse/importer/ProductSupplierImportDataService.groovy (version 49720d77a4dd3d7a1eac905ae83cf4ed62b424b7)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> fcd97e56b136f868eecec4f5ec38edaece276222
OBPIH-5044 Add validations for duplicate entry in stocklist (fix displaying error after removing line) (#5783)
- grails-app/views/requisitionTemplate/edit.gsp (version fcd97e56b136f868eecec4f5ec38edaece276222)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 40ab0a9783bbcd5e4a6cf4b6a684cee283511aa9
OBPIH-7317 Improve past ship date modal with radio options and auto-update delivery date (#5785)
- grails-app/i18n/messages.properties (version 40ab0a9783bbcd5e4a6cf4b6a684cee283511aa9)
- src/js/components/modals/ConfirmRadioOptionModal.jsx (version 40ab0a9783bbcd5e4a6cf4b6a684cee283511aa9)
- src/js/components/stock-movement-wizard/outbound/SendMovementPage.jsx (version 40ab0a9783bbcd5e4a6cf4b6a684cee283511aa9)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> 5a30cb595700ef03516dffa4c336fd5918cbf3ef
OBPIH-7633 Fix record stock migration for locations where there are n… (#5782)
- grails-app/services/org/pih/warehouse/data/TransactionSourceMigrationService.groovy (version 5a30cb595700ef03516dffa4c336fd5918cbf3ef)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> fa71c808fd05dce4bc3571f908c064ededa5765d
OBPIH-7545 Stop user from creating two-way association if one-way ass… (#5779)
- grails-app/controllers/org/pih/warehouse/product/ProductAssociationController.groovy (version fa71c808fd05dce4bc3571f908c064ededa5765d)
- grails-app/domain/org/pih/warehouse/product/ProductAssociation.groovy (version fa71c808fd05dce4bc3571f908c064ededa5765d)
- grails-app/i18n/messages.properties (version fa71c808fd05dce4bc3571f908c064ededa5765d)
- src/main/groovy/org/pih/warehouse/product/ProductAssociationValidator.groovy (version fa71c808fd05dce4bc3571f908c064ededa5765d)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> ec0faa63f436891ceece910814d3329bae43f1b8
OBPIH-6774 Fix lot number inference for receiving bins without 'R-' prefix (#5780)
Co-authored-by: Kacper Chełstowski <kchelstowski@soldevelo.com>- grails-app/services/org/pih/warehouse/fulfillment/FulfillmentService.groovy (version ec0faa63f436891ceece910814d3329bae43f1b8)
- src/test/groovy/org/pih/warehouse/fulfillment/InferringOutboundImportValuesSpec.groovy (version ec0faa63f436891ceece910814d3329bae43f1b8)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 3b0f6e0f266e908be8ed5dca82d27d38963579bf
OBPIH-5080 Remove Baseline QOH report (#5776)
- grails-app/conf/runtime.groovy (version 3b0f6e0f266e908be8ed5dca82d27d38963579bf)
- grails-app/i18n/messages.properties (version 3b0f6e0f266e908be8ed5dca82d27d38963579bf)
- grails-app/views/inventory/show.gsp (version 3b0f6e0f266e908be8ed5dca82d27d38963579bf)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> e13b11f66dfff52d84d876f81db9c78dfcfbe83d
OBPIH-6496 Change visible fields on source tab in stock card (#5777)
- grails-app/domain/org/pih/warehouse/product/ProductSupplier.groovy (version e13b11f66dfff52d84d876f81db9c78dfcfbe83d)
- grails-app/i18n/messages.properties (version e13b11f66dfff52d84d876f81db9c78dfcfbe83d)
- grails-app/views/inventoryItem/_showSuppliers.gsp (version e13b11f66dfff52d84d876f81db9c78dfcfbe83d)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 35197a4764a0610c627a73b47eb95082783f59d0
OBPIH-5044 Add validations for duplicate entry in stocklist (#5763)
- grails-app/controllers/org/pih/warehouse/requisition/RequisitionTemplateController.groovy (version 35197a4764a0610c627a73b47eb95082783f59d0)
- grails-app/i18n/messages.properties (version 35197a4764a0610c627a73b47eb95082783f59d0)
- grails-app/services/org/pih/warehouse/requisition/RequisitionTemplateService.groovy (version 35197a4764a0610c627a73b47eb95082783f59d0)
- grails-app/views/requisitionTemplate/batch.gsp (version 35197a4764a0610c627a73b47eb95082783f59d0)
- grails-app/views/requisitionTemplate/edit.gsp (version 35197a4764a0610c627a73b47eb95082783f59d0)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> bd07a3ac1e874bfded246d5cf6de651d0084bdbd
OBPIH-6969 Add inventory difference calculation before data import (#5768)
- grails-app/controllers/org/pih/warehouse/api/InventoryApiController.groovy (version bd07a3ac1e874bfded246d5cf6de651d0084bdbd)
- grails-app/services/org/pih/warehouse/importer/InventoryImportDataService.groovy (version bd07a3ac1e874bfded246d5cf6de651d0084bdbd)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 13d37fd25407634986473bde166eefc75d7061c3
OBPIH-6774 Ability to guess receiving bin without 'R-' in outbound import (#5772)
- grails-app/services/org/pih/warehouse/fulfillment/FulfillmentService.groovy (version 13d37fd25407634986473bde166eefc75d7061c3)
- src/main/groovy/org/pih/warehouse/core/Constants.groovy (version 13d37fd25407634986473bde166eefc75d7061c3)
- src/test/groovy/org/pih/warehouse/fulfillment/InferringOutboundImportValuesSpec.groovy (version 13d37fd25407634986473bde166eefc75d7061c3)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 512025d43da868e76ed99249754b8c45302d0d63
OBPIH-7676 Fix Assign Button not visible on Screen (#5774)
- src/js/components/cycleCount/cycleCount.scss (version 512025d43da868e76ed99249754b8c45302d0d63)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> be083c2c79a5ca4636725a4a345961f09f64249e
OBPIH-7634 Handle duplicate lines before zero quantity lines in the s… (#5767)
- grails-app/i18n/messages.properties (version be083c2c79a5ca4636725a4a345961f09f64249e)
- src/js/components/stock-movement-wizard/request/AddItemsPage.jsx (version be083c2c79a5ca4636725a4a345961f09f64249e)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 36437bdbb1d282c98da2473b3d486caf4fd9bb5e
OBPIH-7674 Validation not applied while importing items on PO (quantity invoiced validation) (#5766)
- grails-app/services/org/pih/warehouse/order/OrderService.groovy (version 36437bdbb1d282c98da2473b3d486caf4fd9bb5e)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 7b43b09777e1f3dd729856ddf7c1acb95e331a95
OBPIH-7672 Handle icon display on Send step and auto-scroll in Add Items step (fix) (#5765)
- src/js/components/cycleCount/CycleCount.jsx (version 7b43b09777e1f3dd729856ddf7c1acb95e331a95)
- src/js/components/productSupplier/create/InvalidItemsIndicator.jsx (version 7b43b09777e1f3dd729856ddf7c1acb95e331a95)
- src/js/components/productSupplier/create/subsections/PreferenceTypeVariations.jsx (version 7b43b09777e1f3dd729856ddf7c1acb95e331a95)
- src/js/hooks/cycleCount/useAllProductsTab.jsx (version 7b43b09777e1f3dd729856ddf7c1acb95e331a95)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsActions.js (version 7b43b09777e1f3dd729856ddf7c1acb95e331a95)
- src/js/hooks/inboundV2/send/useInboundSendTable.jsx (version 7b43b09777e1f3dd729856ddf7c1acb95e331a95)
- src/js/hooks/useResetScrollbar.js (version 7b43b09777e1f3dd729856ddf7c1acb95e331a95)
- src/js/hooks/useScrollbar.js (version 7b43b09777e1f3dd729856ddf7c1acb95e331a95)
- src/js/hooks/useWizard.js (version 7b43b09777e1f3dd729856ddf7c1acb95e331a95)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 07f95ff3e7f49cb3710b6756e6c1fa47a9159b7d
Merge pull request #5761 from openboxes/feature/OBPIH-7671
OBPIH-7671 Add row virtualization to table in “Add items” step -
SebastianLib <sebastianlib04@gmail.com> e14146d84cfc5df03850153969a80b10b842381a
OBPIH-7671 Corrections after code review
- src/js/components/DataTable/v2/DataTable.jsx (version e14146d84cfc5df03850153969a80b10b842381a)
- src/js/components/DataTable/v2/DataTableBody.jsx (version e14146d84cfc5df03850153969a80b10b842381a)
- src/js/components/stock-movement-wizard/inboundV2/sections/addItems/InboundAddItems.jsx (version e14146d84cfc5df03850153969a80b10b842381a)
-
SebastianLib <sebastianlib04@gmail.com> cb6313dac5ce0a77312a339541c5dac747b483ff
OBPIH-7671 Corrections after code review
- src/js/components/DataTable/v2/DataTable.jsx (version cb6313dac5ce0a77312a339541c5dac747b483ff)
- src/js/components/DataTable/v2/DataTableBody.jsx (version cb6313dac5ce0a77312a339541c5dac747b483ff)
- src/js/components/stock-movement-wizard/inboundV2/sections/addItems/InboundAddItems.jsx (version cb6313dac5ce0a77312a339541c5dac747b483ff)
-
SebastianLib <sebastianlib04@gmail.com> c6dd1c814d179adfa50683f50b128920ab2afdda
OBPIH-7671 Add row virtualization to table in “Add items” step
- src/js/components/DataTable/v2/DataTable.jsx (version c6dd1c814d179adfa50683f50b128920ab2afdda)
- src/js/components/DataTable/v2/DataTableBody.jsx (version c6dd1c814d179adfa50683f50b128920ab2afdda)
- src/js/components/stock-movement-wizard/inboundV2/sections/addItems/InboundAddItems.jsx (version c6dd1c814d179adfa50683f50b128920ab2afdda)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsColumns.jsx (version c6dd1c814d179adfa50683f50b128920ab2afdda)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 297295bc47d05033e8d4485ecfb510ae1b83987c
Merge pull request #5751 from openboxes/feature/inbound-refactor
Inbound refactor -
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 21111a1189dec1ef189c00853f934397bee8708a
OBPIH-7674 Validation not applied while importing items on PO (#5756)
- grails-app/services/org/pih/warehouse/order/OrderService.groovy (version 21111a1189dec1ef189c00853f934397bee8708a)
- src/test/groovy/org/pih/warehouse/order/OrderServiceSpec.groovy (version 21111a1189dec1ef189c00853f934397bee8708a)
-
SebastianLib <sebastianlib04@gmail.com> 2bcd67de28be9799c4bdc08dff670b853b7d2afb
OBPIH-7672 Corrections after final review of inbound refactor
- grails-app/controllers/org/pih/warehouse/inventory/StockMovementController.groovy (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/api/services/StockMovementApi.js (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/components/DataTable/v2/DataTable.jsx (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/components/Layout/v2/MainLayout.jsx (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/components/Layout/v2/MainLayoutRoute.jsx (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/components/Layout/v2/MainLayoutRouteV2.jsx (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/components/Layout/v2/MainLayoutV2.jsx (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/components/Router.jsx (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/components/form-elements/v2/DateFieldDateFns.jsx (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/components/form-elements/v2/DropzoneFileSelect.jsx (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/components/form-elements/v2/SelectField.jsx (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/components/modals/ConfirmDuplicatedItemsModal.jsx (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/components/modals/ConfirmExpirationDateModal.jsx (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/components/modals/ModalWithTable.jsx (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/components/product-select/ProductSelect.jsx (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/components/productSupplier/create/ProductSupplierForm.jsx (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/components/stock-movement-wizard/inboundV2/Inbound.jsx (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/components/stock-movement-wizard/inboundV2/InboundHeader.jsx (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/components/stock-movement-wizard/inboundV2/sections/addItems/InboundAddItems.jsx (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/components/stock-movement-wizard/inboundV2/sections/addItems/InboundAddItemsHeader.jsx (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/components/stock-movement-wizard/inboundV2/sections/addItems/InboundAddItemsNavigationButtons.jsx (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/components/stock-movement-wizard/inboundV2/sections/create/InboundCreate.jsx (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/components/stock-movement-wizard/inboundV2/sections/send/InboundSendForm.jsx (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/components/stock-movement-wizard/inboundV2/sections/send/InboundSendFormHeader.jsx (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/components/stock-movement-wizard/inboundV2/sections/send/InboundSendNavigationButtons.jsx (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/components/stock-movement-wizard/inboundV2/sections/send/InboundSendTable.jsx (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/components/stock-movement-wizard/modals/ItemInStockModal.jsx (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/consts/InboundStep.js (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/consts/datePickerLimits.js (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/consts/duplicatedItemsModalColumns.js (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/hooks/inboundV2/addItems/useConfirmDuplicatedItemsColumns.jsx (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsActions.js (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsImportExport.jsx (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/hooks/inboundV2/create/useInboundCreateForm.js (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/hooks/inboundV2/send/useInboundSendForm.js (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/hooks/inboundV2/send/useInboundSendTable.jsx (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/hooks/inboundV2/send/useInboundSendValidation.js (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/js/hooks/useHideScroll.js (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
- src/main/groovy/org/pih/warehouse/api/InboundWorkflowState.groovy (version 2bcd67de28be9799c4bdc08dff670b853b7d2afb)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 0db6f3b866cbcf06896940beada163d86a48f3dd
OBPIH-7603 Allow Search by Product Code for E-Requests (#5752)
- src/js/components/form-elements/FieldArrayComponent.jsx (version 0db6f3b866cbcf06896940beada163d86a48f3dd)
- src/js/components/stock-movement-wizard/StockMovement.scss (version 0db6f3b866cbcf06896940beada163d86a48f3dd)
- src/js/components/stock-movement-wizard/request/AddItemsPage.jsx (version 0db6f3b866cbcf06896940beada163d86a48f3dd)
- src/js/utils/form-values-utils.jsx (version 0db6f3b866cbcf06896940beada163d86a48f3dd)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 5da8fee941e1276752c833cd43874572be20a014
OBPIH-7604 Good Receipt Note Rows not aligned (#5753)
- grails-app/views/goodsReceiptNote/_body.gsp (version 5da8fee941e1276752c833cd43874572be20a014)
- grails-app/views/goodsReceiptNote/print.gsp (version 5da8fee941e1276752c833cd43874572be20a014)
-
Kacper Chełstowski <kchelstowski@soldevelo.com> ebbb23821131979a6b2875f17e05637b42b83fb4
OBPIH-7633 Migrate old record stock and adjust stock transactions to have a transaction source entry + create a transaction source record for adjust stock feature (#5750)
- grails-app/controllers/org/pih/warehouse/data/MigrationController.groovy (version ebbb23821131979a6b2875f17e05637b42b83fb4)
- grails-app/controllers/org/pih/warehouse/inventory/InventoryController.groovy (version ebbb23821131979a6b2875f17e05637b42b83fb4)
- grails-app/services/org/pih/warehouse/data/TransactionSourceMigrationService.groovy (version ebbb23821131979a6b2875f17e05637b42b83fb4)
- grails-app/services/org/pih/warehouse/inventory/AdjustInventoryService.groovy (version ebbb23821131979a6b2875f17e05637b42b83fb4)
- grails-app/services/org/pih/warehouse/inventory/RecordStockProductInventoryTransactionService.groovy (version ebbb23821131979a6b2875f17e05637b42b83fb4)
- grails-app/views/migration/dataMigration.gsp (version ebbb23821131979a6b2875f17e05637b42b83fb4)
-
Evan <evanwaterman@hotmail.com> a24196275fdaa12043d40a9cb02755212d947147
OBPIH-7606 fix transfer in (#5742)
- grails-app/controllers/org/pih/warehouse/inventory/InventoryController.groovy (version a24196275fdaa12043d40a9cb02755212d947147)
- grails-app/views/inventory/_incomingTransfer.gsp (version a24196275fdaa12043d40a9cb02755212d947147)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> c5212ecd21f799e9f63ce18014345ed5c91b55f8
OBPIH-7364 Enable deletion of a product source that has a package associated (#5743)
- grails-app/services/org/pih/warehouse/data/ProductSupplierService.groovy (version c5212ecd21f799e9f63ce18014345ed5c91b55f8)
- grails-app/services/org/pih/warehouse/fulfillment/FulfillmentService.groovy (version c5212ecd21f799e9f63ce18014345ed5c91b55f8)
- grails-app/services/org/pih/warehouse/product/ProductPackageDataService.groovy (version c5212ecd21f799e9f63ce18014345ed5c91b55f8)
- grails-app/services/org/pih/warehouse/product/ProductPackageService.groovy (version c5212ecd21f799e9f63ce18014345ed5c91b55f8)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> c176af815e761c96ecd8984bd27596d53c9291d7
OBPIH-7602 Prevent duplicate items during CSV import to avoid throwin… (#5748)
- grails-app/controllers/org/pih/warehouse/inventory/StockMovementController.groovy (version c176af815e761c96ecd8984bd27596d53c9291d7)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> d0119388d8cd0f0494b24dbfa44c783c7907c53b
OBPIH-7670 Fix inbound date validation after rebase (#5749)
- src/js/hooks/inboundV2/create/useInboundCreateValidation.js (version d0119388d8cd0f0494b24dbfa44c783c7907c53b)
- src/js/hooks/inboundV2/send/useInboundSendValidation.js (version d0119388d8cd0f0494b24dbfa44c783c7907c53b)
- src/js/utils/dateUtils.js (version d0119388d8cd0f0494b24dbfa44c783c7907c53b)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 5ccf0fc7d06342bf0d90afd62ca3c932efd2f8ba
OBPIH-7597 Fix date parsing in PO Actual Ready Date and Recipient import (#5745)
- grails-app/services/org/pih/warehouse/importer/PurchaseOrderActualReadyDateImportDataService.groovy (version 5ccf0fc7d06342bf0d90afd62ca3c932efd2f8ba)
- src/main/groovy/org/pih/warehouse/importer/PurchaseOrderActualReadyDateExcelImporter.groovy (version 5ccf0fc7d06342bf0d90afd62ca3c932efd2f8ba)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 2025bb1bc92e7fb3c9b16ae02bd4e5c3f4ab9c0c
OBPIH-7616 Fix catalog color disappearing after product selection (#5675)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsColumns.jsx (version 2025bb1bc92e7fb3c9b16ae02bd4e5c3f4ab9c0c)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 19343b1abaa8917a527babd2c7878504da8ef4c0
OBPIH-7627 Add focus loss when selecting an option from the product selector (fix) (#5716)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsColumns.jsx (version 19343b1abaa8917a527babd2c7878504da8ef4c0)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 89801e06f3074298b534d4acf151c27c124e713f
OBPIH-7625 Fix display workflow step headers (#5718)
- src/js/components/stock-movement-wizard/inboundV2/Inbound.jsx (version 89801e06f3074298b534d4acf151c27c124e713f)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 0fe4a333387729bdbfa02ea946975558443279fd
OBPIH-7617 Shipped event always shows time as 00:00 instead of actual shipment time (#5733)
- src/js/components/form-elements/v2/DateFieldDateFns.jsx (version 0fe4a333387729bdbfa02ea946975558443279fd)
- src/js/components/stock-movement-wizard/inboundV2/sections/send/InboundSendForm.jsx (version 0fe4a333387729bdbfa02ea946975558443279fd)
- src/js/consts/timeFormat.js (version 0fe4a333387729bdbfa02ea946975558443279fd)
- src/js/hooks/inboundV2/send/useInboundSendForm.js (version 0fe4a333387729bdbfa02ea946975558443279fd)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 92c66dda6237213eb688056fa5b0f12c871e91e4
OBPIH-7615 Remove autocomplete suggestions on new datepicker (#5671)
- src/js/components/form-elements/v2/DateFieldDateFns.jsx (version 92c66dda6237213eb688056fa5b0f12c871e91e4)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 0ab651ea6279d05b18e2505bd76483190cf72986
OBPIH-7619 Fix stocklist items not loading and add change confirmation modal (#5711)
- grails-app/i18n/messages.properties (version 0ab651ea6279d05b18e2505bd76483190cf72986)
- src/js/components/stock-movement-wizard/inboundV2/sections/create/InboundCreate.jsx (version 0ab651ea6279d05b18e2505bd76483190cf72986)
- src/js/hooks/inboundV2/create/useInboundCreateForm.js (version 0ab651ea6279d05b18e2505bd76483190cf72986)
- src/js/hooks/inboundV2/create/useInboundCreateValidation.js (version 0ab651ea6279d05b18e2505bd76483190cf72986)
- src/js/utils/mapToFormSelectOption.js (version 0ab651ea6279d05b18e2505bd76483190cf72986)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 18325037aa5bd29d9e4eece7ef3a73bcc81bc6d1
OBPIH-7627 Validations improvement in inbound refactor (#5706)
- src/js/components/form-elements/v2/DateFieldDateFns.jsx (version 18325037aa5bd29d9e4eece7ef3a73bcc81bc6d1)
- src/js/components/stock-movement-wizard/inboundV2/sections/send/InboundSendForm.jsx (version 18325037aa5bd29d9e4eece7ef3a73bcc81bc6d1)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsColumns.jsx (version 18325037aa5bd29d9e4eece7ef3a73bcc81bc6d1)
- src/js/hooks/inboundV2/create/useInboundCreateValidation.js (version 18325037aa5bd29d9e4eece7ef3a73bcc81bc6d1)
- src/js/hooks/inboundV2/send/useInboundSendValidation.js (version 18325037aa5bd29d9e4eece7ef3a73bcc81bc6d1)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 968537c5e5091e4739efd4482d3e20825e26a4f2
OBPIH-7626 Enable destination field on send page (#5702)
- grails-app/services/org/pih/warehouse/core/LocationService.groovy (version 968537c5e5091e4739efd4482d3e20825e26a4f2)
- src/js/components/stock-movement-wizard/inboundV2/sections/create/InboundCreate.jsx (version 968537c5e5091e4739efd4482d3e20825e26a4f2)
- src/js/components/stock-movement-wizard/inboundV2/sections/send/InboundSendForm.jsx (version 968537c5e5091e4739efd4482d3e20825e26a4f2)
- src/js/components/stock-movement-wizard/inboundV2/sections/send/InboundSendFormHeader.jsx (version 968537c5e5091e4739efd4482d3e20825e26a4f2)
- src/js/hooks/inboundV2/create/useInboundCreateForm.js (version 968537c5e5091e4739efd4482d3e20825e26a4f2)
- src/js/hooks/inboundV2/create/useInboundCreateValidation.js (version 968537c5e5091e4739efd4482d3e20825e26a4f2)
- src/js/hooks/inboundV2/send/useInboundSendForm.js (version 968537c5e5091e4739efd4482d3e20825e26a4f2)
- src/js/utils/option-utils.jsx (version 968537c5e5091e4739efd4482d3e20825e26a4f2)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 1e53e64d5b2196da03c7d81f1f64040c63b3b3ed
OBPIH-7616 File upload over 2 MB on Send Page does not show error, 500 error visible in console (#5730)
- grails-app/controllers/org/pih/warehouse/api/ApiController.groovy (version 1e53e64d5b2196da03c7d81f1f64040c63b3b3ed)
- grails-app/i18n/messages.properties (version 1e53e64d5b2196da03c7d81f1f64040c63b3b3ed)
- src/js/components/form-elements/v2/DropzoneFileSelect.jsx (version 1e53e64d5b2196da03c7d81f1f64040c63b3b3ed)
- src/js/components/stock-movement-wizard/inboundV2/sections/send/InboundSendFormHeader.jsx (version 1e53e64d5b2196da03c7d81f1f64040c63b3b3ed)
- src/js/reducers/sessionReducer.jsx (version 1e53e64d5b2196da03c7d81f1f64040c63b3b3ed)
- src/js/selectors/index.js (version 1e53e64d5b2196da03c7d81f1f64040c63b3b3ed)
- src/js/utils/number-utils.jsx (version 1e53e64d5b2196da03c7d81f1f64040c63b3b3ed)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> d516d4b5a015b8191f718effde3eb94cd95fa6bc
OBPIH-7621 Fix Enter key behavior when selecting by product code (#5732)
- src/js/components/form-elements/v2/SelectField.jsx (version d516d4b5a015b8191f718effde3eb94cd95fa6bc)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsColumns.jsx (version d516d4b5a015b8191f718effde3eb94cd95fa6bc)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 90d408e2de4af5ffa6a357af643f5e00712b29ac
OBPIH-7589 Fixes after e2e tests (#5670)
- grails-app/controllers/org/pih/warehouse/inventory/StockMovementController.groovy (version 90d408e2de4af5ffa6a357af643f5e00712b29ac)
- src/js/components/form-elements/v2/DateFieldDateFns.jsx (version 90d408e2de4af5ffa6a357af643f5e00712b29ac)
- src/js/components/form-elements/v2/SelectField.jsx (version 90d408e2de4af5ffa6a357af643f5e00712b29ac)
- src/js/components/form-elements/v2/TextInput.jsx (version 90d408e2de4af5ffa6a357af643f5e00712b29ac)
- src/js/components/stock-movement-wizard/inboundV2/Inbound.jsx (version 90d408e2de4af5ffa6a357af643f5e00712b29ac)
- src/js/components/stock-movement-wizard/inboundV2/sections/create/InboundCreate.jsx (version 90d408e2de4af5ffa6a357af643f5e00712b29ac)
- src/js/components/stock-movement-wizard/inboundV2/sections/send/InboundSendForm.jsx (version 90d408e2de4af5ffa6a357af643f5e00712b29ac)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsActions.js (version 90d408e2de4af5ffa6a357af643f5e00712b29ac)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsColumns.jsx (version 90d408e2de4af5ffa6a357af643f5e00712b29ac)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsFormState.js (version 90d408e2de4af5ffa6a357af643f5e00712b29ac)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsValidation.js (version 90d408e2de4af5ffa6a357af643f5e00712b29ac)
- src/js/hooks/inboundV2/create/useInboundCreateForm.js (version 90d408e2de4af5ffa6a357af643f5e00712b29ac)
- src/js/hooks/inboundV2/send/useInboundSendForm.js (version 90d408e2de4af5ffa6a357af643f5e00712b29ac)
- src/js/hooks/inboundV2/send/useInboundSendTable.jsx (version 90d408e2de4af5ffa6a357af643f5e00712b29ac)
- src/js/wrappers/InputWrapper.jsx (version 90d408e2de4af5ffa6a357af643f5e00712b29ac)
-
Alan Nadolny <83239466+alannadolny@users.noreply.github.com> 9ccf6c99648bd101692904366c7e8b52faa2237b
OBPIH-7589 Refactor download buttons usage (#5668)
- src/js/actions/index.js (version 9ccf6c99648bd101692904366c7e8b52faa2237b)
- src/js/api/urls.js (version 9ccf6c99648bd101692904366c7e8b52faa2237b)
- src/js/components/stock-movement-wizard/inboundV2/sections/addItems/InboundAddItems.jsx (version 9ccf6c99648bd101692904366c7e8b52faa2237b)
- src/js/components/stock-movement-wizard/inboundV2/sections/send/InboundSendFormHeader.jsx (version 9ccf6c99648bd101692904366c7e8b52faa2237b)
- src/js/components/stock-movement-wizard/inboundV2/sections/send/InboundSendTable.jsx (version 9ccf6c99648bd101692904366c7e8b52faa2237b)
- src/js/utils/DropdownButton.jsx (version 9ccf6c99648bd101692904366c7e8b52faa2237b)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> fca5f325aefa7129e0c5b3d72988a8c67dc67240
OBPIH-7589 Add ariaLabel prop to form fields (#5658)
- src/js/components/form-elements/v2/DateFieldDateFns.jsx (version fca5f325aefa7129e0c5b3d72988a8c67dc67240)
- src/js/components/form-elements/v2/SelectField.jsx (version fca5f325aefa7129e0c5b3d72988a8c67dc67240)
- src/js/components/form-elements/v2/TextInput.jsx (version fca5f325aefa7129e0c5b3d72988a8c67dc67240)
- src/js/components/stock-movement-wizard/inboundV2/sections/create/InboundCreate.jsx (version fca5f325aefa7129e0c5b3d72988a8c67dc67240)
- src/js/components/stock-movement-wizard/inboundV2/sections/send/InboundSendForm.jsx (version fca5f325aefa7129e0c5b3d72988a8c67dc67240)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsColumns.jsx (version fca5f325aefa7129e0c5b3d72988a8c67dc67240)
- src/js/hooks/inboundV2/send/useInboundSendTable.jsx (version fca5f325aefa7129e0c5b3d72988a8c67dc67240)
- src/js/wrappers/InputWrapper.jsx (version fca5f325aefa7129e0c5b3d72988a8c67dc67240)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> ed4e4c6c554a36e65a926e98762cb8c0f3d8fe2a
OBPIH-7589 Hide custom input in datePicker to ensure E2E tests pass (#5656)
- src/js/components/form-elements/v2/DateFieldDateFns.jsx (version ed4e4c6c554a36e65a926e98762cb8c0f3d8fe2a)
- src/js/components/stock-movement-wizard/inboundV2/sections/create/InboundCreate.jsx (version ed4e4c6c554a36e65a926e98762cb8c0f3d8fe2a)
- src/js/components/stock-movement-wizard/inboundV2/sections/send/InboundSendForm.jsx (version ed4e4c6c554a36e65a926e98762cb8c0f3d8fe2a)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsColumns.jsx (version ed4e4c6c554a36e65a926e98762cb8c0f3d8fe2a)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 96e32940c6ab43d4c95be715c6524babcf3a7ab1
OBPIH-7589 Fixes after e2e tests (#5662)
- src/js/components/stock-movement-wizard/inboundV2/sections/addItems/InboundAddItems.jsx (version 96e32940c6ab43d4c95be715c6524babcf3a7ab1)
- src/js/components/stock-movement-wizard/inboundV2/sections/create/InboundCreate.jsx (version 96e32940c6ab43d4c95be715c6524babcf3a7ab1)
- src/js/components/stock-movement-wizard/inboundV2/sections/send/InboundSendForm.jsx (version 96e32940c6ab43d4c95be715c6524babcf3a7ab1)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsColumns.jsx (version 96e32940c6ab43d4c95be715c6524babcf3a7ab1)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsForm.js (version 96e32940c6ab43d4c95be715c6524babcf3a7ab1)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsFormState.js (version 96e32940c6ab43d4c95be715c6524babcf3a7ab1)
- src/js/hooks/inboundV2/create/useInboundCreateForm.js (version 96e32940c6ab43d4c95be715c6524babcf3a7ab1)
- src/js/hooks/inboundV2/send/useInboundSendForm.js (version 96e32940c6ab43d4c95be715c6524babcf3a7ab1)
- src/js/hooks/inboundV2/send/useInboundSendTable.jsx (version 96e32940c6ab43d4c95be715c6524babcf3a7ab1)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 6f25f99ec38e608661a6aa5c95918b7bbeffb24a
OBPIH-7560 Code cleanup in the new inbound workflow (#5636)
- grails-app/controllers/org/pih/warehouse/inventory/StockMovementController.groovy (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/api/urls.js (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/components/Layout/v2/Section.jsx (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/components/modals/ConfirmDuplicatedItemsModal.jsx (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/components/modals/ConfirmExpirationDateModal.jsx (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/components/modals/ModalWithTable.jsx (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/components/returns/inbound/AddItemsPage.jsx (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/components/stock-movement-wizard/combined-shipments/AddItemsPage.jsx (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/components/stock-movement-wizard/inboundV2/Inbound.jsx (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/components/stock-movement-wizard/inboundV2/InboundHeader.jsx (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/components/stock-movement-wizard/inboundV2/sections/InboundAddItems.jsx (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/components/stock-movement-wizard/inboundV2/sections/addItems/InboundAddItems.jsx (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/components/stock-movement-wizard/inboundV2/sections/addItems/InboundAddItemsHeader.jsx (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/components/stock-movement-wizard/inboundV2/sections/create/InboundCreate.jsx (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/components/stock-movement-wizard/inboundV2/sections/send/InboundSend.jsx (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/components/stock-movement-wizard/inboundV2/sections/send/InboundSendForm.jsx (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/components/stock-movement-wizard/inboundV2/sections/send/InboundSendFormHeader.jsx (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/components/stock-movement-wizard/inboundV2/sections/send/InboundSendTable.jsx (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/components/stock-movement-wizard/outboundImport/OutboundImport.jsx (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/components/wizard/v2/WizardStepsV2.jsx (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/consts/modalWithTableType.js (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/consts/requisitionStatus.js (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/consts/showDuplicatedItemsColumn.js (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/hooks/inboundV2/addItems/useConfirmDuplicatedItemsColumns.jsx (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsActions.js (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsColumns.jsx (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsForm.js (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsForm.jsx (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsFormState.js (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsImportExport.jsx (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/hooks/inboundV2/create/useInboundCreateForm.js (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/hooks/inboundV2/send/useInboundSendForm.js (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/hooks/inboundV2/send/useInboundSendTable.jsx (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/hooks/useConfirmExpirationDateModal.jsx (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/hooks/useHandleModalAction.js (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/hooks/useHideScroll.js (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/hooks/useWizard.js (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/tests/hooks/useWizard.test.jsx (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/wrappers/CustomTooltip.jsx (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
- src/js/wrappers/InputWrapper.jsx (version 6f25f99ec38e608661a6aa5c95918b7bbeffb24a)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 9cab2bcd405a3bdf30ad6d500575e297fa7b6d7a
OBPIH-7197 Optimize export and save performance and add handling icons in Product Select (#5559)
- src/js/components/form-elements/v2/SelectField.jsx (version 9cab2bcd405a3bdf30ad6d500575e297fa7b6d7a)
- src/js/components/product-select/ProductSelect.jsx (version 9cab2bcd405a3bdf30ad6d500575e297fa7b6d7a)
- src/js/components/stock-movement-wizard/inboundV2/InboundV2.jsx (version 9cab2bcd405a3bdf30ad6d500575e297fa7b6d7a)
- src/js/components/stock-movement-wizard/inboundV2/sections/InboundSendForm.jsx (version 9cab2bcd405a3bdf30ad6d500575e297fa7b6d7a)
- src/js/components/stock-movement-wizard/inboundV2/sections/InboundV2AddItems.jsx (version 9cab2bcd405a3bdf30ad6d500575e297fa7b6d7a)
- src/js/components/stock-movement-wizard/inboundV2/sections/InboundV2Create.jsx (version 9cab2bcd405a3bdf30ad6d500575e297fa7b6d7a)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsColumns.jsx (version 9cab2bcd405a3bdf30ad6d500575e297fa7b6d7a)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsForm.jsx (version 9cab2bcd405a3bdf30ad6d500575e297fa7b6d7a)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> e6f9e613acae47a558624e3f9d6514fc1ac6338e
OBPIH-7509 Add Read-only summary table (#5510)
- src/js/api/services/StockMovementApi.js (version e6f9e613acae47a558624e3f9d6514fc1ac6338e)
- src/js/components/DataTable/TableCell.jsx (version e6f9e613acae47a558624e3f9d6514fc1ac6338e)
- src/js/components/DataTable/v2/DataTable.jsx (version e6f9e613acae47a558624e3f9d6514fc1ac6338e)
- src/js/components/DataTable/v2/DataTableBody.jsx (version e6f9e613acae47a558624e3f9d6514fc1ac6338e)
- src/js/components/stock-movement-wizard/inboundV2/InboundV2.jsx (version e6f9e613acae47a558624e3f9d6514fc1ac6338e)
- src/js/components/stock-movement-wizard/inboundV2/inboundV2.scss (version e6f9e613acae47a558624e3f9d6514fc1ac6338e)
- src/js/components/stock-movement-wizard/inboundV2/sections/InboundSendTable.jsx (version e6f9e613acae47a558624e3f9d6514fc1ac6338e)
- src/js/components/stock-movement-wizard/inboundV2/sections/InboundV2AddItems.jsx (version e6f9e613acae47a558624e3f9d6514fc1ac6338e)
- src/js/components/stock-movement-wizard/inboundV2/sections/InboundV2Send.jsx (version e6f9e613acae47a558624e3f9d6514fc1ac6338e)
- src/js/consts/inboundColumns.js (version e6f9e613acae47a558624e3f9d6514fc1ac6338e)
- src/js/hooks/inboundV2/send/useInboundSendForm.js (version e6f9e613acae47a558624e3f9d6514fc1ac6338e)
- src/js/hooks/inboundV2/send/useInboundSendTable.jsx (version e6f9e613acae47a558624e3f9d6514fc1ac6338e)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> b845a272bc910a719fc12929ca7f72659402c127
OBPIH-7510 Implement Save, Save and Exit, Send, Rollback, and Navigation Logic for Inbound Shipment Step Form (#5520)
- grails-app/i18n/messages.properties (version b845a272bc910a719fc12929ca7f72659402c127)
- src/js/api/services/StockMovementApi.js (version b845a272bc910a719fc12929ca7f72659402c127)
- src/js/api/urls.js (version b845a272bc910a719fc12929ca7f72659402c127)
- src/js/components/stock-movement-wizard/inboundV2/sections/InboundSendForm.jsx (version b845a272bc910a719fc12929ca7f72659402c127)
- src/js/components/stock-movement-wizard/inboundV2/sections/InboundSendFormHeader.jsx (version b845a272bc910a719fc12929ca7f72659402c127)
- src/js/hooks/inboundV2/send/useInboundSendForm.js (version b845a272bc910a719fc12929ca7f72659402c127)
- src/js/hooks/list-pages/outbound/useOutboundListTableData.jsx (version b845a272bc910a719fc12929ca7f72659402c127)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> f823c3d3dfd7b3bc1ad1feacb725658ea011a061
OBPIH-7150 Select text on focus (#5286)
- src/js/components/stock-movement-wizard/inboundV2/inboundV2.scss (version f823c3d3dfd7b3bc1ad1feacb725658ea011a061)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsColumns.jsx (version f823c3d3dfd7b3bc1ad1feacb725658ea011a061)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 290a82b25ff09f5cf8a885d2b62d8ee8782cee17
OBPIH-7146 Display correct values after file import (#5289)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsForm.jsx (version 290a82b25ff09f5cf8a885d2b62d8ee8782cee17)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 24301ce10d13e91a468ef9afcbaf5d33461acdd7
OBPIH 6924 Create a wrapper component for the inbound workflow (#4998)
- src/js/consts/MockInboundV2Status.js (version 24301ce10d13e91a468ef9afcbaf5d33461acdd7)
- src/js/consts/MockInboundV2Title.js (version 24301ce10d13e91a468ef9afcbaf5d33461acdd7)
-
Artur Walkowiak <awalkowiak@soldevelo.com> dd206be1a45751dfbeeeae563b576ec35603ceb1
OBPIH-7147 Improve validation (#5226)
Co-authored-by: Sebastian Lib <sebastianlib04@gmail.com>- src/js/components/stock-movement-wizard/inboundV2/InboundV2.jsx (version dd206be1a45751dfbeeeae563b576ec35603ceb1)
- src/js/components/stock-movement-wizard/inboundV2/sections/InboundV2AddItems.jsx (version dd206be1a45751dfbeeeae563b576ec35603ceb1)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsColumns.jsx (version dd206be1a45751dfbeeeae563b576ec35603ceb1)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsForm.jsx (version dd206be1a45751dfbeeeae563b576ec35603ceb1)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsValidation.js (version dd206be1a45751dfbeeeae563b576ec35603ceb1)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 85cc1f81dd27dc72401e493e590032eec1df9369
OBPIH-7547 Change new inbound workflow endpoint and add some code improvements (#5585)
- grails-app/controllers/org/pih/warehouse/inventory/StockMovementController.groovy (version 85cc1f81dd27dc72401e493e590032eec1df9369)
- src/css/main.scss (version 85cc1f81dd27dc72401e493e590032eec1df9369)
- src/js/components/Router.jsx (version 85cc1f81dd27dc72401e493e590032eec1df9369)
- src/js/components/stock-movement-wizard/inboundV2/Inbound.jsx (version 85cc1f81dd27dc72401e493e590032eec1df9369)
- src/js/components/stock-movement-wizard/inboundV2/inbound.scss (version 85cc1f81dd27dc72401e493e590032eec1df9369)
- src/js/components/stock-movement-wizard/inboundV2/sections/InboundAddItems.jsx (version 85cc1f81dd27dc72401e493e590032eec1df9369)
- src/js/components/stock-movement-wizard/inboundV2/sections/InboundCreate.jsx (version 85cc1f81dd27dc72401e493e590032eec1df9369)
- src/js/components/stock-movement-wizard/inboundV2/sections/InboundSend.jsx (version 85cc1f81dd27dc72401e493e590032eec1df9369)
- src/js/consts/InboundStep.js (version 85cc1f81dd27dc72401e493e590032eec1df9369)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsForm.jsx (version 85cc1f81dd27dc72401e493e590032eec1df9369)
- src/js/hooks/inboundV2/create/useInboundCreateForm.js (version 85cc1f81dd27dc72401e493e590032eec1df9369)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 2c591e5cf33634aa3cdb62aaef3f65a714308c0e
OBPIH-6937 Create details form (#5015)
- src/js/hooks/inboundV2/useInboundForm.js (version 2c591e5cf33634aa3cdb62aaef3f65a714308c0e)
- src/js/hooks/inboundV2/useInboundValidation.js (version 2c591e5cf33634aa3cdb62aaef3f65a714308c0e)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> c3bfc189bd38ad86c9b872897c142b3e01949dd5
OBPIH-7508 Header and form implementation (#5505)
- grails-app/i18n/messages.properties (version c3bfc189bd38ad86c9b872897c142b3e01949dd5)
- src/css/main.scss (version c3bfc189bd38ad86c9b872897c142b3e01949dd5)
- src/js/actions/index.js (version c3bfc189bd38ad86c9b872897c142b3e01949dd5)
- src/js/components/stock-movement-wizard/inboundV2/InboundHeader.jsx (version c3bfc189bd38ad86c9b872897c142b3e01949dd5)
- src/js/components/stock-movement-wizard/inboundV2/InboundV2.jsx (version c3bfc189bd38ad86c9b872897c142b3e01949dd5)
- src/js/components/stock-movement-wizard/inboundV2/inboundV2.scss (version c3bfc189bd38ad86c9b872897c142b3e01949dd5)
- src/js/components/stock-movement-wizard/inboundV2/sections/InboundSendForm.jsx (version c3bfc189bd38ad86c9b872897c142b3e01949dd5)
- src/js/components/stock-movement-wizard/inboundV2/sections/InboundSendFormHeader.jsx (version c3bfc189bd38ad86c9b872897c142b3e01949dd5)
- src/js/components/stock-movement-wizard/inboundV2/sections/InboundV2Create.jsx (version c3bfc189bd38ad86c9b872897c142b3e01949dd5)
- src/js/components/stock-movement-wizard/inboundV2/sections/InboundV2Send.jsx (version c3bfc189bd38ad86c9b872897c142b3e01949dd5)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsForm.jsx (version c3bfc189bd38ad86c9b872897c142b3e01949dd5)
- src/js/hooks/inboundV2/create/useInboundCreateForm.js (version c3bfc189bd38ad86c9b872897c142b3e01949dd5)
- src/js/hooks/inboundV2/send/useInboundSendForm.js (version c3bfc189bd38ad86c9b872897c142b3e01949dd5)
- src/js/hooks/inboundV2/send/useInboundSendValidation.js (version c3bfc189bd38ad86c9b872897c142b3e01949dd5)
- src/js/reducers/inboundReducer.jsx (version c3bfc189bd38ad86c9b872897c142b3e01949dd5)
- src/js/selectors/index.js (version c3bfc189bd38ad86c9b872897c142b3e01949dd5)
- src/js/utils/createInboundWorkflowHeader.jsx (version c3bfc189bd38ad86c9b872897c142b3e01949dd5)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 5f25421a52da6f9181b5e76180bff55b44a81987
OBPIH-7175 Header improvements (#5231)
- src/js/actions/index.js (version 5f25421a52da6f9181b5e76180bff55b44a81987)
- src/js/actions/types.js (version 5f25421a52da6f9181b5e76180bff55b44a81987)
- src/js/components/stock-movement-wizard/inboundV2/InboundHeader.jsx (version 5f25421a52da6f9181b5e76180bff55b44a81987)
- src/js/components/stock-movement-wizard/inboundV2/InboundV2.jsx (version 5f25421a52da6f9181b5e76180bff55b44a81987)
- src/js/consts/MockInboundV2Status.js (version 5f25421a52da6f9181b5e76180bff55b44a81987)
- src/js/consts/MockInboundV2Title.js (version 5f25421a52da6f9181b5e76180bff55b44a81987)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsForm.jsx (version 5f25421a52da6f9181b5e76180bff55b44a81987)
- src/js/hooks/inboundV2/create/useInboundCreateForm.js (version 5f25421a52da6f9181b5e76180bff55b44a81987)
- src/js/reducers/InboundReducer.jsx (version 5f25421a52da6f9181b5e76180bff55b44a81987)
- src/js/reducers/inboundReducer.jsx (version 5f25421a52da6f9181b5e76180bff55b44a81987)
- src/js/reducers/index.jsx (version 5f25421a52da6f9181b5e76180bff55b44a81987)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 2bbf4364b9ab642bd9178b5913cbc807ec305851
OBPIH-7513 Add tooltips and replace old DatePickers in Inbound (#5541)
- src/js/components/form-elements/v2/DateFieldDateFns.jsx (version 2bbf4364b9ab642bd9178b5913cbc807ec305851)
- src/js/components/form-elements/v2/SelectField.jsx (version 2bbf4364b9ab642bd9178b5913cbc807ec305851)
- src/js/components/form-elements/v2/TextInput.jsx (version 2bbf4364b9ab642bd9178b5913cbc807ec305851)
- src/js/components/form-elements/v2/style.scss (version 2bbf4364b9ab642bd9178b5913cbc807ec305851)
- src/js/components/stock-movement-wizard/inboundV2/InboundV2.jsx (version 2bbf4364b9ab642bd9178b5913cbc807ec305851)
- src/js/components/stock-movement-wizard/inboundV2/sections/InboundSendForm.jsx (version 2bbf4364b9ab642bd9178b5913cbc807ec305851)
- src/js/components/stock-movement-wizard/inboundV2/sections/InboundV2Create.jsx (version 2bbf4364b9ab642bd9178b5913cbc807ec305851)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsColumns.jsx (version 2bbf4364b9ab642bd9178b5913cbc807ec305851)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsForm.jsx (version 2bbf4364b9ab642bd9178b5913cbc807ec305851)
- src/js/hooks/inboundV2/create/useInboundCreateForm.js (version 2bbf4364b9ab642bd9178b5913cbc807ec305851)
- src/js/hooks/inboundV2/send/useInboundSendForm.js (version 2bbf4364b9ab642bd9178b5913cbc807ec305851)
- src/js/hooks/inboundV2/send/useInboundSendTable.jsx (version 2bbf4364b9ab642bd9178b5913cbc807ec305851)
- src/js/wrappers/CustomTooltip.jsx (version 2bbf4364b9ab642bd9178b5913cbc807ec305851)
- src/js/wrappers/InputWrapper.jsx (version 2bbf4364b9ab642bd9178b5913cbc807ec305851)
-
Artur Walkowiak <awalkowiak@soldevelo.com> 51d1525d4264086b37ab0e6581645e1898bc9816
OBPIH-7151 change date format (#5230)
Co-authored-by: Sebastian Lib <sebastianlib04@gmail.com>- src/js/components/stock-movement-wizard/inboundV2/sections/InboundV2Create.jsx (version 51d1525d4264086b37ab0e6581645e1898bc9816)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsColumns.jsx (version 51d1525d4264086b37ab0e6581645e1898bc9816)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsForm.jsx (version 51d1525d4264086b37ab0e6581645e1898bc9816)
- src/js/hooks/inboundV2/create/useInboundCreateForm.js (version 51d1525d4264086b37ab0e6581645e1898bc9816)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 66c1a04db8a5d85f701912c570e3b5e420b1c19f
OBPIH-7157 Fetch people in inbound add items (#5285)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsColumns.jsx (version 66c1a04db8a5d85f701912c570e3b5e420b1c19f)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsForm.jsx (version 66c1a04db8a5d85f701912c570e3b5e420b1c19f)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 78fbe93118ce9d01f298115a9707ea743018e982
OBPIH-7175 Header improvements (#5231)
- src/js/consts/MockInboundV2Status.js (version 78fbe93118ce9d01f298115a9707ea743018e982)
- src/js/consts/MockInboundV2Title.js (version 78fbe93118ce9d01f298115a9707ea743018e982)
- src/js/reducers/InboundReducer.jsx (version 78fbe93118ce9d01f298115a9707ea743018e982)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 84b476083d1908e0d934ceac3eb94d7c1b34d1f7
OBPIH-7157 Add multi-fill for recipients in inbound add items (fix) (#5227)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsForm.jsx (version 84b476083d1908e0d934ceac3eb94d7c1b34d1f7)
- src/js/hooks/inboundV2/create/useInboundCreateForm.js (version 84b476083d1908e0d934ceac3eb94d7c1b34d1f7)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 62a5998ece19e836fe05055cb156631556d1aee9
OBPIH-6935 Create a reducer for inbound workflow data (#5009)
- src/js/reducers/InboundReducer.jsx (version 62a5998ece19e836fe05055cb156631556d1aee9)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 7c198582d991fc030aef4aed081977c9fc50e105
OBPIH-7511 Implement document download/upload actions (#5529)
- grails-app/i18n/messages.properties (version 7c198582d991fc030aef4aed081977c9fc50e105)
- src/js/api/services/StockMovementApi.js (version 7c198582d991fc030aef4aed081977c9fc50e105)
- src/js/api/urls.js (version 7c198582d991fc030aef4aed081977c9fc50e105)
- src/js/components/DataTable/v2/DataTableBody.jsx (version 7c198582d991fc030aef4aed081977c9fc50e105)
- src/js/components/form-elements/Button.jsx (version 7c198582d991fc030aef4aed081977c9fc50e105)
- src/js/components/form-elements/v2/DropzoneFileSelect.jsx (version 7c198582d991fc030aef4aed081977c9fc50e105)
- src/js/components/stock-movement-wizard/inboundV2/inboundV2.scss (version 7c198582d991fc030aef4aed081977c9fc50e105)
- src/js/components/stock-movement-wizard/inboundV2/sections/InboundSendForm.jsx (version 7c198582d991fc030aef4aed081977c9fc50e105)
- src/js/components/stock-movement-wizard/inboundV2/sections/InboundSendFormHeader.jsx (version 7c198582d991fc030aef4aed081977c9fc50e105)
- src/js/components/stock-movement-wizard/inboundV2/sections/InboundV2Send.jsx (version 7c198582d991fc030aef4aed081977c9fc50e105)
- src/js/consts/applicationUrls.js (version 7c198582d991fc030aef4aed081977c9fc50e105)
- src/js/hooks/inboundV2/send/useInboundSendForm.js (version 7c198582d991fc030aef4aed081977c9fc50e105)
- src/js/hooks/useFileActions.js (version 7c198582d991fc030aef4aed081977c9fc50e105)
- src/js/hooks/useWindowOpen.js (version 7c198582d991fc030aef4aed081977c9fc50e105)
- src/js/utils/stockMovementUtils.js (version 7c198582d991fc030aef4aed081977c9fc50e105)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> df6a007b722e505ecc19fffe43dea522d00433ba
OBPIH-7558 Display lot numbers expiration date mismatch in modal (#5594)
- src/js/components/stock-movement-wizard/inboundV2/sections/InboundAddItems.jsx (version df6a007b722e505ecc19fffe43dea522d00433ba)
- src/js/components/stock-movement-wizard/modals/EditPickModal.jsx (version df6a007b722e505ecc19fffe43dea522d00433ba)
- src/js/components/stock-movement-wizard/outbound/PickPage.jsx (version df6a007b722e505ecc19fffe43dea522d00433ba)
- src/js/consts/StockMovementState.js (version df6a007b722e505ecc19fffe43dea522d00433ba)
- src/js/consts/WorkflowState.js (version df6a007b722e505ecc19fffe43dea522d00433ba)
- src/js/hooks/inboundV2/addItems/useInboundAddItemsForm.jsx (version df6a007b722e505ecc19fffe43dea522d00433ba)
- src/js/hooks/inboundV2/send/useInboundSendForm.js (version df6a007b722e505ecc19fffe43dea522d00433ba)
- src/js/hooks/inboundV2/send/useInboundSendTable.jsx (version df6a007b722e505ecc19fffe43dea522d00433ba)
- src/js/hooks/useHandleModalAction.js (version df6a007b722e505ecc19fffe43dea522d00433ba)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 44b74fc2ca888a2694e5d08e3c8c30d5aba4954a
OBPIH 6960 Create items array form (#5028)
- src/js/hooks/inboundV2/useInboundForm.js (version 44b74fc2ca888a2694e5d08e3c8c30d5aba4954a)
- src/js/hooks/inboundV2/useInboundValidation.js (version 44b74fc2ca888a2694e5d08e3c8c30d5aba4954a)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 5c1a236c87ba17cbffbf0c05a0d7b937d386cde4
OBPIH-7301 Create new page layout and change date format in inbound header (#5544)
- src/css/main.scss (version 5c1a236c87ba17cbffbf0c05a0d7b937d386cde4)
- src/js/components/Layout/v2/MainLayoutRouteV2.jsx (version 5c1a236c87ba17cbffbf0c05a0d7b937d386cde4)
- src/js/components/Layout/v2/MainLayoutV2.jsx (version 5c1a236c87ba17cbffbf0c05a0d7b937d386cde4)
- src/js/components/Router.jsx (version 5c1a236c87ba17cbffbf0c05a0d7b937d386cde4)
- src/js/components/stock-movement-wizard/inboundV2/InboundHeader.jsx (version 5c1a236c87ba17cbffbf0c05a0d7b937d386cde4)
- src/js/components/stock-movement-wizard/inboundV2/InboundV2.jsx (version 5c1a236c87ba17cbffbf0c05a0d7b937d386cde4)
- src/js/components/stock-movement-wizard/inboundV2/inboundV2.scss (version 5c1a236c87ba17cbffbf0c05a0d7b937d386cde4)
- src/js/selectors/index.js (version 5c1a236c87ba17cbffbf0c05a0d7b937d386cde4)
- src/js/utils/createInboundWorkflowHeader.jsx (version 5c1a236c87ba17cbffbf0c05a0d7b937d386cde4)
-
Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> cd8db519d2f1fd1fbb583a71a5a25f76de8d0baa
OBPIH-6937 Create details form (fix after QA) (#5029)
- src/js/hooks/inboundV2/useInboundValidation.js (version cd8db519d2f1fd1fbb583a71a5a25f76de8d0baa)