apiops

APIOps applies the concepts of GitOps and DevOps to API deployment. By using practices from these two methodologies, APIOps can enable everyone involved in the lifecycle of API design, development, and deployment with self-service and automated tools to ensure the quality of the specifications and APIs that they’re building.

MIT License

Stars
316

Bot releases are hidden (Show)

apiops - APIOps Toolkit for Azure APIM v2.1.0

Published by waelkdouh almost 2 years ago

What's Changed

Full Changelog: https://github.com/Azure/apiops/compare/v.2.0.2...v.2.1.0

apiops - APIOps Toolkit for Azure APIM v2.0.1

Published by waelkdouh almost 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/Azure/apiops/compare/v2.0.1...v.2.0.2

apiops - APIOps Toolkit for Azure APIM v2.0.1

Published by waelkdouh almost 2 years ago

What's Changed

  • Rename ApiDisplayNames in docs to apiNames and make sure it is shown as yaml by @aristosvo in https://github.com/Azure/apiops/pull/138
  • Updated the sample configuration file to reflect the fact that the name should be provided in the configuration.extractor.yaml

New Contributors

Full Changelog: https://github.com/Azure/apiops/compare/v2.0.0...v2.0.1

apiops - APIOps Toolkit for Azure APIM v2.0.0

Published by waelkdouh almost 2 years ago

PLEASE NOTE THAT THIS VERSION HAS SOME BREAKING CHANGES MAINLY AROUND THE REVAMPED CONFIGURATION SYSTEM AS WELL AS SWITCHING THE TOOL TO UTILIZE API NAMES INSTEAD OF DISPLAY NAMES WHEN EXTRACTING

What's Changed

Detailed changes

  • Tool now supports apis with non windows compliant characters in names
  • Refactored configuration System to make it more dynamic. It now supports every property that is exposed by the restful api
  • Added support to promote products and API tags across environments
  • Added support for Group/products association. Please note that the groups will have to be created using an IaC tool like ARM, Bicep, or Terraform and won't be created by the apiops tool. We only apply the association
  • Added support for Soap based apis
  • Updated the sample artifacts folder to reflect the changes in v2
  • Extractor and publisher updated to .net 7.

Full Changelog: https://github.com/Azure/apiops/compare/v1.2.0...v2.0.0

apiops - APIOps Toolkit for Azure APIM v1.2.0

Published by waelkdouh almost 2 years ago

What's Changed

Full Changelog: https://github.com/Azure/apiops/compare/v1.1.1...v1.2.0

apiops - APIOps Toolkit for Azure APIM v1.1.1

Published by waelkdouh almost 2 years ago

Fixes and adds features to Backend publishing

Documentation update

Update the sample configuration override file to reflect updates in the backend publishing

Full Changelog: https://github.com/Azure/apiops/compare/v1.1.0...v1.1.1

apiops - APIOps Toolkit for Azure APIM v1.1.0

Published by waelkdouh about 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/Azure/apiops/compare/v1.0.0...v1.1.0

apiops - APIOps Toolkit for Azure APIM v1.0.0

Published by waelkdouh about 2 years ago

What's Changed

  • Added support for backends and policy fragments
  • Added support to pass a flag to the publisher to deploy configuration file only
  • Added support for secrets in namedvalues
  • Bump tzinfo from 1.2.9 to 1.2.10 in /docs by @dependabot in https://github.com/Azure/apiops/pull/87

Full Changelog: https://github.com/Azure/apiops/compare/v0.4.1...v1.0.0

apiops - v0.4.1

Published by waelkdouh over 2 years ago

Updated the docs and sample configuration file to include instructions on how to override key vault named value.

Full Changelog: https://github.com/Azure/apiops/compare/v0.4.0...v0.4.1

apiops - APIOps Toolkit for Azure APIM v0.4.0

Published by waelkdouh over 2 years ago

What's Changed

Full Changelog: https://github.com/Azure/apiops/compare/v0.3.0...v0.4.0

apiops - APIOps Toolkit for Azure APIM v0.3.0

Published by waelkdouh over 2 years ago

What's Changed

Full Changelog: https://github.com/Azure/apiops/compare/v0.2.1...v0.3.0

apiops - APIOps Toolkit for Azure APIM v0.2.1

Published by waelkdouh over 2 years ago

What's Changed

Full Changelog: https://github.com/Azure/apiops/compare/v0.2.0...v0.2.1

apiops - APIOps Toolkit for Azure APIM v0.2.0

Published by waelkdouh over 2 years ago

What's Changed

  • Tool now supports triggering publisher on configuration file change by @waelkdouh in https://github.com/Azure/apiops/pull/77. Prior to this release the publisher only triggered when there were changes detected in the artifacts folder only.

Full Changelog: https://github.com/Azure/apiops/compare/v0.1.0...v0.2.0

apiops - APIOps Toolkit for Azure APIM 0.1.0

Published by waelkdouh over 2 years ago

Important Note before using this release

  • If you used the extractor tool to generate the artifacts in your repo make sure you publish all your pending changes then delete the artifacts folder and rerun the extractor. This is necessary as starting with this release the serviceinformation.json file doesn't get generated at the root level as the publisher ignore the service information file https://github.com/Azure/apiops/pull/70

What's Changed

Full Changelog: https://github.com/Azure/apiops/commits/v0.1.0

Badges
Extracted from project README
IMAGE ALT TEXT IMAGE ALT TEXT HERE
Related Projects