Skip to content

Conversation

@eluce2
Copy link
Collaborator

@eluce2 eluce2 commented Dec 20, 2025

Note

Virtualizes the fields dialog table for performance, adds a relationships column with tooltips in the tables editor, tweaks UI/layout, and updates release workflow permissions.

  • Web UI:
    • MetadataFieldsDialog:
      • Add @tanstack/react-virtual and implement row virtualization with custom table rendering via flexRender.
      • Reset search on dialog open/table change; refine excluded field styling.
    • MetadataTablesEditor:
      • Add "Relationships" column with tooltip details; adjust column sizes and use denser, auto-width layout.
      • Style tweaks for excluded/included rows.
    • Dependencies: add @tanstack/react-virtual to packages/typegen/web/package.json.
  • CI:
    • Update .github/workflows/release.yml to include permissions.id-token: write for OIDC.
  • Typegen:
    • Minor parenthesis fix in packages/typegen/src/typegen.ts auth env selection.

Written by Cursor Bugbot for commit a06da56. This will update automatically on new commits. Configure here.

@vercel
Copy link

vercel bot commented Dec 20, 2025

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

Project Deployment Review Updated (UTC)
proofkit-docs Ready Ready Preview Dec 20, 2025 2:07pm

@eluce2 eluce2 marked this pull request as ready for review December 20, 2025 13:51
Copy link
Collaborator Author

eluce2 commented Dec 20, 2025

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

@pkg-pr-new
Copy link

pkg-pr-new bot commented Dec 20, 2025

Open in StackBlitz

@proofkit/better-auth

pnpm add https://pkg.pr.new/proofgeist/proofkit/@proofkit/better-auth@83

@proofkit/cli

pnpm add https://pkg.pr.new/proofgeist/proofkit/@proofkit/cli@83

create-proofkit

pnpm add https://pkg.pr.new/proofgeist/proofkit/create-proofkit@83

@proofkit/fmdapi

pnpm add https://pkg.pr.new/proofgeist/proofkit/@proofkit/fmdapi@83

@proofkit/fmodata

pnpm add https://pkg.pr.new/proofgeist/proofkit/@proofkit/fmodata@83

@proofkit/typegen

pnpm add https://pkg.pr.new/proofgeist/proofkit/@proofkit/typegen@83

@proofkit/webviewer

pnpm add https://pkg.pr.new/proofgeist/proofkit/@proofkit/webviewer@83

commit: a06da56

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.

2 participants