Ryuheeeei
e24f9a704c
fix: CLI usage help examples ( #3943 )
2025-02-25 11:37:12 +01:00
Patrik
f777fd1ac1
feat: update clients from files through the CLI ( #3874 )
2024-11-04 15:04:21 +01:00
beforetech
de3c018a18
chore: fix some comments
...
Signed-off-by: beforetech <mail@before.tech>
2024-08-05 13:23:29 +02:00
Patrik
477abaeb7d
chore: bump dependencies and generate internal SDK aligned with the published SDK ( #3807 )
2024-07-31 13:26:57 +02:00
Iñigo Horcajo
b372fd2016
feat: add id parameter to create oauth2-client cli ( #3725 )
...
Fixes https://github.com/ory/hydra/issues/3724
2024-04-26 16:19:07 +02:00
Jagoba Gascón
7862dc337a
feat: add access token strategy parameter to cli ( #3718 )
...
fixes #3717
2024-03-05 14:29:33 +01:00
hackerman
f502d6e387
feat: add --skip-logout-consent flag to CLI ( #3709 )
2024-01-31 15:35:56 +01:00
Matt Potter
083d518cf5
feat: add --skip-consent flag to hydra cli ( #3492 )
2023-04-17 10:22:39 +02:00
Arne Luenser
f56e5fad74
fix: append /v2 to module path
2023-01-28 08:40:41 +01:00
Kevin Goslar
d768cf6580
docs: standardize license headers ( #3216 )
2022-11-03 10:10:12 -05:00
aeneasr
e800002d09
refactor(sdk): consent SDK
...
BREAKING CHANGE: SDK naming has changed for the following operations:
```patch
ory.
- V0alpha2Api.AdminRevokeOAuth2ConsentSessions(cmd.Context()).
+ OAuth2Api.RevokeOAuth2ConsentSessions(context.Background()).
Client(clientId).Execute()
ory.
- V0alpha2Api.AdminListOAuth2SubjectConsentSessions(cmd.Context(), id).
+ OAuth2Api.RevokeOAuth2ConsentSessions(context.Background()).
Client(clientId).Execute()
ory.
- V0alpha2Api.AdminListOAuth2SubjectConsentSessions(context.Background()).
+ OAuth2Api.ListOAuth2ConsentSessions(context.Background()).
Subject(subjectId).Execute()
ory.
- V0alpha2Api.AdminRevokeOAuth2LoginSessions(context.Background()).
+ OAuth2Api.RevokeOAuth2LoginSessions(context.Background()).
Subject(subjectId).Execute()
ory.
- V0alpha2Api.AdminGetOAuth2LoginRequest(context.Background()).
+ OAuth2Api.GetOAuth2LoginRequest(context.Background()).
LoginChallenge(challenge).Execute()
ory.
- V0alpha2Api.AdminAcceptOAuth2LoginRequest(context.Background()).
+ OAuth2Api.AcceptOAuth2LoginRequest(context.Background()).
AcceptOAuth2LoginRequest(body).
LoginChallenge(challenge).Execute()
ory.
- V0alpha2Api.AdminRejectOAuth2LoginRequest(context.Background()).
+ OAuth2Api.RejectOAuth2LoginRequest(context.Background()).
RejectOAuth2Request(body).
LoginChallenge(challenge).Execute()
ory.
- V0alpha2Api.AdminGetOAuth2ConsentRequest(context.Background()).
+ OAuth2Api.GetOAuth2ConsentRequest(context.Background()).
ConsentChallenge(challenge).Execute()
ory.
- V0alpha2Api.AdminAcceptOAuth2ConsentRequest(context.Background()).
+ OAuth2Api.AcceptOAuth2ConsentRequest(context.Background()).
AcceptOAuth2ConsentRequest(body).
ConsentChallenge(challenge).Execute()
ory.
- V0alpha2Api.AdminRejectOAuth2ConsentRequest(context.Background()).
+ OAuth2Api.RejectOAuth2ConsentRequest(context.Background()).
RejectOAuth2Request().
ConsentChallenge(challenge).Execute()
ory.
- V0alpha2Api.AdminAcceptOAuth2LogoutRequest(context.Background()).
+ OAuth2Api.AcceptOAuth2LogoutRequest(context.Background()).
LogoutChallenge(challenge).
Execute()
ory.
- V0alpha2Api.AdminRejectOAuth2LogoutRequest(context.Background()).
+ OAuth2Api.RejectOAuth2LogoutRequest(context.Background()).
LogoutChallenge(challenge).
Execute()
ory.
V0alpha2Api.AdminGetOAuth2LogoutRequest(context.Background()).
+ OAuth2Api.GetOAuth2LogoutRequest(context.Background()).
LogoutChallenge(challenge).
Execute()
- var AlreadyHandledError HandledOAuth2LoginRequest
+ var AlreadyHandledError ErrorOAuth2LoginRequestAlreadyHandled
- var AlreadyHandledError HandledOAuth2LoginRequest
+ var AlreadyHandledError ErrorOAuth2ConsentRequestAlreadyHandled
- var OAuth2SuccessResponse SuccessfulOAuth2RequestResponse
+ var OAuth2SuccessResponse OAuth2RedirectTo
```
2022-10-11 17:01:24 +02:00
aeneasr
cb742ad0d6
refactor(sdk): rename oauth2 client operations and payloads
...
BREAKING CHANGE: The SDK API for the following has changed:
```patch
// Go example
ory.
- V0alpha2Api.AdminUpdateOAuth2Client(cmd.Context(), id)
+ Oauth2Api.SetOAuth2Client(cmd.Context(), id).
OAuth2Client(client).Execute()
ory.
- V0alpha2Api.AdminGetOAuth2Client(cmd.Context(), id).
+ Oauth2Api.GetOAuth2Client(cmd.Context(), id).
Execute()
ory.
- V0alpha2Api.AdminDeleteOAuth2Client(cmd.Context(), id).
+ Oauth2Api.DeleteOAuth2Client(cmd.Context(), id).
Execute()
ory.
- V0alpha2Api.AdminCreateOAuth2Client(cmd.Context()).
+ Oauth2Api.CreateOAuth2Client(cmd.Context()).
OAuth2Client(client).Execute()
ory.
- V0alpha2Api.DynamicClientRegistrationGetOAuth2Client(cmd.Context(), id).
+ OidcApi.GetOidcDynamicClient(cmd.Context(), id).
Execute()
ory.
- V0alpha2Api.DynamicClientRegistrationGetOAuth2Client(cmd.Context()).
+ OidcApi.CreateOidcDynamicClient(cmd.Context()).
OAuth2Client(client).Execute()
ory.
- V0alpha2Api.DynamicClientRegistrationDeleteOAuth2Client(cmd.Context()).
+ OidcApi.DeleteOidcDynamicClient(cmd.Context()).
OAuth2Client(client).Execute()
ory.
- V0alpha2Api.DynamicClientRegistrationUpdateOAuth2Client(cmd.Context(), id).
+ OidcApi.SetOidcDynamicClient(cmd.Context(), id).
Execute()
```
2022-10-11 17:01:24 +02:00
zepatrik
cc9d9e5b5d
refactor: make commands easier to consume
2022-10-06 10:54:04 +02:00
aeneasr
93a626d18a
feat: improve cloud cli compatibility
2022-09-15 16:01:24 +02:00
aeneasr
a364db4ff2
fix: move to v0alpha2 api spec
2022-09-07 08:10:31 +02:00
aeneasr
cd007bbb49
refactor(jwk): rename SDK methods and introduce `/admin` prefix
...
BREAKING CHANGE: This release updates SDK services from `public` and `admin` to `v2`. Methods exposed at the admin interface are now prefixed with `admin` (e.g. `adminCreateJsonWebKeySet`). Administrative endpoints now have an `/admin` prefix (e.g. `POST /admin/keys`). Existing administrative endpoints will redirect to this new prefixed path for backwards compatibility.
2022-09-07 08:10:31 +02:00
Grant Zvolsky
0752721dd8
refactor(client): rename SDK methods and introduce `/admin` prefix
...
BREAKING CHANGE: This release updates SDK services from `public` and `admin` to `v2`. Methods exposed at the admin interface are now prefixed with `admin` (e.g. `adminCreateOAuth2Client`). Administrative endpoints now have an `/admin` prefix (e.g. `POST /admin/clients`). Existing administrative endpoints will redirect to this new prefixed path for backwards compatibility.
2022-09-07 08:10:31 +02:00
aeneasr
3632a6cf6a
chore: fix lint issues
2022-09-07 08:10:31 +02:00
aeneasr
e934c4f776
feat: improve CLI messages
2022-09-07 08:10:31 +02:00
aeneasr
d1f5a0efbd
fix: compile errors
2022-09-07 08:10:31 +02:00
aeneasr
7482b77c71
refactor: rename `hydra clients update` command
...
BREAKING CHANGE: Command `hydra clients update` is now `hydra update client`. Additionally, all flags are now singular:
```patch
hydra update client [client-id] \
- --redirect-uris foo --redirect-uris bar \
+ --redirect-uri foo --redirect-uri bar \
- --grant-types foo --grant-types bar \
+ --grant-type foo --grant-type bar \
- --response-types foo --response-types bar \
+ --response-type foo --response-type bar \
- --allowed-cors-origins foo --allowed-cors-origins bar \
+ --allowed-cors-origin foo --allowed-cors-origin bar \
- --post-logout-callbacks foo --post-logout-callbacks bar \
+ --post-logout-callback foo --post-logout-callback bar
```
2022-09-07 08:10:31 +02:00
aeneasr
edd4b43d27
refactor: rename `hydra clients get` command
...
Renames the command to `hydra get client` and changes CLI flags.
BREAKING CHANGE: Command `hydra clients get` is now `hydra get client`.
2022-09-07 08:10:31 +02:00
aeneasr
bb9c8ba4f7
feat(cli): significantly improved `create client`
...
This patch adds output formats to `hydra create client` and makes all client fields configurable as flags.
Closes #3091
2022-09-07 08:10:31 +02:00