Openbravo Issue Tracking System - Modules
View Issue Details
0053900ModulesBase SFTPpublic2023-11-09 12:252023-11-28 17:08
eugen_hamuraru 
eugen_hamuraru 
highmajorN/A
closedfixed 
5
 
 
0053900: Support SFTP protocol connection
Implement SFTP protocol communication using ExternalSystem API.
N/A
No tags attached.
depends on feature request 0053979 closed caristu Openbravo ERP Add search key field for external systems 
depends on defect 0053988 closed caristu Openbravo ERP Support defining external systems as cacheables and closeables 
related to feature request 0054023 closed eugen_hamuraru Modules Create Test Cases for SFTP External System 
related to feature request 0054094 closed eugen_hamuraru Modules The Base SFTP module would be nice to implement an exist method. 
Issue History
2023-11-09 12:25eugen_hamuraruNew Issue
2023-11-09 12:25eugen_hamuraruAssigned To => Triage Platform Conn
2023-11-10 09:02hgbotNote Added: 0157004
2023-11-10 09:03hgbotNote Added: 0157005
2023-11-10 09:03hgbotNote Added: 0157006
2023-11-10 09:04hgbotNote Added: 0157007
2023-11-20 10:35caristuRelationship addedrelated to 0053976
2023-11-20 16:25caristuRelationship addedrelated to 0053979
2023-11-21 17:20caristuRelationship deletedrelated to 0053976
2023-11-22 10:48caristuRelationship addedrelated to 0053988
2023-11-22 10:48caristuRelationship deletedrelated to 0053979
2023-11-22 10:48caristuRelationship addeddepends on 0053979
2023-11-22 10:48caristuRelationship deletedrelated to 0053988
2023-11-22 10:49caristuRelationship addeddepends on 0053988
2023-11-23 09:39hgbotNote Added: 0157535
2023-11-23 10:03hgbotNote Added: 0157538
2023-11-23 16:18hgbotNote Added: 0157579
2023-11-23 16:18hgbotNote Added: 0157580
2023-11-23 16:21hgbotNote Added: 0157581
2023-11-23 16:21hgbotNote Added: 0157582
2023-11-23 18:16hgbotNote Added: 0157585
2023-11-23 18:35hgbotResolutionopen => fixed
2023-11-23 18:35hgbotStatusnew => closed
2023-11-23 18:35hgbotNote Added: 0157588
2023-11-23 18:35hgbotNote Added: 0157589
2023-11-24 08:34hgbotNote Added: 0157597
2023-11-24 08:41hgbotNote Added: 0157598
2023-11-24 12:06eugen_hamuraruRelationship addedrelated to 0054023
2023-11-24 12:10hgbotNote Added: 0157609
2023-11-28 17:08caristuAssigned ToTriage Platform Conn => eugen_hamuraru
2023-12-15 15:07caristuRelationship addedrelated to 0054094

Notes
(0157004)
hgbot   
2023-11-10 09:02   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.base.sftp/-/merge_requests/1 [^]
(0157005)
hgbot   
2023-11-10 09:03   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.base.sftp/-/merge_requests/1 [^]
(0157006)
hgbot   
2023-11-10 09:03   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.base.sftp/-/merge_requests/1 [^]
(0157007)
hgbot   
2023-11-10 09:04   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.base.sftp/-/merge_requests/1 [^]
(0157535)
hgbot   
2023-11-23 09:39   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1057 [^]
(0157538)
hgbot   
2023-11-23 10:03   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/merge_requests/214 [^]
(0157579)
hgbot   
2023-11-23 16:18   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/merge_requests/214 [^]
(0157580)
hgbot   
2023-11-23 16:18   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.api [^]
Changeset: 1a80388f345ff42ad97a81a12051d5fca855ee9b
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 23-11-2023 16:11:16
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/commit/1a80388f345ff42ad97a81a12051d5fca855ee9b [^]

related to FR-53900: changes to support make SFTP work with push API

---
M src/org/openbravo/api/edl/ApiEventItemProcessor.java
---
(0157581)
hgbot   
2023-11-23 16:21   
Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 1b24e2671b3b2db9c0ea3652b0744e0899ddf73b
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 23-11-2023 15:14:04
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/1b24e2671b3b2db9c0ea3652b0744e0899ddf73b [^]

related to FR-53900: make connectivity test work for SFTP also

---
M src/org/openbravo/service/externalsystem/process/CheckConnectivity.java
---
(0157582)
hgbot   
2023-11-23 16:21   
Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1057 [^]
(0157585)
hgbot   
2023-11-23 18:16   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.api [^]
Changeset: e2d03bbb9e76f62fac3893d719cb166385d17385
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 23-11-2023 18:16:04
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/commit/e2d03bbb9e76f62fac3893d719cb166385d17385 [^]

related to FR-53900: fix test

---
M src-test/org/openbravo/api/edl/ApiEventItemProcessorTest.java
M src/org/openbravo/api/edl/ApiEventItemProcessor.java
---
(0157588)
hgbot   
2023-11-23 18:35   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.base.sftp [^]
Changeset: 8ccaba8f2316094e1a643e37aecc2541746b1b83
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 23-11-2023 18:35:07
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.base.sftp/-/commit/8ccaba8f2316094e1a643e37aecc2541746b1b83 [^]

fixes FR-53900: SFTP External System Configuration + API

---
---
(0157589)
hgbot   
2023-11-23 18:35   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.base.sftp/-/merge_requests/1 [^]
(0157597)
hgbot   
2023-11-24 08:34   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.api [^]
Changeset: 3015f47357be9ff299f27f1d6328ad69b771f288
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 24-11-2023 08:27:06
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.api/-/commit/3015f47357be9ff299f27f1d6328ad69b771f288 [^]

related to FR-53900: error management improvements

---
M src/org/openbravo/api/edl/ApiEventItemProcessor.java
---
(0157598)
hgbot   
2023-11-24 08:41   
Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: daf8a46e9f4a32c7fa455c77c35f8b3339d088c7
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 24-11-2023 08:41:17
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/daf8a46e9f4a32c7fa455c77c35f8b3339d088c7 [^]

related to FR-53900: missing close of non cacheable external systems

---
M src/org/openbravo/service/externalsystem/process/CheckConnectivity.java
---
(0157609)
hgbot   
2023-11-24 12:10   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.base.sftp [^]
Changeset: d5fd7444886545fd48b35e714c73a76922957f22
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 24-11-2023 12:10:37
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.base.sftp/-/commit/d5fd7444886545fd48b35e714c73a76922957f22 [^]

related to FR-53900: disable strict host check always

---
M src/org/openbravo/base/sftp/externalsystem/SftpExternalSystem.java
---