Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ import { Client, Account } from "@appwrite.io/console";
To install with a CDN (content delivery network) add the following scripts to the bottom of your <body> tag, but before you use any Appwrite services:

```html
<script src="https://cdn.jsdelivr.net/npm/@appwrite.io/[email protected].0"></script>
<script src="https://cdn.jsdelivr.net/npm/@appwrite.io/[email protected].1"></script>
```


Expand Down Expand Up @@ -108,4 +108,4 @@ This library is auto-generated by Appwrite custom [SDK Generator](https://github

## License

Please see the [BSD-3-Clause license](https://raw.githubusercontent.com/appwrite/appwrite/master/LICENSE) file for more information.
Please see the [BSD-3-Clause license](https://raw.githubusercontent.com/appwrite/appwrite/master/LICENSE) file for more information.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "@appwrite.io/console",
"homepage": "https://appwrite.io/support",
"description": "Appwrite is an open-source self-hosted backend server that abstract and simplify complex and repetitive development tasks behind a very simple REST API",
"version": "1.5.0",
"version": "1.5.1",
"license": "BSD-3-Clause",
"main": "dist/cjs/sdk.js",
"exports": {
Expand Down
8 changes: 5 additions & 3 deletions src/client.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,14 @@ type Headers = {
*/
type RealtimeResponse = {
/**
* Type of the response: 'error', 'event', 'connected', 'pong', or 'response'.
* Type of the response: 'error', 'event', 'connected', 'response' or 'pong'.
*/
type: 'error' | 'event' | 'connected' | 'response' | 'pong';

/**
* Data associated with the response based on the response type.
*/
data: RealtimeResponseAuthenticated | RealtimeResponseConnected | RealtimeResponseError | RealtimeResponseEvent<unknown>;
data: RealtimeResponseAuthenticated | RealtimeResponseConnected | RealtimeResponseError | RealtimeResponseEvent<unknown> | undefined;
}

/**
Expand Down Expand Up @@ -316,7 +316,7 @@ class Client {
'x-sdk-name': 'Console',
'x-sdk-platform': 'console',
'x-sdk-language': 'web',
'x-sdk-version': '1.5.0',
'x-sdk-version': '1.5.1',
'X-Appwrite-Response-Format': '1.6.0',
};

Expand Down Expand Up @@ -544,6 +544,8 @@ class Client {
})
}
break;
case 'pong':
break; // Handle pong response if needed
case 'error':
throw message.data;
default:
Expand Down
48 changes: 48 additions & 0 deletions src/models.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3135,6 +3135,14 @@ export namespace Models {
* Total aggregated number of total databases storage in bytes.
*/
storageTotal: number;
/**
* Total number of databases reads.
*/
databasesReadsTotal: number;
/**
* Total number of databases writes.
*/
databasesWritesTotal: number;
/**
* Aggregated number of databases per period.
*/
Expand All @@ -3151,6 +3159,14 @@ export namespace Models {
* An array of the aggregated number of databases storage in bytes per period.
*/
storage: Metric[];
/**
* An array of aggregated number of database reads.
*/
databasesReads: Metric[];
/**
* An array of aggregated number of database writes.
*/
databasesWrites: Metric[];
}
/**
* UsageDatabase
Expand All @@ -3172,6 +3188,14 @@ export namespace Models {
* Total aggregated number of total storage used in bytes.
*/
storageTotal: number;
/**
* Total number of databases reads.
*/
databaseReadsTotal: number;
/**
* Total number of databases writes.
*/
databaseWritesTotal: number;
/**
* Aggregated number of collections per period.
*/
Expand All @@ -3184,6 +3208,14 @@ export namespace Models {
* Aggregated storage used in bytes per period.
*/
storage: Metric[];
/**
* An array of aggregated number of database reads.
*/
databaseReads: Metric[];
/**
* An array of aggregated number of database writes.
*/
databaseWrites: Metric[];
}
/**
* UsageCollection
Expand Down Expand Up @@ -3507,6 +3539,14 @@ export namespace Models {
* Total aggregated number of function builds mbSeconds.
*/
buildsMbSecondsTotal: number;
/**
* Total number of databases reads.
*/
databasesReadsTotal: number;
/**
* Total number of databases writes.
*/
databasesWritesTotal: number;
/**
* Aggregated number of requests per period.
*/
Expand Down Expand Up @@ -3559,6 +3599,14 @@ export namespace Models {
* Aggregated breakdown in totals of phone auth by country.
*/
authPhoneCountryBreakdown: MetricBreakdown[];
/**
* An array of aggregated number of database reads.
*/
databasesReads: Metric[];
/**
* An array of aggregated number of database writes.
*/
databasesWrites: Metric[];
}
/**
* Headers
Expand Down
Loading