Commit 83d67b9c authored by Matija Obreza's avatar Matija Obreza

[maven-release-plugin] prepare release file-repository-0.9

- Updated javadocs
parent 3378c8ea
# Changelog
## 0.9 Release
- 1fd22f7 `RepositoryFile#apply` method should not modify internal values
- 89d8edd - done bBug with `updateImageMetadata`
- 41c0f5a Added `RepositoryService#streamFiles` method
- 89cc08c Type modifier
- 102bcae Jackson dependencies for S3
- ef186bf Ignore S3 tests
- dbb24f8 S3 bytes storage service improvements
- d8209ad Use `@Type` uuid-binary for UUID
- a04cffc Implemented **AWS V4 Signature** algorithm
- f2c0efd JAutodoc and source cleanup
- 9e191f1 Javadocs
- 3c9b907 Source code cleanup
- f281303 Maintain metadata as JSON in bytes storage next to file itself
- 07ffed2 See genesys-pgr/genesys-server#169 - Image gallery will be - automagically removed when it contains 0 images
- cbf5993 Don't start FTP if port < 1
- 77cc81e ImageGallery auto-management
- 00e5a33 `#listPaths` returns all paths in repository, including specified prefix
- 695d75c Handle images properly
- fe867e9 Properly list subdirectories
- ad1768c File repository with FTP
- 56757fa Path must not end with `/`
- d1a4035 Image thumbnails at `/_thumbs/{UUID#3}/{UUID}/{WIDTH}x{HEIGHT}.png`
- 5e12c17 Repository uses `RepositoryFile#storagePath` (first characters of UUID) - as directories
- 7eb726b Trust all certs in FTPS tests
- f1acff0 GPG key import in --batch mode
- 949c44c Virus scanning with remote **clamd**
- 96a3a5d Deploy maven artifacts
- 9e60e69 Use Sonatype for distribution
- 2a39e98 Fail compilation on warnings and use of deprecated API
- f8293ad Include default dummy key for tests (closes #13)
- e32fdd4 Load keystore from test/resources (closes #13)
- 5cae107 Updated for changes in application-blocks 1.1-SNAPSHOT
- cf8c0cd remove StringUtil lib.
- 7f007a7 (ftp) Data ports range
- 234637f Improved session-bound folder navigation
- 929344b Appending to file path + originalFilename must be unique
- 551e9e5 Simple file upload and download
- 3edae7c WIP: Interfacing with the repositoryService
- 683a3d0 WIP: mkdir/rmdir on temporary session-based folders
- 8460335 WIP: Interfacing with Repository
- 5a43bf5 Repositories declared
- a02ca92 Renamed ftpsClient to ftp
- 8650f6e (ftp) Require FTPS
- 0bd01d4 FTP server started and login tested
- ebf6022 Upgraded to application-blocks@1.1-SNAPSHOT
- c740b96 Project properties in main pom.xml
- 42f7fbb Build querydsl generated classes
- 8bc499c Migrated to application-blocks
- 8640c70 Multi project setup (closes #1)
......@@ -20,7 +20,7 @@
<parent>
<groupId>org.genesys-pgr</groupId>
<artifactId>file-repository</artifactId>
<version>0.9-SNAPSHOT</version>
<version>0.9</version>
</parent>
<artifactId>file-repository-core</artifactId>
<name>Genesys File Repository</name>
......@@ -164,7 +164,7 @@
<dependency>
<groupId>org.genesys-pgr</groupId>
<artifactId>application-blocks-core</artifactId>
<version>${application.blocks.version}</version>
<version>1.2</version>
</dependency>
<dependency>
<groupId>com.querydsl</groupId>
......
......@@ -320,9 +320,9 @@ public class S3StorageServiceImpl implements BytesStorageService, InitializingBe
/**
* Sorted by query parameter name
*
* @param query
* @return
* @throws UnsupportedEncodingException
* @param query the S3 query string
* @return a sorted, normalized list of query parameters
* @throws UnsupportedEncodingException when query parameter cannot be encoded as US-ASCII
*/
public static String buildQueryString(String query) throws UnsupportedEncodingException {
LOG.trace("Encoding query string: {}", query);
......
......@@ -15,14 +15,12 @@
limitations under the License.
-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.genesys-pgr</groupId>
<artifactId>file-repository</artifactId>
<version>0.9-SNAPSHOT</version>
<version>0.9</version>
</parent>
<artifactId>file-repository-ftpserver</artifactId>
<name>FTP/S for Genesys File Repository</name>
......@@ -71,14 +69,14 @@
<dependency>
<groupId>org.genesys-pgr</groupId>
<artifactId>file-repository-core</artifactId>
<version>0.9-SNAPSHOT</version>
<version>0.9</version>
</dependency>
<dependency>
<groupId>org.genesys-pgr</groupId>
<artifactId>file-repository-core</artifactId>
<type>test-jar</type>
<version>0.9-SNAPSHOT</version>
<version>0.9</version>
<scope>test</scope>
</dependency>
......
......@@ -19,7 +19,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.genesys-pgr</groupId>
<artifactId>file-repository</artifactId>
<version>0.9-SNAPSHOT</version>
<version>0.9</version>
<name>Genesys File Repository</name>
<description>Parent project for the File Repository projects</description>
<url>https://gitlab.croptrust.org/genesys-pgr/file-repository</url>
......@@ -41,7 +41,7 @@
<connection>https://gitlab.croptrust.org/genesys-pgr/file-repository.git</connection>
<developerConnection>scm:git:git@gitlab.croptrust.org:genesys-pgr/file-repository.git</developerConnection>
<url>git@gitlab.croptrust.org:genesys-pgr/file-repository.git</url>
<tag>HEAD</tag>
<tag>file-repository-0.9</tag>
</scm>
<developers>
......@@ -185,6 +185,13 @@
<goals>
<goal>sign</goal>
</goals>
<!-- gpg: signing failed: No such file or directory -->
<configuration>
<gpgArguments>
<arg>--pinentry-mode</arg>
<arg>loopback</arg>
</gpgArguments>
</configuration>
</execution>
</executions>
</plugin>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment