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
This commit is contained in:
@@ -33,6 +33,7 @@ const validInvokeChannels = [
|
||||
"run-app",
|
||||
"stop-app",
|
||||
"restart-app",
|
||||
"respond-to-app-input",
|
||||
"list-versions",
|
||||
"revert-version",
|
||||
"checkout-version",
|
||||
@@ -55,6 +56,9 @@ const validInvokeChannels = [
|
||||
"github:connect-existing-repo",
|
||||
"github:push",
|
||||
"github:disconnect",
|
||||
"neon:create-project",
|
||||
"neon:get-project",
|
||||
"neon:delete-branch",
|
||||
"vercel:save-token",
|
||||
"vercel:list-projects",
|
||||
"vercel:is-project-available",
|
||||
@@ -101,6 +105,7 @@ const validInvokeChannels = [
|
||||
"check-problems",
|
||||
"restart-dyad",
|
||||
"get-templates",
|
||||
"portal:migrate-create",
|
||||
// Test-only channels
|
||||
// These should ALWAYS be guarded with IS_TEST_BUILD in the main process.
|
||||
// We can't detect with IS_TEST_BUILD in the preload script because
|
||||
|
||||
Reference in New Issue
Block a user