github / github/app

Account for EMU Accounts when creating new repository and using search

未关闭
#3,080 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
triage
主要语言
没有语言数据
星标
2.1k
派生
153
PR 合并指标
30 天内没有已合并 PR

描述

### Feature summary

For EMU accounts authenticated to the app, show only Internal/Private visibility options for repo creation, and prioritize search results to Enterprise

### What problem are you trying to solve?

When authenticated with an Enterprise Managed User account, starting a new session and choosing GitHub Respository > Create New, the options displayed to the end users for repo visibility are Public/Private. This feature request is to intelligently display only Internal/Private when authenticated with an EMU account.

Additionally, when searching by project name to start a session from an existing repo, public repos are displayed in the pick list, diluting the results. Prioritizing repos from the user's Enterprise would improve the experience.

### Proposed solution

Show only Internal/Private as repo visibility options when choosing to create a new repo from the new session flow.

Prioritize repo search results from the Enterprise the EMU user belongs to.

### Workflow impact

Enterprise Managed User organizations.

### Installation context

_No response_

### Additional context

_No response_

贡献指南

打开贡献指南

调研方向

从 GitHub Repository > Create New 中的新会话流程,以及 issue 中提到的现有 repository 项目名称搜索开始。跟踪已认证账户和 Enterprise 上下文如何传递到这两个 workflow。完成标准是 EMU 用户只能看到 Internal/Private 可见性选项,并且 Enterprise repository 在搜索结果中获得优先级。

由索引模型根据 Issue 内容生成。

评估

技术栈
github
领域
authentication, desktop, search
Issue 类型
功能
难度
4/5
预计耗时
3-5 天
活跃度
活跃
描述清晰度
基本清楚
新手友好度
55/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。