1.20.0 (2024-11-20)
- add reference openapi mock apiproxy implementation (1bc7966)
- added more fault names (31628f7)
- make proxy main XML file as minimal as possible (ef36ce5)
- use APIGEE_X_HOSTNAME env var (1eb0d1a)
1.19.0 (2024-07-11)
- deploy grpc gateway to cloud run with an apigee proxy (5e5a9ed)
- initial import grpc-gateway-generator (18c2bc8)
- pipeline.sh for gRPC gateway generator (134af47)
- updated the sequence diagram (3f9ec2b)
- cURL fail for pipeline.sh (328b46b)
- use correct project fwhen checking forartifact registry (a86206b)
- use existing service account and switch the gcp project for artifact registry and run (12838bc)
1.18.1 (2024-06-17)
1.18.0 (2024-03-25)
- added offboard option to delete proxy, gcp metrics and dashboards (4e1b9cc)
- added support for ADC and option to store scan output data in gcs or local file (9218f64)
- enable monitoring dashboard and alerting policy (77ccf13)
- push data to stackdriver (4bdab1a)
- remove configurable proxy generator because of deprecation (f8c84e7)
- updated arguments and enabled gcs for outputs (f399e70)
- added install gcloud beta component in pipeline.sh (a0ec366)
- fixed create notification channel script (87e2d55)
- fixed linting and license headers (f8333ef)
- fixed pipeline.sh (0d75949)
- fixed README.md and get_status function (258928f)
- updated README and logger prints (6746a8c)
- updated requirements.txt and utilities.py (7f4e8e6)
1.17.0 (2024-01-26)
- bump MVN plugin versions in sackmesser (bdc8ca9)
- remove kvm-admin API polyfill as it's now supported in the product for a while (524afe6)
1.16.0 (2024-01-24)
- added run_parallel functions and logger for logging (75ad51c)
- added support for multiple proxy split (2e30f5e)
- moved proxy bundle (7c50710)
- request payload converted to json & added json threat protection policy (4bf4115)
- added venv in pipeline.sh (1db14cc)
- added virtualenv to pipeline.sh (a9ccfe8)
- deleted jar files and updated dependencies (5b5b4e5)
- fixed _cached_hosts issue (0131a34)
- fixed the target proxy Apigee type (3b0dcc5)
- removed csv headers from read rows (83f4c98)
- updated library to gson (4f0be35)
1.15.1 (2023-10-18)
- change policy name for consistency (31e3895)
- failing nightly because of jenkins version incompatibility (d0ffaf1)
- fix javax-mail-api jenksin pugin version (adcbd19)
- modification after review of the reference (1815507)
- rename flow callout policies for consistency (5eabb2b)
1.15.0 (2023-09-25)
- updated gitingore (a5c11b2)
- added minor fixes to api re-deployment (ef438a2)
1.14.0 (2023-09-20)
- added javacallout build to pipeline (4590268)
- added the java-callout resource for target server validator (143d27d)
- Added wrappers for target-server-validator (da88426)
- disabled mypy check (ec60898)
- renamed wrappers (4f6b06f)
- updated in-solidarity.yml (a83d4b0)
- addressed PR comments (2d9387a)
- Fixed CODEOWNERS file (733a807)
- fixed CODEOWNERS, Readme (18dfdb6)
- fixed java , python lint issues (541877d)
- fixed policy naming & gitignore (a56f446)
- fixed PR comments (8efa176)
- fixed pyline issues (6d17716)
- fixed pylint errors (f05d807)
- only try to delete untagged images (38754e0)
1.13.0 (2023-08-17)
- added missing licenses (cf6d1ff)
- added pip package install to pipeline-runner (06fd5fa)
- Added proxy-endpoint-unifier source (d9489f2)
- added support for PostClientFlow (d80c5b4)
- added test scripts for proxy-endpoint-unifier (740316e)
- added zip packaged to pipeline runner (af3e94e)
- addressed flake8 for main proxy-endpoint-unifier wrapper (18badee)
- addressed flake8 for utils proxy-endpoint-unifier wrapper (b812452)
- addressed flake8 for xorhybrid proxy-endpoint-unifier wrapper (7ccef07)
- fixed shell lint and updated README.md (f3ff9a0)
- modified pipeline.sh & README (fd3ba09)
- removed comments & added newlines in the proxy-endpoint-unifier wrapper (b39a38f)
- updated CODEOWNERS (655e5af)
- updated Licenses in the proxy-endpoint-unifier wrapper (a7c8a03)
- added execute permissions on pipeline.sh (cbae732)
- added support for FS read when proxy root xml is empty (f821756)
- addressed PR comments (d2db718)
- changes to proxy endpoint unifier readme (b245415)
- removing manifests , fixing Cache Policy & target endpoint (5f92893)
1.12.0 (2023-08-08)
- cloud build job to delete stale image artifacts (2e1e923)
- fix semantic changes from httpbin to mocktarget (87a376f)
- remove hackish fix since mocktarget now supports query param args (e4c2280)
- replace httpbin with mocktarget for identity facade and envoy quickstart (b3fcfb9)
- replace httpbin.org with mocktarget.apigee.net (58a8185)
1.11.0 (2023-07-05)
- bump hybrid quickstart to 1.10.0 (7271b8f)
- bump jenkins version to 2.346.3 and update plugin version (1f49f8c)
1.10.1 (2023-06-20)
- data-api: remove nullable fields from data-api test cases (7767d7b)
1.10.0 (2023-05-26)
1.9.1 (2023-05-23)
- hybrid-quickstat: add org-scoped UDCA SA binding (eba3ab6)
1.9.0 (2023-05-19)
- bump hybrid 1.9.2 plus local httpbin demo service (da8b052)
- removing deprecated API, no longer needed for Apigee hybrid (2cd7190)
1.8.0 (2023-02-08)
- added unsupported apis in report (0f7e994)
- remove heading named unsupported (c7b960f)
- report data representation changed (35cd4ca)
- user details in report (173c65c)
1.7.0 (2022-12-20)
- bump sackmesser docker image to latest versions (351279d)
- reference Apigee jars for Java callout example (565d928)
1.6.1 (2022-12-09)
- bump hybrid quickstart to latest 1.8.3 (a2bd699)
1.6.0 (2022-12-08)
- move sackmesser to Apigee API for CRUD on kvm entries in Apigee (breaking for hybrid <1.8) (93bb22e)
- force token refresh in pineline.sh (978181e)
- more aggressive gcloud token refreshes (63ad536)
- more aggressive token refresh for recaptcha example (bdcdef2)
1.5.0 (2022-12-06)
- add styling to kvm notes (6c928da)
- adding google authentication to templating (802e7c4)
- adding only caches listing capability for apigee x reporting (b35ad02)
- allow for wildcard path matching in endpoints importer (d66d197)
- cloud endpoints importer (89a0258)
- OAS client authentication (50b489e)
- root-level target backends (22b4f52)
- api products table formating (657708a)
- change yq version in pipeline-runner (c8e7b80)
- jq error for non existing files (49a2379)
- jq error in apiproducts.sh (dd17a62)
- jq error on developers.sh (1b2fdf7)
- refactor code (852a2e9)
1.4.0 (2022-10-31)
- bump hybrid quickstart to 1.8.2 (8b0e3ad)
1.3.0 (2022-09-30)
- bump hybrid quickstart to 1.8.1 (407ffe4)
1.2.0 (2022-09-28)
- reporting enhancements for OPDK (ad3113a)
1.1.2 (2022-09-22)
- improved error handling on x trial provisioning script (c9bbafa)
1.1.1 (2022-09-16)
- bump all jenkins plugin versions (26fc286)
- resolved jenkins cicd example dependency conflict (6a2d1e9)
1.1.0 (2022-09-01)
- bump hybrid quickstart to 1.8 with Apigee ingress (7c4ffe9)
- add retry for wildcard gateway install (d10cd87)
1.0.1 (2022-08-26)
- typo in Sackmesser Deploy (864c7e3)
- releases for Apigee DevRel
- add the legacy ingress gateway flag to asmcli (cf549fc)
- bump hybrid from 1.7.2 to 1.7.3 (58c974b)
- Fix jenkins plugin version resulution for matrix-project (73bc9f8)
- increase timeout for waiting for setup job (7749b66)
- plugin dependency for jenkins example (82901e6)
- releases for Apigee DevRel (77c3e84)