211 Commits

Author SHA1 Message Date
Jeffrey Hutchins
c56ba7d6b6
fix: treat Hydra 401 response like a 404 (#50)
Fixes #49
2020-02-27 13:21:30 +01:00
ORY Continuous Integration
f26a820fe9 docs: Incorporates changes from version v0.0.14 2020-02-19 10:38:28 +00:00
ORY Continuous Integration
bef5ccdcbb docs: Incorporates changes from version v0.0.13 2020-02-11 16:08:13 +00:00
Jakub Kabza
ef9f2e2538
feat: Reconcile missing and updated OAuth2 Clients (#46) 2020-02-11 17:05:41 +01:00
ORY Continuous Integration
cf90a964fc docs: Incorporates changes from version v0.0.12 2020-02-05 08:45:47 +00:00
Paul Davis
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
ORY Continuous Integration
a88f28583d docs: Incorporates changes from version v0.0.11 2020-02-03 11:55:27 +00:00
Ante Mihalj
208d1451db
feat: Add support for OAuth2 Client metadata property (#38)
See #36
2020-02-03 12:40:44 +01:00
ORY Continuous Integration
8ba95dd5a1 docs: Incorporates changes from version v0.0.10 2020-02-01 13:43:00 +00:00
Ante Mihalj
71f17149c9
feat: Add audience field to OAuth2 Clients (#44) 2020-02-01 14:26:22 +01:00
Pierre de Poulpiquet
728d02b8fc Fix sample apiVersion (#42)
The hydra.ory.sh/v1alpha2 was never released. Let's keep the
sample at the proper apiVersion
2020-01-02 20:22:27 +01:00
ORY Continuous Integration
d90388de3e docs: Incorporates changes from version v0.0.9 2019-12-26 15:54:19 +00:00
hackerman
caa4659d42
Use binary kustomize release for CI (#40) 2019-12-26 16:49:37 +01:00
ORY Continuous Integration
c9e2b19696 docs: Incorporates changes from version v0.0.7 2019-12-16 09:55:34 +00:00
Jakub Dziechciewicz
3f205b7a68 Set OwnerReference on secrets created by controller (#39) 2019-12-16 10:35:25 +01:00
ORY Continuous Integration
85595eb763 docs: Incorporates changes from version v0.0.6 2019-11-26 16:55:10 +00:00
Ante Mihalj
cb8601c1e1 Add support for token_endpoint_auth_method (#37) 2019-11-26 17:52:38 +01:00
ORY Continuous Integration
84b05ca58b docs: Incorporates changes from version v0.0.5 2019-11-18 10:23:24 +00:00
Paul Davis
803c935b47 Support talking to multiple ORY Hydra deployments (#35) 2019-11-14 09:11:13 +01:00
Paul Davis
c0bc5dffa5 Add kubebuilder as a prerequisite to README (#31) 2019-11-07 09:32:33 +01:00
ORY Continuous Integration
3fb122af1a docs: Incorporates changes from version v0.0.4 2019-09-24 10:53:55 +00:00
Jakub Kabza
88ceb5da75 fix JSON decode bug (#25)
* fix JSON decode bug
2019-09-19 11:25:09 +02:00
Jakub Kabza
22988c0db6 Fix override clients bug (#23) 2019-09-19 09:29:18 +02:00
Jakub Kabza
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
Tomasz Smelcerz
8009fd63d3
Merge pull request #17 from jakkab/cr-status
Improve CR status handling
2019-09-05 11:44:06 +02:00
Jakub Kabza
3c83a7873d comments 2019-09-05 11:31:32 +02:00
Jakub Kabza
ff1f11b18f regenerate 2019-09-05 10:00:59 +02:00
Jakub Kabza
f23d332653 status 2019-09-05 09:58:27 +02:00
ORY Continuous Integration
302db0f0db docs: Incorporates changes from version v0.0.3 2019-08-30 12:01:11 +00:00
Tomasz Smelcerz
b25727bb42
Merge pull request #15 from jakkab/extend-readme
Extend readme: command-line flags
2019-08-30 13:56:06 +02:00
Jakub Kabza
6825f7b8f1 fix 2019-08-30 13:53:14 +02:00
Jakub Kabza
38c57d67c2 fix bug: 2019-08-30 13:47:27 +02:00
Jakub Kabza
833ce16d00 fix 2019-08-30 11:47:12 +02:00
Jakub Kabza
b60afb55b0 sample/cr ref 2019-08-30 11:45:27 +02:00
ORY Continuous Integration
b406dd32b7 docs: Incorporates changes from version v0.0.2-test2 2019-08-30 09:25:40 +00:00
Tomasz Smelcerz
9ec6437f9c
Merge pull request #16 from Demonsthere/patch-2
Update release-changelog pipeline
2019-08-30 11:22:17 +02:00
Jakub Błaszczyk
a6bcda32ab
Update config.yml
Bump ruby version
2019-08-30 11:18:38 +02:00
Jakub Kabza
ae10cea5c4 extend readme 2019-08-30 10:39:37 +02:00
Tomasz Smelcerz
793ef669c0
Merge pull request #14 from Demonsthere/patch-1
Update Dockerfile
2019-08-30 10:30:48 +02:00
Jakub Błaszczyk
f2f42da0f7
Update Dockerfile
Simplify the dockerfile in order to be recognised by CI
2019-08-30 10:23:03 +02:00
Tomasz Smelcerz
4f6b972345
Merge pull request #13 from jakkab/add-sample
Add valid sample
2019-08-30 09:35:20 +02:00
Jakub Kabza
c709e21739 samples + message fix 2019-08-30 08:59:09 +02:00
Tomasz Smelcerz
0cecfbbe41
Merge pull request #12 from jakkab/scaffold-controller
First controller version
2019-08-29 13:09:02 +02:00
Jakub Kabza
1c96781556 readme 2019-08-29 13:01:31 +02:00
Jakub Kabza
5b5a8f99cf CI: enable integration tests 2019-08-29 11:29:01 +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
Piotr Mścichowski
0ec9dd3218 Add goreleaser file (#11) 2019-08-14 14:46:44 +02:00
Piotr Mścichowski
1fe108d553
Merge pull request #10 from piotrmsc/docs
Small info
2019-08-06 11:16:57 +02:00
Piotr Mścichowski
5e48203126 Small info 2019-08-06 11:14:13 +02:00