Skip to content

Tags: haproxytech/kubernetes-ingress

Tags

v3.2.2

Toggle v3.2.2's commit message
f4ca7dd CLEANUP/MINOR: reduce number of unnecessary logs (Zlatko Brat… …kovic) d0a6717 BUG/MEDIUM: write certificates on disk even if the runtime update failed (Helene Durand) 3fada40 MEDIUM: reactivate annotations prefixes (Ivan Matmati) 62f47d3 DOC/MINOR: add controller argument to the tutorial about custom annotations (Zlatko Bratkovic) b08d72b BUG/MINOR: copy ConfigMap annotations only for the Main ConfigMap (Helene Durand) 7393857 BUILD/MINOR: ci: due to issues with runners auto retry to pick another runner (Zlatko Bratkovic) 8825cbc MINOR: improve startup time of ingress controller (Zlatko Bratkovic) 15abd71 BUILD/MINOR: add startup, liveness and readiness probe to testing environment (Zlatko Bratkovic) 1cebb61 BUILD/MINOR: use bigger runner for builds on github (Zlatko Bratkovic) 891234d BUG/MEDIUM: errorfile configmap deletion should trigger an update (Helene Durand)

v3.2.1

Toggle v3.2.1's commit message
f3a71a3 CLEANUP/MINOR: remove error message about gateway API (Zlatko… … Bratkovic) 2a33405 BUG/MEDIUM: healthz: do not lose binds for healthz frontend (Zlatko Bratkovic)

v3.2.0

Toggle v3.2.0's commit message
288a28b DOC/MINOR: version: make 3.2 latest active version (Zlatko Br… …atkovic) 048dc60 BUILD/MINOR: test: use k8s 1.34 for testing (Zlatko Bratkovic) c3dc27b DOC: add frontend custom resource documentation (Ivan Matmati) bbc7d19 MEDIUM: process frontend custom resource (Ivan Matmati) 3b3ff17 MEDIUM: add definition and monitoring of frontend CRD (Ivan Matmati) af7e80e CLEANUP/MINOR: simplify frontend custom annotations (Zlatko Bratkovic) 4796f39 MEDIUM: add custom-validation-rules flag to dedicate correct custom resource for validation rules (Zlatko Bratkovic) 2654780 CLEANUP/MINOR: doc: use same wording for custom annotations (Zlatko Bratkovic) 5f1c09f DOC/MINOR: add more labels to exempt list (Zlatko Bratkovic) e3e7eed BUG/MINOR: fix creation of user annotations (Zlatko Bratkovic) f4939cc BUILD/MEDIUM: update goreleaser setup (Zlatko Bratkovic) b7ae5bf CLEANUP/MINOR: test: use proper way of testing conditions in testify (Zlatko Bratkovic) 7a890ae BUILD/MINOR: ci: add junit reports for some jobs (Zlatko Bratkovic) 0be09d5 CLEANUP/MINOR: resolve swag deprecating functions (Zlatko Bratkovic) 44a59aa BUILD/MINOR: go.mod: update k8s.io packages (Gopher Bot) a85b00f BUILD/MINOR: go.mod: update golang.org/x packages (Gopher Bot) 500360c BUG/MINOR: make sure old frontend snippet still works in all cases (Zlatko Bratkovic) 78b7142 MEDIUM: allow defining user annotations on configmap, and ingress (Zlatko Bratkovic) 2570ddd DOC/MAJOR: add documentation for user defined annotations (Zlatko Bratkovic) f03cb42 MEDIUM: annotations: add frontend custom annotations (Zlatko Bratkovic) 1001859 MAJOR: annotations: add ordering custom annotations, possible filters by service,ingress, namespace (Zlatko Bratkovic) 5203497 MAJOR: add user definable annotations (Zlatko Bratkovic) 9e95c30 CLEANUP/MINOR: tests: remove ssl_mode_async from test params (Zlatko Bratkovic) d520183 MEDIUM: config: add disable-ingress-status-update configuration flag (Vladyslav Riabyk) d8adc57 MINOR: Add generate-certificates-signer option (Przemek Bromber) feb2569 CLEANUP/MINOR: resolve warnings during docker build (Zlatko Bratkovic) f315ab2 BUG/MINOR: controller: Fix wildcard host matching with route-acl (SF97) 8d87cfc BUILD/MINOR: correct aspell configuration loading in CI pipeline (SF97) 8342944 MAJOR: haproxy: add wrapper around haproxy on start (Dinko Korunic) e07e01d MAJOR: limit access to k8s secret token (Zlatko Bratkovic) bd3d957 MEDIUM: Revert swag package (Ivan Matmati) b702b7a BUILD/MINOR: update go-openapi/swag package (Zlatko Bratkovic) 9bc3a81 BUILD/MINOR: ci: limit gitlab ci jobs to prevent duplicate runs (Zlatko Bratkovic) 0183395 BUG/MINOR: disable faulty backend config snippets (Zlatko Bratkovic) 83df175 BUILD/MINOR: ci: prevent committing files larger that 1MB (Zlatko Bratkovic) 545e361 MINOR: Refine route-acl rules to prevent unintended prefix matches (Fabiano Parente) e3ef1a9 MINOR: remove redundancy in AddCustomRoute function logic (Fabiano Parente) 26412fb CLEANUP/MINOR: do not use naked returns (Zlatko Bratkovic) 335465c BUILD/MAJOR: haproxy: use HAProxy 3.2 version (Zlatko Bratkovic) d80c53d BUILD/MINOR: use most recent version of client native (Zlatko Bratkovic) 199f59c TEST/MINOR: test: adjust testing admin port (Zlatko Bratkovic) 279d16d BUG/MEDIUM: prometheus: remove prometheus from user defined mapping (Zlatko Bratkovic) 5b63fab BUG/MEDIUM: pprof: remove pprof from user defined mapping (Zlatko Bratkovic) 96013a1 BUG/MINOR: do not display error on graceful shutdown (Zlatko Bratkovic) b2a0bcf MINOR: improve backend naming (Ivan Matmati) 4eed191 REORG/MAJOR: ci: rearrange ci jobs into separate files (Zlatko Bratkovic) 9d4ee5e CLEANUP/MINOR: ci: add init message to ci pipeline tool (Zlatko Bratkovic) a67f985 BUILD/MINOR: ci: do not ask for backport if bot created merge request (Zlatko Bratkovic) 2183dd8 MINOR: add log message for graceful exiting of controller (Zlatko Bratkovic) d5f6f0f BUILD/MINOR: ci: cancel duplicate pipelines on forked project (Zlatko Bratkovic) d6063fa BUILD/MINOR: ci: do not run e2e job on main project on push (Zlatko Bratkovic) f661306 BUG/MEDIUM: fix doc generation (Zlatko Bratkovic) 10b68bc BUG/MINOR: properly save info if GWAPI is installed (Zlatko Bratkovic) 6e007b9 BUG/MINOR: save alpn and strictSNI settings over updates (Zlatko Bratkovic) e6e24c1 CLEANUP/MINOR: ci: add ee label to list of potential backports (Zlatko Bratkovic) 72741d1 CLEANUP/MINOR: arrange functions in alphabetical order (Zlatko Bratkovic) 718563f BUG/MEDIUM: crd: remove version from store group name (Zlatko Bratkovic) 26d055d BUILD/MINOR: remove docker build warning (Helene Durand) d77ea94 MINOR: remove Redispatch default value (Ivan Matmati) 96ce4c1 MINOR: add ca file for runtime update (Ivan Matmati) f110cbf BUILD/MINOR: go.mod: update Go indirect packages (Gopher Bot) 7632c30 BUILD/MINOR: go.mod: update k8s.io packages (Gopher Bot) 2dbce6d BUILD/MINOR: go.mod: update golang.org/x packages (Gopher Bot) bfc5dfb BUILD/MINOR: ci: add CI question for backport need (Zlatko Bratkovic) 0281d6a BUILD/MINOR: docs: move generation tool to cmd folder (Zlatko Bratkovic) 8965f76 BUILD/MINOR: lint: ignore linter warnings about Endpoints informers (Zlatko Bratkovic) 2012bf8 BUG: empty servers list when zero endpoints (Ivan Matmati) f771059 BUILD/MINOR: commits: use 5.2.0 version of tool (Zlatko Bratkovic) 2013f87 CLEANUP/MINOR: remove /usr/local/bin/dataplaneapi-v2 & /usr/bin/dataplaneapi-v2 from Dockerfile (Saba Orkoshneli) 14d2e66 TEST/MEDIUM: test k8s 1.33 version (Zlatko Bratkovic) 85c6154 CLEANUP/MINOR: ci: allow more time for issues to be inactive (Zlatko Bratkovic) 3403b0c BUG: Make ingress pathType "Exact" always override pathType "Prefix" (Philipp Hossner) d952ff3 BUG/MEDIUM: avoid double quotes (Helene Durand) b7036e4 TEST: add after-response CORS test (Ivan Matmati) b56e1cb MINOR: switch CORS rules to http-after-response (Ivan Matmati) 1b138f3 BUG/MINOR: ci: embedding proxy-protocol image (Dario Tranchitella) cd54596 MINOR: add experimental flag (Ivan Matmati) 8967b95 MEDIUM: merge ingresses annotations pointing to same backend (Ivan Matmati) 01b121f MEDIUM: respect strictly allowed annotations prefixes (Ivan Matmati) acc5141 MINOR: set port to 1 for disabled servers at startup (Helene Durand) 8d241e4 MINOR: add legends to stats page (Helene Durand) 5129d8d MINOR: when we disable server, set the port to 1 (Helene Durand) 5f8e85f BUG/MEDIUM: fix runtime socket commands response parsing (Helene Durand) 8b35ad9 MINOR: avoid runtime update if reload scheduled (Ivan Matmati) 04a9720 MINOR: git ignore debug binary (Helene Durand) c559697 BUILD/MINOR: go.mod: update k8s.io packages (Gopher Bot) c64a28f BUG: prevent concurrent modification of map for map files (Ivan Matmati) ae8a874 BUILD/MINOR: update kind to 0.27.0 (Zlatko Bratkovic) dd0f0c7 BUILD/MINOR: go.mod: update Go indirect packages (Gopher Bot) 2aa4aa4 BUILD/MINOR: go.mod: update k8s.io packages (Gopher Bot) f1620dd BUILD/MINOR: go.mod: update golang.org/x packages (Gopher Bot) 9fde164 BUG: update runtime servers in HAProxy for standalone backends. (Ivan Matmati) ab609d6 BUG: support same backends configurations pointing to different services in same ingress (Ivan Matmati) 1388bca BUG: process multiple services in a standalone backend ingress (Ivan Matmati) b924ea7 BUG/MEDIUM: fix constant reloads due to Prometheus (Helene Durand) ebf1bbd MINOR: provide initial local peer (Ivan Matmati) b23396d BUG/MEDIUM: fix empty server due to CRD v3 (Helene Durand) b90a008 OPTIM/MINOR: watch only specific configmaps (Zlatko Bratkovic) 5118dc8 OPTIM/MINOR: schedule: wait until last command is done, before starting they new refresh cycle (Zlatko Bratkovic) 04d271c BUILD/MINOR: go.mod: update Go indirect packages (Gopher Bot) f9a6007 BUILD/MINOR: go.mod: update k8s.io packages (Gopher Bot) 8541470 BUILD/MINOR: go.mod: update golang.org/x packages (Gopher Bot) a01a4ad BUILD/MINOR: update golang.org/x/... packages (Zlatko Bratkovic) a8f5b27 BUILD/MINOR: remove controller-gen annotation from CRDs (Zlatko Bratkovic) b226666 BUILD/MINOR: upgrade go version (Zlatko Bratkovic) efa42ce BUG/MEDIUM: bump client-native to v6.1.1 (Helene Durand) f0147e1 TEST/MINOR: use only client-native v6 in tests (Helene Durand) b390cc7 MEDIUM: add prometheus metric haproxy_unable_to_sync_configuration (Helene Durand) 1e72750 MEDIUM: delete certificates through runtime (Helene Durand) 6d97997 TEST/MEDIUM: fix missing regular e2e run (Helene Durand) 5449f90 MAJOR: add support for CRD v3 (Helene Durand) 5086a84 OPTIM/MINOR: remove regex for balance (Helene Durand) accf387 TEST/MINOR: add unit test for balance annotation (Helene Durand) fee73d8 MEDIUM: write configuration and increase version only when there is a change (Helene Durand) 7695a38 MEDIUM: remove support for ingress.class annotation (Helene Durand) b5c9afa BUG: fix rate limiting backend management (Ivan Matmati) 9dd6df6 BUG/MEDIUM: reload the configuration after a failed synced configuration if servers are created (Helene Durand) 5603609 MEDIUM: change backend ssl name from ssl to ssl-backend (Helene Durand) 7dc69cd MINOR: rename test file with proper name (Helene Durand) c0b36a3 DOC/MAJOR: add version 3.1 lifecycle data (Zlatko Bratkovic) 280a8e4 MEDIUM: change backend management (Ivan Matmati) 0574902 BUILD/MINOR: ci: align crd generation with new kubebuilder (Zlatko Bratkovic) 1488a03 BUILD/MINOR: go.mod: update Go indirect packages (Gopher Bot) ec3a6b3 TEST/MINOR: fix some unit tests and e2e tests random failures (Helene Durand) 16d143b MEDIUM: ci: add k8s 1.32 to tests (Zlatko Bratkovic) 2d621ca BUILD/MINOR: go.mod: update k8s.io packages (Gopher Bot) 6ec2995 BUILD/MINOR: go.mod: update golang.org/x packages (Gopher Bot) 4306014 MINOR: fix typo in convert logs (Helene Durand) 791603a DOC/MINOR: pod-maxconn annotation value in the example should be a string (Helene Durand) 4edfd8d MEDIUM: improved performance for startup and servers management (Ivan Matmati)

v3.1.15

Toggle v3.1.15's commit message
9a26d29 BUILD/MEDIUM: update goreleaser setup (Zlatko Bratkovic) db88323 CLEANUP/MINOR: tests: remove ssl_mode_async from test params (Zlatko Bratkovic) ed4149f CLEANUP/MINOR: test: use proper way of testing conditions in testify (Zlatko Bratkovic) 8da7baa BUILD/MINOR: ci: add junit reports for some jobs (Zlatko Bratkovic) 64dda37 CLEANUP/MINOR: resolve swag deprecating functions (Zlatko Bratkovic) 57efa1a BUILD/MINOR: go.mod: update k8s.io packages (Gopher Bot) 7f911b7 BUILD/MINOR: go.mod: update golang.org/x packages (Gopher Bot)

v3.2.0-rc1

Toggle v3.2.0-rc1's commit message
af7e80e CLEANUP/MINOR: simplify frontend custom annotations (Zlatko B… …ratkovic) 4796f39 MEDIUM: add custom-validation-rules flag to dedicate correct custom resource for validation rules (Zlatko Bratkovic) 2654780 CLEANUP/MINOR: doc: use same wording for custom annotations (Zlatko Bratkovic) 5f1c09f DOC/MINOR: add more labels to exempt list (Zlatko Bratkovic) e3e7eed BUG/MINOR: fix creation of user annotations (Zlatko Bratkovic) f4939cc BUILD/MEDIUM: update goreleaser setup (Zlatko Bratkovic) b7ae5bf CLEANUP/MINOR: test: use proper way of testing conditions in testify (Zlatko Bratkovic) 7a890ae BUILD/MINOR: ci: add junit reports for some jobs (Zlatko Bratkovic) 0be09d5 CLEANUP/MINOR: resolve swag deprecating functions (Zlatko Bratkovic) 44a59aa BUILD/MINOR: go.mod: update k8s.io packages (Gopher Bot) a85b00f BUILD/MINOR: go.mod: update golang.org/x packages (Gopher Bot) 500360c BUG/MINOR: make sure old frontend snippet still works in all cases (Zlatko Bratkovic) 78b7142 MEDIUM: allow defining user annotations on configmap, and ingress (Zlatko Bratkovic) 2570ddd DOC/MAJOR: add documentation for user defined annotations (Zlatko Bratkovic) f03cb42 MEDIUM: annotations: add frontend custom annotations (Zlatko Bratkovic) 1001859 MAJOR: annotations: add ordering custom annotations, possible filters by service,ingress, namespace (Zlatko Bratkovic) 5203497 MAJOR: add user definable annotations (Zlatko Bratkovic) 9e95c30 CLEANUP/MINOR: tests: remove ssl_mode_async from test params (Zlatko Bratkovic) d520183 MEDIUM: config: add disable-ingress-status-update configuration flag (Vladyslav Riabyk) d8adc57 MINOR: Add generate-certificates-signer option (Przemek Bromber) feb2569 CLEANUP/MINOR: resolve warnings during docker build (Zlatko Bratkovic) f315ab2 BUG/MINOR: controller: Fix wildcard host matching with route-acl (SF97) 8d87cfc BUILD/MINOR: correct aspell configuration loading in CI pipeline (SF97) 8342944 MAJOR: haproxy: add wrapper around haproxy on start (Dinko Korunic) e07e01d MAJOR: limit access to k8s secret token (Zlatko Bratkovic) bd3d957 MEDIUM: Revert swag package (Ivan Matmati) b702b7a BUILD/MINOR: update go-openapi/swag package (Zlatko Bratkovic) 9bc3a81 BUILD/MINOR: ci: limit gitlab ci jobs to prevent duplicate runs (Zlatko Bratkovic) 0183395 BUG/MINOR: disable faulty backend config snippets (Zlatko Bratkovic) 83df175 BUILD/MINOR: ci: prevent committing files larger that 1MB (Zlatko Bratkovic) 545e361 MINOR: Refine route-acl rules to prevent unintended prefix matches (Fabiano Parente) e3ef1a9 MINOR: remove redundancy in AddCustomRoute function logic (Fabiano Parente) 26412fb CLEANUP/MINOR: do not use naked returns (Zlatko Bratkovic) 335465c BUILD/MAJOR: haproxy: use HAProxy 3.2 version (Zlatko Bratkovic) d80c53d BUILD/MINOR: use most recent version of client native (Zlatko Bratkovic) 199f59c TEST/MINOR: test: adjust testing admin port (Zlatko Bratkovic) 279d16d BUG/MEDIUM: prometheus: remove prometheus from user defined mapping (Zlatko Bratkovic) 5b63fab BUG/MEDIUM: pprof: remove pprof from user defined mapping (Zlatko Bratkovic) 96013a1 BUG/MINOR: do not display error on graceful shutdown (Zlatko Bratkovic) b2a0bcf MINOR: improve backend naming (Ivan Matmati) 4eed191 REORG/MAJOR: ci: rearrange ci jobs into separate files (Zlatko Bratkovic) 9d4ee5e CLEANUP/MINOR: ci: add init message to ci pipeline tool (Zlatko Bratkovic) a67f985 BUILD/MINOR: ci: do not ask for backport if bot created merge request (Zlatko Bratkovic) 2183dd8 MINOR: add log message for graceful exiting of controller (Zlatko Bratkovic) d5f6f0f BUILD/MINOR: ci: cancel duplicate pipelines on forked project (Zlatko Bratkovic) d6063fa BUILD/MINOR: ci: do not run e2e job on main project on push (Zlatko Bratkovic) f661306 BUG/MEDIUM: fix doc generation (Zlatko Bratkovic) 10b68bc BUG/MINOR: properly save info if GWAPI is installed (Zlatko Bratkovic) 6e007b9 BUG/MINOR: save alpn and strictSNI settings over updates (Zlatko Bratkovic) e6e24c1 CLEANUP/MINOR: ci: add ee label to list of potential backports (Zlatko Bratkovic) 72741d1 CLEANUP/MINOR: arrange functions in alphabetical order (Zlatko Bratkovic) 718563f BUG/MEDIUM: crd: remove version from store group name (Zlatko Bratkovic) 26d055d BUILD/MINOR: remove docker build warning (Helene Durand) d77ea94 MINOR: remove Redispatch default value (Ivan Matmati) 96ce4c1 MINOR: add ca file for runtime update (Ivan Matmati) f110cbf BUILD/MINOR: go.mod: update Go indirect packages (Gopher Bot) 7632c30 BUILD/MINOR: go.mod: update k8s.io packages (Gopher Bot) 2dbce6d BUILD/MINOR: go.mod: update golang.org/x packages (Gopher Bot) bfc5dfb BUILD/MINOR: ci: add CI question for backport need (Zlatko Bratkovic) 0281d6a BUILD/MINOR: docs: move generation tool to cmd folder (Zlatko Bratkovic) 8965f76 BUILD/MINOR: lint: ignore linter warnings about Endpoints informers (Zlatko Bratkovic) 2012bf8 BUG: empty servers list when zero endpoints (Ivan Matmati) f771059 BUILD/MINOR: commits: use 5.2.0 version of tool (Zlatko Bratkovic) 2013f87 CLEANUP/MINOR: remove /usr/local/bin/dataplaneapi-v2 & /usr/bin/dataplaneapi-v2 from Dockerfile (Saba Orkoshneli) 14d2e66 TEST/MEDIUM: test k8s 1.33 version (Zlatko Bratkovic) 85c6154 CLEANUP/MINOR: ci: allow more time for issues to be inactive (Zlatko Bratkovic) 3403b0c BUG: Make ingress pathType "Exact" always override pathType "Prefix" (Philipp Hossner) d952ff3 BUG/MEDIUM: avoid double quotes (Helene Durand) b7036e4 TEST: add after-response CORS test (Ivan Matmati) b56e1cb MINOR: switch CORS rules to http-after-response (Ivan Matmati) 1b138f3 BUG/MINOR: ci: embedding proxy-protocol image (Dario Tranchitella) cd54596 MINOR: add experimental flag (Ivan Matmati) 8967b95 MEDIUM: merge ingresses annotations pointing to same backend (Ivan Matmati) 01b121f MEDIUM: respect strictly allowed annotations prefixes (Ivan Matmati) acc5141 MINOR: set port to 1 for disabled servers at startup (Helene Durand) 8d241e4 MINOR: add legends to stats page (Helene Durand) 5129d8d MINOR: when we disable server, set the port to 1 (Helene Durand) 5f8e85f BUG/MEDIUM: fix runtime socket commands response parsing (Helene Durand) 8b35ad9 MINOR: avoid runtime update if reload scheduled (Ivan Matmati) 04a9720 MINOR: git ignore debug binary (Helene Durand) c559697 BUILD/MINOR: go.mod: update k8s.io packages (Gopher Bot) c64a28f BUG: prevent concurrent modification of map for map files (Ivan Matmati) ae8a874 BUILD/MINOR: update kind to 0.27.0 (Zlatko Bratkovic) dd0f0c7 BUILD/MINOR: go.mod: update Go indirect packages (Gopher Bot) 2aa4aa4 BUILD/MINOR: go.mod: update k8s.io packages (Gopher Bot) f1620dd BUILD/MINOR: go.mod: update golang.org/x packages (Gopher Bot) 9fde164 BUG: update runtime servers in HAProxy for standalone backends. (Ivan Matmati) ab609d6 BUG: support same backends configurations pointing to different services in same ingress (Ivan Matmati) 1388bca BUG: process multiple services in a standalone backend ingress (Ivan Matmati) b924ea7 BUG/MEDIUM: fix constant reloads due to Prometheus (Helene Durand) ebf1bbd MINOR: provide initial local peer (Ivan Matmati) b23396d BUG/MEDIUM: fix empty server due to CRD v3 (Helene Durand) b90a008 OPTIM/MINOR: watch only specific configmaps (Zlatko Bratkovic) 5118dc8 OPTIM/MINOR: schedule: wait until last command is done, before starting they new refresh cycle (Zlatko Bratkovic) 04d271c BUILD/MINOR: go.mod: update Go indirect packages (Gopher Bot) f9a6007 BUILD/MINOR: go.mod: update k8s.io packages (Gopher Bot) 8541470 BUILD/MINOR: go.mod: update golang.org/x packages (Gopher Bot) a01a4ad BUILD/MINOR: update golang.org/x/... packages (Zlatko Bratkovic) a8f5b27 BUILD/MINOR: remove controller-gen annotation from CRDs (Zlatko Bratkovic) b226666 BUILD/MINOR: upgrade go version (Zlatko Bratkovic) efa42ce BUG/MEDIUM: bump client-native to v6.1.1 (Helene Durand) f0147e1 TEST/MINOR: use only client-native v6 in tests (Helene Durand) b390cc7 MEDIUM: add prometheus metric haproxy_unable_to_sync_configuration (Helene Durand) 1e72750 MEDIUM: delete certificates through runtime (Helene Durand) 6d97997 TEST/MEDIUM: fix missing regular e2e run (Helene Durand) 5449f90 MAJOR: add support for CRD v3 (Helene Durand) 5086a84 OPTIM/MINOR: remove regex for balance (Helene Durand) accf387 TEST/MINOR: add unit test for balance annotation (Helene Durand) fee73d8 MEDIUM: write configuration and increase version only when there is a change (Helene Durand) 7695a38 MEDIUM: remove support for ingress.class annotation (Helene Durand) b5c9afa BUG: fix rate limiting backend management (Ivan Matmati) 9dd6df6 BUG/MEDIUM: reload the configuration after a failed synced configuration if servers are created (Helene Durand) 5603609 MEDIUM: change backend ssl name from ssl to ssl-backend (Helene Durand) 7dc69cd MINOR: rename test file with proper name (Helene Durand) c0b36a3 DOC/MAJOR: add version 3.1 lifecycle data (Zlatko Bratkovic) 280a8e4 MEDIUM: change backend management (Ivan Matmati) 0574902 BUILD/MINOR: ci: align crd generation with new kubebuilder (Zlatko Bratkovic) 1488a03 BUILD/MINOR: go.mod: update Go indirect packages (Gopher Bot) ec3a6b3 TEST/MINOR: fix some unit tests and e2e tests random failures (Helene Durand) 16d143b MEDIUM: ci: add k8s 1.32 to tests (Zlatko Bratkovic) 2d621ca BUILD/MINOR: go.mod: update k8s.io packages (Gopher Bot) 6ec2995 BUILD/MINOR: go.mod: update golang.org/x packages (Gopher Bot) 4306014 MINOR: fix typo in convert logs (Helene Durand) 791603a DOC/MINOR: pod-maxconn annotation value in the example should be a string (Helene Durand) 4edfd8d MEDIUM: improved performance for startup and servers management (Ivan Matmati)

v3.1.14

Toggle v3.1.14's commit message
92cfc06 CLEANUP/MINOR: resolve warnings during docker build (Zlatko B… …ratkovic) 11cd38e BUG/MINOR: controller: Fix wildcard host matching with route-acl (SF97) 28d08ac BUILD/MINOR: correct aspell configuration loading in CI pipeline (SF97)

v3.1.13

Toggle v3.1.13's commit message
bbe73f9 MAJOR: haproxy: add wrapper around haproxy on start (Dinko Ko… …runic) 7acc436 MAJOR: limit access to k8s secret token (Zlatko Bratkovic) 78d7080 BUILD/MINOR: go.mod: update k8s.io packages (Gopher Bot) becfd55 BUILD/MINOR: go.mod: update golang.org/x packages (Gopher Bot)

v3.1.12

Toggle v3.1.12's commit message
9e89063 MEDIUM: Revert swag package (Ivan Matmati) f307954 BUILD/MINOR: update go-openapi/swag package (Zlatko Bratkovic) c80e071 BUILD/MINOR: ci: limit gitlab ci jobs to prevent duplicate runs (Zlatko Bratkovic) 3707967 BUG/MINOR: disable faulty backend config snippets (Zlatko Bratkovic) f434147 BUILD/MINOR: ci: prevent committing files larger that 1MB (Zlatko Bratkovic) 202b2fe CLEANUP/MINOR: do not use naked returns (Zlatko Bratkovic) cf349a5 MINOR: Refine route-acl rules to prevent unintended prefix matches (Fabiano Parente) e11a367 MINOR: remove redundancy in AddCustomRoute function logic (Fabiano Parente)

v3.1.11

Toggle v3.1.11's commit message
1afb634 BUG: Make ingress pathType "Exact" always override pathType "… …Prefix" (Philipp Hossner) 0b82d7b TEST/MINOR: test: adjust testing admin port (Zlatko Bratkovic) cbe0530 BUG/MEDIUM: prometheus: remove prometheus from user defined mapping (Zlatko Bratkovic) 02035e8 BUG/MEDIUM: pprof: remove pprof from user defined mapping (Zlatko Bratkovic) 1ba4f7c BUG/MINOR: do not display error on graceful shutdown (Zlatko Bratkovic) 9f553dc MINOR: improve backend naming (Ivan Matmati) f8ed716 REORG/MAJOR: ci: rearrange ci jobs into separate files (Zlatko Bratkovic)

v3.1.10

Toggle v3.1.10's commit message
f2428ae CLEANUP/MINOR: ci: add init message to ci pipeline tool (Zlat… …ko Bratkovic) 332d1be MINOR: add log message for graceful exiting of controller (Zlatko Bratkovic) 37d3956 BUILD/MINOR: ci: cancel duplicate pipelines on forked project (Zlatko Bratkovic) a7f7f84 BUILD/MINOR: ci: do not run e2e job on main project on push (Zlatko Bratkovic) 60530b4 BUG/MINOR: properly save info if GWAPI is installed (Zlatko Bratkovic) bceaa03 BUG/MINOR: save alpn and strictSNI settings over updates (Zlatko Bratkovic)