Commit graph

7 commits

Author SHA1 Message Date
3c13eb0d6b
feat(apigateay): add OIDC and basic auth support
- when setting an OIDC issuer URL the defaulter will fetch and set
  authorization and token endpoints
- basic auth allows to use either inline hashed credentials or plaintext
  credentials from a secret that are automatically hashed
- finish TLS support for API & dashboard listeners
2025-02-05 20:51:36 +01:00
6c61adb1c7
fix: route propagation 2025-02-03 15:51:44 +01:00
867daaa375
fix(envoy): version not handled properly 2025-02-03 15:16:54 +01:00
0fccef973f
feat(dashboard): PoC Oauth2 auth 2025-02-03 09:57:05 +01:00
0014927ca9
feat(storage): finish initial basic implementation
- support both s3 & file storage backends
- support imgproxy to scale images
- manually tested with MinIO & local storage
- fixed service discovery issue in APIGatey reconciler not detecting
  service changes
- refactored defaults and env variable code to make it manageable again
- add repo link to docs
2025-01-23 18:00:05 +01:00
03270ec5b7
chore: add license header to all files 2025-01-20 17:20:04 +01:00
3104f50c58
refactor: implement control plane as controller-runtime manager 2025-01-20 17:06:41 +01:00
Renamed from internal/controlplane/controller.go (Browse further)