tbphp
|
519f6cfc8b
|
feat: Backend part translation
|
2025-09-08 23:29:29 +08:00 |
|
tbphp
|
a540d5e2fd
|
feat: Backend part translation
|
2025-09-07 21:39:00 +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 |
|
 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
|
8d0562ccf9
|
feat: 允许自定义Header并支持变量 (#168)
* feat: 允许自定义Header并支持变量
* feat: 缓存header序列化数据
* feat: 调整自定义请求头变量
|
2025-08-16 13:06:44 +08:00 |
|
tbphp
|
6c5f66e5d3
|
feat: 添加分组复制功能 (#172)
* feat: 复制分组
* fix: 前端代码调整
* feat: 优化精简复制逻辑
|
2025-08-16 13:01:23 +08:00 |
|
tbphp
|
746c9f3108
|
feat: 接口管理代理密钥
|
2025-07-24 16:34:51 +08:00 |
|
tbphp
|
ec04555a50
|
feat: 测试路径
|
2025-07-23 14:35:52 +08:00 |
|
tbphp
|
3d9315b6a7
|
feat: 分组名称支持更多格式
|
2025-07-16 23:42:58 +08:00 |
|
tbphp
|
5b2bb5cc71
|
fix: 显示分组名
|
2025-07-12 20:27:56 +08:00 |
|
tbphp
|
e07ef88e2a
|
feat: dashboard 初版
|
2025-07-12 20:24:21 +08:00 |
|
tbphp
|
2796c05934
|
feat: 分组统计接口
|
2025-07-12 13:01:35 +08:00 |
|
tbphp
|
f655de3cda
|
feat: 配置优化梳理
|
2025-07-11 21:23:56 +08:00 |
|
tbphp
|
01fff0d70c
|
feat: 分组管理内存集群同步缓存
|
2025-07-09 23:09:25 +08:00 |
|
tbphp
|
c6495ffd04
|
fix: 删除group时内存数据一致
|
2025-07-08 18:17:37 +08:00 |
|
tbphp
|
22c9b16f5c
|
feat: 删除分组同时删除内存key
|
2025-07-08 08:56:53 +08:00 |
|
tbphp
|
fc442516ec
|
feat: 分组终端节点
|
2025-07-05 10:36:19 +08:00 |
|
tbphp
|
94a9b0c00f
|
fix: 过滤分组字段
|
2025-07-05 10:15:22 +08:00 |
|
tbphp
|
f7bdef6bca
|
feat: 分组相关接口完善
|
2025-07-05 09:51:06 +08:00 |
|
tbphp
|
13adf2ef8b
|
feat: 将interface{}替换为any以提高代码一致性
|
2025-07-04 21:22:25 +08:00 |
|
tbphp
|
01b86f7e30
|
feat: 密钥管理
|
2025-07-04 21:19:15 +08:00 |
|
tbphp
|
c0594d068e
|
feat: 完善api错误提示
|
2025-07-03 21:33:16 +08:00 |
|
tbphp
|
745c646530
|
fix: group api
|
2025-07-03 21:18:43 +08:00 |
|
tbphp
|
80662af9de
|
feat: group api
|
2025-07-03 16:29:12 +08:00 |
|
tbphp
|
731315144e
|
feat: 前端搭建-未完成
|
2025-06-29 21:59:32 +08:00 |
|