Openbravo Issue Tracking System - POS2
View Issue Details
0054241POS2Corepublic2024-01-02 15:462024-01-31 13:13
jarmendariz 
jarmendariz 
normalmajorhave not tried
closedfixed 
5
 
24Q2 
No
0054241: Refactor Product Search components to make them reusable
Several components used in the Product Search screen in POS2 can be generalized and moved to core2 in order to be able to use them in other applications that requires similar components and avoid rewriting them
See description
No tags attached.
Issue History
2024-01-02 15:46jarmendarizNew Issue
2024-01-02 15:46jarmendarizAssigned To => jarmendariz
2024-01-02 15:46jarmendarizTriggers an Emergency Pack => No
2024-01-02 15:46jarmendarizStatusnew => scheduled
2024-01-17 12:59hgbotNote Added: 0159411
2024-01-17 13:34hgbotNote Added: 0159414
2024-01-17 13:35hgbotNote Added: 0159415
2024-01-31 13:11hgbotNote Added: 0159997
2024-01-31 13:11hgbotNote Added: 0159998
2024-01-31 13:12hgbotNote Added: 0159999
2024-01-31 13:12hgbotNote Added: 0160000
2024-01-31 13:13hgbotResolutionopen => fixed
2024-01-31 13:13hgbotNote Added: 0160002
2024-01-31 13:13hgbotStatusscheduled => closed
2024-01-31 13:13hgbotFixed in Version => 24Q2
2024-01-31 13:13hgbotNote Added: 0160003

Notes
(0159411)
hgbot   
2024-01-17 12:59   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.product.label.printing/-/merge_requests/39 [^]
(0159414)
hgbot   
2024-01-17 13:34   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1330 [^]
(0159415)
hgbot   
2024-01-17 13:35   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2349 [^]
(0159997)
hgbot   
2024-01-31 13:11   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.product.label.printing [^]
Changeset: 2bca5c970dd0cca59d38ba34cf7344d460e04d72
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 31-01-2024 13:11:01
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.product.label.printing/-/commit/2bca5c970dd0cca59d38ba34cf7344d460e04d72 [^]

Related to ISSUE-54241: Adapted Search components to use the new generic ones

---
M web-jspack/org.openbravo.pos2.product.label.printing/src/components/PrintProductLabel/PrintProductLabelSelectProdStep/PrintProductLabelSelectProdFilters/PrintProductLabelSelectProdFilters.jsx
---
(0159998)
hgbot   
2024-01-31 13:11   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.product.label.printing/-/merge_requests/39 [^]
(0159999)
hgbot   
2024-01-31 13:12   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: d52121a0d6fbe63b4666a09d82ae6da02b8b1ca4
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 31-01-2024 13:11:40
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/d52121a0d6fbe63b4666a09d82ae6da02b8b1ca4 [^]

Related to ISSUE-54241: Adapted app to support Search components in core2

---
A web-jspack/org.openbravo.pos2/src/components/ProductSearch/ProductSearchAppliedFilterList/ProductSearchAppliedFilterList.jsx
A web-jspack/org.openbravo.pos2/src/components/ProductSearch/ProductSearchAppliedFilterList/index.js
A web-jspack/org.openbravo.pos2/src/components/ProductSearch/ProductSearchInput/ProductSearchInput.jsx
A web-jspack/org.openbravo.pos2/src/components/ProductSearch/ProductSearchInput/index.js
M web-jspack/org.openbravo.pos2/src-test/cypress/e2e/Features/productSearch.spec.js
M web-jspack/org.openbravo.pos2/src-test/cypress/e2e/Features/services.spec.js
M web-jspack/org.openbravo.pos2/src-test/cypress/functions/productSearch.js
M web-jspack/org.openbravo.pos2/src-test/cypress/integration/searchBar.int.spec.js
M web-jspack/org.openbravo.pos2/src/components/AddProductPanel/AddProductPanel.scss
M web-jspack/org.openbravo.pos2/src/components/AddProductPanel/stories/AddProductPanel.stories.jsx
M web-jspack/org.openbravo.pos2/src/components/AddProductToolbar/AddProductToolbar.config.json
M web-jspack/org.openbravo.pos2/src/components/AddProductToolbar/mock/ExpandableSearchInputProductToolbar.config.json
M web-jspack/org.openbravo.pos2/src/components/AddProductToolbar/stories/AddProductToolbar.stories.jsx
M web-jspack/org.openbravo.pos2/src/components/ProductSearch/AvailableProductFilterList/AvailableProductFilterList.jsx
M web-jspack/org.openbravo.pos2/src/components/ProductSearch/AvailableProductFilterPopover/AvailableProductFilterPopover.jsx
M web-jspack/org.openbravo.pos2/src/components/ProductSearch/ProductSearchContent/ProductSearchContent.config.json
M web-jspack/org.openbravo.pos2/src/components/ProductSearch/ProductSearchContent/ProductSearchContentFilters.config.json
M web-jspack/org.openbravo.pos2/src/components/ProductSearch/ProductSearchContent/__test__/ProductSearchContent.test.jsx
M web-jspack/org.openbravo.pos2/src/components/Service/ServiceConfigurationStep/ServiceConfigurationProductSearchContentEdit.config.json
M web-jspack/org.openbravo.pos2/src/components/Service/ServiceConfigurationStep/ServiceConfigurationProductSearchContentEdit.portrait.config.json
M web-jspack/org.openbravo.pos2/src/components/Service/ServiceConfigurationStep/ServiceConfigurationProductSearchContentNew.config.json
M web-jspack/org.openbravo.pos2/src/components/Service/ServiceConfigurationStep/ServiceConfigurationProductSearchContentNew.portrait.config.json
M web-jspack/org.openbravo.pos2/src/components/Service/ServiceConfigurationStep/ServiceConfigurationStep.scss
M web-jspack/org.openbravo.pos2/src/components/Service/ServiceConfigurationStep/__test__/ServiceConfigurationStep.test.jsx
M web-jspack/org.openbravo.pos2/src/core/productSearch/AvailableProductFilterRegistry.js
M web-jspack/org.openbravo.pos2/src/ob-init.js
R web-jspack/org.openbravo.pos2/src/components/ProductSearch/AppliedFilterList/AppliedFilterList.jsx
R web-jspack/org.openbravo.pos2/src/components/ProductSearch/AppliedFilterList/AppliedFilterList.scss
R web-jspack/org.openbravo.pos2/src/components/ProductSearch/AvailableProductFilterButton/AvailableProductFilterButton.jsx
R web-jspack/org.openbravo.pos2/src/components/ProductSearch/AvailableProductFilterButton/AvailableProductFilterButton.scss
R web-jspack/org.openbravo.pos2/src/components/ProductSearch/AvailableProductFilterButton/__test__/AvailableProductFilterButton.test.jsx
R web-jspack/org.openbravo.pos2/src/components/ProductSearch/AvailableProductFilterButton/index.js
R web-jspack/org.openbravo.pos2/src/components/ProductSearch/AvailableProductFilterButtonContent/AvailableProductFilterButtonContent.jsx
R web-jspack/org.openbravo.pos2/src/components/ProductSearch/AvailableProductFilterButtonContent/AvailableProductFilterButtonContent.scss
R web-jspack/org.openbravo.pos2/src/components/ProductSearch/AvailableProductFilterButtonContent/__test__/AvailableProductFilterButtonContent.test.jsx
R web-jspack/org.openbravo.pos2/src/components/ProductSearch/AvailableProductFilterButtonContent/index.js
R web-jspack/org.openbravo.pos2/src/components/ProductSearch/AvailableProductFilterList/AvailableProductFilterList.scss
R web-jspack/org.openbravo.pos2/src/components/ProductSearch/AvailableProductFilterList/GetAvailableProductFilterInfo.js
R web-jspack/org.openbravo.pos2/src/components/ProductSearch/AvailableProductFilterList/__mock__/DefaultProductFilterKeymap.mock.json
R web-jspack/org.openbravo.pos2/src/components/ProductSearch/AvailableProductFilterList/__mock__/MockFilter.js
R web-jspack/org.openbravo.pos2/src/components/ProductSearch/AvailableProductFilterList/__test__/AvailableProductFilterList.test.jsx
R web-jspack/org.openbravo.pos2/src/components/ProductSearch/AvailableProductFilterPopover/AvailableProductFilterPopover.scss
R web-jspack/org.openbravo.pos2/src/components/ProductSearch/AvailableProductFilterPopover/__test__/AvailableProductFilterPopover.test.jsx
R web-jspack/org.openbravo.pos2/src/components/ProductSearch/SearchInput/SearchInput.jsx
R web-jspack/org.openbravo.pos2/src/components/ProductSearch/SearchInput/SearchInput.scss
R web-jspack/org.openbravo.pos2/src/components/ProductSearch/SearchInput/__test__/SearchInput.test.jsx
R web-jspack/org.openbravo.pos2/src/components/ProductSearch/SearchInput/stories/SearchInput.stories.jsx
R web-jspack/org.openbravo.pos2/src/components/ProductSearch/SearchInput/stories/SearchInput.stories.scss
R web-jspack/org.openbravo.pos2/src/core/productSearch/__test__/AvailableProductFilterRegistry.test.js
---
(0160000)
hgbot   
2024-01-31 13:12   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2349 [^]
(0160002)
hgbot   
2024-01-31 13:13   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1330 [^]
(0160003)
hgbot   
2024-01-31 13:13   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: b06252c4c831b2c6b504581f7e451d44b1bfd73b
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 31-01-2024 13:13:01
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/b06252c4c831b2c6b504581f7e451d44b1bfd73b [^]

Fixes ISSUE-54241: Refactoring Search components to make them reusable

---
---