feat: implement automation key management with middleware and routes for organization API keys, invite improvements

This commit is contained in:
Rotimi Best
2026-03-13 18:40:07 +01:00
parent 77a1188573
commit 492f8dc5ed
71 changed files with 3655 additions and 456 deletions
+3 -1
View File
@@ -5,6 +5,7 @@ node_modules
.vercel
.output
.nitro
.wrangler
/build/
/api/
/server/build
@@ -14,6 +15,7 @@ node_modules
/blob-report/
/playwright/.cache/
.tanstack
.dev.vars
src/routeTree.gen.ts
.source
.source
+10
View File
@@ -0,0 +1,10 @@
import { defineNitroConfig } from 'nitro/config';
export default defineNitroConfig({
compatibilityDate: '2026-03-13',
preset: 'cloudflare_module',
cloudflare: {
deployConfig: true,
nodeCompat: true
}
});
+4 -2
View File
@@ -4,7 +4,8 @@
"scripts": {
"dev": "vite dev",
"build": "vite build",
"start": "node .output/server/index.mjs",
"preview": "wrangler dev --port 4174",
"start": "wrangler dev --port 3001",
"types:check": "fumadocs-mdx && tsc --noEmit",
"postinstall": "fumadocs-mdx"
},
@@ -32,6 +33,7 @@
"nitro": "3.0.1-alpha.1",
"tailwindcss": "^4.1.16",
"typescript": "^5.9.3",
"vite-tsconfig-paths": "^5.1.4"
"vite-tsconfig-paths": "^5.1.4",
"wrangler": "^4.21.2"
}
}