Skip to content

Commit 56454d1

Browse files
authored
Bump goauthentik.io/api/v3 from 3.2025041.1 to 3.2025060.1 (#700)
Bumps [goauthentik.io/api/v3](https://github.com/goauthentik/client-go) from 3.2025041.1 to 3.2025060.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/goauthentik/client-go/releases">goauthentik.io/api/v3's releases</a>.</em></p> <blockquote> <h2>v3.2025060.1</h2> <p>Update API Client</p> <h4>What's Changed</h4> <hr /> <h5><code>GET</code> /policies/geoip/{policy_uuid}/</h5> <h6>Return Type:</h6> <p>Changed response : <strong>200 OK</strong></p> <ul> <li> <p>Changed content type : <code>application/json</code></p> <ul> <li>Changed property <code>countries</code> (array)</li> </ul> </li> </ul> <h5><code>PUT</code> /policies/geoip/{policy_uuid}/</h5> <h6>Request:</h6> <p>Changed content type : <code>application/json</code></p> <ul> <li>Changed property <code>countries</code> (array)</li> </ul> <h6>Return Type:</h6> <p>Changed response : <strong>200 OK</strong></p> <ul> <li> <p>Changed content type : <code>application/json</code></p> <ul> <li>Changed property <code>countries</code> (array)</li> </ul> </li> </ul> <h5><code>PATCH</code> /policies/geoip/{policy_uuid}/</h5> <h6>Request:</h6> <p>Changed content type : <code>application/json</code></p> <ul> <li>Changed property <code>countries</code> (array)</li> </ul> <h6>Return Type:</h6> <p>Changed response : <strong>200 OK</strong></p> <ul> <li>Changed content type : <code>application/json</code></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/goauthentik/client-go/commit/41821521317743d0b3ed88324a8daf940f10857d"><code>4182152</code></a> Update API Client</li> <li><a href="https://github.com/goauthentik/client-go/commit/a5af86e2e4fff5635b11b0f70f59d805bb49e32d"><code>a5af86e</code></a> Update API Client</li> <li><a href="https://github.com/goauthentik/client-go/commit/deb18c98fd699aabfb1485cf0ff22e5a444f8aea"><code>deb18c9</code></a> Update API Client</li> <li><a href="https://github.com/goauthentik/client-go/commit/b1a9051aba0ef55ae39d63d79bdb1d3bf7e16941"><code>b1a9051</code></a> Update API Client</li> <li><a href="https://github.com/goauthentik/client-go/commit/34c3be6215aac7e90057fe0205f8f33e6e0984e8"><code>34c3be6</code></a> separate make targets</li> <li><a href="https://github.com/goauthentik/client-go/commit/c9ea52f33ccfca9cc4921a6c86b4e1b556fff5dd"><code>c9ea52f</code></a> clone repo file instead of using raw.githubusercontent.com</li> <li>See full diff in <a href="https://github.com/goauthentik/client-go/compare/v3.2025041.1...v3.2025060.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=goauthentik.io/api/v3&package-manager=go_modules&previous-version=3.2025041.1&new-version=3.2025060.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
2 parents 4b8ffc9 + 5f0327f commit 56454d1

16 files changed

+271
-11
lines changed

docs/data-sources/brand.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ data "authentik_brand" "authentik-default" {
3232
- `branding_favicon` (String) Generated.
3333
- `branding_logo` (String) Generated.
3434
- `branding_title` (String) Generated.
35+
- `client_certificates` (List of String)
3536
- `default` (Boolean) Generated.
3637
- `default_application` (String) Generated.
3738
- `domain` (String) Generated.

docs/resources/brand.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ resource "authentik_brand" "default" {
3636
- `branding_favicon` (String)
3737
- `branding_logo` (String)
3838
- `branding_title` (String) Defaults to `authentik`.
39+
- `client_certificates` (List of String)
3940
- `default` (Boolean) Defaults to `false`.
4041
- `default_application` (String)
4142
- `flow_authentication` (String)

docs/resources/policy_event_matcher.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,7 @@ resource "authentik_policy_event_matcher" "name" {
9494
- `authentik.enterprise.providers.microsoft_entra`
9595
- `authentik.enterprise.providers.ssf`
9696
- `authentik.enterprise.stages.authenticator_endpoint_gdtc`
97+
- `authentik.enterprise.stages.mtls`
9798
- `authentik.enterprise.stages.source`
9899
- `authentik.events`
99100
- `client_ip` (String)
@@ -196,6 +197,7 @@ resource "authentik_policy_event_matcher" "name" {
196197
- `authentik_providers_microsoft_entra.microsoftentraprovidermapping`
197198
- `authentik_providers_ssf.ssfprovider`
198199
- `authentik_stages_authenticator_endpoint_gdtc.authenticatorendpointgdtcstage`
200+
- `authentik_stages_mtls.mutualtlsstage`
199201
- `authentik_stages_source.sourcestage`
200202
- `authentik_events.event`
201203
- `authentik_events.notificationtransport`

docs/resources/rbac_permission_role.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,7 @@ resource "authentik_rbac_permission_role" "global-permission" {
152152
- `authentik_providers_microsoft_entra.microsoftentraprovidermapping`
153153
- `authentik_providers_ssf.ssfprovider`
154154
- `authentik_stages_authenticator_endpoint_gdtc.authenticatorendpointgdtcstage`
155+
- `authentik_stages_mtls.mutualtlsstage`
155156
- `authentik_stages_source.sourcestage`
156157
- `authentik_events.event`
157158
- `authentik_events.notificationtransport`

docs/resources/rbac_permission_user.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,7 @@ resource "authentik_rbac_permission_user" "global-permission" {
154154
- `authentik_providers_microsoft_entra.microsoftentraprovidermapping`
155155
- `authentik_providers_ssf.ssfprovider`
156156
- `authentik_stages_authenticator_endpoint_gdtc.authenticatorendpointgdtcstage`
157+
- `authentik_stages_mtls.mutualtlsstage`
157158
- `authentik_stages_source.sourcestage`
158159
- `authentik_events.event`
159160
- `authentik_events.notificationtransport`

docs/resources/source_ldap.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ resource "authentik_source_ldap" "name" {
4141

4242
- `additional_group_dn` (String) Defaults to ``.
4343
- `additional_user_dn` (String) Defaults to ``.
44+
- `delete_not_found_objects` (Boolean) Defaults to `false`.
4445
- `enabled` (Boolean) Defaults to `true`.
4546
- `group_membership_field` (String) Defaults to `member`.
4647
- `group_object_filter` (String) Defaults to `(objectClass=group)`.
@@ -55,6 +56,7 @@ resource "authentik_source_ldap" "name" {
5556
- `sync_parent_group` (String)
5657
- `sync_users` (Boolean) Defaults to `true`.
5758
- `sync_users_password` (Boolean) Defaults to `true`.
59+
- `user_membership_attribute` (String) Defaults to `distinguishedName`.
5860
- `user_object_filter` (String) Defaults to `(objectClass=person)`.
5961
- `user_path_template` (String) Defaults to `goauthentik.io/sources/%(slug)s`.
6062
- `uuid` (String) Generated.

docs/resources/stage_mutual_tls.md

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
---
2+
page_title: "authentik_stage_mutual_tls Resource - terraform-provider-authentik"
3+
subcategory: "Flows & Stages"
4+
description: |-
5+
6+
---
7+
8+
# authentik_stage_mutual_tls (Resource)
9+
10+
11+
12+
## Example Usage
13+
14+
```terraform
15+
# Create a MutualTLS stage
16+
17+
resource "authentik_stage_mutual_tls" "mtls" {
18+
name = "mutual-tls"
19+
}
20+
```
21+
22+
<!-- schema generated by tfplugindocs -->
23+
## Schema
24+
25+
### Required
26+
27+
- `name` (String)
28+
29+
### Optional
30+
31+
- `cert_attribute` (String) Allowed values:
32+
- `subject`
33+
- `common_name`
34+
- `email`
35+
Defaults to `email`.
36+
- `certificate_authorities` (List of String)
37+
- `mode` (String) Allowed values:
38+
- `optional`
39+
- `required`
40+
Defaults to `optional`.
41+
- `user_attribute` (String) Allowed values:
42+
- `username`
43+
- `email`
44+
Defaults to `email`.
45+
46+
### Read-Only
47+
48+
- `id` (String) The ID of this resource.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Create a MutualTLS stage
2+
3+
resource "authentik_stage_mutual_tls" "mtls" {
4+
name = "mutual-tls"
5+
}

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ require (
99
github.com/hashicorp/terraform-plugin-sdk v1.17.2
1010
github.com/hashicorp/terraform-plugin-sdk/v2 v2.37.0
1111
github.com/stretchr/testify v1.10.0
12-
goauthentik.io/api/v3 v3.2025041.1
12+
goauthentik.io/api/v3 v3.2025062.1
1313
)
1414

1515
require (

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -454,8 +454,8 @@ go.opentelemetry.io/otel/trace v1.34.0 h1:+ouXS2V8Rd4hp4580a8q23bg0azF2nI8cqLYnC
454454
go.opentelemetry.io/otel/trace v1.34.0/go.mod h1:Svm7lSjQD7kG7KJ/MUHPVXSDGz2OX4h0M2jHBhmSfRE=
455455
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
456456
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
457-
goauthentik.io/api/v3 v3.2025041.1 h1:GAN6AoTmfnCGgx1SyM07jP4/LR/T3rkTEyShSBd3Co8=
458-
goauthentik.io/api/v3 v3.2025041.1/go.mod h1:zz+mEZg8rY/7eEjkMGWJ2DnGqk+zqxuybGCGrR2O4Kw=
457+
goauthentik.io/api/v3 v3.2025062.1 h1:spvILDpDDWJNO3pM6QGqmryx6NvSchr1E8H60J/XUCA=
458+
goauthentik.io/api/v3 v3.2025062.1/go.mod h1:zz+mEZg8rY/7eEjkMGWJ2DnGqk+zqxuybGCGrR2O4Kw=
459459
golang.org/x/crypto v0.0.0-20190219172222-a4c6cb3142f2/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=
460460
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
461461
golang.org/x/crypto v0.0.0-20190426145343-a29dc8fdc734/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=

0 commit comments

Comments
 (0)