app-ui

created pr with 46.1 on 2025-02-06T15:20:57Z · by c8ef7d19
cmds
checkout latest patchset:
ssh pr.pico.sh print 46 | git am -3
checkout any patchset in a patch request:
ssh pr.pico.sh print 46.[rev] | git am -3
add changes to patch request:
git format-patch main --stdout | ssh pr.pico.sh pr add 46

Patchset 46.1 on 2025-02-06T15:20:57Z · commit 32f229d

Install react-use-websocket
Eric Abruzzese 2025-01-15T14:28:15Z
Update the diagnostics create form to navigate to the details page with query parameters instead of POSTing to the external service
Eric Abruzzese 2025-01-15T14:29:34Z
Collect events on the diagnostic details page and construct a dashboard state
Eric Abruzzese 2025-01-15T14:30:03Z
Formatting and cleanup
Eric Abruzzese 2025-01-15T14:34:02Z
Show dashboard messages, resources, operations, and plots
Michael Peterson 2025-01-28T20:23:45Z
Support async plot annotations
Eric Abruzzese 2025-01-31T17:53:30Z
Fix an issue that would cause a page crash if datasets weren't perfectly aligned
Eric Abruzzese 2025-02-03T20:19:05Z
Add VITE_APTIBLE_AI_URL to .env.example
Eric Abruzzese 2025-02-04T16:30:13Z
Update VITE_APTIBLE_AI_URL references to point to Hotshot
Eric Abruzzese 2025-02-05T17:50:02Z
Update the analysis using PlotAnnotated events
Eric Abruzzese 2025-02-05T17:51:11Z
Install react-use-websocket
Eric Abruzzese 2025-01-15T14:28:15Z
Update the diagnostics create form to navigate to the details page with query parameters instead of POSTing to the external service
Eric Abruzzese 2025-01-15T14:29:34Z
Collect events on the diagnostic details page and construct a dashboard state
Eric Abruzzese 2025-01-15T14:30:03Z
Formatting and cleanup
Eric Abruzzese 2025-01-15T14:34:02Z
Show dashboard messages, resources, operations, and plots
Michael Peterson 2025-01-28T20:23:45Z
Support async plot annotations
Eric Abruzzese 2025-01-31T17:53:30Z
Fix an issue that would cause a page crash if datasets weren't perfectly aligned
Eric Abruzzese 2025-02-03T20:19:05Z
Add VITE_APTIBLE_AI_URL to .env.example
Eric Abruzzese 2025-02-04T16:30:13Z
Update VITE_APTIBLE_AI_URL references to point to Hotshot
Eric Abruzzese 2025-02-05T17:50:02Z
Update the analysis using PlotAnnotated events
Eric Abruzzese 2025-02-05T17:51:11Z
Refactor charts
Michael Peterson 2025-02-05T18:25:59Z
Refactor OperationsTimeline, chart hover state
Michael Peterson 2025-02-05T18:42:20Z
Extract types into aptible-ai/index, useDashboard hook
Michael Peterson 2025-02-05T19:21:56Z
Fix a linter error
Eric Abruzzese 2025-02-05T19:40:48Z
Fix linter errors
Eric Abruzzese 2025-02-05T19:50:07Z
Update VITE_APTIBLE_AI_URL references to point to Hotshot
Eric Abruzzese 2025-02-05T17:50:02Z
Semantic diff summary
0 added, 1 modified, 0 signature changed, 0 removed across 1 analyzed file (4 files skipped: unsupported file type)
+1 -1 .github/workflows/deploy.yml #
......@@ -36,7 +36,7 @@ jobs:
3636 VITE_SENTRY_DSN=${{ secrets.PROD_SENTRY_DSN }}
3737 VITE_ORIGIN=app
3838 VITE_METRIC_TUNNEL_URL=https://metrictunnel-nextgen.aptible.com
39- VITE_APTIBLE_AI_URL=https://app.aptible.ai
39+ VITE_APTIBLE_AI_URL="wss://app-86559.on-aptible.com"
4040 VITE_TUNA_ENABLED=true
4141 VITE_MINTLIFY_CHAT_KEY=${{ secrets.MINTLIFY_CHAT_KEY }}
4242 VITE_STRIPE_PUBLISHABLE_KEY=${{ secrets.STRIPE_PUBLISHABLE_KEY }}
+1 -1 .github/workflows/staging.yml #
......@@ -32,7 +32,7 @@ jobs:
3232 VITE_LEGACY_DASHBOARD_URL=https://dashboard-sbx-main.aptible-sandbox.com
3333 VITE_METRIC_TUNNEL_URL=https://metrictunnel-sbx-main.aptible-sandbox.com
3434 VITE_PORTAL_URL=https://portal-sbx-main.aptible-sandbox.com
35- VITE_APTIBLE_AI_URL=https://aptiblebot.aptible-staging.com
35+ VITE_APTIBLE_AI_URL="wss://app-86559.on-aptible.com/"
3636 SENTRY_AUTH_TOKEN=${{ secrets.STAGING_SENTRY_AUTH_TOKEN }}
3737 SENTRY_ORG=aptible
3838 SENTRY_PROJECT=app-ui-sbx-main
+1 -1 Dockerfile #
......@@ -7,7 +7,7 @@ ARG VITE_API_URL=https://api.aptible.com
77 ARG VITE_LEGACY_DASHBOARD_URL=https://dashboard.aptible.com
88 ARG VITE_METRIC_TUNNEL_URL=https://metrictunnel.aptible.com
99 ARG VITE_PORTAL_URL=https://portal.aptible.com
10-ARG VITE_APTIBLE_AI_URL=https://app.aptible.ai
10+ARG VITE_APTIBLE_AI_URL=wss://app-86559.on-aptible.com
1111 ARG VITE_ORIGIN=app
1212 ARG VITE_TUNA_ENABLED=false
1313 ARG NODE_ENV=production
+2 -2 README.md #
......@@ -40,7 +40,7 @@ VITE_BILLING_URL="https://goldenboy.aptible.com"
4040 VITE_LEGACY_DASHBOARD_URL="https://dashboard.aptible.com"
4141 VITE_METRIC_TUNNEL_URL="https://metrictunnel-nextgen.aptible.com"
4242 VITE_PORTAL_URL="https://portal.aptible.com"
43-VITE_APTIBLE_AI_URL="https://app.aptible.ai"
43+VITE_APTIBLE_AI_URL="wss://app-86559.on-aptible.com"
4444 ```
4545
4646 Staging APIs:
......@@ -54,7 +54,7 @@ VITE_BILLING_URL="https://goldenboy-sbx-main.aptible-sandbox.com"
5454 VITE_LEGACY_DASHBOARD_URL="https://dashboard-sbx-main.aptible-sandbox.com"
5555 VITE_METRIC_TUNNEL_URL="https://metrictunnel-sbx-main.aptible-sandbox.com"
5656 VITE_PORTAL_URL="https://portal-sbx-main.aptible-sandbox.com"
57-VITE_APTIBLE_AI_URL="https://aptiblebot.aptible-staging.com"
57+VITE_APTIBLE_AI_URL="wss://app-86559.on-aptible.com"
5858 ```
5959
6060 **4. Run Start Commands**
+1 -1 src/mocks/data.ts #
......@@ -53,7 +53,7 @@ export const testEnv = defaultConfig({
5353 legacyDashboardUrl: "https://dashboard.aptible-test.com",
5454 metricTunnelUrl: "https://metrictunnel.aptible-test.com",
5555 portalUrl: "https://portal.aptible-test.com",
56- aptibleAiUrl: "https://aptiblebot.aptible-test.com",
56+ aptibleAiUrl: "wss://ai.aptible-test.com",
5757 });
5858
5959 export const testUserId = createId();
Back to top