You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Refactor and update various resource files for improved functionality and clarity
- Remove unnecessary comments and update descriptions in `.copywrite.hcl`, `.github/CODEOWNERS`, and `.github/CODE_OF_CONDUCT.md`.
- Enhance `.gitignore` to include additional files.
- Modify VSCode settings in `.vscode/settings.json` for explicit code actions on save.
- Update acceptance test command in `GNUmakefile`.
- Clarify application resource documentation in `docs/resources/application.md`.
- Remove deprecated permissions from `docs/resources/organization_user.md` and update examples in `examples/resources/kinde_user_role/resource.tf`.
- Improve error handling in `internal/provider/api_resource.go`, `internal/provider/role_resource.go`, and `internal/provider/user_resource.go`.
- Add pagination handling for permissions in `internal/provider/permission_resource.go`.
- Refactor user identity management in `internal/provider/user_resource.go`.
Copy file name to clipboardExpand all lines: docs/resources/application.md
+1-3Lines changed: 1 addition & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,14 +10,12 @@ description: |-
10
10
11
11
Applications facilitates the interface for users to authenticate against. See [documentation](https://docs.kinde.com/build/applications/about-applications/) for more details.
12
12
13
-
14
-
15
13
<!-- schema generated by tfplugindocs -->
16
14
## Schema
17
15
18
16
### Required
19
17
20
-
-`name` (String) Name of the application. Currently, there is no way to change this via the management application.
18
+
-`name` (String) Name of the application. Currently, there is no way to change this via the management application, so changing this value forces creation of a new application.
Copy file name to clipboardExpand all lines: docs/resources/organization_user.md
+2-12Lines changed: 2 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,6 +10,8 @@ description: |-
10
10
11
11
Manages a user's membership and roles in a Kinde organization.
12
12
13
+
> Note: The Kinde Management API currently supports attaching users to organizations and assigning roles. Direct permission assignments on memberships are not exposed by the API, so this resource only manages roles.
Copy file name to clipboardExpand all lines: examples/README.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,8 +2,8 @@
2
2
3
3
This directory contains examples that are mostly used for documentation, but can also be run/tested manually via the Terraform CLI.
4
4
5
-
The document generation tool looks for files in the following locations by default. All other *.tf files besides the ones mentioned below are ignored by the documentation tool. This is useful for creating examples that can run and/or ar testable even if some parts are not relevant for the documentation.
5
+
The document generation tool looks for files in the following locations by default. All other *.tf files besides the ones mentioned below are ignored by the documentation tool. This is useful for creating examples that can run and/or are testable even if some parts are not relevant for the documentation.
6
6
7
7
***provider/provider.tf** example file for the provider index page
8
8
***data-sources/`full data source name`/data-source.tf** example file for the named data source page
9
-
***resources/`full resource name`/resource.tf** example file for the named data source page
9
+
***resources/`full resource name`/resource.tf** example file for the named resource page
0 commit comments