Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0039427
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Modules] Integration with Amazon S3minorhave not tried2018-10-09 18:472018-11-08 10:00
ReportercaristuView Statuspublic 
Assigned Tocaristu 
PriorityhighResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision6c3263ae717f
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Regression date
Regression introduced by commit
Regression level
Review Assigned Toalostale
Regression introduced in release
Summary

0039427: Extend the Amazon S3 API to be able to store files apart from the attachments

DescriptionIt would be nice to extend the Amazon S3 API to be able to store files apart from the attachments. This change would require to:

1) Define a new window where generic S3 bucket configuration can be defined.

2) Adapt the existing attachment method infrastructure to make use of the mentioned configuration

3) Open the S3 API so it can be used to store/move/delete files in a generic way.
Steps To ReproduceIn description
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to feature request 0039443 newTriage Platform Base Openbravo ERP Add a generic infrastructure to handle file storage 
related to feature request 0041928 newcaristu Modules Create an StorageHandler for permanent files 
causes defect 0043819 closedplatform Openbravo ERP When the org.openbravo.service.integration.amazon.s3 module is upgraded the configuration is lost 

-  Notes
(0107619)
hgbot (developer)
2018-10-26 12:14

Repository: erp/pmods/org.openbravo.service.integration.amazon.s3
Changeset: 6c3263ae717fd69f15fb5a52d90c627c9a7a6256
Author: Carlos Aristu <carlos.aristu <at> openbravo.com>
Date: Fri Oct 26 12:14:04 2018 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.service.integration.amazon.s3/rev/6c3263ae717fd69f15fb5a52d90c627c9a7a6256 [^]

fixes issue 39427: Extend the Amazon S3 API allowing permanent object storage

---
M src-db/database/model/modifiedTables/C_ATTACHMENT_CONF.xml
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_ELEMENT.xml
M src-db/database/sourcedata/AD_FIELD.xml
M src-db/database/sourcedata/AD_MESSAGE.xml
M src/org/openbravo/service/integration/amazon/s3/AmazonS3Client.java
M src/org/openbravo/service/integration/amazon/s3/event/AmazonS3ConfigEventHandler.java
M src/org/openbravo/service/integration/amazon/s3/process/MigrationProcess.java
M src/org/openbravo/service/integration/amazon/s3/process/VerifyConfiguration.java
A src-db/database/model/tables/OBAS3_CONFIGURATION.xml
A src-db/database/sourcedata/AD_MENU.xml
A src-db/database/sourcedata/AD_REFERENCE.xml
A src-db/database/sourcedata/AD_TAB.xml
A src-db/database/sourcedata/AD_TABLE.xml
A src-db/database/sourcedata/AD_TREENODE.xml
A src-db/database/sourcedata/AD_WINDOW.xml
A src-db/database/sourcedata/OBUISEL_SELECTOR.xml
A src/org/openbravo/service/integration/amazon/s3/AmazonS3ClientProvider.java
A src/org/openbravo/service/integration/amazon/s3/LoggerProgressListenerHandler.java
A src/org/openbravo/service/integration/amazon/s3/attachments/AmazonS3AttachImplementation.java
A src/org/openbravo/service/integration/amazon/s3/attachments/AmazonS3AttachmentClient.java
A src/org/openbravo/service/integration/amazon/s3/process/AmazonS3ValidationClient.java
A src/org/openbravo/service/integration/amazon/s3/process/ValidationResult.java
A src/org/openbravo/service/integration/amazon/s3/storage/AmazonS3BatchTransferClient.java
A src/org/openbravo/service/integration/amazon/s3/storage/AmazonS3DownloadException.java
A src/org/openbravo/service/integration/amazon/s3/storage/AmazonS3StorageClient.java
A src/org/openbravo/service/integration/amazon/s3/storage/AmazonS3TransferException.java
R src/org/openbravo/service/integration/amazon/s3/AmazonS3AttachImplementation.java
R src/org/openbravo/service/integration/amazon/s3/ValidationResult.java
R src/org/openbravo/service/integration/amazon/s3/process/LoggerProgressListenerHandler.java
---
(0107795)
alostale (manager)
2018-11-08 10:00

reviewed

- Issue History
Date Modified Username Field Change
2018-10-09 18:47 caristu New Issue
2018-10-09 18:47 caristu Assigned To => caristu
2018-10-09 18:49 caristu Description Updated View Revisions
2018-10-09 18:50 caristu Description Updated View Revisions
2018-10-10 12:46 caristu Summary Open the AmazonS3Client API so it can be used by other modules => Separate the base Amazon S3 integration infrastructure and attachments feature into two modules
2018-10-10 12:46 caristu Description Updated View Revisions
2018-10-11 09:45 caristu Summary Separate the base Amazon S3 integration infrastructure and attachments feature into two modules => Split the base Amazon S3 integration infrastructure and attachments feature into two modules
2018-10-11 19:37 caristu Relationship added related to 0039443
2018-10-23 10:27 caristu Summary Split the base Amazon S3 integration infrastructure and attachments feature into two modules => Extend the Amazon S3 API to be able to store files apart from the attachments
2018-10-23 10:27 caristu Description Updated View Revisions
2018-10-23 10:27 caristu Description Updated View Revisions
2018-10-26 12:14 hgbot Checkin
2018-10-26 12:14 hgbot Note Added: 0107619
2018-10-26 12:14 hgbot Status new => resolved
2018-10-26 12:14 hgbot Resolution open => fixed
2018-10-26 12:14 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.service.integration.amazon.s3/rev/6c3263ae717fd69f15fb5a52d90c627c9a7a6256 [^]
2018-10-26 12:15 caristu Review Assigned To => alostale
2018-11-08 10:00 alostale Note Added: 0107795
2018-11-08 10:00 alostale Status resolved => closed
2019-10-03 16:54 caristu Relationship added related to 0041928
2020-04-22 17:20 rafaroda Relationship added causes 0043819


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker