Neon / portal template support (#713)
TODOs:
- [x] Do restart when checkout / restore if there is a DB
- [x] List all branches (branch id, name, date)
- [x] Allow checking out versions with no DB
- [x] safeguard to never delete main branches
- [x] create app hook for neon template
- [x] weird UX with connector on configure panel
- [x] tiny neon logo in connector
- [x] deploy to vercel
- [x] build forgot password page
- [x] what about email setup
- [x] lots of imgix errors
- [x] edit file - db snapshot
- [x] DYAD_DISABLE_DB_PUSH
- [ ] update portal doc
- [x] switch preview branch to be read-only endpoint
- [x] disable supabase sys prompt if neon is enabled
- [ ] https://payloadcms.com/docs/upload/storage-adapters
- [x] need to use main branch...
Phase 2?
- [x] generate DB migrations
正在显示
drizzle/meta/0009_snapshot.json
0 → 100644
差异被折叠。
| ... | @@ -90,6 +90,7 @@ | ... | @@ -90,6 +90,7 @@ |
| "@biomejs/biome": "^1.9.4", | "@biomejs/biome": "^1.9.4", | ||
| "@dyad-sh/supabase-management-js": "v1.0.0", | "@dyad-sh/supabase-management-js": "v1.0.0", | ||
| "@monaco-editor/react": "^4.7.0-rc.0", | "@monaco-editor/react": "^4.7.0-rc.0", | ||
| "@neondatabase/api-client": "^2.1.0", | |||
| "@openrouter/ai-sdk-provider": "^0.4.5", | "@openrouter/ai-sdk-provider": "^0.4.5", | ||
| "@radix-ui/react-accordion": "^1.2.4", | "@radix-ui/react-accordion": "^1.2.4", | ||
| "@radix-ui/react-alert-dialog": "^1.1.13", | "@radix-ui/react-alert-dialog": "^1.1.13", | ||
| ... | ... |
src/client_logic/template_hook.ts
0 → 100644
src/components/NeonConnector.tsx
0 → 100644
src/components/PortalMigrate.tsx
0 → 100644
src/hooks/useCreateApp.ts
0 → 100644
src/ipc/handlers/neon_handlers.ts
0 → 100644
src/ipc/utils/retryOnLocked.ts
0 → 100644
请
注册
或者
登录
后发表评论