Skip to content

Commit c06d40e

Browse files
authored
Merge pull request #5 from Permify/update-sdk-from-openapi
chore: update Java SDK from latest OpenAPI specification
2 parents f99216d + 1d43f7e commit c06d40e

File tree

276 files changed

+282
-282
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

276 files changed

+282
-282
lines changed

build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ plugins {
99
}
1010

1111
group = 'co.permify'
12-
version = '1.4.2'
12+
version = '1.4.3'
1313

1414
repositories {
1515
mavenCentral()
@@ -119,8 +119,8 @@ task execute(type: JavaExec) {
119119
}
120120

121121
ext {
122-
jackson_version = "2.17.1"
123-
jakarta_annotation_version = "2.1.1"
122+
jackson_version = "2.14.1"
123+
jakarta_annotation_version = "1.3.5"
124124
beanvalidation_version = "3.0.2"
125125
junit_version = "4.13.2"
126126
}

generator/openapi.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"info": {
44
"title": "Permify API",
55
"description": "Permify is an open source authorization service for creating fine-grained and scalable authorization systems.",
6-
"version": "v1.4.2",
6+
"version": "v1.4.3",
77
"contact": {
88
"name": "API Support",
99
"url": "https://github.com/Permify/permify/issues",
@@ -418,7 +418,7 @@
418418
{
419419
"label": "cURL",
420420
"lang": "curl",
421-
"source": "curl --location --request POST 'localhost:3476/v1/tenants/{tenant_id}/data/attributes/read' \\\n--header 'Content-Type: application/json' \\\n--data-raw '{\n \"metadata\": {\n \"snap_token\": \"\"\n },\n \"filter\": {\n \"entity\": {\n \"type\": \"organization\",\n \"ids\": [\n \"1\"\n ]\n },\n \"attributes\": [\n \"private\"\n ]\n }\n}'"
421+
"source": "curl --location --request POST 'localhost:3476/v1/tenants/{tenant_id}/data/attributes/read' \\\n--header 'Content-Type: application/json' \\\n--data-raw '{\n metadata: {\n snap_token: \"\",\n },\n filter: {\n entity: {\n type: \"organization\",\n ids: [\n \"1\"\n ]\n },\n attributes: [\n \"private\"\n ],\n }\n}'"
422422
}
423423
]
424424
}
@@ -532,7 +532,7 @@
532532
{
533533
"label": "cURL",
534534
"lang": "curl",
535-
"source": "curl --location --request POST 'localhost:3476/v1/tenants/{tenant_id}/data/relationships/read' \\\n--header 'Content-Type: application/json' \\\n--data-raw '{\n \"metadata\": {\n \"snap_token\": \"\"\n },\n \"filter\": {\n \"entity\": {\n \"type\": \"organization\",\n \"ids\": [\n \"1\"\n ]\n },\n \"relation\": \"member\",\n \"subject\": {\n \"type\": \"\",\n \"ids\": [],\n \"relation\": \"\"\n }\n }\n}'"
535+
"source": "curl --location --request POST 'localhost:3476/v1/tenants/{tenant_id}/data/relationships/read' \\\n--header 'Content-Type: application/json' \\\n--data-raw '{\n metadata: {\n snap_token: \"\",\n },\n filter: {\n entity: {\n type: \"organization\",\n ids: [\n \"1\"\n ]\n },\n relation: \"member\",\n subject: {\n type: \"\",\n ids: [],\n relation: \"\"\n }\n }\n}'"
536536
}
537537
]
538538
}
@@ -3534,4 +3534,4 @@
35343534
"in": "header"
35353535
}
35363536
}
3537-
}
3537+
}

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<artifactId>permify-java</artifactId>
66
<packaging>jar</packaging>
77
<name>Permify Java</name>
8-
<version>1.4.2</version>
8+
<version>1.4.3</version>
99
<url>https://github.com/Permify/permify-java</url>
1010
<description>Java SDK for Permify - Authorization as a Service</description>
1111
<scm>

src/main/java/co/permify/sdk/api/BundleApi.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Permify API
33
* Permify is an open source authorization service for creating fine-grained and scalable authorization systems.
44
*
5-
* The version of the OpenAPI document: v1.4.2
5+
* The version of the OpenAPI document: v1.4.3
66
* Contact: [email protected]
77
*
88
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

src/main/java/co/permify/sdk/api/DataApi.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Permify API
33
* Permify is an open source authorization service for creating fine-grained and scalable authorization systems.
44
*
5-
* The version of the OpenAPI document: v1.4.2
5+
* The version of the OpenAPI document: v1.4.3
66
* Contact: [email protected]
77
*
88
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

src/main/java/co/permify/sdk/api/PermissionApi.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Permify API
33
* Permify is an open source authorization service for creating fine-grained and scalable authorization systems.
44
*
5-
* The version of the OpenAPI document: v1.4.2
5+
* The version of the OpenAPI document: v1.4.3
66
* Contact: [email protected]
77
*
88
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

src/main/java/co/permify/sdk/api/SchemaApi.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Permify API
33
* Permify is an open source authorization service for creating fine-grained and scalable authorization systems.
44
*
5-
* The version of the OpenAPI document: v1.4.2
5+
* The version of the OpenAPI document: v1.4.3
66
* Contact: [email protected]
77
*
88
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

src/main/java/co/permify/sdk/api/TenancyApi.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Permify API
33
* Permify is an open source authorization service for creating fine-grained and scalable authorization systems.
44
*
5-
* The version of the OpenAPI document: v1.4.2
5+
* The version of the OpenAPI document: v1.4.3
66
* Contact: [email protected]
77
*
88
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

src/main/java/co/permify/sdk/api/WatchApi.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Permify API
33
* Permify is an open source authorization service for creating fine-grained and scalable authorization systems.
44
*
5-
* The version of the OpenAPI document: v1.4.2
5+
* The version of the OpenAPI document: v1.4.3
66
* Contact: [email protected]
77
*
88
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

src/main/java/co/permify/sdk/client/ApiClient.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Permify API
33
* Permify is an open source authorization service for creating fine-grained and scalable authorization systems.
44
*
5-
* The version of the OpenAPI document: v1.4.2
5+
* The version of the OpenAPI document: v1.4.3
66
* Contact: [email protected]
77
*
88
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).

0 commit comments

Comments
 (0)