Skip to content

Commit

Permalink
Merge pull request #41 from appwrite/1.6.x
Browse files Browse the repository at this point in the history
1.6.x
  • Loading branch information
christyjacob4 authored Aug 27, 2024
2 parents 6537f20 + 2216ab2 commit 80cfc9b
Show file tree
Hide file tree
Showing 543 changed files with 1,455 additions and 912 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@

![Maven Central](https://img.shields.io/maven-central/v/io.appwrite/sdk-for-kotlin.svg?color=green&style=flat-square)
![License](https://img.shields.io/github/license/appwrite/sdk-for-kotlin.svg?style=flat-square)
![Version](https://img.shields.io/badge/api%20version-1.5.6-blue.svg?style=flat-square)
![Version](https://img.shields.io/badge/api%20version-1.6.0-blue.svg?style=flat-square)
[![Twitter Account](https://img.shields.io/twitter/follow/appwrite?color=00acee&label=twitter&style=flat-square)](https://twitter.com/appwrite)
[![Discord](https://img.shields.io/discord/564160730845151244?label=discord&style=flat-square)](https://appwrite.io/discord)

**This SDK is compatible with Appwrite server version 1.5.x. For older versions, please check [previous releases](https://github.com/appwrite/sdk-for-kotlin/releases).**
**This SDK is compatible with Appwrite server version 1.6.x. For older versions, please check [previous releases](https://github.com/appwrite/sdk-for-kotlin/releases).**

> This is the Kotlin SDK for integrating with Appwrite from your Kotlin server-side code. If you're looking for the Android SDK you should check [appwrite/sdk-for-android](https://github.com/appwrite/sdk-for-android)
Expand Down Expand Up @@ -39,7 +39,7 @@ repositories {
Next, add the dependency to your project's `build.gradle(.kts)` file:

```groovy
implementation("io.appwrite:sdk-for-kotlin:5.0.2")
implementation("io.appwrite:sdk-for-kotlin:6.0.0")
```

### Maven
Expand All @@ -50,7 +50,7 @@ Add this to your project's `pom.xml` file:
<dependency>
<groupId>io.appwrite</groupId>
<artifactId>sdk-for-kotlin</artifactId>
<version>5.0.2</version>
<version>6.0.0</version>
</dependency>
</dependencies>
```
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/create-anonymous-session.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2"); // Your project ID
.setProject("<YOUR_PROJECT_ID>"); // Your project ID

Account account = new Account(client);

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2"); // Your project ID
.setProject("<YOUR_PROJECT_ID>"); // Your project ID

Account account = new Account(client);

Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/create-email-token.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2"); // Your project ID
.setProject("<YOUR_PROJECT_ID>"); // Your project ID

Account account = new Account(client);

Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/create-j-w-t.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2"); // Your project ID
.setProject("<YOUR_PROJECT_ID>"); // Your project ID

Account account = new Account(client);

Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/create-magic-u-r-l-token.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2"); // Your project ID
.setProject("<YOUR_PROJECT_ID>"); // Your project ID

Account account = new Account(client);

Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/create-mfa-authenticator.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import io.appwrite.enums.AuthenticatorType;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2") // Your project ID
.setProject("<YOUR_PROJECT_ID>") // Your project ID
.setSession(""); // The user session to authenticate with

Account account = new Account(client);
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/create-mfa-challenge.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import io.appwrite.enums.AuthenticationFactor;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2"); // Your project ID
.setProject("<YOUR_PROJECT_ID>"); // Your project ID

Account account = new Account(client);

Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/create-mfa-recovery-codes.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2") // Your project ID
.setProject("<YOUR_PROJECT_ID>") // Your project ID
.setSession(""); // The user session to authenticate with

Account account = new Account(client);
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/create-o-auth2token.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import io.appwrite.enums.OAuthProvider;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2"); // Your project ID
.setProject("<YOUR_PROJECT_ID>"); // Your project ID

Account account = new Account(client);

Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/create-phone-token.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2"); // Your project ID
.setProject("<YOUR_PROJECT_ID>"); // Your project ID

Account account = new Account(client);

Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/create-phone-verification.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2") // Your project ID
.setProject("<YOUR_PROJECT_ID>") // Your project ID
.setSession(""); // The user session to authenticate with

Account account = new Account(client);
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/create-recovery.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2") // Your project ID
.setProject("<YOUR_PROJECT_ID>") // Your project ID
.setSession(""); // The user session to authenticate with

Account account = new Account(client);
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/create-session.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2"); // Your project ID
.setProject("<YOUR_PROJECT_ID>"); // Your project ID

Account account = new Account(client);

Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/create-verification.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2") // Your project ID
.setProject("<YOUR_PROJECT_ID>") // Your project ID
.setSession(""); // The user session to authenticate with

Account account = new Account(client);
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/create.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2"); // Your project ID
.setProject("<YOUR_PROJECT_ID>"); // Your project ID

Account account = new Account(client);

Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/delete-identity.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2") // Your project ID
.setProject("<YOUR_PROJECT_ID>") // Your project ID
.setSession(""); // The user session to authenticate with

Account account = new Account(client);
Expand Down
3 changes: 1 addition & 2 deletions docs/examples/java/account/delete-mfa-authenticator.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,13 @@ import io.appwrite.enums.AuthenticatorType;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2") // Your project ID
.setProject("<YOUR_PROJECT_ID>") // Your project ID
.setSession(""); // The user session to authenticate with

Account account = new Account(client);

account.deleteMfaAuthenticator(
AuthenticatorType.TOTP, // type
"<OTP>", // otp
new CoroutineCallback<>((result, error) -> {
if (error != null) {
error.printStackTrace();
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/delete-session.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2") // Your project ID
.setProject("<YOUR_PROJECT_ID>") // Your project ID
.setSession(""); // The user session to authenticate with

Account account = new Account(client);
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/delete-sessions.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2") // Your project ID
.setProject("<YOUR_PROJECT_ID>") // Your project ID
.setSession(""); // The user session to authenticate with

Account account = new Account(client);
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/get-mfa-recovery-codes.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2") // Your project ID
.setProject("<YOUR_PROJECT_ID>") // Your project ID
.setSession(""); // The user session to authenticate with

Account account = new Account(client);
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/get-prefs.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2") // Your project ID
.setProject("<YOUR_PROJECT_ID>") // Your project ID
.setSession(""); // The user session to authenticate with

Account account = new Account(client);
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/get-session.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2") // Your project ID
.setProject("<YOUR_PROJECT_ID>") // Your project ID
.setSession(""); // The user session to authenticate with

Account account = new Account(client);
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/get.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2") // Your project ID
.setProject("<YOUR_PROJECT_ID>") // Your project ID
.setSession(""); // The user session to authenticate with

Account account = new Account(client);
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/list-identities.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2") // Your project ID
.setProject("<YOUR_PROJECT_ID>") // Your project ID
.setSession(""); // The user session to authenticate with

Account account = new Account(client);
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/list-logs.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2") // Your project ID
.setProject("<YOUR_PROJECT_ID>") // Your project ID
.setSession(""); // The user session to authenticate with

Account account = new Account(client);
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/list-mfa-factors.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2") // Your project ID
.setProject("<YOUR_PROJECT_ID>") // Your project ID
.setSession(""); // The user session to authenticate with

Account account = new Account(client);
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/list-sessions.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2") // Your project ID
.setProject("<YOUR_PROJECT_ID>") // Your project ID
.setSession(""); // The user session to authenticate with

Account account = new Account(client);
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/update-email.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2") // Your project ID
.setProject("<YOUR_PROJECT_ID>") // Your project ID
.setSession(""); // The user session to authenticate with

Account account = new Account(client);
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/update-m-f-a.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2") // Your project ID
.setProject("<YOUR_PROJECT_ID>") // Your project ID
.setSession(""); // The user session to authenticate with

Account account = new Account(client);
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/update-magic-u-r-l-session.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2"); // Your project ID
.setProject("<YOUR_PROJECT_ID>"); // Your project ID

Account account = new Account(client);

Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/update-mfa-authenticator.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import io.appwrite.enums.AuthenticatorType;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2") // Your project ID
.setProject("<YOUR_PROJECT_ID>") // Your project ID
.setSession(""); // The user session to authenticate with

Account account = new Account(client);
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/update-mfa-challenge.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2") // Your project ID
.setProject("<YOUR_PROJECT_ID>") // Your project ID
.setSession(""); // The user session to authenticate with

Account account = new Account(client);
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/update-mfa-recovery-codes.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2") // Your project ID
.setProject("<YOUR_PROJECT_ID>") // Your project ID
.setSession(""); // The user session to authenticate with

Account account = new Account(client);
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/update-name.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2") // Your project ID
.setProject("<YOUR_PROJECT_ID>") // Your project ID
.setSession(""); // The user session to authenticate with

Account account = new Account(client);
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/update-password.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2") // Your project ID
.setProject("<YOUR_PROJECT_ID>") // Your project ID
.setSession(""); // The user session to authenticate with

Account account = new Account(client);
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/update-phone-session.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2"); // Your project ID
.setProject("<YOUR_PROJECT_ID>"); // Your project ID

Account account = new Account(client);

Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/update-phone-verification.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2") // Your project ID
.setProject("<YOUR_PROJECT_ID>") // Your project ID
.setSession(""); // The user session to authenticate with

Account account = new Account(client);
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/update-phone.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2") // Your project ID
.setProject("<YOUR_PROJECT_ID>") // Your project ID
.setSession(""); // The user session to authenticate with

Account account = new Account(client);
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/update-prefs.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2") // Your project ID
.setProject("<YOUR_PROJECT_ID>") // Your project ID
.setSession(""); // The user session to authenticate with

Account account = new Account(client);
Expand Down
2 changes: 1 addition & 1 deletion docs/examples/java/account/update-recovery.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import io.appwrite.services.Account;

Client client = new Client()
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
.setProject("5df5acd0d48c2") // Your project ID
.setProject("<YOUR_PROJECT_ID>") // Your project ID
.setSession(""); // The user session to authenticate with

Account account = new Account(client);
Expand Down
Loading

0 comments on commit 80cfc9b

Please sign in to comment.