 copilot-swe-agent[bot]andoliverbaehler
|
700838e837
|
feat: support allowed gateways in tenant namespace rules (issue #1885)
- Add GatewayNamespacedName, AllowedGatewaySpec, GatewayRuleSpec types to pkg/api/
- Add Gateways field to NamespaceRuleEnforceBody for per-namespace gateway rules
- Add HTTPRoute validation webhook to enforce allowed gateways
- Add HTTPRoute default mutation webhook to inject default Gateway parentRef
- Update Helm chart with validating/mutating webhook configurations for httproutes
- Update CRD schemas for tenants and rulestatuses
- Add GatewayForbiddenError and ReasonForbiddenGateway event reason
Co-authored-by: oliverbaehler <26610571+oliverbaehler@users.noreply.github.com>
|
2026-03-20 15:26:33 +00:00 |
|
 Oliver BählerandGitHub
|
a6b830b1af
|
feat: add ruleset api(#1844)
* fix(controller): decode old object for delete requests
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* chore: modernize golang
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* chore: modernize golang
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* chore: modernize golang
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* fix(config): remove usergroups default
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* fix(config): remove usergroups default
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* sec(ghsa-2ww6-hf35-mfjm): intercept namespace subresource
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* feat(api): add rulestatus api
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* chore: conflicts
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* chore: conflicts
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* chore: conflicts
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* chore: conflicts
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* chore: conflicts
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* chore: conflicts
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* chore: conflicts
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* chore: conflicts
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* chore: conflicts
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* chore: conflicts
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* chore: conflicts
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* feat(api): add rulestatus api
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* feat(api): add rulestatus api
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* feat(api): add rulestatus api
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* feat(api): add rulestatus api
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* feat(api): add rulestatus api
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* feat(api): add rulestatus api
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
---------
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
|
2026-01-27 14:28:48 +01:00 |
|
  
|
eb8d2b6076
|
chore(deps): update dependency golangci/golangci-lint to v2.8.0 (#1823)
* chore(deps): update dependency golangci/golangci-lint to v2.8.0
* chore(deps): update dependency golangci/golangci-lint to v2.8.0
Signed-off-by: Hristo Hristov <me@hhristov.info>
* chore(deps): update dependency golangci/golangci-lint to v2.8.0
Signed-off-by: Hristo Hristov <me@hhristov.info>
* chore(deps): update dependency golangci/golangci-lint to v2.8.0
Signed-off-by: Hristo Hristov <me@hhristov.info>
---------
Signed-off-by: Hristo Hristov <me@hhristov.info>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Hristo Hristov <me@hhristov.info>
|
2026-01-08 15:43:32 +02:00 |
|
 Oliver BählerandGitHub
|
581a8fe60e
|
feat(controller): administration persona (#1739)
* chore(refactor): project and api refactoring
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* chore(refactor): project and api refactoring
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
---------
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
|
2025-11-18 16:27:16 +01:00 |
|