Skip to content

Commit 85d50f1

Browse files
committed
Release candidate for 1.5.x
1 parent 648d6e4 commit 85d50f1

File tree

419 files changed

+1566
-954
lines changed

Some content is hidden

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

419 files changed

+1566
-954
lines changed

.github/workflows/publish.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ jobs:
1212
steps:
1313
- name: Check out code
1414
uses: actions/checkout@v2
15-
- name: Set up JDK 11
15+
- name: Set up JDK 17
1616
uses: actions/setup-java@v1
1717
with:
18-
java-version: 11
18+
java-version: 17
1919
# Base64 decodes and pipes the GPG key content into the secret file
2020
- name: Prepare environment
2121
env:
@@ -35,7 +35,7 @@ jobs:
3535
# Runs upload, and then closes & releases the repository
3636
- name: Publish Release Version to MavenCentral
3737
run: |
38-
if ${{ endswith(github.event.release.tag_name, '-SNAPSHOT') }}; then
38+
if ${{ contains(github.event.release.tag_name, '-rc') }}; then
3939
echo "Publising Snapshot Version ${{ github.event.release.tag_name}} to Snapshot repository"
4040
./gradlew publishToSonatype
4141
else

README.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ repositories {
3939
Next, add the dependency to your project's `build.gradle(.kts)` file:
4040

4141
```groovy
42-
implementation("io.appwrite:sdk-for-kotlin:5.0.0-rc.4")
42+
implementation("io.appwrite:sdk-for-kotlin:5.0.0-rc.5")
4343
```
4444

4545
### Maven
@@ -50,7 +50,7 @@ Add this to your project's `pom.xml` file:
5050
<dependency>
5151
<groupId>io.appwrite</groupId>
5252
<artifactId>sdk-for-kotlin</artifactId>
53-
<version>5.0.0-rc.4</version>
53+
<version>5.0.0-rc.5</version>
5454
</dependency>
5555
</dependencies>
5656
```
@@ -84,7 +84,9 @@ val users = Users(client)
8484
val user = users.create(
8585
user = ID.unique(),
8686
email = "[email protected]",
87+
phone = "+123456789",
8788
password = "password",
89+
name = "Walter O'Brien"
8890
)
8991
```
9092

@@ -106,7 +108,9 @@ suspend fun main() {
106108
val user = users.create(
107109
user = ID.unique(),
108110
email = "[email protected]",
111+
phone = "+123456789",
109112
password = "password",
113+
name = "Walter O'Brien"
110114
)
111115
}
112116
```
@@ -126,7 +130,9 @@ suspend fun main() {
126130
val user = users.create(
127131
user = ID.unique(),
128132
email = "[email protected]",
133+
phone = "+123456789",
129134
password = "password",
135+
name = "Walter O'Brien"
130136
)
131137
} catch (e: AppwriteException) {
132138
e.printStackTrace()

docs/examples/java/account/create2f-a-challenge.md renamed to docs/examples/java/account/create-challenge.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Client client = new Client()
99

1010
Account account = new Account(client);
1111

12-
account.create2FAChallenge(
12+
account.createChallenge(
1313
AuthenticationFactor.TOTP, // factor
1414
new CoroutineCallback<>((result, error) -> {
1515
if (error != null) {

docs/examples/java/account/create-email-token.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Client client = new Client()
99
Account account = new Account(client);
1010

1111
account.createEmailToken(
12-
"[USER_ID]", // userId
12+
"<USER_ID>", // userId
1313
"[email protected]", // email
1414
false, // phrase (optional)
1515
new CoroutineCallback<>((result, error) -> {

docs/examples/java/account/create-magic-u-r-l-token.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Client client = new Client()
99
Account account = new Account(client);
1010

1111
account.createMagicURLToken(
12-
"[USER_ID]", // userId
12+
"<USER_ID>", // userId
1313
"[email protected]", // email
1414
"https://example.com", // url (optional)
1515
false, // phrase (optional)

docs/examples/java/account/create-o-auth2session.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ account.createOAuth2Session(
1313
OAuthProvider.AMAZON, // provider
1414
"https://example.com", // success (optional)
1515
"https://example.com", // failure (optional)
16-
false, // token (optional)
1716
listOf(), // scopes (optional)
1817
new CoroutineCallback<>((result, error) -> {
1918
if (error != null) {
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
import io.appwrite.Client;
2+
import io.appwrite.coroutines.CoroutineCallback;
3+
import io.appwrite.services.Account;
4+
import io.appwrite.enums.OAuthProvider;
5+
6+
Client client = new Client()
7+
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
8+
.setProject("5df5acd0d48c2"); // Your project ID
9+
10+
Account account = new Account(client);
11+
12+
account.createOAuth2Token(
13+
OAuthProvider.AMAZON, // provider
14+
"https://example.com", // success (optional)
15+
"https://example.com", // failure (optional)
16+
listOf(), // scopes (optional)
17+
new CoroutineCallback<>((result, error) -> {
18+
if (error != null) {
19+
error.printStackTrace();
20+
return;
21+
}
22+
23+
System.out.println(result);
24+
})
25+
);
26+

docs/examples/java/account/create-phone-token.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Client client = new Client()
99
Account account = new Account(client);
1010

1111
account.createPhoneToken(
12-
"[USER_ID]", // userId
12+
"<USER_ID>", // userId
1313
"+12065550100", // phone
1414
new CoroutineCallback<>((result, error) -> {
1515
if (error != null) {

docs/examples/java/account/create-session.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ Client client = new Client()
99
Account account = new Account(client);
1010

1111
account.createSession(
12-
"[USER_ID]", // userId
13-
"[SECRET]", // secret
12+
"<USER_ID>", // userId
13+
"<SECRET>", // secret
1414
new CoroutineCallback<>((result, error) -> {
1515
if (error != null) {
1616
error.printStackTrace();

docs/examples/java/account/create.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ Client client = new Client()
99
Account account = new Account(client);
1010

1111
account.create(
12-
"[USER_ID]", // userId
12+
"<USER_ID>", // userId
1313
"[email protected]", // email
1414
"", // password
15-
"[NAME]", // name (optional)
15+
"<NAME>", // name (optional)
1616
new CoroutineCallback<>((result, error) -> {
1717
if (error != null) {
1818
error.printStackTrace();

0 commit comments

Comments
 (0)