Skip to content

Releases: goauthentik/client-go

v3.2024104.1

22 Nov 01:33
Compare
Choose a tag to compare

Update API Client

v3.2024102.6

21 Nov 19:57
Compare
Choose a tag to compare

Update API Client

v3.2024102.5: Update API Client

21 Nov 16:25
Compare
Choose a tag to compare

Update API Client

What's Changed


GET /providers/proxy/{id}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property redirect_uris (string -> array)
PUT /providers/proxy/{id}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property redirect_uris (string -> array)
PATCH /providers/proxy/{id}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property redirect_uris (string -> array)
POST /providers/proxy/
Return Type:

Changed response : 201 Created

  • Changed content type : application/json

    • Changed property redirect_uris (string -> array)
GET /providers/proxy/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property results (array)

      Changed items (object):
      > ProxyProvider Serializer

      • Changed property redirect_uris (string -> array)

v3.2024102.4: Update API Client

21 Nov 13:49
Compare
Choose a tag to compare

Update API Client

What's Changed


GET /providers/oauth2/{id}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    New required properties:

    • redirect_uris
    • Changed property redirect_uris (string -> array)
PUT /providers/oauth2/{id}/
Request:

Changed content type : application/json

New required properties:

  • redirect_uris
  • Changed property redirect_uris (string -> array)
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    New required properties:

    • redirect_uris
    • Changed property redirect_uris (string -> array)
PATCH /providers/oauth2/{id}/
Request:

Changed content type : application/json

  • Changed property redirect_uris (string -> array)
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    New required properties:

    • redirect_uris
    • Changed property redirect_uris (string -> array)
POST /providers/oauth2/
Request:

Changed content type : application/json

New required properties:

  • redirect_uris
  • Changed property redirect_uris (string -> array)
Return Type:

Changed response : 201 Created

  • Changed content type : application/json

    New required properties:

    • redirect_uris
    • Changed property redirect_uris (string -> array)
GET /providers/oauth2/
Parameters:

Deleted: redirect_uris in query

Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property results (array)

      Changed items (object):
      > OAuth2Provider Serializer

      New required properties:

      • redirect_uris
      • Changed property redirect_uris (string -> array)
GET /providers/proxy/
Parameters:

Deleted: redirect_uris__iexact in query

GET /oauth2/access_tokens/{id}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property provider (object)

      OAuth2Provider Serializer

      New required properties:

      • redirect_uris
      • Changed property redirect_uris (string -> array)
GET /oauth2/authorization_codes/{id}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property provider (object)

      OAuth2Provider Serializer

      New required properties:

      • redirect_uris
      • Changed property redirect_uris (string -> array)
GET /oauth2/refresh_tokens/{id}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property provider (object)

      OAuth2Provider Serializer

      New required properties:

      • redirect_uris
      • Changed property redirect_uris (string -> array)
PUT /core/transactional/applications/
Request:

Changed content type : application/json

  • Changed property provider (object)

    Updated authentik_providers_oauth2.oauth2provider provider_model:
    New required properties:

    • redirect_uris
    • Changed property redirect_uris (string -> array)
GET /oauth2/access_tokens/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property results (array)

      Changed items (object):
      > Serializer for BaseGrantModel and RefreshToken

      • Changed property provider (object)

        OAuth2Provider Serializer

        New required properties:

        • redirect_uris
        • Changed property redirect_uris (string -> array)
GET /oauth2/authorization_codes/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property results (array)

      Changed items (object):
      > Serializer for BaseGrantModel and ExpiringBaseGrant

      • Changed property provider (object)

        OAuth2Provider Serializer

        New required properties:

        • redirect_uris
        • Changed property redirect_uris (string -> array)
GET /oauth2/refresh_tokens/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property results (array)

      Changed items (object):
      > Serializer for BaseGrantModel and RefreshToken

      • Changed property provider (object)

        OAuth2Provider Serializer

        New required properties:

        • redirect_uris
        • Changed property redirect_uris (string -> array)

v3.2024102.3

20 Nov 21:13
Compare
Choose a tag to compare

Update API Client

v3.2024102.2: Update API Client

18 Nov 00:27
Compare
Choose a tag to compare

Update API Client

What's Changed


PUT /core/transactional/applications/
Request:

Changed content type : application/json

  • Added property policy_bindings (array)

    Items (object):
    > PolicyBindingSerializer which does not require target as target is set implicitly

    • Property policy (string)

    • Property group (string)

    • Property user (integer)

    • Property negate (boolean)

      Negates the outcome of the policy. Messages are unaffected.

    • Property enabled (boolean)

    • Property order (integer)

    • Property timeout (integer)

      Timeout after which Policy execution is terminated.

    • Property failure_result (boolean)

      Result if the Policy execution fails.

v3.2024102.1

15 Nov 00:26
Compare
Choose a tag to compare

Update API Client

v3.2024101.4: Update API Client

13 Nov 20:49
Compare
Choose a tag to compare

Update API Client

What's Changed


POST /flows/executor/{flow_slug}/
Request:

Changed content type : application/json

Updated ak-provider-oauth2-device-code component:

  • Changed property code (integer -> string)

v3.2024101.3: Update API Client

12 Nov 13:49
Compare
Choose a tag to compare

Update API Client

What's Changed


GET /admin/settings/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Added property impersonation_require_reason (boolean)

      Require administrators to provide a reason for impersonating a user.

PUT /admin/settings/
Request:

Changed content type : application/json

  • Added property impersonation_require_reason (boolean)

    Require administrators to provide a reason for impersonating a user.

Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Added property impersonation_require_reason (boolean)

      Require administrators to provide a reason for impersonating a user.

PATCH /admin/settings/
Request:

Changed content type : application/json

  • Added property impersonation_require_reason (boolean)

    Require administrators to provide a reason for impersonating a user.

Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Added property impersonation_require_reason (boolean)

      Require administrators to provide a reason for impersonating a user.

POST /core/users/{id}/impersonate/
Request:

New content type : application/json

v3.2024101.2: Update API Client

11 Nov 12:26
Compare
Choose a tag to compare

Update API Client

What's Changed


GET /stages/captcha/{stage_uuid}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Added property interactive (boolean)
PUT /stages/captcha/{stage_uuid}/
Request:

Changed content type : application/json

  • Added property interactive (boolean)
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Added property interactive (boolean)
PATCH /stages/captcha/{stage_uuid}/
Request:

Changed content type : application/json

  • Added property interactive (boolean)
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Added property interactive (boolean)
GET /flows/executor/{flow_slug}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    Updated ak-stage-captcha component:
    New required properties:

    • interactive
    • Added property interactive (boolean)
POST /flows/executor/{flow_slug}/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    Updated ak-stage-captcha component:
    New required properties:

    • interactive
    • Added property interactive (boolean)
POST /stages/captcha/
Request:

Changed content type : application/json

  • Added property interactive (boolean)
Return Type:

Changed response : 201 Created

  • Changed content type : application/json

    • Added property interactive (boolean)
GET /stages/captcha/
Return Type:

Changed response : 200 OK

  • Changed content type : application/json

    • Changed property results (array)

      Changed items (object):
      > CaptchaStage Serializer

      • Added property interactive (boolean)