Commit Graph
7 Commits
Author SHA1 Message Date
wjhandClaude Sonnet 5 33269da935 ci: 网关流水线改为拉代码+构建+部署,数据库连接默认值写入配置
- 新增 Jenkinsfile 阶段:拉取 main → mvn package → 本机重启,不再依赖服务器上手工打好的旧 jar
- 敏感密钥(GATEWAY_*_SECRET)放服务器 /data/iot/gateway/gateway.env,启动前 source,不进仓库
- application*.yml 写入 PostgreSQL 账号默认值(内网测试环境),后端地址默认指向同机 127.0.0.1:8080
- 部署后健康检查失败时让流水线报错,而不是静默通过

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-10-10 13:39:23 +08:00
wjh 96de9298ba refactor: 网关数据库驱动由 MySQL 切换为 PostgreSQL
- pom:mysql-connector-j 换为 postgresql。
- application(.prod).yml:JDBC URL 改为 jdbc:postgresql://,默认账号改 root。
- 网关只连主库 iot_platform(open_client / open_webhook / open_api_log),不连业务库,
  无需感知后端的共享业务库与租户插件。
2026-10-10 11:47:14 +08:00
wjh 12920d698a fix: harden gateway auth and credential handling 2026-10-09 15:47:56 +08:00
wjh 00a9dcaf2f feat: 实现IP白名单严格拦截、三方Webhook多租户事件订阅与MCP专线业务调用 2026-10-09 11:51:23 +08:00
wjh c6bd736e7f feat: 凭据分页查询自动关联租户真实名称 2026-10-09 10:43:53 +08:00
wjh 091cd3fc18 feat: 权限作用域(Scopes)结构化枚举类与字典接口 2026-10-09 10:28:01 +08:00
wjh b537faeb99 feat: 统一开放接口网关微服务初始化工程 (OAuth2.0 + MCP + OpenAPI + Webhook) 2026-10-09 09:34:37 +08:00