Openbravo Issue Tracking System - POS2
View Issue Details
0055157POS2Corepublic2024-04-10 12:262024-04-24 17:24
eugen_hamuraru 
eugen_hamuraru 
normalminorhave not tried
closedfixed 
5
 
 
No
0055157: Second phase of the issue to use Openbravo as a proxy for external system.
- Responses from the external system that reach the proxy should be forwarded to the client as a stream without the need to load the contents of the response in variables.

- Implement test cases to cover the proxy functionality.
N/A
No tags attached.
depends on feature request 0055098 closed eugen_hamuraru Modules Openbravo must be used as a proxy for external systems. 
Issue History
2024-04-10 12:26eugen_hamuraruNew Issue
2024-04-10 12:26eugen_hamuraruAssigned To => eugen_hamuraru
2024-04-10 12:26eugen_hamuraruTriggers an Emergency Pack => No
2024-04-10 12:29eugen_hamuraruRelationship addeddepends on 0055098
2024-04-10 14:07hgbotNote Added: 0163049
2024-04-18 19:17hgbotResolutionopen => fixed
2024-04-18 19:17hgbotStatusnew => closed
2024-04-18 19:17hgbotFixed in Version => RR24Q3
2024-04-18 19:17hgbotNote Added: 0163410
2024-04-18 19:17hgbotNote Added: 0163411
2024-04-19 07:55hgbotNote Added: 0163433
2024-04-19 12:52hgbotNote Added: 0163465
2024-04-24 12:31hgbotNote Added: 0163653
2024-04-24 17:24hgbotNote Added: 0163676

Notes
(0163049)
hgbot   
2024-04-10 14:07   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/693 [^]
(0163410)
hgbot   
2024-04-18 19:17   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: 9460c0a528ee90402d50cdf531053ee596084e4c
Author: Eugen Hamuraru <eugen.hamuraru@openbravo.com>
Date: 18-04-2024 17:16:59
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/9460c0a528ee90402d50cdf531053ee596084e4c [^]

Fixes FR-55157: Proxy for Client HTTP External Systems (Phase 2)

---
A src-test/org/openbravo/mobile/core/WebserviceTestSuite.java
A src-test/org/openbravo/mobile/core/externalsystem/ExternalSystemProxyTest.java
M src-db/database/model/tables/ECL_EXTERNAL_SYSTEM_HTTP.xml
M src/org/openbravo/mobile/core/externalsystem/ExternalSystemProxy.java
M web-test/integration/external-system/HttpExternalSystem.test.js
M web-test/integration/remote-server/BackendServer.test.js
M web-test/integration/remote-server/CRMServer.test.js
M web/org.openbravo.mobile.core/app/integration/external-system/HttpExternalSystem.js
M web/org.openbravo.mobile.core/app/integration/remote-server/BackendServer.js
---
(0163411)
hgbot   
2024-04-18 19:17   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/693 [^]
(0163433)
hgbot   
2024-04-19 07:55   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: 7bfd2f2e5840b33db0e34960230266d242b94857
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 19-04-2024 07:55:06
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/7bfd2f2e5840b33db0e34960230266d242b94857 [^]

Related to FR-55157: fix test

---
M src-test/org/openbravo/mobile/core/externalsystem/ExternalSystemProxyTest.java
---
(0163465)
hgbot   
2024-04-19 12:52   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: 2b6ab5fe934839a3b8b92e3a7cc11c7cf52f16cd
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 19-04-2024 12:52:37
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/2b6ab5fe934839a3b8b92e3a7cc11c7cf52f16cd [^]

Related to FR-55157: disable assertion temporarily

---
M src-test/org/openbravo/mobile/core/externalsystem/ExternalSystemProxyTest.java
---
(0163653)
hgbot   
2024-04-24 12:31   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: 715aa1aefdb7156a6ecb30a34cf3f328a94ed274
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 24-04-2024 12:31:15
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/715aa1aefdb7156a6ecb30a34cf3f328a94ed274 [^]

Related to FR-55157: fix test

---
M src-test/org/openbravo/mobile/core/externalsystem/ExternalSystemProxyTest.java
---
(0163676)
hgbot   
2024-04-24 17:24   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: b198b5e3f300d649034a29555eec3c03f1440560
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 24-04-2024 17:24:42
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/b198b5e3f300d649034a29555eec3c03f1440560 [^]

Related to FR-55157: remove no longer needed log

---
M src-test/org/openbravo/mobile/core/externalsystem/ExternalSystemProxyTest.java
---