Skip to content

Commit 969070f

Browse files
implemented debugging & workflow building
1 parent 48f56d3 commit 969070f

38 files changed

+12880
-353
lines changed

.gitignore

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@
1818
/.next/
1919
/out/
2020

21+
.claude
22+
23+
claude.md
24+
2125
.env
2226

2327
# production
@@ -45,4 +49,6 @@ next-env.d.ts
4549
gcp.json
4650
.vercel
4751

48-
supabase
52+
supabase
53+
54+
.env

app/api/sandbox/route.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,12 @@ export async function POST(req: Request) {
7575
)
7676
}
7777

78+
await sbx.commands.run(fragment.install_dependencies_command, {
79+
envs: {
80+
PORT: (fragment.port || 80).toString(),
81+
},
82+
})
83+
7884
return new Response(
7985
JSON.stringify({
8086
sbxId: sbx?.sandboxId,

app/settings/privacy/page.tsx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,7 @@ export default function PrivacySettings() {
279279
</div>
280280
<Switch
281281
checked={privacySettings.analytics_enabled}
282-
onCheckedChange={(checked) => handleUpdateSetting('analytics_enabled', checked)}
282+
onCheckedChange={(checked: boolean) => handleUpdateSetting('analytics_enabled', checked)}
283283
disabled={isUpdating}
284284
/>
285285
</div>
@@ -296,7 +296,7 @@ export default function PrivacySettings() {
296296
</div>
297297
<Switch
298298
checked={privacySettings.marketing_emails}
299-
onCheckedChange={(checked) => handleUpdateSetting('marketing_emails', checked)}
299+
onCheckedChange={(checked: boolean) => handleUpdateSetting('marketing_emails', checked)}
300300
disabled={isUpdating}
301301
/>
302302
</div>
@@ -313,7 +313,7 @@ export default function PrivacySettings() {
313313
</div>
314314
<Switch
315315
checked={privacySettings.data_sharing}
316-
onCheckedChange={(checked) => handleUpdateSetting('data_sharing', checked)}
316+
onCheckedChange={(checked: boolean) => handleUpdateSetting('data_sharing', checked)}
317317
disabled={isUpdating}
318318
/>
319319
</div>
@@ -330,7 +330,7 @@ export default function PrivacySettings() {
330330
</div>
331331
<Switch
332332
checked={privacySettings.activity_tracking}
333-
onCheckedChange={(checked) => handleUpdateSetting('activity_tracking', checked)}
333+
onCheckedChange={(checked: boolean) => handleUpdateSetting('activity_tracking', checked)}
334334
disabled={isUpdating}
335335
/>
336336
</div>
@@ -347,7 +347,7 @@ export default function PrivacySettings() {
347347
</div>
348348
<Switch
349349
checked={privacySettings.personalization}
350-
onCheckedChange={(checked) => handleUpdateSetting('personalization', checked)}
350+
onCheckedChange={(checked: boolean) => handleUpdateSetting('personalization', checked)}
351351
disabled={isUpdating}
352352
/>
353353
</div>
@@ -441,7 +441,7 @@ export default function PrivacySettings() {
441441
Read our complete privacy policy for detailed information about data handling
442442
</p>
443443
<a
444-
href="/privacy-policy"
444+
href="https://codinit.dev/privacy-policy"
445445
className="text-sm text-primary hover:underline"
446446
target="_blank"
447447
rel="noopener noreferrer"
@@ -456,7 +456,7 @@ export default function PrivacySettings() {
456456
Review our terms of service and user agreement
457457
</p>
458458
<a
459-
href="/terms"
459+
href="https://codinit.dev/terms"
460460
className="text-sm text-primary hover:underline"
461461
target="_blank"
462462
rel="noopener noreferrer"

0 commit comments

Comments
 (0)