Commit Graph

130 Commits

Author SHA1 Message Date
c0b3490d00 优化提取错误提示消息 2025-12-01 10:05:55 +08:00
93dfbc92fa 支付后异步任务先尝试完成订单,如果无法完成再取消 2025-11-28 19:00:34 +08:00
5b6e50de53 限制提取单次最大量 2025-11-28 18:53:08 +08:00
ab8873f2ea 修复白名单数据库类型映射问题 2025-11-28 18:35:33 +08:00
cb2a963a37 优化表结构,重构模型,重新实现基于白银网关的提取节点流程 2025-11-28 18:11:23 +08:00
9a574f55cb 开发环境允许自由配置白名单 ip 2025-11-21 15:36:11 +08:00
61ca0587c6 修复重构后逻辑问题 2025-11-21 14:12:41 +08:00
a245229bc2 重构代码结构与认证体系,集成异步任务消费者 2025-11-18 19:36:10 +08:00
a97c970166 更新文档 2025-10-29 17:56:37 +08:00
91385880f2 修复支付接口重复提交的响应问题,完善全局异常处理逻辑 2025-08-15 18:11:35 +08:00
5541e16f0d 修改交易服务函数命名;调整 docker compose 脚本; 2025-08-14 18:10:04 +08:00
47b6d2433f introspect 返回一个表示用户是否设置过密码的字段 2025-07-08 14:13:17 +08:00
f50d5bba6f 修复统计数据和密码登录逻辑 2025-07-01 18:23:15 +08:00
822ba3d02a 简化异步任务的交易取消逻辑 2025-06-30 09:56:23 +08:00
7d0bd84649 重构交易处理逻辑,合并充值与购买流程,优化交易状态管理;更新相关数据结构和接口 2025-06-26 19:52:07 +08:00
065a7c77c3 优化交易状态检查逻辑 2025-06-24 17:27:20 +08:00
2fd17dde22 优化交易取消逻辑并更新相关数据结构;修复套餐用量统计接口问题 2025-06-23 18:32:20 +08:00
20aa3d929c 优化日志输出信息,调整 Docker Compose 配置,新增 Vector 日志收集配置 2025-06-23 16:28:02 +08:00
fda1a2de0e 完善商福通接口通知字段;提供一个环境变量以决定是否打印原始 http 报文 2025-06-23 11:27:28 +08:00
546e81fee3 调整日志输出方式,更新数据库日志存储结构;首页查询统计数据接口实现 2025-06-20 15:17:15 +08:00
63fbcbd6dd 修复商福通接口签名编码逻辑;统一充值和创建套餐接口为聚合接口 2025-06-20 09:17:03 +08:00
a4e5fc2af5 完善商福通支付接口,修复证书加载问题;数据库扩展支付平台字段并更新支付信息保存逻辑;日志中间件异步记录日志 2025-06-17 10:53:05 +08:00
692106ae5c 修复商福通客户端加解密逻辑,交易表新增收单机构字段用来保存实际支付方式,取消交易接口实现 2025-06-05 16:01:39 +08:00
392e404d68 商福通sdk客户端与必要支付接口实现 2025-06-04 19:03:00 +08:00
a9de63c3f9 重构交易相关逻辑,优化异步任务处理,更新支付状态查询逻辑 2025-06-03 11:39:54 +08:00
41dcc14f5f 修复一个导致边缘节点信息更新不完全的问题 2025-05-28 17:07:00 +08:00
933c947b3e 重构代理和边缘节点接口,更新请求和响应结构,添加全量节点信息返回,引入全局锁以防止并发注册;代理服务下线后相关节点也标记下线 2025-05-27 18:08:41 +08:00
c08d625975 数据模型使用指针类型字段以避免空值自动更新的问题 2025-05-26 10:57:39 +08:00
1e7b5777a2 完善错误处理逻辑,统一使用 BizErr 包装业务错误,提供打印源码跳转并返回合适的 http 状态码 2025-05-24 15:28:26 +08:00
928d78d41b 移除不必要的 Asynq 客户端关闭逻辑 2025-05-24 12:35:55 +08:00
1524eef4a9 添加获取所有边缘节点接口;重构相关数据结构与服务逻辑 2025-05-24 10:18:03 +08:00
c83ffda611 重构通道管理逻辑,支持通过任务删除不同类型通道;引入 Asynq 处理异步任务;更新数据库结构以支持通道类型区分 2025-05-23 14:53:01 +08:00
09a9cc573e channel 表添加 IP 白名单字段用于快照保存与展示 2025-05-22 15:22:40 +08:00
15ffccf554 优化与代理服务的密钥存储与传递方式;更新套餐,账单查询对长效套餐的支持,新增长效套餐分页查询接口 2025-05-22 14:55:04 +08:00
6f1bc72912 重构支付接口,以动态支持多种产品类型,整合长短效套餐的购买支付逻辑;引入 decimal 类型的金额计算; 2025-05-20 17:14:07 +08:00
689964e3ef 提交代理配置结果到长效网关 2025-05-19 11:03:38 +08:00
3f8e48ec68 实现长效套餐创建逻辑,并整合不同套餐类型的创建流程 2025-05-17 19:00:36 +08:00
d9613a19fb 重命名资源套餐相关结构体和数据库表,新增长效套餐类型 2025-05-17 15:54:42 +08:00
9043dd779b 转发服务注册后提供一个密钥用于安全通信 2025-05-15 15:59:28 +08:00
f5396ce9d8 弃用自定义错误函数,直接使用 fiber.Err;更新 README.md 文档 2025-05-15 10:24:02 +08:00
661616dfc3 实现边缘节点下线和由转发服务维护的端口分配机制 2025-05-14 17:45:14 +08:00
2be449e1a7 更新构建脚本 2025-05-14 10:32:28 +08:00
7e011083f4 Create docker-publish.yml 2025-05-14 09:56:16 +08:00
7ffed0f738 新增服务网络建立流程图文档,优化边缘节点和代理服务的注册逻辑 2025-05-13 18:47:30 +08:00
0d40c5aa09 新增代理服务的离线接口,优化认证逻辑,代理服务表添加状态字段 2025-05-13 15:26:40 +08:00
60df1548f0 添加代理与节点的注册与端口分配接口功能 2025-05-13 13:33:18 +08:00
957d9ef443 新增 ProtectBuilder 简化认证逻辑编写 2025-05-13 09:28:10 +08:00
2be1a18e91 移除不必要的 user_host 字段及相关索引;优化通道缓存方式,直接缓存通道授权信息 2025-05-12 17:04:20 +08:00
2c37dcc2be 重构认证授权逻辑,集中到 auth 包中 2025-05-12 13:57:50 +08:00
cfdee98a1b 暂时移除测试代码 2025-05-10 17:08:30 +08:00