Aritz Berasarte (1):
design: add CORS support (#1012)
Christian Köberl (1):
site: remove duplicate "spec:" in letsencrypt-prod (#2790)
Fahri YARDIMCI (1):
internal/k8s: Add versionOf function (#2808)
James Peach (21):
hack: upgrade integration-tester (#2754)
testsuite: fix httproxies count (#2762)
internal/contour: simplify the endpoints translator (#2745)
internal/workgroup: add cancellation support (#2763)
internal/envoy: check misdirected requests case insensitively (#2764)
testsuite: add a fallback certificate test (#2755)
internal/contour: decouple the xDS cache handlers (#2753)
internal: test reliability improvements (#2780)
internal/dag: stop embedding ServicePort in dag.Service (#2785)
internal: encapsulate the Contour xDS server (#2781)
internal/featuretests: apply resource handler interfaces (#2794)
internal/featuretests: add v1.Service fixture support (#2795)
cmd/contour: forcibly terminate the xDS server on shutdown (#2797)
internal: remove copies of testLogger (#2801)
testsuite: improve detection of fallback-certificate configuration (#2799)
site: add `area/operational` label (#2812)
cmd/contour: add a logger to the Builder (#2822)
testsuite: switch merge-slash test away from httpbin (#2825)
internal/featuretests: remove check helper (#2823)
internal: improve Ingress class matching log messages (#2837)
examples/gatekeeper: fix yamllint warnings
Lauro Venancio (2):
cmd/contour: put the shutdown args in the sub-command they are used (#2817)
cmd/contour: add drain-delay arg to the envoy shutdown command (#2820)
Nick Young (8):
internal/e2e: Move e2e tests into featuretests. (#2783)
internal/assert: Better protobuf diffs by aliasing testify/assert (#2787)
Rename master to main (#2798)
internal/dag: Update DAG tests to use assert.EqualProto (#2803)
testing: Migrate as many tests as possible to internal/assert (#2815)
testing: Migrate more things to testify (#2826)
Add deprecation warning log for contour.heptio.com annotations (#2830)
Update Contour Docker image to v1.8.0.
Rajat Goyal (1):
docs: guides/cert-manager (#2804)
Steve Kriss (7):
update netlify redirect for v1.7.0 (#2760)
README: update build badge for GitHub Actions (#2759)
update release instructions with missing steps (#2761)
internal/dag: improve status errors for invalid TLS (#2766)
site: fix typo (#2784)
CI: run site proof as its own job only if site/ has changed (#2829)
add Gatekeeper guide and example configs (#2814)
Steve Sloka (5):
internal/e2e: Move cluster tests to featuretests package (#2770)
internal/e2e: Move endpoint tests to featuretests package (#2771)
internal/e2e: Move listener tests to featuretests package (#2774)
internal/dag: Refactor some logic from builder into KubernetesCache (#2802)
Moves some common components from the builder into the KubernetesCache (#2806)
Tero Saarni (1):
internal/dag: upstream server cert validation for HTTP/2 (#2832)
dependabot[bot] (1):
build(deps): bump kramdown from 2.1.0 to 2.3.0 in /site (#2779)
tim gretler (1):
cmd/contour: parse configuration YAML strictly (#2765)
tong101 (1):
site: fix a nlb doc typo (#2839)