Commit Graph

26 Commits

Author SHA1 Message Date
Will Chen
b0f08eaf15 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
2025-08-04 16:36:09 -07:00
Will Chen
4d7d9ec2a6 move auto-update to later (#603)
otherwise on windows the settings path (which is based on userData)
isn't available yet.
2025-07-08 13:48:34 -07:00
Will Chen
dfdd267f53 Backup Dyad on new versions (#595) 2025-07-08 11:38:06 -07:00
Will Chen
a93536386b Support Beta release channel (#591) 2025-07-07 17:15:02 -07:00
Will Chen
ab6a9d3b34 Disable auto-update setting & settings page has scroll shortcuts (#590)
Fixes https://github.com/dyad-sh/dyad/issues/561
2025-07-07 15:43:06 -07:00
Will Chen
df38fb0f80 Graceful deeplink return (#423)
Fixes #393
2025-06-16 23:18:53 -07:00
Will Chen
16bf0828f5 Fix stale app UI (supabase) & overall E2E test infra improvements (#337)
Fixes #269
2025-06-04 23:07:59 -07:00
Will Chen
647fd0169e make it easy to write multiple e2e tests (#280) 2025-05-29 00:03:51 -07:00
Will Chen
644012c9a5 Simple playwright e2e test (#234) 2025-05-23 10:44:52 -07:00
Will Chen
96153f29bb Deprecate pro budget in app since it's not accurate (#210) 2025-05-20 21:51:34 -07:00
Will Chen
2537fbb342 lint using oxlint (#106) 2025-05-08 17:21:35 -07:00
Will Chen
0d56651220 Run prettier on everything (#104) 2025-05-06 23:02:28 -07:00
Will Chen
a33e6c6ae3 Custom window controls (#46) 2025-04-29 11:41:40 -07:00
Will Chen
eda2f9206d Support deep link for Dyad Pro (#25) 2025-04-26 10:58:11 -07:00
Will Chen
38005c5dea Add return (don't show error box when deep link is handled) 2025-04-23 16:45:03 -07:00
Will Chen
deb3c2d362 Handle PR comments from mrge 2025-04-23 12:59:09 -07:00
Will Chen
42b759d85c Refresh UI when receiving deep link 2025-04-23 12:59:09 -07:00
Will Chen
4294ce5767 Supabase support: client, auth & SQL 2025-04-23 12:59:09 -07:00
Will Chen
ec43482d6c Basic Supabase OAuth integration & project-app binding 2025-04-23 12:59:09 -07:00
Will Chen
3b17ace46b Actually call the move to downloads folder function 2025-04-21 17:17:19 -07:00
Will Chen
09b3bf3fee Prompt user to move to applications folder on first run 2025-04-21 16:27:07 -07:00
Will Chen
8373e20ded Fix electron-log setup 2025-04-21 14:41:56 -07:00
Will Chen
87ff4ee870 Add help button which opens GitHub issue w/ system report | explicitly log with electron-log & scrub logs 2025-04-21 14:28:21 -07:00
Will Chen
2fb868ac27 Add electron logging 2025-04-15 17:16:48 -07:00
Will Chen
4e577c1da8 DB paths working on mac now 2025-04-11 10:21:05 -07:00
Will Chen
43f67e0739 Initial open-source release 2025-04-11 09:38:16 -07:00