Commit Graph

  • d9613a19fb 重命名资源套餐相关结构体和数据库表,新增长效套餐类型 luorijun 2025-05-17 15:54:42 +08:00
  • 9043dd779b 转发服务注册后提供一个密钥用于安全通信 luorijun 2025-05-15 15:59:28 +08:00
  • f5396ce9d8 弃用自定义错误函数,直接使用 fiber.Err;更新 README.md 文档 luorijun 2025-05-15 10:24:02 +08:00
  • 661616dfc3 实现边缘节点下线和由转发服务维护的端口分配机制 luorijun 2025-05-14 17:45:14 +08:00
  • 2be449e1a7 更新构建脚本 luorijun 2025-05-14 10:32:28 +08:00
  • 7e011083f4 Create docker-publish.yml luorijun 2025-05-14 09:56:16 +08:00
  • 7ffed0f738 新增服务网络建立流程图文档,优化边缘节点和代理服务的注册逻辑 luorijun 2025-05-13 18:47:30 +08:00
  • 0d40c5aa09 新增代理服务的离线接口,优化认证逻辑,代理服务表添加状态字段 luorijun 2025-05-13 15:26:40 +08:00
  • 60df1548f0 添加代理与节点的注册与端口分配接口功能 luorijun 2025-05-13 09:29:13 +08:00
  • 957d9ef443 新增 ProtectBuilder 简化认证逻辑编写 luorijun 2025-05-13 09:28:10 +08:00
  • 2be1a18e91 移除不必要的 user_host 字段及相关索引;优化通道缓存方式,直接缓存通道授权信息 luorijun 2025-05-12 17:04:20 +08:00
  • 2c37dcc2be 重构认证授权逻辑,集中到 auth 包中 luorijun 2025-05-12 10:07:12 +08:00
  • cfdee98a1b 暂时移除测试代码 luorijun 2025-05-10 17:08:30 +08:00
  • d256359681 重构项目结构,将 orm 和 rds 包迁移到 web/globals luorijun 2025-05-10 16:59:41 +08:00
  • 37e6e58816 将 LocalDateTime 迁移到 orm luorijun 2025-05-10 15:00:03 +08:00
  • 3140d35a95 重构错误处理逻辑,使用 fiber.Error 统一返回错误状态码;统一授权枚举值定义到 auth 包 luorijun 2025-05-10 13:38:47 +08:00
  • a06655ad29 新增 API 文档 luorijun 2025-05-10 12:48:43 +08:00
  • c987d0cb98 微信支付密钥使用 base64 字符串替换文件配置 luorijun 2025-05-10 10:07:10 +08:00
  • 071a0e1a6c 重构增加模型枚举值定义 luorijun 2025-05-09 18:56:17 +08:00
  • d5a242d6b4 启用微信支付逻辑;调整支付金额处理方式以支持调试模式 luorijun 2025-05-09 16:37:53 +08:00
  • 189f523693 完善非成功请求的日志处理 luorijun 2025-05-09 15:06:22 +08:00
  • 7c684ca0ad 修复套餐创建事务回滚失败问题;修复 http dump 未根据环境配置打印问题;简化通道分配时计时输出 luorijun 2025-05-09 11:10:17 +08:00
  • 623e9652d9 重构通道创建逻辑 luorijun 2025-05-08 19:02:07 +08:00
  • e2cc318560 重构迁移核心数据结构到认证模块;完善中间件初始化逻辑以及 logger 记录过程 luorijun 2025-05-08 13:18:54 +08:00
  • c93d0bf467 添加访问日志表及相关字段,更新模型字段注释 luorijun 2025-05-08 10:46:21 +08:00
  • 0e0affb008 添加运行模式配置,优化调试和生产环境的日志输出 luorijun 2025-05-07 19:03:44 +08:00
  • 0a16f9923c 重命名包为 core luorijun 2025-05-07 17:38:27 +08:00
  • 60bbe47368 添加公告表及相关处理逻辑,支持公告列表查询 luorijun 2025-05-07 16:48:02 +08:00
  • 1738570c2b 添加认证失败错误信息 luorijun 2025-05-06 19:05:44 +08:00
  • a05fa549a1 修复错误处理逻辑,创建服务错误返回指针 luorijun 2025-04-30 18:49:33 +08:00
  • 574630de7e 修复查询套餐列表时的连接顺序,确保正确获取相关数据 luorijun 2025-04-30 18:22:42 +08:00
  • bdac5d999a 修改部分枚举字段的编号与注释确保 0 值的正确语义 luorijun 2025-04-30 17:13:47 +08:00
  • fde5e7226e 更新 .gitignore 重新包含开发时相关文件 luorijun 2025-04-30 16:55:48 +08:00
  • 1976baa164 添加会话过期时间的环境变量配置;撤销令牌接口权限改为验证用户令牌 luorijun 2025-04-30 16:39:46 +08:00
  • fa356431ee 修复余额与套餐用量并发更新可能导致数据错误的问题 luorijun 2025-04-30 16:17:18 +08:00
  • c9258aa8ae 添加全局验证器,优化白名单创建请求的参数验证 luorijun 2025-04-30 15:18:45 +08:00
  • 64084f5303 修复翻页查询问题 luorijun 2025-04-30 10:43:30 +08:00
  • f2ea7b152a 添加用户信息更新接口,掩码敏感信息;修正 ContactQQ 字段命名 luorijun 2025-04-29 18:48:14 +08:00
  • 2fa8b4d540 修正基本认证解码方式;添加查询 channels 接口 luorijun 2025-04-28 11:44:54 +08:00
  • 370362b0d5 优化认证逻辑,无权限打印原因 luorijun 2025-04-28 10:05:44 +08:00
  • 129f842153 修复 model 生成脚本,统一时间字段类型为 common.LocalDateTime luorijun 2025-04-28 09:15:49 +08:00
  • 3e837b5fec 完善认证逻辑,添加用户信息 introspect 接口,更新 .gitignore 忽略 scripts 目录 luorijun 2025-04-26 17:59:34 +08:00
  • 08c88da0ce 认证流程迁移到 oauth 风格,登出接口改为 /revoke,重构接口代码到 service luorijun 2025-04-24 10:52:13 +08:00
  • 1374757eab 完善登录逻辑,登录接口统一到 /token luorijun 2025-04-23 19:01:08 +08:00
  • b181864a2f 认证结果重复请求返回成功 luorijun 2025-04-22 15:39:48 +08:00
  • eea47612fb 更新 .gitignore,忽略 playground;Dockerfile 中添加 ca-certificates 安装步骤 luorijun 2025-04-22 13:03:41 +08:00
  • 089e2b7590 提取接口添加IP与实名验证; SendSms 添加调试模式验证码发送跳过逻辑 luorijun 2025-04-21 19:01:23 +08:00
  • 806dca928f 移除 APP_PORT,更新 Docker Compose 配置 luorijun 2025-04-21 13:57:57 +08:00
  • 91ef0b0ac5 Dockerfile 添加镜像地址 luorijun 2025-04-19 18:15:46 +08:00
  • f51808564c 重构 Dockerfile 添加构建过程 luorijun 2025-04-19 15:59:31 +08:00
  • 058c4f4313 添加优惠券功能,实现价格计算 luorijun 2025-04-19 14:59:19 +08:00
  • 999d0b0a1d 添加阿里云短信服务支持 luorijun 2025-04-18 17:47:54 +08:00
  • a7e59fb1d7 添加支付宝和微信充值功能,重构交易处理逻辑,优化资源创建与支付链接生成 luorijun 2025-04-18 16:22:38 +08:00
  • f6a97545c5 添加微信支付支持,重构资源创建逻辑,更新支付宝相关配置,移除账单状态字段 luorijun 2025-04-17 18:29:44 +08:00
  • 2146887f95 重构资源创建逻辑,整合支付宝,优化套餐生成与交易处理 luorijun 2025-04-16 18:50:55 +08:00
  • 083fabb308 重构代码结构,迁移Baiyin SDK相关逻辑至globals包,并添加支付宝客户端初始化 luorijun 2025-04-16 14:01:30 +08:00
  • f1456d01ea 重构远程接口,替换为Baiyin SDK & 添加实名认证处理逻辑 luorijun 2025-04-16 10:41:04 +08:00
  • 0cf9b98059 添加通道创建权限检查和ISP类型映射 luorijun 2025-04-15 14:30:24 +08:00
  • d87ef4b41a 优化日志输出,修复重试机制问题 luorijun 2025-04-15 11:47:40 +08:00
  • e9749db50c 更新提取接口参数,完善流程与测试代码逻辑 luorijun 2025-04-14 16:00:04 +08:00
  • 8c268fd7a9 优化数据库结构与数据插入逻辑 luorijun 2025-04-12 18:03:44 +08:00
  • 438a55cc3e 统一处理分页参数简化查询接口 luorijun 2025-04-12 11:48:39 +08:00
  • ca6e160bef 调整数据库 node.isp 类型 luorijun 2025-04-12 11:21:18 +08:00
  • 636bdcdb87 重构 orm 代码生成逻辑,实现 bill 接口,优化请求字段检查与 list total 查询逻辑 luorijun 2025-04-11 17:36:34 +08:00
  • c1b4f8d605 新增自定义数据库映射类型 LocalDateTime,完善套餐查询接口 luorijun 2025-04-10 17:49:11 +08:00
  • 02897db890 调整交易和账单模型,完善支付与用户余额基础处理逻辑 luorijun 2025-04-09 16:34:41 +08:00
  • 4c47a71f30 实现余额购买接口 & 实现全局 id 生成器 luorijun 2025-04-08 17:15:23 +08:00
  • c02d843dbc 修改 sql 遗留字段名称 luorijun 2025-04-08 14:54:43 +08:00
  • e1c4bb5c03 完成白名单接口 luorijun 2025-04-08 09:35:19 +08:00
  • eca58c7032 添加 whitelist.remark 列与 channel.proxy_host 列并调整索引 luorijun 2025-04-07 14:00:47 +08:00
  • 67d82c4308 添加 Dockerfile 以及测试环境脚本;docker 脚本复用环境变量 luorijun 2025-04-03 17:04:31 +08:00
  • 9d8850aec1 完善 channel create 测试用例 luorijun 2025-04-03 16:39:57 +08:00
  • 175f55c24f 添加一个批量代理测速工具 luorijun 2025-04-03 14:48:36 +08:00
  • 309aa6d0e2 完善 channel remove 测试用例 luorijun 2025-04-03 13:30:57 +08:00
  • 116fa8ec18 修改事务提交调用问题 luorijun 2025-04-02 18:02:23 +08:00
  • 68e96793fe 不同地区提取合并自动配置 luorijun 2025-04-02 17:24:12 +08:00
  • 13794c2d27 GET类型通道创建端点;修改完善返回格式处理逻辑;动态刷新remote令牌 luorijun 2025-04-02 16:08:55 +08:00
  • 1b8e118fae 调整定时器间隔至30秒 luorijun 2025-04-02 10:19:15 +08:00
  • e4bd86642e 新增通道服务相关测试用例 luorijun 2025-04-01 11:32:17 +08:00
  • 87eecdb8cb 完善资源关闭逻辑,添加数据库和Redis连接的退出处理 luorijun 2025-04-01 11:26:37 +08:00
  • 6d89470a89 分析优化 channel 接口用时 luorijun 2025-04-01 10:51:32 +08:00
  • 47bb49ce70 完善通道删除与定时失效功能 luorijun 2025-03-31 09:09:05 +08:00
  • ec4f499edd 完善通道创建与同步流程 luorijun 2025-03-29 11:13:10 +08:00
  • 444b1a7b99 基本完成远端配置的通道创建 luorijun 2025-03-28 18:15:03 +08:00
  • edec734b71 完善登录与鉴权机制 luorijun 2025-03-28 15:01:30 +08:00
  • e61f0bef32 实现云端控制的动态节点分配逻辑 luorijun 2025-03-28 10:03:29 +08:00
  • e337a9c08e 实现节点筛选函数,调整节点数据表结构 luorijun 2025-03-26 16:34:54 +08:00
  • 1ac87f79c6 通道的增删接口实现,数据表和目录结构调整 luorijun 2025-03-26 14:57:44 +08:00
  • 727297f4ee 通道接口预实现 luorijun 2025-03-25 09:49:56 +08:00
  • c3abb42bce 认证授权测试代码与业务代码质量修复 luorijun 2025-03-22 16:37:24 +08:00
  • 6ddf1118a5 认证授权主要流程实现 luorijun 2025-03-18 17:57:07 +08:00
  • 19530d9d40 web 服务框架 luorijun 2025-03-18 10:13:57 +08:00
  • 27e0ed2994 创建管理后端仓库 luorijun 2025-03-15 16:07:45 +08:00