Tags: tscircuit/tscircuit.com
Tags
style: member management and role display (#1808) - Updated OrganizationMembers and OrganizationSettings components to utilize a new role management system. - Introduced RoleBadge component for displaying member roles. - Refactored member role determination logic into utility functions. - Adjusted OrganizationHeader to link to organization profiles. - Improved database seeding for organization accounts.
refactor(releases): move git metadata from builds to releases (#1555) * refactor(packages): move build metadata from builds to releases - Update schema to move branch_name, commit_message, and commit_author from PackageBuild to PackageRelease - Update UI components to use release metadata instead of build metadata - Fix route paths to use "releases" instead of "release" - Remove mock package builds data - Set default sidebar state to collapsed in preview page * feat(sidebar): add GitHub connection option for package owners - Introduced a new UI element for package owners to connect their GitHub repository if not already linked. - Updated the sidebar to conditionally render the GitHub connection option with an icon and a button. - Refactored the logic for displaying the GitHub repository link. * refactor(releases): move git metadata from builds to releases Update PackageReleasesDashboard to use release branch info instead of build Remove branch_name, commit_message, and commit_author from package build mapping Add these fields to package release mapping instead Update related tests to reflect these changes
PreviousNext