tbphp
|
f458a98b12
|
fix(lifecycle): 规范服务启动与退出流程
|
2026-08-10 18:46:59 +08:00 |
|
tbphp
|
6f6f7c3efc
|
refactor(channel): 切换为 Bifrost 渠道执行架构
|
2026-08-10 08:22:15 +08:00 |
|
tbphp
|
4202cee179
|
feat(app): 优化运行时生命周期
|
2026-08-07 19:00:58 +08:00 |
|
tbphp
|
1484cd5e6a
|
fix(storage): 支持数据库自动迁移
|
2026-08-06 16:59:02 +08:00 |
|
tbphp
|
c25c3525b5
|
feat(pricing): 重构模型目录与价格同步
|
2026-08-03 08:37:16 +08:00 |
|
tbphp
|
62cf5f4a3d
|
feat(home): 重建统计存储与首页接口
|
2026-07-30 23:22:11 +08:00 |
|
tbphp
|
b91bd5edf5
|
refactor(router): 统一路由注册与回退
|
2026-07-30 11:49:28 +08:00 |
|
tbphp
|
93f4f07bbb
|
fix(app): 确保停止时关闭底层监听器
|
2026-07-29 13:25:07 +08:00 |
|
tbphp
|
a25193100c
|
fix(control): 加固幂等恢复与配置并发
|
2026-07-28 18:45:34 +08:00 |
|
tbphp
|
dc7123032c
|
feat(runtime): 完成数据面运行态承载
|
2026-07-24 08:37:22 +08:00 |
|
tbphp
|
cd54655b41
|
feat(m3): 完成 S2 认证与前端接入底座
|
2026-07-23 17:18:59 +08:00 |
|
tbphp
|
a35e29e0f6
|
test(m2): 加强运行时边界断言
|
2026-07-22 11:14:11 +08:00 |
|
tbphp
|
18e1818a2a
|
feat(app): 接入控制运行时生命周期
|
2026-07-22 10:53:46 +08:00 |
|
tbphp
|
9da62f6a9a
|
refactor: 收敛 M0/M1 实现与公开文档
|
2026-07-20 02:56:59 +08:00 |
|
tbphp
|
6c71a38538
|
fix(s4): 修复审查发现的运行时边界
|
2026-07-17 22:30:15 +08:00 |
|
tbphp
|
0006e5aa7e
|
feat(state): 实现S2运行时状态基建
|
2026-07-16 23:29:38 +08:00 |
|
tbphp
|
8725b033dc
|
fix(m0): 收口工程基建与运行时安全边界
|
2026-07-16 11:33:59 +08:00 |
|
tbphp
|
8392047d8c
|
test: 统一测试文件命名并移除 v2 后缀
|
2026-07-15 19:54:22 +08:00 |
|
tbphp
|
f7abc8f327
|
refactor(v2): 切换 2.0 启动骨架并移除 1.x 代码树
|
2026-07-15 19:25:45 +08:00 |
|
tbphp
|
7c30bbfd7b
|
feat: Aggregate groups (#280)
* feat: Create Aggregate Group
* feat: Subgroup List
* refactor: Optimize code
* refactor: Frontend Optimization
* feat: ValidationEndpoint
* feat: Subgroup modification verification
* fix: Aggregate Grouping Editing Issue
* feat: Show Aggregate References
* feat: Filter duplicate prompts
* feat: Subgroup manager
* feat: Log aggregate
* feat: Group statistics
* fix: up url
* fix: Aggregate group config
* feat: Log add aggregate group
* fix: Cron filter group
|
2025-09-30 22:12:10 +08:00 |
|
tbphp
|
051d0c8996
|
feat: i18n init
|
2025-09-06 22:45:04 +08:00 |
|
tbphp
|
6c639478dc
|
feat: Security-hardening Optimization (#225)
* fix: code error
* feat: opz security
* feat: Optimize batch key encryption
* feat: Optimize batch test key
* feat: Perfect encryption key
* docs: failed-to-decrypt
* feat: Security alert
* feat: Encryption migrate command
* fix: migrate command error
* feat: Adjust data length
* feat: Adjust data length
* docs: input text
* fix: Deterministic Encryption
* feat: Optimize security algorithms
* feat: Support KeyHash
* fix: Fix migration script field order issue
* fix: Fix log export key issue
* fix: code style
* fix: migrate order offset
* fix: Resolve migration script compatibility issues
* feat: Adjust Redis cleanup policy
* fix: migrate for sqlite
* fix: migrate
* fix: rm group_key_inx
* fix: rm group_key_inx
* fix: filter null hash data
* docs: log warn
* docs: update readme
|
2025-09-05 15:45:16 +08:00 |
|
 Chrisandtbphp
|
0d93c207d6
|
feat: Security-hardening (#218)
Co-authored-by: tbphp <tangb7420@gmail.com>
|
2025-08-24 18:24:42 +08:00 |
|
 tbphpandlimliu
|
d0aec6b02d
|
feat: 优化日志功能 (#209)
* feat: 添加请求和响应体日志记录功能
- 在 RequestLog 模型中添加 request_body 和 response_body
字段用于存储完整的请求和响应内容
- 修改响应处理器以捕获和返回响应体内容,支持流式和非流式响应
- 更新代理服务器逻辑,在请求日志中记录请求体和响应体
- 在前端日志表格中添加详情查看功能,支持查看完整的请求和响应内容
- 提供 JSON 格式化显示和语法高亮,提升日志查看体验
* feat: 添加是否记录响应和请求体按钮
* fix: 修改请求和响应体记录选项的默认值为false
* feat: 添加分组级请求体日志记录控制功能
- 分组 - 高级配置 - 分组配置添加"禁用请求和响应体日志记录"选项
(disable_request_body_logging),覆盖系统设置
* refactor: 重构请求体响应体记录分组级别逻辑
- 不再单独处理分组设置,系统和分组使用同一个配置key
- 具体逻辑:
- 系统启用 + 分组不做配置 = 记录
- 系统启用 + 分组启用 = 记录
- 系统启用 + 分组禁用 = 未记录请求内容(此分组已禁用请求体记录功能)
- 系统禁用 + 分组开启 = 未记录请求内容(系统设置中已关闭请求体记录功能)
- 系统禁用 = 未记录请求内容(系统设置中已关闭请求体记录功能)
* feat: 优化日志详情记录
* fix: space
* fix: code
* feat: 记录重试日志
* feat: 内容复制
* feat: 删除响应内容记录
* feat: 优化请求日志记录
* feat: 统计过滤重试日志
* feat: 优化日志详情记录
* feat: 移除url的key记录
* feat: 移除请求key
* feat: remove highlight.js
* feat: format
* fix: 恢复误删的keydelete
---------
Co-authored-by: limliu <lim.liu.01@outlook.com>
|
2025-08-23 16:13:26 +08:00 |
|
tbphp
|
fa3e8737d9
|
refactor: 移除数据修复脚本 (#108)
|
2025-08-16 13:11:11 +08:00 |
|
tbphp
|
cdfc0b07aa
|
feat: 增加代理密钥字段
|
2025-07-24 16:07:41 +08:00 |
|
tbphp
|
dc72e5850a
|
fix: 修复日志表数据
|
2025-07-16 22:17:13 +08:00 |
|
tbphp
|
fc63189246
|
refactor: 重构集群主从节点模式
|
2025-07-15 10:25:55 +08:00 |
|
tbphp
|
a0b1223818
|
fix: 修复优雅退出超时问题
|
2025-07-14 11:13:44 +08:00 |
|
tbphp
|
ae751eb48a
|
feat: 优雅退出
|
2025-07-13 20:55:32 +08:00 |
|
tbphp
|
e1478e4b88
|
refacrot: 优化目录结构
|
2025-07-13 20:28:14 +08:00 |
|
tbphp
|
37bdcf2e72
|
feat: 定时任务重构调整key验证策略
|
2025-07-13 19:27:04 +08:00 |
|
tbphp
|
89e6ff480e
|
feat: display version log
|
2025-07-13 04:28:56 +08:00 |
|
tbphp
|
705a38920e
|
fix: 删除无用的wg
|
2025-07-12 23:09:53 +08:00 |
|
tbphp
|
95b52464a6
|
fix: 迁移顺序修复
|
2025-07-12 22:53:33 +08:00 |
|
tbphp
|
41115d0dcd
|
feat: 统计表
|
2025-07-12 12:40:25 +08:00 |
|
tbphp
|
13d7c4dbad
|
feat: 请求日志记录
|
2025-07-12 10:15:07 +08:00 |
|
tbphp
|
f655de3cda
|
feat: 配置优化梳理
|
2025-07-11 21:23:56 +08:00 |
|
tbphp
|
1368792aa0
|
feat: 优化代理服务
|
2025-07-11 17:11:00 +08:00 |
|
tbphp
|
395d48c3e7
|
feat: 优化代码
|
2025-07-11 13:47:36 +08:00 |
|
tbphp
|
e7f0270d82
|
fix: 修复分组管理内存更新消息重复发送问题
|
2025-07-11 08:36:02 +08:00 |
|
tbphp
|
ca431ce3a3
|
feat: 优化分组缓存配置功能
|
2025-07-10 23:20:52 +08:00 |
|
tbphp
|
01fff0d70c
|
feat: 分组管理内存集群同步缓存
|
2025-07-09 23:09:25 +08:00 |
|
tbphp
|
9bd32d5885
|
fix: 修复redis pub/sub模式竞态问题
|
2025-07-09 15:52:00 +08:00 |
|
tbphp
|
0fa92758d8
|
feat: 系统配置使用缓存同步器保持集群更新
|
2025-07-09 13:28:40 +08:00 |
|
tbphp
|
6e7042a97d
|
feat: 优化领导者模式-从节点等待初始化完成
|
2025-07-09 10:18:17 +08:00 |
|
tbphp
|
234731d826
|
feat: 梳理集群模式运行服务
|
2025-07-09 09:46:38 +08:00 |
|
tbphp
|
2d669b7ece
|
feat: 分布式锁-故障转移机制
|
2025-07-08 22:02:39 +08:00 |
|
tbphp
|
a159debd77
|
feat: 领导者服务改为同步锁
|
2025-07-08 21:39:11 +08:00 |
|
tbphp
|
7340cdded1
|
feat: 分布式锁调整为全局服务
|
2025-07-08 18:33:39 +08:00 |
|