Skip to content

Commit ecefbf8

Browse files
Merge pull request #327 from appwrite/feat-databases-v2
feat: databases v2
2 parents e31853c + e718ad4 commit ecefbf8

File tree

184 files changed

+4176
-1769
lines changed

Some content is hidden

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

184 files changed

+4176
-1769
lines changed

.env.example

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
VITE_APPWRITE_ENDPOINT=
22
VITE_APPWRITE_GROWTH_ENDPOINT=
33
VITE_GA_PROJECT=
4-
VITE_SENTRY_DSN=
54
VITE_CONSOLE_MODE=self-hosted

build.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ async function main() {
2727
logEnv('APPWRITE ENDPOINT', env?.VITE_APPWRITE_ENDPOINT, 'relative');
2828
logEnv('GROWTH ENDPOINT', env?.VITE_APPWRITE_GROWTH_ENDPOINT);
2929
logEnv('GOOGLE ANALYTICS', env?.VITE_GA_PROJECT);
30-
logEnv('SENTRY DSN', env?.VITE_GA_PROJECT);
3130
log();
3231
logDelimiter();
3332
await build();

package-lock.json

Lines changed: 638 additions & 615 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
},
2020
"dependencies": {
2121
"@analytics/google-analytics": "^1.0.5",
22-
"@appwrite.io/console": "0.1.0-preview-0.1",
23-
"@appwrite.io/pink": "0.0.6-rc.2",
22+
"@appwrite.io/console": "0.1.0",
23+
"@appwrite.io/pink": "^0.0.6-rc.9",
2424
"@popperjs/core": "^2.11.6",
2525
"@sentry/svelte": "^7.44.2",
2626
"@sentry/tracing": "^7.44.2",
@@ -35,9 +35,9 @@
3535
},
3636
"devDependencies": {
3737
"@playwright/test": "^1.31.2",
38-
"@sveltejs/adapter-static": "2.0.1",
39-
"@sveltejs/kit": "1.13.0",
40-
"@sveltejs/vite-plugin-svelte": "^2.0.3",
38+
"@sveltejs/adapter-static": "^2.0.2",
39+
"@sveltejs/kit": "^1.15.4",
40+
"@sveltejs/vite-plugin-svelte": "^2.0.4",
4141
"@testing-library/dom": "^9.0.1",
4242
"@testing-library/jest-dom": "^5.16.5",
4343
"@testing-library/svelte": "^3.2.2",

src/global.d.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
/// <reference types="@sveltejs/kit" />
22
interface Window {
33
VERCEL_ANALYTICS_ID: string | false;
4-
SENTRY_DSN: string | false;
54
}

src/lib/actions/analytics.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,7 @@ export enum Submit {
151151
DatabaseDelete = 'submit_database_delete',
152152
DatabaseUpdateName = 'submit_database_update_name',
153153
AttributeCreate = 'submit_attribute_create',
154+
AttributeUpdate = 'submit_attribute_update',
154155
AttributeDelete = 'submit_attribute_delete',
155156
DocumentCreate = 'submit_document_create',
156157
DocumentDelete = 'submit_document_delete',
@@ -164,6 +165,7 @@ export enum Submit {
164165
CollectionUpdatePermissions = 'submit_collection_update_permissions',
165166
CollectionUpdateSecurity = 'submit_collection_update_security',
166167
CollectionUpdateEnabled = 'submit_collection_update_enabled',
168+
CollectionUpdateDisplayNames = 'submit_collection_update_display_names',
167169
FunctionCreate = 'submit_function_create',
168170
FunctionDelete = 'submit_function_delete',
169171
FunctionUpdateName = 'submit_function_update_name',

src/lib/components/card.svelte

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
class:common-section={!isTile}
4444
class:is-border-dashed={isDashed}
4545
class:is-danger={danger}
46+
class:is-allowed-focus={href}
4647
on:click
4748
on:keyup={clickOnEnter}
4849
{href}>

src/lib/components/cardContainer.svelte

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
11
<script lang="ts">
2+
import { page } from '$app/stores';
23
import { Empty } from '$lib/components';
3-
import { cardLimit } from '$lib/stores/layout';
4+
import { CARD_LIMIT } from '$lib/constants';
5+
import { preferences } from '$lib/stores/preferences';
46
57
export let offset = 0;
6-
export let limit = $cardLimit;
78
export let total = 0;
89
export let event: string = null;
10+
11+
$: limit = preferences.get($page.route)?.limit ?? CARD_LIMIT;
912
</script>
1013

1114
<ul
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
<ul class="clickable-list">
2+
<slot />
3+
</ul>
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<script lang="ts">
2+
export let href: string;
3+
</script>
4+
5+
<li class="clickable-list-item">
6+
<a {href} class="clickable-list-button" on:click>
7+
<h5 class="clickable-list-title u-trim-1">
8+
<slot />
9+
</h5>
10+
<div class="clickable-list-desc">
11+
<p class="text u-margin-block-start-8"><slot name="desc" /></p>
12+
</div>
13+
</a>
14+
</li>

0 commit comments

Comments
 (0)