Commit b45ea261 authored by Matija Obreza's avatar Matija Obreza

Merge branch '30-release-1-0' into 'master'

Resolve "Release 1.0"

Closes #30

See merge request genesys-pgr/glis-client!20
parents 7fc6287b 6c851b60
# Global Information System API Client changelog
## Release 1.0
October 2017
- 9f01d12 GLIS target update also returns "msg"
- 574be7a Flatten maven POMs
- b1840be GLIS Rate Limiter aspect (fixes #29)
- 556351b Introducing glis-client-common module
- c869dea Registered source folder glis-client/src/common/java
- 34c9710 Register Genesys as target URL on DOIs
- c45367d Base classes for tests of GLIS Production and Test environments
- 0e0d1a8 GLIS Query API, JSON only (fixes #24)
- 913f2bb Removed Manager calls
- ec799b5 Updated API docs
- a198e79 Ignore registration tests until swagger is fixed
- 97de926 CI updated for gpg signing and refreshing snapshot dependencies
- 800e638 Upgraded swagger-codegen to 2.3.0-SNAPSHOT
- 2459f25 New GLIS XML integration protocol
- f364696 GLIS DOI pattern updated with checksum and Integrated GLIS XML integration protocol (ManagerAPI)
- d578d11 Implemented /glis/v1/holders call
- a0f4a75 GPG key import in --batch mode
- b35809b Updated documentation
- 0039a75 Tests fail on empty GLIS database, don't check response
- 9cb82c4 &LANGUAGE enum and acceptLanguage header documented
- 69924b0 Fixed /terms example and updated Terms model
- f7685b7 Added csharp project
- b734b02 Include glis-client-resteasy (don't run tests)
- 19cdead Converted to Maven modules project
- 2944140 Updated for anonymous API calls
- 1d04676 Updated BasePath in README.md to reflect changes in glis.yml
- b81d33d Rollback ManagerApi
- 509a30c Merged 3 APIs to QueryAPI
......@@ -20,7 +20,7 @@ We provide different flavors of the library (with different dependencies):
<dependency>
<groupId>org.genesys-pgr</groupId>
<artifactId>glis-client-okhttp-gson</artifactId>
<version>1.0-SNAPSHOT</version>
<version>1.1-SNAPSHOT</version>
<scope>compile</scope>
</dependency>
```
......@@ -31,7 +31,7 @@ We provide different flavors of the library (with different dependencies):
<dependency>
<groupId>org.genesys-pgr</groupId>
<artifactId>glis-client-jersey2</artifactId>
<version>1.0-SNAPSHOT</version>
<version>1.1-SNAPSHOT</version>
<scope>compile</scope>
</dependency>
```
......@@ -42,7 +42,7 @@ We provide different flavors of the library (with different dependencies):
<dependency>
<groupId>org.genesys-pgr</groupId>
<artifactId>glis-client-resttemplate</artifactId>
<version>1.0-SNAPSHOT</version>
<version>1.1-SNAPSHOT</version>
<scope>compile</scope>
</dependency>
```
......@@ -52,7 +52,7 @@ We provide different flavors of the library (with different dependencies):
Add this dependency to your project's build file:
```groovy
compile "org.genesys-pgr:glis-client-okhttp-gson:1.0-SNAPSHOT"
compile "org.genesys-pgr:glis-client-okhttp-gson:1.1-SNAPSHOT"
```
... and similar for other flavors.
......
......@@ -2,7 +2,7 @@
<parent>
<groupId>org.genesys-pgr</groupId>
<artifactId>glis-client-project</artifactId>
<version>1.0-SNAPSHOT</version>
<version>1.1-SNAPSHOT</version>
<relativePath>..</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
......
......@@ -2,7 +2,7 @@
<parent>
<groupId>org.genesys-pgr</groupId>
<artifactId>glis-client-project</artifactId>
<version>1.0-SNAPSHOT</version>
<version>1.1-SNAPSHOT</version>
<relativePath>../..</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
......
......@@ -8,7 +8,7 @@ Add this dependency to your project's POM:
<dependency>
<groupId>org.genesys</groupId>
<artifactId>glis-client-jersey2</artifactId>
<version>1.0-SNAPSHOT</version>
<version>1.1-SNAPSHOT</version>
<scope>compile</scope>
</dependency>
```
......@@ -18,5 +18,5 @@ Add this dependency to your project's POM:
Add this dependency to your project's build file:
```groovy
compile "org.genesys:glis-client-jersey2:1.0-SNAPSHOT"
compile "org.genesys:glis-client-jersey2:1.1-SNAPSHOT"
```
......@@ -2,11 +2,12 @@
<parent>
<groupId>org.genesys-pgr</groupId>
<artifactId>glis-client-parent</artifactId>
<version>1.0-SNAPSHOT</version>
<version>1.1-SNAPSHOT</version>
<relativePath>../parent</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>glis-client-jersey2</artifactId>
<version>1.1-SNAPSHOT</version>
<packaging>jar</packaging>
<name>GLIS API client (jersey2)</name>
<description>API client for the Global Information System for plant genetic resources for food and agriculture (PGRFA) with jersey2</description>
......@@ -29,7 +30,7 @@
<dependency>
<groupId>org.genesys-pgr</groupId>
<artifactId>glis-client-common</artifactId>
<version>1.0-SNAPSHOT</version>
<version>1.1-SNAPSHOT</version>
</dependency>
<!-- HTTP client: jersey-client -->
<dependency>
......
......@@ -8,7 +8,7 @@ Add this dependency to your project's POM:
<dependency>
<groupId>org.genesys</groupId>
<artifactId>glis-client-okhttp-gson</artifactId>
<version>1.0-SNAPSHOT</version>
<version>1.1-SNAPSHOT</version>
<scope>compile</scope>
</dependency>
```
......@@ -18,5 +18,5 @@ Add this dependency to your project's POM:
Add this dependency to your project's build file:
```groovy
compile "org.genesys:glis-client-okhttp-gson:1.0-SNAPSHOT"
compile "org.genesys:glis-client-okhttp-gson:1.1-SNAPSHOT"
```
<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">
<parent>
<groupId>org.genesys-pgr</groupId>
<artifactId>glis-client-parent</artifactId>
<version>1.0-SNAPSHOT</version>
<version>1.1-SNAPSHOT</version>
<relativePath>../parent</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>glis-client-okhttp-gson</artifactId>
<version>1.1-SNAPSHOT</version>
<packaging>jar</packaging>
<name>GLIS API client (okhttp-gson)</name>
<url>https://gitlab.croptrust.org/genesys-pgr/glis-client</url>
......@@ -29,7 +29,7 @@
<dependency>
<groupId>org.genesys-pgr</groupId>
<artifactId>glis-client-common</artifactId>
<version>1.0-SNAPSHOT</version>
<version>1.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.squareup.okhttp</groupId>
......@@ -62,6 +62,6 @@
</dependencies>
<build>
<plugins></plugins>
<plugins />
</build>
</project>
......@@ -2,7 +2,7 @@
<parent>
<groupId>org.genesys-pgr</groupId>
<artifactId>glis-client-project</artifactId>
<version>1.0-SNAPSHOT</version>
<version>1.1-SNAPSHOT</version>
<relativePath>../</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
......@@ -37,7 +37,7 @@
<sourceFolder>${generated-sources-java-path}</sourceFolder>
<groupId>org.genesys</groupId>
<artifactId>glis-client-${swagger-codegen.library}</artifactId>
<artifactVersion>1.0-SNAPSHOT</artifactVersion>
<artifactVersion>1.1-SNAPSHOT</artifactVersion>
<artifactUrl>https://gitlab.croptrust.org/genesys-pgr/glis-client</artifactUrl>
<artifactDescription>Java API client for the Global Information System for plant genetic resources for food and agriculture (PGRFA) using ${swagger-codegen.library}</artifactDescription>
<scmConnection>git@gitlab.croptrust.org:genesys-pgr/glis-client.git</scmConnection>
......
......@@ -2,7 +2,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.genesys-pgr</groupId>
<artifactId>glis-client-project</artifactId>
<version>1.0-SNAPSHOT</version>
<version>1.1-SNAPSHOT</version>
<packaging>pom</packaging>
<name>GLIS SDKs for Java</name>
<url>https://gitlab.croptrust.org/genesys-pgr/glis-client</url>
......
......@@ -10,7 +10,7 @@ Add this dependency to your project's POM:
<dependency>
<groupId>org.genesys</groupId>
<artifactId>glis-client-resteasy</artifactId>
<version>1.0-SNAPSHOT</version>
<version>1.1-SNAPSHOT</version>
<scope>compile</scope>
</dependency>
```
......@@ -20,5 +20,5 @@ Add this dependency to your project's POM:
Add this dependency to your project's build file:
```groovy
compile "org.genesys:glis-client-resteasy:1.0-SNAPSHOT"
compile "org.genesys:glis-client-resteasy:1.1-SNAPSHOT"
```
<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">
<parent>
<groupId>org.genesys-pgr</groupId>
<artifactId>glis-client-parent</artifactId>
<version>1.0-SNAPSHOT</version>
<version>1.1-SNAPSHOT</version>
<relativePath>../parent</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>glis-client-resteasy</artifactId>
<version>1.1-SNAPSHOT</version>
<packaging>jar</packaging>
<name>GLIS API client (resteasy)</name>
<description>API client for the Global Information System for plant genetic resources for food and agriculture (PGRFA) with RESTeasy</description>
......@@ -29,7 +29,7 @@
<dependency>
<groupId>org.genesys-pgr</groupId>
<artifactId>glis-client-common</artifactId>
<version>1.0-SNAPSHOT</version>
<version>1.1-SNAPSHOT</version>
</dependency>
<!-- HTTP client: jersey-client -->
......@@ -96,6 +96,6 @@
</dependencies>
<build>
<plugins></plugins>
<plugins />
</build>
</project>
......@@ -8,7 +8,7 @@ Add this dependency to your project's POM:
<dependency>
<groupId>org.genesys</groupId>
<artifactId>glis-client-resttemplate</artifactId>
<version>1.0-SNAPSHOT</version>
<version>1.1-SNAPSHOT</version>
<scope>compile</scope>
</dependency>
```
......@@ -18,5 +18,5 @@ Add this dependency to your project's POM:
Add this dependency to your project's build file:
```groovy
compile "org.genesys:glis-client-resttemplate:1.0-SNAPSHOT"
compile "org.genesys:glis-client-resttemplate:1.1-SNAPSHOT"
```
......@@ -2,11 +2,12 @@
<parent>
<groupId>org.genesys-pgr</groupId>
<artifactId>glis-client-parent</artifactId>
<version>1.0-SNAPSHOT</version>
<version>1.1-SNAPSHOT</version>
<relativePath>../parent</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>glis-client-resttemplate</artifactId>
<version>1.1-SNAPSHOT</version>
<packaging>jar</packaging>
<name>GLIS API client (spring-resttemplate)</name>
<description>API client for the Global Information System for plant genetic resources for food and agriculture (PGRFA) with Spring REST template</description>
......@@ -29,7 +30,7 @@
<dependency>
<groupId>org.genesys-pgr</groupId>
<artifactId>glis-client-common</artifactId>
<version>1.0-SNAPSHOT</version>
<version>1.1-SNAPSHOT</version>
</dependency>
<!-- HTTP client: Spring RestTemplate -->
......
......@@ -18,7 +18,7 @@ swagger: '2.0'
info:
description: >-
Genesys API client to the Global Information System (GLIS) for PGRFA [https://glis.planttreaty.org](https://glis.planttreaty.org).
version: '1.0-SNAPSHOT'
version: '1.1-SNAPSHOT'
title: Global Information System API Client
termsOfService: 'https://glis.planttreaty.org/terms/'
contact:
......
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