Skip to content

Releases: tyayers/apimsync

0.1.6

Choose a tag to compare

@tyayers tyayers released this 30 Sep 14:58

Updated with new web service methods making it easy to trigger offramps and onramps from web service clients.

0.1.5

Choose a tag to compare

@tyayers tyayers released this 13 Sep 16:03
  • Fixed bug with directory path and apigee import

0.1.4

Choose a tag to compare

@tyayers tyayers released this 13 Sep 15:35
  • Updated the base directory for assets to src (removed data).
  • started aws export feature, offramp WIP
  • added install script

Apimsync 0.1.3

Choose a tag to compare

@tyayers tyayers released this 28 Aug 05:03

This release has minor corrections to the API feature, as well as an updated Readme.

Changes:

  • The sync API (start with apimsync ws start) only allows supported API services (currently azure for offramp, and apihub for onramp).

0.1.1

0.1.1 Pre-release
Pre-release

Choose a tag to compare

@tyayers tyayers released this 25 Aug 04:38

First test release of an apimsync tool to synchronize data between API management platforms.

These first features are supported for testing:

Apigee

  • Export all proxies from a project (from Apigee to filesystem).
  • Import all proxies to a project (from filesystem to Apigee).
  • Clean (remove) all proxies from a project (in Apigee, filesystem is not touched).
  • Test - init test data for a project (for testing Apigee proxies in the Apigee Emulator)

Apigee API Hub

  • Onramp all APIs that have previously been offramped into the API Hub format. This does not import them to API Hub (see next command for that).
  • Import all APIs that have previously been onramped.
  • Clean (remove) all APIs from API Hub in a give Google Cloud project.

Azure API Management

  • Export all proxies from an Azure API Management service (from Azure to filesystem).
  • Offramp all exported proxies to a neutral version that can be on-ramped somewhere else (for example API Hub with the Onramp feature).

These features can be used by running the apimsync command with the documented flags (run apimsync --help for details).

You can also start a web service by running the command apimsync ws start with documentation at http://0:8080/docs.