diegosouzapw / diegosouzapw/OmniRoute

feat(providers): add a standalone GMI Cloud provider and fix the misleading Gitlawb (GMI Cloud) label

Open
#11,627 1 comment 0 reactions 0 assignees View on GitHub
api enhancement providers
Dominant language
TypeScript
Stars
67.9k
Forks
9.6k
Avg merge
2d 15h
Merged PRs (30d)
512

Description

### Problem / Use Case

## 背景 / 现状
目前提供者列表中,"Gitlawb Opengateway (GMI Cloud)" 这一条目标签存在误导:其 UI 标签写为「(GMI Cloud)」,但实际跳转/连接的是 Gitlawb Opengateway,与 GMI Cloud 并非同一个服务。这会让用户误以为在配置 GMI Cloud,实则连到了 Gitlawb,造成配置混淆。

## 期望的修复(两项,互相独立)
1. **修正现有条目名称**:将 "Gitlawb Opengateway (GMI Cloud)" 改为 "Gitlawb Opengateway",移除误导性的「(GMI Cloud)」后缀,使其名称与真实跳转目标一致。
2. **新增独立的 GMI-Cloud 提供者**:新建一个与 Gitlawb 完全独立的 GMI-Cloud 提供者条目,并填入 GMI Cloud 正确的 API 端点与跳转/文档地址。两者应互不耦合,用户可分别配置,不会互相干扰。

## 复现 / 依据
- 在提供者列表中可观察到名为 "Gitlawb Opengateway (GMI Cloud)" 的条目;
- 点击该条目后实际指向 Gitlawb Opengateway,而非 GMI Cloud;
- 当前列表中没有独立、正确的 GMI Cloud 提供者选项。

## 额外信息
本反馈仅针对 UI 标签与提供者条目组织,不涉及路由或连接逻辑的其他问题。

### Proposed Solution

(无,见上方描述)

### Alternatives Considered

(无,见上方描述)

### Acceptance Criteria

(无,见上方描述)

### Area

Dashboard / UI

### Related Provider(s)

Gitlawb Opengateway, GMI Cloud

### Additional Context

(无,见上方描述)

### Expected Test Plan

(无,见上方描述)

Contributor guide

Open the contributing guide

Research direction

Start in the Dashboard / UI provider list and locate the existing “Gitlawb Opengateway (GMI Cloud)” entry and its provider configuration. Verify how provider labels, API endpoints, and documentation links are defined, then separate the Gitlawb label from a new GMI Cloud entry. Done means both providers appear independently with correct destinations and no configuration coupling; add or run the relevant provider-list checks if they exist.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
api, frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.