8029e019dd
chore: golang 1.22 ( #147 )
2024-06-24 11:15:21 +02:00
67c8745e11
document the client_id and client_secret keys in samples and error messages ( #142 )
2024-03-21 09:03:01 +01:00
35abbe3c5c
feat: customize name of secret ( #125 )
2023-10-24 10:18:41 +02:00
d5ad7f4c99
feat: add channels to crd ( #135 )
2023-10-10 13:22:06 +02:00
2a6cef5006
refactor: update to the latest version of kubebuilder and add support for hydra v2 ( #127 )
2023-08-08 10:30:24 +02:00
fdedbe52ad
fix: add ready condition to OAuth2ClientStatus ( #122 )
2023-03-27 17:34:35 +02:00
77d196e886
docs: standardize license headers ( #113 )
2022-11-03 09:31:10 -05:00
028c3df4c2
fix(controller): Ensure that OAuth2Client reconciliation creates hydra client for specs ( #83 )
2021-09-14 14:07:06 +02:00
f9bfa0a0dd
fix: annotate errors with stack trace
2021-06-04 15:05:23 +02:00
cd33789adc
fix: return original error if no reconciliation update error
2021-06-04 14:36:15 +02:00
9f58744fe5
fix: use correct status code for update
2021-06-04 13:54:41 +02:00
989dd1567a
fix: add missing reconciliation status error update
2021-06-04 13:48:35 +02:00
8029224178
add: metadata encoding error propagation
2021-06-04 13:10:08 +02:00
0d726dd0b7
feat: single namespace ( #65 )
...
Closes #64
Closes #63
2021-05-13 13:50:21 +02:00
0ac577939c
feat: support to ory hydra running in secure mode ( #62 )
2021-05-10 11:18:39 +02:00
9b8f463527
build: update CRDs and k8s dependencies ( #68 )
2021-05-10 10:35:08 +02:00
c337b2d8f4
feat: allow postLogoutRedirectsUris to be set ( #54 )
...
Closes #51
Signed-off-by: Clément BUCHART <clement@buchart.dev >
2020-06-08 12:09:32 +02:00
ce3ca789ea
fix: tolerate nil secret when tokenEndpointAuthMethod is none ( #53 )
...
Signed-off-by: Clément BUCHART <clement@buchart.dev >
2020-03-26 10:19:11 +01:00
ef9f2e2538
feat: Reconcile missing and updated OAuth2 Clients ( #46 )
2020-02-11 17:05:41 +01:00
f8f51ea2f8
fix: Use scoped client name in Reconcile ( #45 )
...
When the maester creates a client, it adds the namespace to the owner. This fix takes that into account when checking for updates.
Without this patch, the maester fails to update the client with hydra when the k8s admin makes changes to the oauth2client resource in a namespace.
Testing image is available at `dangersalad/hydra-maester:v0.0.12-alpha2`.
2020-02-05 09:43:04 +01:00
71f17149c9
feat: Add audience field to OAuth2 Clients ( #44 )
2020-02-01 14:26:22 +01:00
3f205b7a68
Set OwnerReference on secrets created by controller ( #39 )
2019-12-16 10:35:25 +01:00
803c935b47
Support talking to multiple ORY Hydra deployments ( #35 )
2019-11-14 09:11:13 +01:00
22988c0db6
Fix override clients bug ( #23 )
2019-09-19 09:29:18 +02:00
294c171ac6
Full upgrade ( #19 )
...
- SecretName is now mandatory
- One can update client_secret in Hydra by creating new Secret object and changing the SecretName in CR instance
2019-09-13 14:37:29 +02:00
3c83a7873d
comments
2019-09-05 11:31:32 +02:00
ff1f11b18f
regenerate
2019-09-05 10:00:59 +02:00
f23d332653
status
2019-09-05 09:58:27 +02:00
6825f7b8f1
fix
2019-08-30 13:53:14 +02:00
38c57d67c2
fix bug:
2019-08-30 13:47:27 +02:00
cd78361bf7
api + basic logic + hydra client crud + validation + happy path integration test
2019-08-28 12:58:13 +02:00
dfb5974746
scaffold controller
2019-08-21 10:12:07 +02:00