Skip to content

Commit 100f035

Browse files
author
Chris Wiechmann
committed
Merge branch 'develop' into test-with-7.7-20200130
2 parents 64832f4 + ec2362e commit 100f035

475 files changed

Lines changed: 679 additions & 2072 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,38 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/)
55
and this project adheres to [Semantic Versioning](http://semver.org/).
66

77
## [Unreleased]
8+
### Added
9+
- Support to import and export organizations
10+
- Support to import and export users
11+
- Support to publish APIs
12+
- Support to change the backend URL of an API (See issue [#43](https://github.com/Axway-API-Management-Plus/apim-cli/issues/43))
13+
- Support to search applications based on their credentials (API-Key & Client-ID) (See issue [#44](https://github.com/Axway-API-Management-Plus/apim-cli/issues/44))
14+
- Support to search applications based on their OAuth Redirect-URL
15+
- Stabilized API-Access handling (See issue [#35](https://github.com/Axway-API-Management-Plus/apim-cli/issues/35))
16+
- Unkown API-Specifications are now handled gracefully and exported as text files
17+
18+
### Changed
19+
- Library Apache httpclient Version: 4.5.6 to 4.5.12
20+
- Library Apache commons-io Version: 2.6 to 2.7
21+
- Library Apache commons-text Version: 1.7 to 1.8
22+
- Library Apache commons-lang 2.6 to commons-lang3 3.10
23+
- Library Apache httpmime Version: 4.5.6 to 4.5.12
24+
- Library slf4j-log4j12 Version: 1.7.25 to 1.7.30
25+
- Test library testng Version: 6.9.10 to 6.9.13.6
26+
27+
### Fixed
28+
- Fixed NPE when API has no security configured (See issue [#46](https://github.com/Axway-API-Management-Plus/apim-cli/issues/46))
29+
- apim.sh changed to improve support on Mac/Linux systems. Identifed by [@cbrowet-axway](https://github.com/cbrowet-axway) (See issue [#42](https://github.com/Axway-API-Management-Plus/apim-cli/issues/42))
30+
- Improving support for OpenAPI 3.x spec having no servers declared (See issue [#40](https://github.com/Axway-API-Management-Plus/apim-cli/issues/40))
31+
- API export with methods doesn't contain anymore the internal method-id (See issue [#39](https://github.com/Axway-API-Management-Plus/apim-cli/issues/39))
32+
- CLI tool is now taking over RC given by each module (See issue [#33](https://github.com/Axway-API-Management-Plus/apim-cli/issues/33))
33+
- Policies are now exported with their name instead of the internal ID
834

935
## [1.1.0] 2020-06-25
1036
### Added
1137
- Feature to use a YAML based API-Definition for Swagger & OpenAPI (API-Manager 7.7 only)
1238
- API Backend-Server information in wide and ultra view console get view
13-
- Option to filter API having a specificied backendBasepath
39+
- Option to filter API having a specified backendBasepath
1440
- Show detailed API information if only 1 API is returned (See issue [#11](https://github.com/Axway-API-Management-Plus/apim-cli/issues/11))
1541
- Feature to load the API-Definition from the FE-API (See issue [#4](https://github.com/Axway-API-Management-Plus/apim-cli/issues/4))
1642
- Feature to export APIs as a CSV-File incl. used polices and subscribed applications

distribution/assembly/dist-release.xml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,10 @@
1313
<useAllReactorProjects>true</useAllReactorProjects>
1414
<includes>
1515
<include>com.github.axway-api-management-plus.apim-cli:apimcli-apim-adapter</include>
16-
<include>com.github.axway-api-management-plus.apim-cli:apimcli-api-import</include>
17-
<include>com.github.axway-api-management-plus.apim-cli:apimcli-api-export</include>
18-
<include>com.github.axway-api-management-plus.apim-cli:apimcli-app-import</include>
19-
<include>com.github.axway-api-management-plus.apim-cli:apimcli-app-export</include>
16+
<include>com.github.axway-api-management-plus.apim-cli:apimcli-apis</include>
17+
<include>com.github.axway-api-management-plus.apim-cli:apimcli-apps</include>
2018
<include>com.github.axway-api-management-plus.apim-cli:apimcli-organizations</include>
21-
<include>com.github.axway-api-management-plus.apim-cli:apimcli-users</include>
19+
<include>com.github.axway-api-management-plus.apim-cli:apimcli-users</include>
2220
<include>com.github.axway-api-management-plus.apim-cli:apimcli-tool</include>
2321
</includes>
2422
<binaries>

distribution/pom.xml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,11 @@
2222
</dependency>
2323
<dependency>
2424
<groupId>com.github.axway-api-management-plus.apim-cli</groupId>
25-
<artifactId>apimcli-api-export</artifactId>
25+
<artifactId>apimcli-apis</artifactId>
2626
</dependency>
2727
<dependency>
2828
<groupId>com.github.axway-api-management-plus.apim-cli</groupId>
29-
<artifactId>apimcli-api-import</artifactId>
30-
</dependency>
31-
<dependency>
32-
<groupId>com.github.axway-api-management-plus.apim-cli</groupId>
33-
<artifactId>apimcli-app-export</artifactId>
29+
<artifactId>apimcli-apps</artifactId>
3430
</dependency>
3531
<dependency>
3632
<groupId>com.github.axway-api-management-plus.apim-cli</groupId>

modules/api-export/pom.xml

Lines changed: 0 additions & 113 deletions
This file was deleted.

modules/api-export/src/main/java/com/axway/apim/api/export/jackson/serializer/PolicyToNameSerializer.java

Lines changed: 0 additions & 31 deletions
This file was deleted.

modules/api-export/src/main/resources/META-INF/services/com.axway.apim.cli.APIMCLIServiceProvider

Lines changed: 0 additions & 1 deletion
This file was deleted.

modules/api-export/src/test/java/com/axway/apim/export/test/DummyTest.java

Lines changed: 0 additions & 9 deletions
This file was deleted.

modules/api-export/src/test/resources/test/export/files/customPolicies/DSTRootCAX3.crt

Lines changed: 0 additions & 20 deletions
This file was deleted.

modules/api-export/src/test/resources/test/export/files/customPolicies/Let'sEncryptAuthorityX3.crt

Lines changed: 0 additions & 27 deletions
This file was deleted.

modules/api-export/src/test/resources/test/export/files/customPolicies/risequipmentservicedev.nov.cloud.crt

Lines changed: 0 additions & 32 deletions
This file was deleted.

0 commit comments

Comments
 (0)