From fd1aa6fb7f258fc839aa0f04c44344471f806f66 Mon Sep 17 00:00:00 2001 From: nichenqin Date: Mon, 2 Sep 2024 16:29:52 +0800 Subject: [PATCH 1/6] chore: update readme --- README.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/README.md b/README.md index 0e714c59c..3d53db98c 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,21 @@ UNDB is a no-code platform that can also serve as a Backend as a Service (BaaS). Roadmap +
+ + License + + + Release + +
+ +
+ +
+Undb - Open Source Airtable Alternative & Backend as a Service | Product Hunt +
+ ## Features - ⚡ No-code platform, easy to use From dbbd03a59f8eba5cd057068650b56fdfd6e6d4f5 Mon Sep 17 00:00:00 2001 From: nichenqin Date: Mon, 2 Sep 2024 16:34:26 +0800 Subject: [PATCH 2/6] chore: update readme --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 3d53db98c..a982571e0 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,8 @@ UNDB is a no-code platform that can also serve as a Backend as a Service (BaaS). Roadmap +
+
License From 59257d22f85ad0f2ce29c914977b50406da076a9 Mon Sep 17 00:00:00 2001 From: nichenqin Date: Tue, 3 Sep 2024 08:24:35 +0800 Subject: [PATCH 3/6] fix: remove http proxy --- apps/frontend/src/lib/trpc/client.ts | 4 ++-- packages/trpc/src/trpc.ts | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/apps/frontend/src/lib/trpc/client.ts b/apps/frontend/src/lib/trpc/client.ts index c14cfc098..2001dbc6a 100644 --- a/apps/frontend/src/lib/trpc/client.ts +++ b/apps/frontend/src/lib/trpc/client.ts @@ -1,9 +1,9 @@ -import { createTRPCProxyClient, httpBatchLink } from "@trpc/client" +import { createTRPCProxyClient, httpLink } from "@trpc/client" import type { AppRouter } from "@undb/trpc" export const trpc = createTRPCProxyClient({ links: [ - httpBatchLink({ + httpLink({ url: "/trpc", }), ], diff --git a/packages/trpc/src/trpc.ts b/packages/trpc/src/trpc.ts index ff14b4d20..cfd2506ea 100644 --- a/packages/trpc/src/trpc.ts +++ b/packages/trpc/src/trpc.ts @@ -1,10 +1,10 @@ import { tracing } from "@baselime/trpc-opentelemetry-middleware" -import { initTRPC,TRPCError } from "@trpc/server" -import { executionContext,getCurrentUserId } from "@undb/context/server" +import { initTRPC, TRPCError } from "@trpc/server" +import { executionContext, getCurrentUserId } from "@undb/context/server" import { container } from "@undb/di" import { createLogger } from "@undb/logger" -import { QUERY_BUILDER,startTransaction,type IQueryBuilder } from "@undb/persistence" +import { QUERY_BUILDER, startTransaction, type IQueryBuilder } from "@undb/persistence" import { ZodError } from "@undb/zod" import { fromZodError } from "zod-validation-error" import pkg from "../package.json" From 68dbf55cf877077446413eb817b15197bdf673c5 Mon Sep 17 00:00:00 2001 From: nichenqin Date: Tue, 3 Sep 2024 08:26:07 +0800 Subject: [PATCH 4/6] fix: fix is loading status --- apps/frontend/src/routes/(authed)/(space)/+layout.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/frontend/src/routes/(authed)/(space)/+layout.svelte b/apps/frontend/src/routes/(authed)/(space)/+layout.svelte index 3238e6bab..d1beb3a27 100644 --- a/apps/frontend/src/routes/(authed)/(space)/+layout.svelte +++ b/apps/frontend/src/routes/(authed)/(space)/+layout.svelte @@ -41,7 +41,7 @@ $: tables = $indexDataStore.data?.tables?.filter(Boolean) ?? [] $: bases = $indexDataStore.data?.bases?.filter(Boolean) ?? [] - let isLoading = $indexDataStore.fetching + $: isLoading = $indexDataStore.fetching function setBases() { basesStore.set(bases) From 2a2beb3aaeba7a1e1de1ece722cc62cb202987ff Mon Sep 17 00:00:00 2001 From: nichenqin Date: Tue, 3 Sep 2024 08:55:09 +0800 Subject: [PATCH 5/6] chore: add some links --- .../components/blocks/member/member-menu.svelte | 14 +++++++++++++- apps/frontend/src/routes/(auth)/login/+page.svelte | 1 + 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/apps/frontend/src/lib/components/blocks/member/member-menu.svelte b/apps/frontend/src/lib/components/blocks/member/member-menu.svelte index 9f1a46836..26a69a94a 100644 --- a/apps/frontend/src/lib/components/blocks/member/member-menu.svelte +++ b/apps/frontend/src/lib/components/blocks/member/member-menu.svelte @@ -2,9 +2,11 @@ import Button from "$lib/components/ui/button/button.svelte" import * as DropdownMenu from "$lib/components/ui/dropdown-menu" import * as Avatar from "$lib/components/ui/avatar" - import { KeyIcon, LogOutIcon, SettingsIcon } from "lucide-svelte" + import { ExternalLinkIcon, KeyIcon, LogOutIcon, SettingsIcon } from "lucide-svelte" import { createMutation } from "@tanstack/svelte-query" import { goto } from "$app/navigation" + import Logo from "$lib/images/logo.svg" + import GithubLogo from "$lib/images/github.svg" export let user: { avatar: string | null; username: string; userId: string } @@ -49,6 +51,16 @@ Api Token + + undb + Undb Website + + + + undb + Github + + diff --git a/apps/frontend/src/routes/(auth)/login/+page.svelte b/apps/frontend/src/routes/(auth)/login/+page.svelte index 64d795205..751e0ed0d 100644 --- a/apps/frontend/src/routes/(auth)/login/+page.svelte +++ b/apps/frontend/src/routes/(auth)/login/+page.svelte @@ -178,6 +178,7 @@