frontend: polish app launch and release experience

This commit is contained in:
archipelago
2026-06-11 00:24:40 -04:00
parent c393b96da3
commit 1a3d726eac
140 changed files with 5930 additions and 920 deletions
+6
View File
@@ -37,6 +37,7 @@ export const GOALS: GoalDefinition[] = [
id: 'configure-store',
title: 'Set Up Your Store',
description: 'Create your store, set your currency, and customize your payment page. BTCPay will open so you can configure everything.',
appId: 'btcpay-server',
action: 'configure',
isAutomatic: false,
},
@@ -72,6 +73,7 @@ export const GOALS: GoalDefinition[] = [
id: 'open-channel',
title: 'Open a Lightning Channel',
description: 'Open your first payment channel to start sending and receiving Lightning payments. LND will guide you through it.',
appId: 'lnd',
action: 'configure',
isAutomatic: false,
},
@@ -99,6 +101,7 @@ export const GOALS: GoalDefinition[] = [
id: 'configure-filebrowser',
title: 'Log In',
description: 'Open FileBrowser and log in. Change your password on first login, then start managing your files.',
appId: 'filebrowser',
action: 'configure',
isAutomatic: false,
},
@@ -126,6 +129,7 @@ export const GOALS: GoalDefinition[] = [
id: 'configure-nextcloud',
title: 'Set Up Your Cloud',
description: 'Create your admin account and configure storage. Nextcloud will open for you to complete setup.',
appId: 'nextcloud',
action: 'configure',
isAutomatic: false,
},
@@ -168,6 +172,7 @@ export const GOALS: GoalDefinition[] = [
id: 'open-channels',
title: 'Open Payment Channels',
description: 'Open channels with well-connected nodes to start routing payments. More channels means more routing opportunities.',
appId: 'lnd',
action: 'configure',
isAutomatic: false,
},
@@ -210,6 +215,7 @@ export const GOALS: GoalDefinition[] = [
id: 'configure-guardian',
title: 'Set Up Guardian UI',
description: 'Open the Guardian UI (port 8175) to configure your federation name, set the guardian threshold, and initialize the mint.',
appId: 'fedimint',
action: 'configure',
isAutomatic: false,
},