Commit Graph

12870 Commits

Author SHA1 Message Date
vimtor
95417ffb33 core: show Go users reward preview before applying 2026-05-18 21:40:50 +02:00
vimtor
4479afcc47 core: show Go referral rewards faster 2026-05-18 21:19:03 +02:00
vimtor
9edc4f525a core: let Go users preview referral credits 2026-05-18 20:52:39 +02:00
vimtor
3bce44f8e7 core: count pending Go invites in referral total 2026-05-18 20:41:29 +02:00
vimtor
9cd76ac45d core: shorten Go referral links with ref codes 2026-05-18 20:28:14 +02:00
vimtor
954f97b44c core: copy Go referral links from current site
Users should share the actual site they are visiting, and the reward dialog should only close once credit is applied.

Keep Drizzle tooling on the same beta snapshot as runtime ORM so schema commands avoid version drift.
2026-05-18 20:08:43 +02:00
vimtor
af52267914 core: let users view Go referral rewards without active Go 2026-05-17 13:24:20 +02:00
vimtor
0a88ef9396 core: prevent duplicate referral credits on repeat completion 2026-05-17 12:01:36 +02:00
vimtor
ffe08caae9 core: show Go reward usage relief before applying
Users can preview how a Go referral reward lowers current usage limits before they spend it, and invite codes normalize consistently across entry points.

Modal buttons now keep the same disabled, hover, and primary actions in Go rewards, workspace creation, and payment method dialogs.
2026-05-17 09:57:18 +02:00
vimtor
c60219e229 core: let Go referral rewards lower active usage limits 2026-05-17 09:43:33 +02:00
vimtor
6056a51656 core: shorten Go referral codes for easier sharing 2026-05-17 00:37:39 +02:00
vimtor
ee0c2cb33e undo sst changes 2026-05-17 00:17:26 +02:00
vimtor
d3ae9398fb update referral description column to show status titles and invitee emails 2026-05-16 23:03:31 +02:00
vimtor
52fd53af44 core: make referral reward audits start with invite 2026-05-16 13:24:16 +02:00
vimtor
46cda242a3 core: keep Go referral credit scoped to workspace 2026-05-16 13:22:29 +02:00
vimtor
95ba577528 core: let users apply Go referral credit by invite
Users can preview and apply available Go referral credit from the referral itself, avoiding hidden reward ids that do not map to the invite they see.
2026-05-16 13:19:16 +02:00
vimtor
50d1e78e34 core: require Anoma emails for dev console sign-in 2026-05-16 12:54:54 +02:00
vimtor
450c24ecf9 core: refresh Frank Zen models without usage log noise 2026-05-16 12:50:40 +02:00
vimtor
71535a25c7 core: keep Go referral credit visible until subscription unlock
New invitees keep referral credit through sign-in and both sides see pending rewards until the invitee subscribes to Go.
2026-05-16 12:42:36 +02:00
vimtor
0af386a433 clean up referral tables 2026-05-16 10:26:41 +02:00
vimtor
ddc5e6ce17 remove go invite applied callout 2026-05-15 23:29:10 +02:00
vimtor
e0c7f9b91b clean up debug code and local dev artifacts 2026-05-14 23:29:42 +02:00
vimtor
668133e604 make modal contents self-styling and add black variant 2026-05-14 21:15:14 +02:00
vimtor
50c3f2038e animate referral modal usage preview on load 2026-05-14 17:12:28 +02:00
vimtor
7ae250dd4c replace custom modal with kobalte and prevent scroll jump 2026-05-14 16:59:27 +02:00
vimtor
aeab589b5f update go referral component and add usage preview 2026-05-14 16:30:57 +02:00
vimtor
5564c1f8f6 simplify go referral ui into go page and match zen styling 2026-05-14 11:03:11 +02:00
vimtor
af6a646f6d implement go referral system 2026-05-14 10:45:30 +02:00
vimtor
27bad2b660 Merge remote-tracking branch 'origin/dev' into go-referral-ui 2026-05-13 19:58:04 +02:00
opencode-agent[bot]
7cc968b05d chore: generate 2026-05-13 16:47:21 +00:00
Frank
fa077b92b1 zen: update sticky session logic 2026-05-13 12:45:11 -04:00
Kit Langton
8ad3a4b217 test(util): migrate log cleanup test to Effect (#27357) 2026-05-13 16:43:23 +00:00
Kit Langton
533495ae20 test(mcp): migrate OAuth auto-connect tests (#27356) 2026-05-13 16:38:37 +00:00
Kit Langton
f0635e365f test(session): use Effect polling in processor tests (#27354) 2026-05-13 16:33:19 +00:00
Kit Langton
25de3e407b test(acp): use shared instance fixture for event tests (#27351) 2026-05-13 12:30:13 -04:00
Frank
655b25bccf sync 2026-05-13 12:05:30 -04:00
Kit Langton
e5d13d9519 effect(git): migrate to AppProcess.run (#27190) 2026-05-13 12:04:51 -04:00
Kit Langton
5cdbb7505e effect(installation): migrate to AppProcess.run (#27188) 2026-05-13 11:54:29 -04:00
Kit Langton
e5319846ad test(server): migrate pty websocket input test (#27348) 2026-05-13 15:43:09 +00:00
Kit Langton
832aa94977 effect(worktree): migrate to AppProcess.run (#27186) 2026-05-13 11:39:35 -04:00
Kit Langton
6c7f35b49e effect(format): migrate to AppProcess (#27185) 2026-05-13 15:26:42 +00:00
Kit Langton
6e25720307 test(tool): use Effect sleep in edit concurrency test (#27349) 2026-05-13 15:18:35 +00:00
Kit Langton
ca723f1cbc effect(core): add stdin option to AppProcess.run; migrate snapshot+clipboard (#27224) 2026-05-13 11:10:23 -04:00
Kit Langton
650f67a05a chore: delete unused util/lock module (#27223) 2026-05-13 15:08:35 +00:00
opencode-agent[bot]
50dccac915 chore: generate 2026-05-13 15:06:14 +00:00
Kit Langton
02b8b0ff93 test: migrate file watcher test to Effect (#27346) 2026-05-13 15:04:30 +00:00
Kit Langton
76c91c6e33 test: migrate mcp oauth browser tests (#27345) 2026-05-13 15:04:02 +00:00
opencode-agent[bot]
ca17ca85cd chore: update nix node_modules hashes 2026-05-13 15:02:16 +00:00
opencode-agent[bot]
e7aed64949 chore: generate 2026-05-13 14:59:13 +00:00
Dax Raad
d43124abe0 ignore: notes 2026-05-13 10:57:22 -04:00