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
**This SDK is compatible with Appwrite server version latest. For older versions, please check [previous releases](https://github.com/appwrite/sdk-for-react-native/releases).**
9
+
**This SDK is compatible with Appwrite server version 1.9.x. For older versions, please check [previous releases](https://github.com/appwrite/sdk-for-react-native/releases).**
10
10
11
11
Appwrite is an open-source backend as a service server that abstracts and simplifies complex and repetitive development tasks behind a very simple to use REST API. Appwrite aims to help you develop your apps faster and in a more secure way. Use the React Native SDK to integrate your app with the Appwrite server to easily start interacting with all of Appwrite backend APIs and tools. For full API documentation and tutorials go to [https://appwrite.io/docs](https://appwrite.io/docs)
Copy file name to clipboardExpand all lines: package.json
+5-5Lines changed: 5 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
"name": "react-native-appwrite",
3
3
"homepage": "https://appwrite.io/support",
4
4
"description": "Appwrite is an open-source self-hosted backend server that abstracts and simplifies complex and repetitive development tasks behind a very simple REST API",
Copy file name to clipboardExpand all lines: src/models.ts
+13-5Lines changed: 13 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -240,7 +240,7 @@ export namespace Models {
240
240
/**
241
241
* Row sequence ID.
242
242
*/
243
-
$sequence: number;
243
+
$sequence: string;
244
244
/**
245
245
* Table ID.
246
246
*/
@@ -279,7 +279,7 @@ export namespace Models {
279
279
/**
280
280
* Document sequence ID.
281
281
*/
282
-
$sequence: number;
282
+
$sequence: string;
283
283
/**
284
284
* Collection ID.
285
285
*/
@@ -316,15 +316,15 @@ export namespace Models {
316
316
*/
317
317
event: string;
318
318
/**
319
-
* User ID.
319
+
* User ID of the actor recorded for this log. During impersonation, this is the original impersonator, not the impersonated target user.
320
320
*/
321
321
userId: string;
322
322
/**
323
-
* User Email.
323
+
* User email of the actor recorded for this log. During impersonation, this is the original impersonator.
324
324
*/
325
325
userEmail: string;
326
326
/**
327
-
* User Name.
327
+
* User name of the actor recorded for this log. During impersonation, this is the original impersonator.
328
328
*/
329
329
userName: string;
330
330
/**
@@ -477,6 +477,14 @@ export namespace Models {
477
477
* Most recent access date in ISO 8601 format. This attribute is only updated again after 24 hours.
478
478
*/
479
479
accessedAt: string;
480
+
/**
481
+
* Whether the user can impersonate other users.
482
+
*/
483
+
impersonator?: boolean;
484
+
/**
485
+
* ID of the original actor performing the impersonation. Present only when the current request is impersonating another user. Internal audit logs attribute the action to this user, while the impersonated target is recorded only in internal audit payload data.
0 commit comments