Openbravo Issue Tracking System - POS2
View Issue Details
0048870POS2Corepublic2022-03-23 09:022022-05-16 15:05
jarmendariz 
jarmendariz 
normalmajorhave not tried
closedfixed 
5
 
pi 
AugustoMauch
No
0048870: Add support to Node 16/Npm 8
Currently we're supporting up to Node 14 which is in "maintenance LTS" and will reach its end-of-life in may 2023. For this reason it is convenient to support at least the current active LTS version (Node 14.x for the time of writing)

This version comes bundled with npm 8, so we'll have to support this version as well.
See description
No tags attached.
depends on defect 0047399 closed jarmendariz POS2 npm ci fails with nodejs 16.x in openbravo custom script (preinstall) 
depends on defect 0048987 closed jarmendariz POS2 Improve jest tests to make them compatible with Node 16 
related to design defect 0049012 new Triage Platform Base POS2 Remove peer dependencies of local OB modules 
related to defect 0049023 new Triage Platform Base POS2 Remove --legacy-peer-deps flag when possible 
related to feature request 0049152 closed jarmendariz Openbravo ERP Enable support of Node 16 
related to backport 0049178TAP closed jarmendariz POS2 Enable support of Node 16 
related to backport 0049301PR22Q2 closed jarmendariz Openbravo ERP Add support to Node 16/Npm 8 
related to feature request 0049304 closed jarmendariz Openbravo ERP Raise minimum supported version of Node to 16 and npm 8 
blocks defect 0047401 closed jarmendariz POS2 npm ci fails with node 16.x/npm 7.x 'org.openbravo.core2@*' is not in the npm registry. 
blocks backport 0049302PR22Q1 closed jarmendariz Openbravo ERP Add support to Node 16/Npm 8 
Issue History
2022-03-23 09:02jarmendarizNew Issue
2022-03-23 09:02jarmendarizAssigned To => jarmendariz
2022-03-23 09:02jarmendarizTriggers an Emergency Pack => No
2022-03-23 12:05jarmendarizStatusnew => scheduled
2022-03-28 12:19shuehnerRelationship addeddepends on 0047399
2022-04-04 15:53hgbotNote Added: 0136308
2022-04-04 15:54hgbotNote Added: 0136309
2022-04-04 15:54hgbotNote Added: 0136310
2022-04-04 15:56hgbotNote Added: 0136312
2022-04-04 15:57hgbotNote Added: 0136314
2022-04-04 15:59hgbotNote Added: 0136315
2022-04-04 16:01hgbotNote Added: 0136316
2022-04-04 16:01hgbotNote Added: 0136317
2022-04-06 14:54jarmendarizRelationship addeddepends on 0048987
2022-04-06 14:57jarmendarizRelationship addedblocks 0047401
2022-04-08 12:00jarmendarizRelationship addedrelated to 0049012
2022-04-11 10:06jarmendarizRelationship addedrelated to 0049023
2022-04-27 14:31jarmendarizRelationship addedrelated to 0049152
2022-04-27 16:35hgbotNote Added: 0136818
2022-05-02 09:14jarmendarizRelationship addedrelated to 0049178
2022-05-10 13:14hgbotNote Added: 0137122
2022-05-11 17:06hgbotNote Added: 0137158
2022-05-11 17:07hgbotNote Added: 0137159
2022-05-11 17:53hgbotNote Added: 0137161
2022-05-11 17:56hgbotNote Added: 0137162
2022-05-11 17:58hgbotNote Added: 0137163
2022-05-11 18:12jarmendarizRelationship addedrelated to 0049301
2022-05-11 18:16jarmendarizRelationship addedblocks 0049302
2022-05-11 18:22hgbotNote Added: 0137166
2022-05-11 23:22hgbotNote Added: 0137172
2022-05-11 23:22hgbotNote Added: 0137173
2022-05-11 23:24hgbotNote Added: 0137174
2022-05-11 23:24hgbotNote Added: 0137175
2022-05-11 23:32hgbotNote Added: 0137176
2022-05-11 23:33hgbotNote Added: 0137177
2022-05-11 23:33hgbotNote Added: 0137178
2022-05-11 23:36hgbotNote Added: 0137179
2022-05-11 23:36hgbotNote Added: 0137180
2022-05-11 23:36hgbotNote Added: 0137181
2022-05-11 23:36hgbotNote Added: 0137182
2022-05-11 23:37hgbotNote Added: 0137183
2022-05-11 23:37hgbotNote Added: 0137184
2022-05-11 23:38hgbotNote Added: 0137185
2022-05-11 23:38hgbotNote Added: 0137186
2022-05-11 23:39hgbotNote Added: 0137187
2022-05-11 23:39hgbotNote Added: 0137188
2022-05-11 23:39hgbotNote Added: 0137189
2022-05-11 23:39hgbotNote Added: 0137190
2022-05-11 23:40hgbotNote Added: 0137191
2022-05-11 23:40hgbotNote Added: 0137192
2022-05-11 23:41hgbotNote Added: 0137193
2022-05-11 23:41hgbotNote Added: 0137194
2022-05-12 09:53jarmendarizRelationship addedrelated to 0049304
2022-05-12 10:25hgbotNote Added: 0137207
2022-05-12 10:25hgbotNote Added: 0137208
2022-05-12 15:39AugustoMauchStatusscheduled => resolved
2022-05-12 15:39AugustoMauchResolutionopen => fixed
2022-05-12 15:39AugustoMauchReview Assigned To => AugustoMauch
2022-05-12 15:39AugustoMauchStatusresolved => closed
2022-05-12 15:40AugustoMauchFixed in Version => pi
2022-05-12 17:52hgbotNote Added: 0137233
2022-05-12 17:58hgbotNote Added: 0137234
2022-05-12 18:00hgbotNote Added: 0137235
2022-05-16 15:05hgbotNote Added: 0137331
2022-05-16 15:05hgbotNote Added: 0137332
2022-05-16 15:05hgbotNote Added: 0137333
2022-05-16 15:05hgbotNote Added: 0137334
2022-05-16 15:05hgbotNote Added: 0137335
2022-05-16 15:05hgbotNote Added: 0137336

Notes
(0136308)
hgbot   
2022-04-04 15:53   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/352 [^]
(0136309)
hgbot   
2022-04-04 15:54   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/728 [^]
(0136310)
hgbot   
2022-04-04 15:54   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/911 [^]
(0136312)
hgbot   
2022-04-04 15:56   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.restaurant/-/merge_requests/132 [^]
(0136314)
hgbot   
2022-04-04 15:57   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.giftcards/-/merge_requests/113 [^]
(0136315)
hgbot   
2022-04-04 15:59   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.axisc3/-/merge_requests/13 [^]
(0136316)
hgbot   
2022-04-04 16:01   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.asyncpayprovider/-/merge_requests/15 [^]
(0136317)
hgbot   
2022-04-04 16:01   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/551 [^]
(0136818)
hgbot   
2022-04-27 16:35   
Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: b2376ccc2acd7076bea54debe90e418260528778
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 27-04-2022 16:30:36
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/b2376ccc2acd7076bea54debe90e418260528778 [^]

Fixed ISSUE-49152: Changed install script to support Node 16.x/npm 8.x

This changeset is an advance in order to test in CI before merging ISSUE-48870.
Normal projects should still use Node 14/Npm 6 to avoid changing the lockfiles.

---
M modules/org.openbravo.client.kernel/build-scripts/install-deps.js
M modules/org.openbravo.client.kernel/build-scripts/pre-install
---
(0137122)
hgbot   
2022-05-10 13:14   
Merge Request created: https://gitlab.com/openbravo/ci/modules/org.openbravo.certification.france.dev/-/merge_requests/24 [^]
(0137158)
hgbot   
2022-05-11 17:06   
Merge request closed: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/551 [^]
(0137159)
hgbot   
2022-05-11 17:07   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/592 [^]
(0137161)
hgbot   
2022-05-11 17:53   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.nexoprovider/-/merge_requests/10 [^]
(0137162)
hgbot   
2022-05-11 17:56   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.rtprinter/-/merge_requests/9 [^]
(0137163)
hgbot   
2022-05-11 17:58   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.rtserver/-/merge_requests/15 [^]
(0137166)
hgbot   
2022-05-11 18:22   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.service.jsexecutor/-/merge_requests/6 [^]
(0137172)
hgbot   
2022-05-11 23:22   
Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/592 [^]
(0137173)
hgbot   
2022-05-11 23:22   
Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: d6900e70a0ce44e7280f3f2ece2683146156ba43
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 11-05-2022 17:04:01
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/d6900e70a0ce44e7280f3f2ece2683146156ba43 [^]

Related to ISSUE-48870: Updated npm lockfile to version 2

---
M package-lock.json
---
(0137174)
hgbot   
2022-05-11 23:24   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 6936a1122fc94d585d5ec76bf153b221e7a35372
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 11-05-2022 17:33:43
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/6936a1122fc94d585d5ec76bf153b221e7a35372 [^]

Related to ISSUE-48870: Updated npm lockfile to version 2

---
M web-jspack/org.openbravo.pos2/package-lock.json
M web-jspack/org.openbravo.pos2/package.json
---
(0137175)
hgbot   
2022-05-11 23:24   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/911 [^]
(0137176)
hgbot   
2022-05-11 23:32   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/728 [^]
(0137177)
hgbot   
2022-05-11 23:33   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: 01f2cd458cbd2a7e269017ac2d18be4a4c30bc30
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 11-05-2022 17:43:26
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/01f2cd458cbd2a7e269017ac2d18be4a4c30bc30 [^]

Related to ISSUE-48870: Updated npm lockfile to version 2

---
M package-lock.json
---
(0137178)
hgbot   
2022-05-11 23:33   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/352 [^]
(0137179)
hgbot   
2022-05-11 23:36   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.asyncpayprovider [^]
Changeset: 872e747ed75191c48c8c92b1bc165045f74fdfae
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 11-05-2022 17:36:44
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.asyncpayprovider/-/commit/872e747ed75191c48c8c92b1bc165045f74fdfae [^]

Related to ISSUE-48870: Updated npm lockfile to version 2

---
M web-jspack/org.openbravo.retail.asyncpayprovider/package-lock.json
M web-jspack/org.openbravo.retail.asyncpayprovider/package.json
---
(0137180)
hgbot   
2022-05-11 23:36   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.asyncpayprovider/-/merge_requests/15 [^]
(0137181)
hgbot   
2022-05-11 23:36   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.axisc3 [^]
Changeset: 257ced75ec39b1dfeb258e9008532199b36d0828
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 11-05-2022 17:39:23
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.axisc3/-/commit/257ced75ec39b1dfeb258e9008532199b36d0828 [^]

Related to ISSUE-48870: Updated npm lockfile to version 2

---
M web-jspack/org.openbravo.retail.axisc3/package-lock.json
M web-jspack/org.openbravo.retail.axisc3/package.json
---
(0137182)
hgbot   
2022-05-11 23:36   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.axisc3/-/merge_requests/13 [^]
(0137183)
hgbot   
2022-05-11 23:37   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.nexoprovider [^]
Changeset: 6448e6930913b3ad097c0681e98f3d06dc82a301
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 11-05-2022 17:53:32
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.nexoprovider/-/commit/6448e6930913b3ad097c0681e98f3d06dc82a301 [^]

Related to ISSUE-48870: Updated npm lockfile to version 2

---
M package-lock.json
---
(0137184)
hgbot   
2022-05-11 23:37   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.nexoprovider/-/merge_requests/10 [^]
(0137185)
hgbot   
2022-05-11 23:38   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.rtprinter/-/merge_requests/9 [^]
(0137186)
hgbot   
2022-05-11 23:38   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.rtprinter [^]
Changeset: 0282163910ed51928c83735fc9738631a21e0265
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 11-05-2022 17:56:03
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.rtprinter/-/commit/0282163910ed51928c83735fc9738631a21e0265 [^]

Related to ISSUE-48870: Updated npm lockfile to version 2

---
M package-lock.json
---
(0137187)
hgbot   
2022-05-11 23:39   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.rtserver [^]
Changeset: d2aed526308e4e34ebd5a59f32e6715a14f73743
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 11-05-2022 17:58:14
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.rtserver/-/commit/d2aed526308e4e34ebd5a59f32e6715a14f73743 [^]

Related to ISSUE-48870: Updated npm lockfile to version 2

---
M package-lock.json
---
(0137188)
hgbot   
2022-05-11 23:39   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.rtserver/-/merge_requests/15 [^]
(0137189)
hgbot   
2022-05-11 23:39   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.giftcards [^]
Changeset: 84303050125edd6ab1647c75cfffa0608009e1a3
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 11-05-2022 17:47:11
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.giftcards/-/commit/84303050125edd6ab1647c75cfffa0608009e1a3 [^]

Related to ISSUE-48870: Updated npm lockfile to version 2

---
M web-jspack/org.openbravo.retail.giftcards/package-lock.json
M web-jspack/org.openbravo.retail.giftcards/package.json
---
(0137190)
hgbot   
2022-05-11 23:39   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.giftcards/-/merge_requests/113 [^]
(0137191)
hgbot   
2022-05-11 23:40   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.restaurant [^]
Changeset: 424ed5f927ae442a54df37e8e82936b3e83cada9
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 11-05-2022 18:23:34
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.restaurant/-/commit/424ed5f927ae442a54df37e8e82936b3e83cada9 [^]

Related to ISSUE-48870: Updated npm lockfile to version 2

---
M web-jspack/org.openbravo.pos2.restaurant/package-lock.json
M web-jspack/org.openbravo.pos2.restaurant/package.json
---
(0137192)
hgbot   
2022-05-11 23:40   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.restaurant/-/merge_requests/132 [^]
(0137193)
hgbot   
2022-05-11 23:41   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.service.jsexecutor/-/merge_requests/6 [^]
(0137194)
hgbot   
2022-05-11 23:41   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.service.jsexecutor [^]
Changeset: 09d38e21d9a27d40f8d34f076496680b0c25c6a3
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 11-05-2022 18:21:15
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.service.jsexecutor/-/commit/09d38e21d9a27d40f8d34f076496680b0c25c6a3 [^]

Related to ISSUE-48870: Updated npm lockfile to version 2

---
M src-test/js/package-lock.json
---
(0137207)
hgbot   
2022-05-12 10:25   
Merge request merged: https://gitlab.com/openbravo/ci/modules/org.openbravo.certification.france.dev/-/merge_requests/24 [^]
(0137208)
hgbot   
2022-05-12 10:25   
Repository: https://gitlab.com/openbravo/ci/modules/org.openbravo.certification.france.dev [^]
Changeset: a1da292dd4bb0b1a3e515d6619bd3bb9e3ed70f0
Author: Jorge Garcia <jorge.garcia@openbravo.com>
Date: 10-05-2022 13:13:04
URL: https://gitlab.com/openbravo/ci/modules/org.openbravo.certification.france.dev/-/commit/a1da292dd4bb0b1a3e515d6619bd3bb9e3ed70f0 [^]

Related to ISSUE-48870: Update package-lock json to support Node 16/Npm 8

---
M package-lock.json
---
(0137233)
hgbot   
2022-05-12 17:52   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.discounts.coupons/-/merge_requests/10 [^]
(0137234)
hgbot   
2022-05-12 17:58   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.multiupc/-/merge_requests/15 [^]
(0137235)
hgbot   
2022-05-12 18:00   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.sessions/-/merge_requests/41 [^]
(0137331)
hgbot   
2022-05-16 15:05   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.multiupc [^]
Changeset: bb212f116da497ccb7a172ed8a322f7db63b80fd
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 12-05-2022 17:54:24
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.multiupc/-/commit/bb212f116da497ccb7a172ed8a322f7db63b80fd [^]

Related to ISSUE-48870: Updated npm lockfile to version 2

---
M web-jspack/org.openbravo.retail.multiupc/package-lock.json
M web-jspack/org.openbravo.retail.multiupc/package.json
---
(0137332)
hgbot   
2022-05-16 15:05   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.discounts.coupons [^]
Changeset: 98b733feb40d17e734c522d6902dc0b712798c00
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 12-05-2022 17:51:19
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.discounts.coupons/-/commit/98b733feb40d17e734c522d6902dc0b712798c00 [^]

Related to ISSUE-48870: Updated npm lockfile to version 2

---
M web-jspack/org.openbravo.retail.discounts.coupons/package-lock.json
M web-jspack/org.openbravo.retail.discounts.coupons/package.json
---
(0137333)
hgbot   
2022-05-16 15:05   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.sessions [^]
Changeset: 8c4c6fd4f0a85f211ba20ccbce32430a9290fe89
Author: Javier Armendáriz <javier.armendariz@openbravo.com>
Date: 12-05-2022 17:59:43
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.sessions/-/commit/8c4c6fd4f0a85f211ba20ccbce32430a9290fe89 [^]

Related to ISSUE-48870: Updated npm lockfile to version 2

---
M package-lock.json
---
(0137334)
hgbot   
2022-05-16 15:05   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.multiupc/-/merge_requests/15 [^]
(0137335)
hgbot   
2022-05-16 15:05   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.sessions/-/merge_requests/41 [^]
(0137336)
hgbot   
2022-05-16 15:05   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.discounts.coupons/-/merge_requests/10 [^]