v0.7.0
What's Changed
- Bump golang.org/x/crypto from 0.16.0 to 0.17.0 by @dependabot in #384
- fix cluster scoped istio CR by @eguzki in #391
- feat: accepted policy status condition by @KevFan in #347
- Bump github.com/containerd/containerd from 1.7.6 to 1.7.11 by @dependabot in #390
- Ensure shas retrieved by workflow are ordered by date by @adam-cattermole in #394
- gh actions: issues workflow: disable job on forked PR's OR it's an issue by @eguzki in #385
- Use istioctl for local install and skip sail tests on PR by @adam-cattermole in #395
- Reconcile Sub Component Limitador CR by @Boomatang in #350
- Remove --ocm-hub flag and update bundle by @adam-cattermole in #403
- Pin version of sail to nightly 18-01-2024 by @adam-cattermole in #402
- Update quickstart to correctly deploy from KUADRANT_REF by @adam-cattermole in #409
- Disable fail-fast for nightly integration tests by @adam-cattermole in #405
- Missing space in quickstart script by @adam-cattermole in #412
- [docs] Fixing some broken links by @jasonmadigan in #408
- Walkthrough text updates and quickstart.sh missing space fix by @trepel in #413
- Enhance docker network ipaddresspool by @eguzki in #418
- remove kind port mappings by @eguzki in #421
- docker-network-ipaddresspool.sh: dedicated IP address range by @eguzki in #422
- Change scheduled build naming by @pehala in #407
- Adding packages other than
controllers
to the code coverage report from the integration tests by @eguzki in #425 - Fix Nightly job by @pehala in #427
- feat: auth policy enforced condition by @KevFan in #411
- Unified kuadrant - Add TLSPolicy and DNSPolicy by @mikenairn in #416
- refactor: api machinary by @KevFan in #396
- Pin dns operator version v0.1.0 by @mikenairn in #457
- codecov disabled for forks by @eguzki in #487
- upgrade controller-gen to 0.14.0 by @philbrookes in #460
- Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by @dependabot in #489
- update dns policy to have immutable strategy field by @maleck13 in #498
- Bump github.com/docker/docker from 24.0.7+incompatible to 24.0.9+incompatible by @dependabot in #500
- Add examples folder for alerts & dashboards, and observability stack by @david-martin in #461
- Fixes of Secure, connect and protect guide by @trepel in #499
- GH-641 enforced condition on dnspolicy by @makslion in #449
- Refine platform eng dashboard by @david-martin in #494
- add latest cert-manager as dependency by @maleck13 in #506
- pin dns to 0.1.0 by @maleck13 in #509
- extend the message for no records present whil updating enforced condition by @makslion in #510
- Add alerts for TLS/DNS/Auth/RateLimit policies not targeting Gateways… by @david-martin in #514
- metrics server in dev cluster by @eguzki in #516
- Rate limiting wasmplugin controller: using GatewayAPI topology (DAG) by @eguzki in #447
- AP Defaults by @KevFan in #503
- Fix local setup for podman users by @david-martin in #517
- Gateway
kuadrant.io/namespace
annotation owned by a single controller by @eguzki in #520 - RLP Defaults by @KevFan in #456
- Fix generic function without instantiation by @guicassolato in #531
- Updated HTTPRoute for ToysStore with new label. by @david-martin in #524
- Add informative message for podman cmd fail by @david-martin in #534
- fix kuadrant CR finalizer by @eguzki in #538
- fix direct reference annotation reconciliation by @eguzki in #537
- Tidy up PE dashboard by @david-martin in #542
- Refine the app developer dashboard by @david-martin in #540
- Quickstart Setup: inline scripts and some UX improvements by @jasonmadigan in #532
- Add business user dashboard by @david-martin in #522
- Remove the -v and --fail-fast from the ginkgo test command by @Boomatang in #544
- AuthPolicy Atomic Overrides by @Boomatang in #525
- Implemented Policy labelling in CRDs by @dlaw4608 in #539
- Do/auth policy status by @Boomatang in #553
- Add high level metrics explanation docs page by @david-martin in #504
- Fix flaky invalid RLP/AP tests by @guicassolato in #558
- Feature - Distributed DNS by @philbrookes in #550
- Make selection of subnet using docker more flexible. by @Boomatang in #557
- RLP atomic override by @KevFan in #523
- Merge various downstream tweaks to dashboards by @david-martin in #555
- PolicyAffected condition for AuthPolicy and RateLimitPolicy by @guicassolato in #536
- Tracing guide by @david-martin in #568
- doc on using example dashboards and alerts by @david-martin in #562
- Use md images to fix refs on docs site by @david-martin in #576
- fix: auth policy test flake by @KevFan in #577
- GH-545 restrict default geo to local by @makslion in #549
- Update dnspolicy crd validations by @mikenairn in #578
- docs: defaults & overrides by @guicassolato in #575
- docs: limitation on multiple network resources with identical hostnames by @guicassolato in #574
- tests: speed & other minor improvements by @KevFan in #565
- tests: Allow parallel execution of DNS and TLS Policy tests by @mikenairn in #583
- propagate DNS Record status to DNS Policy by @philbrookes in #585
- Increase metallb useable ips by @mikenairn in #584
- dnsrecord condition only propagate owned records status by @philbrookes in #597
- Add multi cluster support to quickstart-setup script by @david-martin in #590
- Fix status Enforced status when Accepted condition is False by @Boomatang in #592
- remove out of date fields from DNS Policy API by @philbrookes in #595
- docs: Fix incorrect kube-prometheus link for metrics doc by @jsmolar in #600
- Gh 579 by @philbrookes in #609
- add OpenShift installation doc by @maleck13 in #563
- fix: do not reconcile status of target objects multiple times by @guicassolato in #607
- GH action verify-generate by @eguzki in #610
- disable HTTPRoute indexer when CRDs not present by @eguzki in #623
New Contributors
- @trepel made their first contribution in #413
- @makslion made their first contribution in #449
- @dlaw4608 made their first contribution in #539
- @jsmolar made their first contribution in #600
Full Changelog: v0.6.1...v0.7.0