7 Commits

Author SHA1 Message Date
Tim Siebels
44cd2371d9
Allow scope to be passed as array (#150)
* feat: Allow scope to be passed as array

Scopes are currently passed as a scope string, separating scopes by
spaces.
Clients can grow to many scopes, resulting in a very long string.

This change allows us to specify scopes using the property scopeArray.
That way, we can separate scopes by newlines.
Additionally, this allows us to comment a single scope temporarily or
add a comment for a specific scope, e.g. as a reason why that client has
this scope granted.

* feat: Deprecate scope in favor of scopeArray

* feat: Use kubebuilder:deprecatedversion
2024-10-14 10:06:41 +02:00
Damian Peckett
2a6cef5006
refactor: update to the latest version of kubebuilder and add support for hydra v2 (#127) 2023-08-08 10:30:24 +02:00
andremarianiello
fdedbe52ad
fix: add ready condition to OAuth2ClientStatus (#122) 2023-03-27 17:34:35 +02:00
Kevin Goslar
77d196e886
docs: standardize license headers (#113) 2022-11-03 09:31:10 -05:00
Julia Iskierka
9b8f463527
build: update CRDs and k8s dependencies (#68) 2021-05-10 10:35:08 +02:00
Jakub Kabza
cd78361bf7 api + basic logic + hydra client crud + validation + happy path integration test 2019-08-28 12:58:13 +02:00
Jakub Kabza
dfb5974746 scaffold controller 2019-08-21 10:12:07 +02:00