Account for EMU Accounts when creating new repository and using search
- 主要语言
- 没有语言数据
- 星标
- 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