Skip to content

Onboarding page, team_token migration, and embedded demo video#18

Merged
bbeatricecretu merged 1 commit intomainfrom
feature/dashboard-onboarding-page
Apr 26, 2026
Merged

Onboarding page, team_token migration, and embedded demo video#18
bbeatricecretu merged 1 commit intomainfrom
feature/dashboard-onboarding-page

Conversation

@bbeatricecretu
Copy link
Copy Markdown
Collaborator

Summary

  • New dashboard Onboarding page and a restructured team-knowledge detail panel (apps/dashboard/src/app/onboarding/page.tsx, onboarding-view.tsx, wiki-tree.tsx).
  • DB migration: switch from team_id (UUID) to team_token (text) as the team key, with corresponding API, MCP server, schema, seed, and shared-types updates.
  • Landing page Demo section now embeds the live YouTube walkthrough (kD6nnJAmRK8) instead of the "coming soon" placeholder.

Test plan

  • apps/dashboard builds; visit /onboarding and confirm the new page renders.
  • Run the 2026-04-26-token-as-team-key.sql migration on a scratch DB; verify API endpoints still resolve teams via team_token.
  • Re-seed via packages/db/seed.mjs and confirm MCP server (apps/mcp-server) authenticates with token.
  • Open apps/landing-page/index.html (served over HTTP) and confirm the Demo section plays the YouTube embed.

🤖 Generated with Claude Code

Replaces "Demo video coming soon" placeholder with the live walkthrough
iframe so visitors can watch the product in action without leaving the
page.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 26, 2026

@bbeatricecretu is attempting to deploy a commit to the Bogdan's projects team on Vercel, but is not a member of this team. To resolve this issue, you can:

  • Make your repository public. Collaboration is free for open source and public repositories.
  • Upgrade to pro and add @bbeatricecretu as a member. A Pro subscription is required to access Vercel's collaborative features.
    • If you're the owner of the team, click here to upgrade and add @bbeatricecretu as a member.
    • If you're the user who initiated this build request, click here to request access.
    • If you're already a member of the Bogdan's projects team, make sure that your Vercel account is connected to your GitHub account.

To read more about collaboration on Vercel, click here.

@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 26, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
learnloop Blocked Blocked Apr 26, 2026 11:41am
polihackwinners-dashboard Blocked Blocked Apr 26, 2026 11:41am

@bbeatricecretu bbeatricecretu merged commit 5c610ec into main Apr 26, 2026
2 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant