Skip to content

Team Management overhaul + Source access control foundation#125

Open
tdat314 wants to merge 4 commits into
stagingfrom
feat/access-control
Open

Team Management overhaul + Source access control foundation#125
tdat314 wants to merge 4 commits into
stagingfrom
feat/access-control

Conversation

@tdat314

@tdat314 tdat314 commented Jul 16, 2026

Copy link
Copy Markdown
Collaborator

Added more visible team management work:

  • Team leads can now access the Teams page
  • Team leads can view/create/delete teams during this stage of the access-control buildout
  • Team detail pages are being expanded toward direct membership management

Open design note:

  • The current app has team_lead as a global user role. We may want to separate global role from per-team leadership later so someone can lead one team without becoming a global team lead everywhere.

-added initial steps for source access control in creation
-created cutoff date for source creation for public/team based visibility
-added helpers for source access control

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