-
+
Home
diff --git a/src/routes/__layout.svelte b/src/routes/__layout.svelte
index 640b20d54..f43a6ce67 100644
--- a/src/routes/__layout.svelte
+++ b/src/routes/__layout.svelte
@@ -9,6 +9,7 @@
import { user } from '$lib/stores/user';
import { onMount } from 'svelte';
import Notifications from '$lib/layout/notifications.svelte';
+ import { base } from '$app/paths';
onMount(async () => {
try {
@@ -17,7 +18,7 @@
}
if (!$page.url.pathname.startsWith('/console')) {
- await goto('/console');
+ await goto(`${base}/console`);
}
} catch (error) {
console.error(error);
diff --git a/src/routes/console/@me.svelte b/src/routes/console/@me.svelte
index e81a25fc5..bd5c57146 100644
--- a/src/routes/console/@me.svelte
+++ b/src/routes/console/@me.svelte
@@ -1,5 +1,6 @@
diff --git a/src/routes/console/[project]/database/collection/[collection]/document/@create.svelte b/src/routes/console/[project]/database/collection/[collection]/document/@create.svelte
index ae780592e..40764c754 100644
--- a/src/routes/console/[project]/database/collection/[collection]/document/@create.svelte
+++ b/src/routes/console/[project]/database/collection/[collection]/document/@create.svelte
@@ -11,6 +11,7 @@
import { goto } from '$app/navigation';
import InputCustomId from '$lib/elements/forms/inputCustomId.svelte';
import { Container, Cover } from '$lib/layout';
+ import { base } from '$app/paths';
$: projectId = $page.params.project;
@@ -40,7 +41,7 @@
type: 'success'
});
await goto(
- `/console/${projectId}/database/collection/${created.$collection}/document/${created.$id}`
+ `${base}/console/${projectId}/database/collection/${created.$collection}/document/${created.$id}`
);
} catch (error) {
addNotification({
@@ -56,7 +57,7 @@
{#if $doc && $collection}
-
+
Collection - {$collection.name}
Create Document
diff --git a/src/routes/console/[project]/database/collection/[collection]/document/[document]/__layout.svelte b/src/routes/console/[project]/database/collection/[collection]/document/[document]/__layout.svelte
index 3e014bdbb..593c6e9fa 100644
--- a/src/routes/console/[project]/database/collection/[collection]/document/[document]/__layout.svelte
+++ b/src/routes/console/[project]/database/collection/[collection]/document/[document]/__layout.svelte
@@ -1,5 +1,6 @@
diff --git a/src/routes/console/[project]/database/collection/[collection]/index.svelte b/src/routes/console/[project]/database/collection/[collection]/index.svelte
index c6c9fafbf..da84f1887 100644
--- a/src/routes/console/[project]/database/collection/[collection]/index.svelte
+++ b/src/routes/console/[project]/database/collection/[collection]/index.svelte
@@ -13,6 +13,7 @@
import { collection } from './store';
import { Container } from '$lib/layout';
import { Button } from '$lib/elements/forms';
+ import { base } from '$app/paths';
let offset = 0;
@@ -46,7 +47,7 @@
{#each columns as column}
{document[column.key] ?? 'n/a'}
@@ -64,8 +65,10 @@
Add your first document to get started.
{/if}
-
+ Create Document
+
{/await}
diff --git a/src/routes/console/[project]/database/index.svelte b/src/routes/console/[project]/database/index.svelte
index 9e864eec5..2aff0e443 100644
--- a/src/routes/console/[project]/database/index.svelte
+++ b/src/routes/console/[project]/database/index.svelte
@@ -7,6 +7,7 @@
import { goto } from '$app/navigation';
import type { Models } from 'src/sdk';
import { Container } from '$lib/layout';
+ import { base } from '$app/paths';
let search = '';
let showCreate = false;
@@ -15,7 +16,7 @@
const limit = 25;
const project = $page.params.project;
const collectionCreated = async (event: CustomEvent) => {
- await goto(`/console/${project}/database/collection/${event.detail.$id}`);
+ await goto(`${base}/console/${project}/database/collection/${event.detail.$id}`);
};
$: request = sdkForProject.database.listCollections(search, limit, offset);
@@ -35,7 +36,7 @@
{#each response.collections as collection}
{/each}
diff --git a/src/routes/console/[project]/functions/__layout.svelte b/src/routes/console/[project]/functions/__layout.svelte
index c88b9d7d4..e362515c3 100644
--- a/src/routes/console/[project]/functions/__layout.svelte
+++ b/src/routes/console/[project]/functions/__layout.svelte
@@ -1,4 +1,6 @@
diff --git a/src/routes/console/[project]/functions/function/[function]/index.svelte b/src/routes/console/[project]/functions/function/[function]/index.svelte
index be255b786..5190996e8 100644
--- a/src/routes/console/[project]/functions/function/[function]/index.svelte
+++ b/src/routes/console/[project]/functions/function/[function]/index.svelte
@@ -15,6 +15,7 @@
import { func } from './store';
import { Container } from '$lib/layout';
import Create from './_create.svelte';
+ import { base } from '$app/paths';
let search = '';
let showCreate = false;
@@ -57,7 +58,7 @@
{deployment.$id}
diff --git a/src/routes/console/[project]/functions/index.svelte b/src/routes/console/[project]/functions/index.svelte
index 2d4253983..44e97c191 100644
--- a/src/routes/console/[project]/functions/index.svelte
+++ b/src/routes/console/[project]/functions/index.svelte
@@ -5,6 +5,7 @@
import { Card, Empty, Pagination, Tile, Tiles } from '$lib/components';
import Create from './_create.svelte';
import { Container } from '$lib/layout';
+ import { base } from '$app/paths';
let search = '';
let showCreate = false;
@@ -29,7 +30,10 @@
{#if response.total}
{#each response.functions as func}
-
+
{/each}
diff --git a/src/routes/console/[project]/index.svelte b/src/routes/console/[project]/index.svelte
index 1aabf3d68..cdb4a3b88 100644
--- a/src/routes/console/[project]/index.svelte
+++ b/src/routes/console/[project]/index.svelte
@@ -8,6 +8,7 @@
import { Line } from '$lib/charts';
import { page } from '$app/stores';
import { toLocaleDate } from '$lib/helpers/date';
+ import { base } from '$app/paths';
let addPlatform = false;
let range: '24h' | '30d' | '90d' = '30d';
@@ -24,19 +25,19 @@
{$project.name}
-
-
+
Settings
-
-
+
API Keys
-
-
+
Webhooks
diff --git a/src/routes/console/[project]/keys/__layout.svelte b/src/routes/console/[project]/keys/__layout.svelte
index 1a6a90e9f..40f241b04 100644
--- a/src/routes/console/[project]/keys/__layout.svelte
+++ b/src/routes/console/[project]/keys/__layout.svelte
@@ -1,4 +1,6 @@
diff --git a/src/routes/console/[project]/settings/__layout.svelte b/src/routes/console/[project]/settings/__layout.svelte
index 2a1b81658..ea26026c8 100644
--- a/src/routes/console/[project]/settings/__layout.svelte
+++ b/src/routes/console/[project]/settings/__layout.svelte
@@ -1,4 +1,6 @@
diff --git a/src/routes/console/[project]/storage/__layout.svelte b/src/routes/console/[project]/storage/__layout.svelte
index 7c4b8a9b0..6dc82d10b 100644
--- a/src/routes/console/[project]/storage/__layout.svelte
+++ b/src/routes/console/[project]/storage/__layout.svelte
@@ -1,4 +1,6 @@
diff --git a/src/routes/console/[project]/storage/index.svelte b/src/routes/console/[project]/storage/index.svelte
index 0591680aa..82d1c4055 100644
--- a/src/routes/console/[project]/storage/index.svelte
+++ b/src/routes/console/[project]/storage/index.svelte
@@ -7,6 +7,7 @@
import type { Models } from 'src/sdk';
import Create from './_create.svelte';
import { Container } from '$lib/layout';
+ import { base } from '$app/paths';
let search = '';
let showCreate = false;
@@ -16,7 +17,7 @@
const project = $page.params.project;
const bucketCreated = async (event: CustomEvent) => {
showCreate = false;
- await goto(`/console/${project}/storage/bucket/${event.detail.$id}`);
+ await goto(`${base}/console/${project}/storage/bucket/${event.detail.$id}`);
};
$: request = sdkForProject.storage.listBuckets(search, limit, offset);
@@ -35,7 +36,10 @@
{#if response.total}
{#each response.buckets as bucket}
-
+
{/each}
diff --git a/src/routes/console/[project]/users/__layout.svelte b/src/routes/console/[project]/users/__layout.svelte
index c9761af4a..85c4ae711 100644
--- a/src/routes/console/[project]/users/__layout.svelte
+++ b/src/routes/console/[project]/users/__layout.svelte
@@ -1,4 +1,6 @@
diff --git a/src/routes/console/[project]/users/teams/[team]/index.svelte b/src/routes/console/[project]/users/teams/[team]/index.svelte
index dfa16cdb3..a7a0010cf 100644
--- a/src/routes/console/[project]/users/teams/[team]/index.svelte
+++ b/src/routes/console/[project]/users/teams/[team]/index.svelte
@@ -1,5 +1,6 @@
diff --git a/src/routes/console/[project]/users/user/[user]/index.svelte b/src/routes/console/[project]/users/user/[user]/index.svelte
index ce01a3498..7f6164314 100644
--- a/src/routes/console/[project]/users/user/[user]/index.svelte
+++ b/src/routes/console/[project]/users/user/[user]/index.svelte
@@ -1,5 +1,6 @@
@@ -49,7 +50,7 @@
{organization.name}
{#each organization.projects as project}
-
+
{/each}
diff --git a/src/routes/index.svelte b/src/routes/index.svelte
index e26fcf953..5b73cb6b6 100644
--- a/src/routes/index.svelte
+++ b/src/routes/index.svelte
@@ -1,6 +1,8 @@
diff --git a/src/routes/login.svelte b/src/routes/login.svelte
index 42393c537..75078ea56 100644
--- a/src/routes/login.svelte
+++ b/src/routes/login.svelte
@@ -1,5 +1,6 @@