Deploy OpenBoxes (Grails 3) to obdev3.pih-emr.org

Build: #774 was successful Changes by Walkowiak <awalkowiak@soldevelo.com>

Code commits

openboxes-develop

  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> e316778b2b857aaf3edce358ec0bb2f107eee609

    bumped app version to 0.9.6-SNAPSHOT

    • gradle.properties (version e316778b2b857aaf3edce358ec0bb2f107eee609)
  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> f1ad2e31ff05c4ca3591df7739c0ca287a9869a8

    Merge branch 'main' into develop

  • Walkowiak <awalkowiak@soldevelo.com>

    Walkowiak <awalkowiak@soldevelo.com> 6124d09f76922cc2cb7ec663cf41bffebb9b966b m

    bumped app version to 0.9.5

    • gradle.properties (version 6124d09f76922cc2cb7ec663cf41bffebb9b966b)
  • Sebastian Lib <120328147+SebastianLib@users.noreply.github.com>

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

    OBPIH-7468 Remove organization codes and append location types at the end of the destination dropdown in 'Create Shipment from PO' (fix after QA) (#5481)

    • src/js/components/stock-movement-wizard/combined-shipments/CreateStockMovement.jsx (version df6bb1f1dbe97a5990fe61af3d9999cc467b05ee)
    • src/js/components/stock-movement-wizard/combined-shipments/SendMovementPage.jsx (version df6bb1f1dbe97a5990fe61af3d9999cc467b05ee)
  • Kacper Chełstowski <kchelstowski@soldevelo.com>

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

    OBPIH-7487 Fix negating the qty before for damaged, expired and consm… (#5478)

    • grails-app/services/org/pih/warehouse/inventory/InventoryTransactionSummaryService.groovy (version 0f6d4cc55721977ca4c4a47e0fff310bfd27bef1)
    • grails-app/services/org/pih/warehouse/inventory/RefreshInventoryTransactionsSummaryEventService.groovy (version 0f6d4cc55721977ca4c4a47e0fff310bfd27bef1)
  • Alan Nadolny <83239466+alannadolny@users.noreply.github.com>

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

    OBPIH-7465 Record stock not creating the correct adjustment when backdated (Fix after QA) (#5475)

    • grails-app/services/org/pih/warehouse/inventory/InventoryService.groovy (version d43dbc8ec730a2dc6fd9dba429c6c8131fbda7b1)
    • grails-app/services/org/pih/warehouse/inventory/ProductAvailabilityService.groovy (version d43dbc8ec730a2dc6fd9dba429c6c8131fbda7b1)
    • grails-app/services/org/pih/warehouse/inventory/RecordStockProductInventoryTransactionService.groovy (version d43dbc8ec730a2dc6fd9dba429c6c8131fbda7b1)
  • Kacper Chełstowski <kchelstowski@soldevelo.com>

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

    OBPIH-7487 Fix wrong qty before in the inventory transactions report … (#5477)

    • grails-app/domain/org/pih/warehouse/inventory/Transaction.groovy (version 2bbe428ddf8067072349ce43224b37f99b6c56fb)
    • grails-app/migrations/views/inventory-transaction-summary-helper-views.sql (version 2bbe428ddf8067072349ce43224b37f99b6c56fb)
  • Alan Nadolny <83239466+alannadolny@users.noreply.github.com>

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

    OBPIH-7478 Validation issue on record stock when item with zone in stock  (#5470)

    • grails-app/controllers/org/pih/warehouse/inventory/InventoryItemController.groovy (version dd8634690542d8b385d5de22cf79a5c3949a8061)
  • Sebastian Lib <120328147+SebastianLib@users.noreply.github.com>

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

    OBPIH-7468 Display wards and depots on PO shipment (fix) (#5471)

    • grails-app/services/org/pih/warehouse/core/LocationService.groovy (version cd6f5bf6f1128d6439ace955398014d75edb2b15)
    • src/js/components/stock-movement-wizard/combined-shipments/CreateStockMovement.jsx (version cd6f5bf6f1128d6439ace955398014d75edb2b15)
    • src/js/components/stock-movement-wizard/combined-shipments/SendMovementPage.jsx (version cd6f5bf6f1128d6439ace955398014d75edb2b15)
    • src/js/utils/option-utils.jsx (version cd6f5bf6f1128d6439ace955398014d75edb2b15)
  • Kacper Chełstowski <kchelstowski@soldevelo.com>

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

    OBPIH-7477 Fix performance issues of inventory transactions report wh… (#5472)

    • grails-app/controllers/org/pih/warehouse/api/InventoryTransactionSummaryApiController.groovy (version eca94e4c89f69a0f3ecddf5870129a079f50d1da)
    • grails-app/migrations/views/changelog.xml (version eca94e4c89f69a0f3ecddf5870129a079f50d1da)
    • grails-app/migrations/views/inventory-transactions-summary.sql (version eca94e4c89f69a0f3ecddf5870129a079f50d1da)
    • grails-app/services/org/pih/warehouse/inventory/InventoryTransactionSummaryService.groovy (version eca94e4c89f69a0f3ecddf5870129a079f50d1da)
    • src/main/groovy/org/pih/warehouse/inventory/InventoryTransactionsSummary.groovy (version eca94e4c89f69a0f3ecddf5870129a079f50d1da)
  • Alan Nadolny <83239466+alannadolny@users.noreply.github.com>

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

    OBPIH-7465 Record stock not creating the correct adjustment when backdated (#5473)

    • grails-app/services/org/pih/warehouse/inventory/RecordStockProductInventoryTransactionService.groovy (version 743c723ec88743427fe702d54b7bc42d3648e6b0)
  • Sebastian Lib <120328147+SebastianLib@users.noreply.github.com>

    Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 17c7615560ae50bd971933b73f98cdf2583383de m

    OBPIH-7471 Keep Approver column visible after clicking clear button (fix) (#5467)

    • src/js/components/stock-movement/outbound/StockMovementOutboundTable.jsx (version 17c7615560ae50bd971933b73f98cdf2583383de)
  • Alan Nadolny <83239466+alannadolny@users.noreply.github.com>

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

    OBPIH-7465 Record stock not creating the correct adjustment when backdated (Fixes after QA) (#5468)

    • grails-app/services/org/pih/warehouse/inventory/InventoryService.groovy (version 4bc4a943634484628fed4adfc704c3c7c8e166c0)
    • grails-app/services/org/pih/warehouse/inventory/RecordStockProductInventoryTransactionService.groovy (version 4bc4a943634484628fed4adfc704c3c7c8e166c0)
  • Sebastian Lib <120328147+SebastianLib@users.noreply.github.com>

    Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 930844ab43313f0fcf30450ce71fc4c77006d80e m

    OBPIH-7467 Remove facility-specific forecasting configuration from Location (#5463)

    • grails-app/controllers/org/pih/warehouse/api/LocationApiController.groovy (version 930844ab43313f0fcf30450ce71fc4c77006d80e)
    • grails-app/controllers/org/pih/warehouse/core/LocationController.groovy (version 930844ab43313f0fcf30450ce71fc4c77006d80e)
    • grails-app/i18n/messages.properties (version 930844ab43313f0fcf30450ce71fc4c77006d80e)
    • grails-app/views/location/edit.gsp (version 930844ab43313f0fcf30450ce71fc4c77006d80e)
    • grails-app/views/location/showForecastingConfiguration.gsp (version 930844ab43313f0fcf30450ce71fc4c77006d80e)
    • src/js/components/locations-configuration/Forecasting.jsx (version 930844ab43313f0fcf30450ce71fc4c77006d80e)
    • src/js/components/locations-configuration/Forecasting.scss (version 930844ab43313f0fcf30450ce71fc4c77006d80e)
    • src/js/components/locations-configuration/ForecastingNotsupported.jsx (version 930844ab43313f0fcf30450ce71fc4c77006d80e)
    • src/js/components/locations-configuration/LocationsConfigurationWizard.jsx (version 930844ab43313f0fcf30450ce71fc4c77006d80e)
    • src/js/components/locations-configuration/ZoneAndBinLocations.jsx (version 930844ab43313f0fcf30450ce71fc4c77006d80e)
  • Alan Nadolny <83239466+alannadolny@users.noreply.github.com>

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

    OBPIH-7465 Record stock not creating the correct adjustment when backdated (fix after QA) (#5465)

    • grails-app/services/org/pih/warehouse/inventory/InventoryService.groovy (version 90dac2d09c184879704a820656a1cebd67f8d033)
    • grails-app/services/org/pih/warehouse/inventory/RecordStockProductInventoryTransactionService.groovy (version 90dac2d09c184879704a820656a1cebd67f8d033)
  • Sebastian Lib <120328147+SebastianLib@users.noreply.github.com>

    Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 34aa4e305456f28e304d251fdafa1b3d0cdd4fca m

    OBPIH-7466 Hide Export button on Products and Transactions reports (#5459)

    • src/js/components/cycleCountReporting/InventoryTransactionsTab.jsx (version 34aa4e305456f28e304d251fdafa1b3d0cdd4fca)
    • src/js/components/cycleCountReporting/ProductsTab.jsx (version 34aa4e305456f28e304d251fdafa1b3d0cdd4fca)
    • src/js/hooks/cycleCount/useInventoryTransactionsTab.jsx (version 34aa4e305456f28e304d251fdafa1b3d0cdd4fca)
    • src/js/hooks/cycleCount/useProductsTab.jsx (version 34aa4e305456f28e304d251fdafa1b3d0cdd4fca)
  • Artur Walkowiak <awalkowiak@soldevelo.com>

    Artur Walkowiak <awalkowiak@soldevelo.com> 232696c9c69bf14d014e8abaad3a7359bdb2e3aa m

    OBPIH-7462 Limit number of old product inventory transactions migrated at once (#5462)

    • grails-app/conf/application.yml (version 232696c9c69bf14d014e8abaad3a7359bdb2e3aa)
    • grails-app/services/org/pih/warehouse/data/MigrationService.groovy (version 232696c9c69bf14d014e8abaad3a7359bdb2e3aa)
    • grails-app/services/org/pih/warehouse/inventory/InventoryService.groovy (version 232696c9c69bf14d014e8abaad3a7359bdb2e3aa)
    • grails-app/views/migration/dataMigration.gsp (version 232696c9c69bf14d014e8abaad3a7359bdb2e3aa)
  • Alan Nadolny <83239466+alannadolny@users.noreply.github.com>

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

    OBPIH-7465 Record stock not creating the correct adjustment when backdated (#5464)

    • grails-app/services/org/pih/warehouse/inventory/InventoryService.groovy (version 5205b58af1d7f1221910281320685b8c99568c16)
    • grails-app/services/org/pih/warehouse/inventory/RecordStockProductInventoryTransactionService.groovy (version 5205b58af1d7f1221910281320685b8c99568c16)
    • src/main/groovy/org/pih/warehouse/api/StockMovementItem.groovy (version 5205b58af1d7f1221910281320685b8c99568c16)
  • Kacper Chełstowski <kchelstowski@soldevelo.com>

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

    OBPIH-7455 Fix comments on inventory transactions report and filter by product in products report (#5457)

    • grails-app/domain/org/pih/warehouse/inventory/InventoryTransactionsSummary.groovy (version 1464d3c12082c359388ecd465a732e1e8b6d0fb1)
    • grails-app/services/org/pih/warehouse/report/ReportService.groovy (version 1464d3c12082c359388ecd465a732e1e8b6d0fb1)
  • Sebastian Lib <120328147+SebastianLib@users.noreply.github.com>

    Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 141624039c71c2de2726ba499a80d25d267287c3 m

    OBPIH-7452 Fix last stock count for items with backdated shipments to include transactions without baselines (#5447)

    • grails-app/services/org/pih/warehouse/dashboard/IndicatorDataService.groovy (version 141624039c71c2de2726ba499a80d25d267287c3)
  • Sebastian Lib <120328147+SebastianLib@users.noreply.github.com>

    Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 3a2b3e136b56ff556e16fd6888defea9305a16bc m

    OBPIH-7457 Fix prevent adding supplier as manufacturer via import (#5448)

    • grails-app/services/org/pih/warehouse/importer/ProductSupplierImportDataService.groovy (version 3a2b3e136b56ff556e16fd6888defea9305a16bc)
  • Sebastian Lib <120328147+SebastianLib@users.noreply.github.com>

    Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 9e4636d2418f956f6f2146cd6c9f035f92ff2f5b m

    OBPIH-7460 Remove empty field options and prevent adding empty Tags, Catalogs, Cateogries etc. (#5451)

    • grails-app/controllers/org/pih/warehouse/api/SelectOptionsApiController.groovy (version 9e4636d2418f956f6f2146cd6c9f035f92ff2f5b)
    • grails-app/domain/org/pih/warehouse/core/PaymentTerm.groovy (version 9e4636d2418f956f6f2146cd6c9f035f92ff2f5b)
    • grails-app/domain/org/pih/warehouse/core/PreferenceType.groovy (version 9e4636d2418f956f6f2146cd6c9f035f92ff2f5b)
    • grails-app/domain/org/pih/warehouse/core/Tag.groovy (version 9e4636d2418f956f6f2146cd6c9f035f92ff2f5b)
    • grails-app/domain/org/pih/warehouse/product/Attribute.groovy (version 9e4636d2418f956f6f2146cd6c9f035f92ff2f5b)
    • grails-app/domain/org/pih/warehouse/product/Category.groovy (version 9e4636d2418f956f6f2146cd6c9f035f92ff2f5b)
    • grails-app/domain/org/pih/warehouse/product/ProductCatalog.groovy (version 9e4636d2418f956f6f2146cd6c9f035f92ff2f5b)
  • Sebastian Lib <120328147+SebastianLib@users.noreply.github.com>

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

    OBPIH-7451 Add validation for orderAdjustment invoices (#5452)
    Co-authored-by: Alan Nadolny <83239466+alannadolny@users.noreply.github.com>

    • grails-app/domain/org/pih/warehouse/invoice/InvoiceItem.groovy (version a440886ee210f76410c90a2d4311f663991a48d8)
  • Sebastian Lib <120328147+SebastianLib@users.noreply.github.com>

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

    OBPIH-7450 Add custom labels in GSP instead of localizations for PO view (#5453)

    • grails-app/controllers/org/pih/warehouse/order/OrderController.groovy (version a6b01bfb755b251900d72e87fd3405bf7d599fb7)
    • grails-app/i18n/messages.properties (version a6b01bfb755b251900d72e87fd3405bf7d599fb7)
    • grails-app/views/order/_itemDetails.gsp (version a6b01bfb755b251900d72e87fd3405bf7d599fb7)
    • grails-app/views/order/_orderItemFormDialog.gsp (version a6b01bfb755b251900d72e87fd3405bf7d599fb7)
    • grails-app/views/purchaseOrder/_showOrderItems.gsp (version a6b01bfb755b251900d72e87fd3405bf7d599fb7)
  • Sebastian Lib <120328147+SebastianLib@users.noreply.github.com>

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

    OBPIH-7464 Prevent backspace from deselecting assignee field in Assign modal (#5454)

    • src/js/hooks/cycleCount/useAssignCycleCountModal.jsx (version dfa2810fe409c39d30f2d205c5b7e565c7327fea)
  • Kacper Chełstowski <kchelstowski@soldevelo.com>

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

    OBPIH-7463 Fix products and inventory transaction reports with produc… (#5456)

    • grails-app/services/org/pih/warehouse/inventory/InventoryCountService.groovy (version 9bf1e8be7ba8596db8de683078d6b3b7c1739a62)
    • grails-app/services/org/pih/warehouse/inventory/InventoryTransactionSummaryService.groovy (version 9bf1e8be7ba8596db8de683078d6b3b7c1739a62)
    • grails-app/services/org/pih/warehouse/product/ProductMergeService.groovy (version 9bf1e8be7ba8596db8de683078d6b3b7c1739a62)
  • Kacper Chełstowski <kchelstowski@soldevelo.com>

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

    OBPIH-7455 Fix refreshing product inventory summary table (#5450)

    • grails-app/services/org/pih/warehouse/inventory/InventoryTransactionSummaryService.groovy (version 112693c1649e5af0c6529eda4655d6ccb45014ef)
  • Kacper Chełstowski <kchelstowski@soldevelo.com>

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

    OBPIH-7455 Fix before/after qty issues in the inventory transaction r… (#5449)

    • grails-app/domain/org/pih/warehouse/inventory/Transaction.groovy (version 484515290ce4c59968a636909e93b923fbf0985a)
    • grails-app/migrations/views/changelog.xml (version 484515290ce4c59968a636909e93b923fbf0985a)
    • grails-app/migrations/views/inventory-transaction-summary-helper-views-indexes.sql (version 484515290ce4c59968a636909e93b923fbf0985a)
    • grails-app/migrations/views/inventory-transaction-summary-helper-views.sql (version 484515290ce4c59968a636909e93b923fbf0985a)
    • grails-app/migrations/views/inventory-transactions-summary.sql (version 484515290ce4c59968a636909e93b923fbf0985a)
    • grails-app/services/org/pih/warehouse/inventory/InventoryTransactionSummaryService.groovy (version 484515290ce4c59968a636909e93b923fbf0985a)
    • grails-app/services/org/pih/warehouse/inventory/RefreshInventoryTransactionsSummaryEventService.groovy (version 484515290ce4c59968a636909e93b923fbf0985a)
    • src/main/groovy/org/pih/warehouse/inventory/RefreshInventoryTransactionsSummaryEvent.groovy (version 484515290ce4c59968a636909e93b923fbf0985a)
  • Sebastian Lib <120328147+SebastianLib@users.noreply.github.com>

    Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 66a9ffff76e3a7a8636a97421691a7613338614a m

    OBPIH-7451 Fix total price doesn't update when edit in invoice (#5445)

    • grails-app/services/org/pih/warehouse/invoice/InvoiceService.groovy (version 66a9ffff76e3a7a8636a97421691a7613338614a)
    • src/js/components/invoice/create/AddItemsPage.jsx (version 66a9ffff76e3a7a8636a97421691a7613338614a)
  • Kacper Chełstowski <kchelstowski@soldevelo.com>

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

    OBPIH-7434 Specify an index explicily for DB optimizer not to choose … (#5444)

    • grails-app/migrations/views/inventory-audit-details.sql (version f775b90068ea6aece305ba0aa8bc126efeb91852)
  • Kacper Chełstowski <kchelstowski@soldevelo.com>

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

    OBPIH-7434 Fix number of counts not being displayed properly (#5443)

    • grails-app/services/org/pih/warehouse/report/ReportService.groovy (version cdd93c90e06c0bf1f8f7aa157406aac40757540e)
  • Kacper Chełstowski <kchelstowski@soldevelo.com>

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

    OBPIH-7434 Fix performance issues in Products Changes report - materi… (#5442)

    • grails-app/controllers/org/pih/warehouse/UrlMappings.groovy (version a6ef528207e79b7ec01afd3511f9ce6802df4063)
    • grails-app/controllers/org/pih/warehouse/api/ProductApiController.groovy (version a6ef528207e79b7ec01afd3511f9ce6802df4063)
    • grails-app/domain/org/pih/warehouse/inventory/Transaction.groovy (version a6ef528207e79b7ec01afd3511f9ce6802df4063)
    • grails-app/migrations/views/changelog.xml (version a6ef528207e79b7ec01afd3511f9ce6802df4063)
    • grails-app/migrations/views/inventory-counts-helper-views.sql (version a6ef528207e79b7ec01afd3511f9ce6802df4063)
    • grails-app/migrations/views/inventory-counts.sql (version a6ef528207e79b7ec01afd3511f9ce6802df4063)
    • grails-app/services/org/pih/warehouse/inventory/InventoryCountService.groovy (version a6ef528207e79b7ec01afd3511f9ce6802df4063)
    • grails-app/services/org/pih/warehouse/inventory/RefreshInventoryCountEventService.groovy (version a6ef528207e79b7ec01afd3511f9ce6802df4063)
    • grails-app/services/org/pih/warehouse/product/ProductService.groovy (version a6ef528207e79b7ec01afd3511f9ce6802df4063)
    • grails-app/services/org/pih/warehouse/report/ReportService.groovy (version a6ef528207e79b7ec01afd3511f9ce6802df4063)
    • src/js/api/services/ProductApi.js (version a6ef528207e79b7ec01afd3511f9ce6802df4063)
    • src/js/components/cycleCountReporting/CycleCountReporting.jsx (version a6ef528207e79b7ec01afd3511f9ce6802df4063)
    • src/js/components/spinner/Spinner.jsx (version a6ef528207e79b7ec01afd3511f9ce6802df4063)
    • src/js/hooks/cycleCount/useLastCountedDate.js (version a6ef528207e79b7ec01afd3511f9ce6802df4063)
    • src/js/hooks/cycleCount/useProductsTab.jsx (version a6ef528207e79b7ec01afd3511f9ce6802df4063)
    • src/main/groovy/org/pih/warehouse/core/Constants.groovy (version a6ef528207e79b7ec01afd3511f9ce6802df4063)
    • src/main/groovy/org/pih/warehouse/inventory/RefreshInventoryCountEvent.groovy (version a6ef528207e79b7ec01afd3511f9ce6802df4063)
  • Sebastian Lib <120328147+SebastianLib@users.noreply.github.com>

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

    OBPIH-7440 Frontend virtualization improvements for count and recount workflows (#5437)

    • src/js/components/DataTable/v2/DataTable.jsx (version af4071c29067bcbe260c2619e36a0fbfefdd7ad3)
    • src/js/components/cycleCount/toCountTab/CountStep.jsx (version af4071c29067bcbe260c2619e36a0fbfefdd7ad3)
    • src/js/components/cycleCount/toCountTab/CountStepTable.jsx (version af4071c29067bcbe260c2619e36a0fbfefdd7ad3)
    • src/js/components/cycleCount/toResolveTab/ResolveStep.jsx (version af4071c29067bcbe260c2619e36a0fbfefdd7ad3)
    • src/js/components/cycleCount/toResolveTab/ResolveStepTable.jsx (version af4071c29067bcbe260c2619e36a0fbfefdd7ad3)
    • src/js/hooks/cycleCount/useCountStep.jsx (version af4071c29067bcbe260c2619e36a0fbfefdd7ad3)
    • src/js/hooks/cycleCount/useCountStepHeader.jsx (version af4071c29067bcbe260c2619e36a0fbfefdd7ad3)
    • src/js/hooks/cycleCount/useCountStepTable.jsx (version af4071c29067bcbe260c2619e36a0fbfefdd7ad3)
    • src/js/hooks/cycleCount/useResolveStep.js (version af4071c29067bcbe260c2619e36a0fbfefdd7ad3)
    • src/js/hooks/cycleCount/useResolveStepHeader.jsx (version af4071c29067bcbe260c2619e36a0fbfefdd7ad3)
    • src/js/hooks/cycleCount/useResolveStepTable.jsx (version af4071c29067bcbe260c2619e36a0fbfefdd7ad3)
  • Sebastian Lib <120328147+SebastianLib@users.noreply.github.com>

    Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 6f19297e9d4d71e24dafa74a6c7cf180fba686a9 m

    OBPIH-7449 Correct Most Recent Stock Count date in Export Latest Inventory Date report (#5441)

    • grails-app/services/org/pih/warehouse/core/DashboardService.groovy (version 6f19297e9d4d71e24dafa74a6c7cf180fba686a9)
  • Sebastian Lib <120328147+SebastianLib@users.noreply.github.com>

    Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 2a4039d81010d0d71f9e63fe81179f316b908354 m

    OBPIH-7438 Move validation logic before transaction processing (improvement) (#5439)

    • grails-app/services/org/pih/warehouse/inventory/InventoryService.groovy (version 2a4039d81010d0d71f9e63fe81179f316b908354)
  • Sebastian Lib <120328147+SebastianLib@users.noreply.github.com>

    Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 917bb68c2a0ab7aa504f356c13a662ae4e31685e m

    OBPIH-7446 Change link url for Associated Product (#5438)

    • grails-app/views/productAssociation/list.gsp (version 917bb68c2a0ab7aa504f356c13a662ae4e31685e)
  • Evan <evanwaterman@hotmail.com>

    Evan <evanwaterman@hotmail.com> 9ae838574a04ba668fd41aab7fe15453dae3e77b m

    OBPIH-7444 fail creating adjustment when transaction already exists a… (#5440)

    • grails-app/i18n/messages.properties (version 9ae838574a04ba668fd41aab7fe15453dae3e77b)
    • grails-app/services/org/pih/warehouse/importer/InventoryImportDataService.groovy (version 9ae838574a04ba668fd41aab7fe15453dae3e77b)
    • grails-app/services/org/pih/warehouse/inventory/CycleCountTransactionService.groovy (version 9ae838574a04ba668fd41aab7fe15453dae3e77b)
    • grails-app/services/org/pih/warehouse/inventory/InventoryService.groovy (version 9ae838574a04ba668fd41aab7fe15453dae3e77b)
    • grails-app/services/org/pih/warehouse/inventory/ProductInventoryTransactionService.groovy (version 9ae838574a04ba668fd41aab7fe15453dae3e77b)
    • src/test/groovy/unit/org/pih/warehouse/inventory/CycleCountProductInventoryTransactionServiceSpec.groovy (version 9ae838574a04ba668fd41aab7fe15453dae3e77b)
    • src/test/groovy/unit/org/pih/warehouse/inventory/CycleCountTransactionServiceSpec.groovy (version 9ae838574a04ba668fd41aab7fe15453dae3e77b)
  • Evan <evanwaterman@hotmail.com>

    Evan <evanwaterman@hotmail.com> dddf0f6877c4c7af1c3c287ee62fb380f2ce8aa1 m

    OBPIH-7443 fix import demo products error when tag is null and when category nam… (#5436)

    • grails-app/conf/templates/configuration/products.csv (version dddf0f6877c4c7af1c3c287ee62fb380f2ce8aa1)
    • grails-app/services/org/pih/warehouse/product/ProductService.groovy (version dddf0f6877c4c7af1c3c287ee62fb380f2ce8aa1)
  • Kacper Chełstowski <kchelstowski@soldevelo.com>

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

    Revert "OBPIH-7313 Improve transactions report performance (reduce N+1 querie…" (#5435)

    • grails-app/services/org/pih/warehouse/inventory/InventoryTransactionSummaryService.groovy (version 2e0985dbf466006ac5b20e2fc3d5f9445b606528)
  • Kacper Chełstowski <kchelstowski@soldevelo.com>

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

    OBPIH-7313 Improve transactions report performance (reduce N+1 querie… (#5434)

    • grails-app/services/org/pih/warehouse/inventory/InventoryTransactionSummaryService.groovy (version f8c7911fb239303bb2f926cd3e64c3b1aed53446)
  • Sebastian Lib <120328147+SebastianLib@users.noreply.github.com>

    Sebastian Lib <120328147+SebastianLib@users.noreply.github.com> 121bd7f57271dfe12b490eeb38b94e198832d2b5 m

    OBPIH-7438 Fix Correctly display new inventory lines after form validation on record stock (#5429)

    • grails-app/controllers/org/pih/warehouse/inventory/InventoryItemController.groovy (version 121bd7f57271dfe12b490eeb38b94e198832d2b5)
  • Kacper Chełstowski <kchelstowski@soldevelo.com>

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

    OBPIH-7313 Fix performance issues in inventory transactions report fo… (#5432)

    • grails-app/migrations/views/inventory-transactions-summary.sql (version 4b8c0995c6ac02d5844614749fef3122a977d093)
  • Evan <evanwaterman@hotmail.com>

    Evan <evanwaterman@hotmail.com> 02f1ed6fd57163f5d97fc72fe8ba95e9b97b1fb8 m

    OBPIH-7437 handle all items skipped during inventory import (#5431)

    • grails-app/services/org/pih/warehouse/importer/InventoryImportDataService.groovy (version 02f1ed6fd57163f5d97fc72fe8ba95e9b97b1fb8)
    • grails-app/services/org/pih/warehouse/inventory/InventoryService.groovy (version 02f1ed6fd57163f5d97fc72fe8ba95e9b97b1fb8)
  • Kacper Chełstowski <kchelstowski@soldevelo.com>

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

    OBPIH-7313 Fix inventory transactions report crashing MariaDB (#5430)

    • grails-app/migrations/views/inventory-transactions-summary.sql (version 8d94a7d4217c2b87b6b8214400fc19c54ed574ea)
  • Kacper Chełstowski <kchelstowski@soldevelo.com>

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

    OBPIH-7313 Fix inventory adjustment recognition and qty before/after … (#5428)

    • grails-app/migrations/views/inventory-transactions-summary.sql (version 5ab590ecee1a08ea8fae1d226fac3f201b109d72)