[SEN] 从冻结 GoAdmin 源码重建 Sense 产品骨架 (#61) #81

Merged
ila merged 3 commits from feature/61-sense-goadmin-source-baseline into dev 2026-08-14 11:31:52 +08:00
Owner

Closes #61(仅在人工验收并合并后关闭)

结果

  • 从冻结 go-admin / go-admin-ui 完整 commit 派生 Sense/server 与 Sense/ui
  • 保留 Cobra/Gin/GORM/Casbin/JWT/迁移及 Router/Store/API/Layout/权限能力
  • PostgreSQL 唯一启用;无默认账号、默认密码、固定 JWT 或连接串日志泄露
  • 作业/开发工具保留源码但关闭路由和用户入口
  • 上游来源与 MIT 许可证记录在 Sense/LICENSES/SOURCES.md

验证

  • Go 1.26.5:go test ./...、go vet ./...、go build ./... 通过
  • Node 22.22.1 / pnpm 9.15.1:锁定安装、lint、29 个单测、生产构建通过
  • 临时全新 PostgreSQL:迁移、启动、健康检查、动态管理员登录/RBAC、菜单可见性通过;种子用户为 0,作业路由 404
  • 生产配置和日志脱敏烟测通过
  • DevHarness strict、31 个 Harness 测试、Wiki 镜像一致性检查通过

未验证

真实生产 PostgreSQL、反向代理和浏览器人工 UI 留给后续部署/UI 工单。本 PR 保持待验收,不自动合并。

Closes #61(仅在人工验收并合并后关闭) ## 结果 - 从冻结 go-admin / go-admin-ui 完整 commit 派生 `Sense/server` 与 `Sense/ui` - 保留 Cobra/Gin/GORM/Casbin/JWT/迁移及 Router/Store/API/Layout/权限能力 - PostgreSQL 唯一启用;无默认账号、默认密码、固定 JWT 或连接串日志泄露 - 作业/开发工具保留源码但关闭路由和用户入口 - 上游来源与 MIT 许可证记录在 `Sense/LICENSES/SOURCES.md` ## 验证 - Go 1.26.5:`go test ./...`、`go vet ./...`、`go build ./...` 通过 - Node 22.22.1 / pnpm 9.15.1:锁定安装、lint、29 个单测、生产构建通过 - 临时全新 PostgreSQL:迁移、启动、健康检查、动态管理员登录/RBAC、菜单可见性通过;种子用户为 0,作业路由 404 - 生产配置和日志脱敏烟测通过 - DevHarness strict、31 个 Harness 测试、Wiki 镜像一致性检查通过 ## 未验证 真实生产 PostgreSQL、反向代理和浏览器人工 UI 留给后续部署/UI 工单。本 PR 保持待验收,不自动合并。
ila added 2 commits 2026-08-14 11:22:59 +08:00
ila added 1 commit 2026-08-14 11:31:42 +08:00
ila merged commit c515f00319 into dev 2026-08-14 11:31:52 +08:00
Sign in to join this conversation.