Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 7 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,15 @@

## [Unreleased]

## [1.4.0] - 2025-05-13

### Added ✔️
- The `TemporalFileManager` has been created to manage temporary files per request.
* The `TemporalFileManager` has been created to manage temporary files per request.

* **OSdmsService:** Added `getTemporalFiles` method has been added to `OSdmsService`.


### Fixed 🐛
- Closed `S3ObjectInputStream` instances properly to avoid `CLOSE_WAIT` socket issues and potential memory/resource leaks during file download operations.
* Closed `S3ObjectInputStream` instances properly to avoid `CLOSE_WAIT` socket issues and potential memory/resource leaks during file download operations.

### Changed 🛠️
* **S3 Connection:** The connection to S3 has been optimized.
Expand Down Expand Up @@ -77,9 +78,10 @@
* **OSdmsWorkspace Annotation:** Added an annotation to establish multiple query workspaces on the DMS system for an
entity.

[unreleased]: https://github.com/ontimize/ontimize-jee-sdms/compare/1.3.1...HEAD
[unreleased]: https://github.com/ontimize/ontimize-jee-sdms/compare/1.4.0...HEAD
[1.4.0]: https://github.com/ontimize/ontimize-jee-sdms/compare/1.3.1...1.4.0
[1.3.1]: https://github.com/ontimize/ontimize-jee-sdms/compare/1.3.0...1.3.1
[1.3.0]: https://github.com/ontimize/ontimize-jee-sdms/compare/1.2.0...1.3.0
[1.2.0]: https://github.com/ontimize/ontimize-jee-sdms/compare/1.1.0...1.2.0
[1.1.0]: https://github.com/ontimize/ontimize-jee-sdms/compare/1.0.0...1.1.0
[1.0.0]: https://github.com/ontimize/ontimize-jee-sdms/releases/tag/1.0.0
[1.0.0]: https://github.com/ontimize/ontimize-jee-sdms/releases/tag/1.0.0
18 changes: 9 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
# Ontimize JEE Storage SDMS

## 📜 Introduction
Ontimize JEE Storage SDMS es un módulo del framework Ontimize que proporciona una solución de gestión documental para aplicaciones empresariales basadas en Java Enterprise Edition (JEE). Este módulo permite a las organizaciones almacenar y gestionar documentos dentro de sus aplicaciones empresariales.
Ontimize JEE Storage SDMS is a module of the Ontimize framework that provides a document management solution for Java Enterprise Edition (JEE) based enterprise applications. This module enables organizations to store and manage documents within their enterprise applications.

## ✍ Uso
Para utilizar este módulo, solo necesitas importarlo en tu proyecto. En la entidad que requiera disponer de los endpoints SDMS, tendrás que extender los drivers y añadir los métodos SDMS correspondientes en los servicios de dicha entidad. Para más información, consulta la [documentación](https://ontimize.github.io/docs/v3/systems/sdms/).
## ✍ Usage
To use this module, you only need to import it into your project. For entities requiring SDMS endpoints, you must extend the drivers and add the corresponding SDMS methods to the entity's services. For more information, please refer to the [documentation](https://ontimize.github.io/docs/v3/systems/sdms/).

## 💼 Documentación
Toda la documentación relacionada con su uso en proyectos, tutoriales y detalles de sus sistemas y modos de uso puede encontrarse en línea, accediendo al siguiente enlace de la [documentación de Ontimize Boot](https://ontimize.github.io/docs/).
## 💼 Documentation
All documentation related to project integration, tutorials, and details about its systems and usage can be found online via the following link to the [Ontimize Boot documentation](https://ontimize.github.io/docs/).

## 👁️‍🗨️ Versiones y dependencias
Todas las versiones y dependencias de los artefactos contenidos en este proyecto pueden descargarse desde [Maven Central](https://central.sonatype.dev/namespace/com.ontimize.boot), así como conocer cada una de sus dependencias.
## 👁️‍🗨️ Versions and Dependencies
All versions and dependencies of the artifacts included in this project can be downloaded from [Maven Central](https://central.sonatype.com/namespace/com.ontimize.jee.sdms), as well as viewing each of their dependencies.

## 📣 Registro de cambios
Puedes consultar nuestro registro de cambios en el siguiente [enlace](CHANGELOG.md)
## :gear: Changelog
You can consult our changelog at the following [link](CHANGELOG.md)
4 changes: 2 additions & 2 deletions ontimize-jee-sdms-common/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.ontimize.jee.sdms</groupId>
<artifactId>ontimize-jee-sdms-common</artifactId>
<version>1.4.0-SNAPSHOT</version>
<version>1.5.0-SNAPSHOT</version>
<packaging>jar</packaging>
<name>Ontimize EE SDMS (Common module)</name>
<description>Ontimize EE Storage DMS (SDMS) - Common module</description>
Expand All @@ -14,7 +14,7 @@
<parent>
<groupId>com.ontimize.jee.sdms</groupId>
<artifactId>ontimize-jee-sdms</artifactId>
<version>1.4.0-SNAPSHOT</version>
<version>1.5.0-SNAPSHOT</version>
</parent>

<organization>
Expand Down
4 changes: 2 additions & 2 deletions ontimize-jee-sdms-engine/ontimize-jee-sdms-engine-s3/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.ontimize.jee.sdms</groupId>
<artifactId>ontimize-jee-sdms-engine-s3</artifactId>
<version>1.4.0-SNAPSHOT</version>
<version>1.5.0-SNAPSHOT</version>
<packaging>jar</packaging>
<name>Ontimize EE SDMS (Engine S3 module)</name>
<description>Ontimize EE Storage DMS (SDMS) - Engine S3 module</description>
Expand All @@ -14,7 +14,7 @@
<parent>
<groupId>com.ontimize.jee.sdms</groupId>
<artifactId>ontimize-jee-sdms-engine</artifactId>
<version>1.4.0-SNAPSHOT</version>
<version>1.5.0-SNAPSHOT</version>
</parent>

<organization>
Expand Down
4 changes: 2 additions & 2 deletions ontimize-jee-sdms-engine/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.ontimize.jee.sdms</groupId>
<artifactId>ontimize-jee-sdms-engine</artifactId>
<version>1.4.0-SNAPSHOT</version>
<version>1.5.0-SNAPSHOT</version>
<packaging>pom</packaging>
<name>Ontimize EE SDMS (Engine module)</name>
<description>Ontimize EE Storage DMS (SDMS) - Engine module</description>
Expand All @@ -17,7 +17,7 @@
<parent>
<groupId>com.ontimize.jee.sdms</groupId>
<artifactId>ontimize-jee-sdms</artifactId>
<version>1.4.0-SNAPSHOT</version>
<version>1.5.0-SNAPSHOT</version>
</parent>

<organization>
Expand Down
4 changes: 2 additions & 2 deletions ontimize-jee-sdms-event/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.ontimize.jee.sdms</groupId>
<artifactId>ontimize-jee-sdms-event</artifactId>
<version>1.4.0-SNAPSHOT</version>
<version>1.5.0-SNAPSHOT</version>
<packaging>jar</packaging>
<name>Ontimize EE SDMS (Event module)</name>
<description>Ontimize EE Storage DMS (SDMS) - Event module</description>
Expand All @@ -14,7 +14,7 @@
<parent>
<groupId>com.ontimize.jee.sdms</groupId>
<artifactId>ontimize-jee-sdms</artifactId>
<version>1.4.0-SNAPSHOT</version>
<version>1.5.0-SNAPSHOT</version>
</parent>

<organization>
Expand Down
4 changes: 2 additions & 2 deletions ontimize-jee-sdms-rest/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.ontimize.jee.sdms</groupId>
<artifactId>ontimize-jee-sdms-rest</artifactId>
<version>1.4.0-SNAPSHOT</version>
<version>1.5.0-SNAPSHOT</version>
<packaging>jar</packaging>
<name>Ontimize EE SDMS (Rest module)</name>
<description>Ontimize EE Storage DMS (SDMS) - Rest module</description>
Expand All @@ -14,7 +14,7 @@
<parent>
<groupId>com.ontimize.jee.sdms</groupId>
<artifactId>ontimize-jee-sdms</artifactId>
<version>1.4.0-SNAPSHOT</version>
<version>1.5.0-SNAPSHOT</version>
</parent>

<organization>
Expand Down
4 changes: 2 additions & 2 deletions ontimize-jee-sdms-server/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.ontimize.jee.sdms</groupId>
<artifactId>ontimize-jee-sdms-server</artifactId>
<version>1.4.0-SNAPSHOT</version>
<version>1.5.0-SNAPSHOT</version>
<packaging>jar</packaging>
<name>Ontimize EE SDMS (Server module)</name>
<description>Ontimize EE Storage DMS (SDMS) - Server module</description>
Expand All @@ -14,7 +14,7 @@
<parent>
<groupId>com.ontimize.jee.sdms</groupId>
<artifactId>ontimize-jee-sdms</artifactId>
<version>1.4.0-SNAPSHOT</version>
<version>1.5.0-SNAPSHOT</version>
</parent>

<organization>
Expand Down
6 changes: 3 additions & 3 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.ontimize.jee.sdms</groupId>
<artifactId>ontimize-jee-sdms</artifactId>
<version>1.4.0-SNAPSHOT</version>
<version>1.5.0-SNAPSHOT</version>
<packaging>pom</packaging>
<name>Ontimize EE SDMS</name>
<description>Ontimize EE Storage DMS (SDMS) is a system for storing and managing files by entity.</description>
Expand All @@ -13,7 +13,7 @@
<parent>
<groupId>com.ontimize.jee</groupId>
<artifactId>ontimize-jee</artifactId>
<version>5.13.0-SNAPSHOT</version>
<version>5.13.0</version>
</parent>

<organization>
Expand Down Expand Up @@ -319,4 +319,4 @@
</build>
</profile>
</profiles>
</project>
</project>