Skip to content

🔀 merge: release frontend gateway removal - #183

Merged
Ember-Moth merged 3 commits into
mainfrom
develop
Sep 5, 2026
Merged

🔀 merge: release frontend gateway removal#183
Ember-Moth merged 3 commits into
mainfrom
develop

Conversation

@Ember-Moth

Copy link
Copy Markdown
Contributor

💻 变更类型 | Change Type

  • 🐛 fix

🔀 变更说明 | Description of Change

将已在 develop 验证的旧 gateway 清理发布到正式分支,适配后端 1.20.2 移除网关模式后的接口行为。

管理端版本卡片改用 /v1/admin/tool/version,保留后端重启,删除旧网关升级入口;移除 gateway Swagger 和生成客户端,更新 admin/common 接口,并让两端开发代理直接转发 /v1/v2。自定义 API 前缀继续通过反向代理转发。迁移说明随改动一起更新。

📝 补充信息 | Additional Information

  • 实现 PR:🐛 fix(frontend): remove retired gateway dependencies #182
  • 本地代码检查、全部测试、OpenAPI 契约检查、两端构建和文档构建均通过。
  • develop 的 Build and Release 流水线 33948988687 成功,已发布 v1.21.0-dev.2
  • 旧 gateway 部署仍需按迁移说明调整反向代理和后端监听地址,并重新部署前端;本次验证不包含用户现场环境的登录联调。

Ember-Moth and others added 3 commits September 5, 2026 14:05
🐛 fix(frontend): remove retired gateway dependencies
## [1.21.0-dev.2](v1.21.0-dev.1...v1.21.0-dev.2) (2026-09-05)

### 🐛 Bug Fixes / 问题修复

* **frontend:** remove retired gateway dependencies ([c038e9a](c038e9a))

### 📚 Documentation / 文档更新

* **api:** sync Swagger from backend ([1f8f1bc](1f8f1bc))
@netlify

netlify Bot commented Sep 5, 2026

Copy link
Copy Markdown

Deploy Preview for ppane-docs ready!

Name Link
🔨 Latest commit 457d446
🔍 Latest deploy log https://app.netlify.com/projects/ppane-docs/deploys/6a9bb2b0b298e500088f0639
😎 Deploy Preview https://deploy-preview-183--ppane-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@Ember-Moth
Ember-Moth merged commit 7401cba into main Sep 5, 2026
6 checks passed
@web-ppanel

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 1.21.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants