71 Commits

Author SHA1 Message Date
637d92be23 refactor: 统一过滤器配置 2025-08-20 21:45:19 +08:00
a392fab782 feat(core): 新增 OrderedConstants 统一登记过滤器和拦截器相关顺序常量,并调整相关过滤器和拦截器顺序 2025-07-22 20:53:59 +08:00
a0ace7d60c build: groupId top.continew => top.continew.starter 2025-07-05 17:29:58 +08:00
ad298930db release: v2.12.1 2025-06-09 21:43:40 +08:00
265d90fa4c style: 调整代码风格 null == xx => xx == null(更符合大众风格) 2025-06-01 11:09:12 +08:00
f83a901626 refactor: 移除 web-core,融合 web-core 和 core 模块
1.移除 web-core,融合 web-core 和 core 模块
2.调整部分依赖顺序
2025-05-22 21:49:20 +08:00
2fdd5b6fd3 chore: 优化部分代码格式和注释 2025-05-21 22:18:10 +08:00
liquor
9c6182e028 refactor(web): 拆分 web 模块 2025-05-20 14:58:38 +00:00
ae7a267c1d style: 调整代码风格 null != xx => xx != null(更符合大众风格) 2025-05-17 13:50:59 +08:00
49bd289e29 refactor(log): 抽取 isRecord 方法方便复用,移除已过期的 timeTtl 2025-05-17 12:09:12 +08:00
0463c74aa4 refactor(log): 优化日志拦截器配置 2025-04-09 21:38:20 +08:00
efaef9d7e6 refactor: 统一配置启用属性描述 2025-04-04 17:34:18 +08:00
f2ba10beae refactor: 优化部分代码及方法命名,移除 SpringWebUtils 部分重复方法 2025-04-01 22:08:54 +08:00
吴泽威
7e8a15ae8a perf: 删除多余依赖,格式化代码
删除幂等模块的 springboot-aop 依赖
删除 web 模块的 springboot-Validation 依赖
2025-04-01 16:48:16 +08:00
吴泽威
199a83fbea fix(log/core): 修复访问日志json数组打印
对于请求参数的 json 数组打印和处理的问题修复
适配 json 数组打印处理,json 模块增加 JSONUtil 和
JsonBuilder
2025-04-01 16:44:50 +08:00
吴泽威
ca2c88651f refactor(log/core): 重构请求和响应信息获取
web 模块 ServletUtils整理
log/core 模块 删除 RecordableHttpRequest和
RecordableHttpResponse
2025-04-01 15:58:02 +08:00
吴泽威
a6a44cd461 perf(log): 访问日志过滤资源路径 2025-04-01 15:34:54 +08:00
liquor
1613374fcc fix(log): 修复构建请求可重复读流后过滤文件流导致的错误问题 2025-03-26 14:41:36 +00:00
e294d69cdb refactor(log): 优化访问日志启用属性名 2025-03-26 21:29:30 +08:00
21262701dc refactor(web): 请求响应可重复读流处理由 core 调整到 web 模块 2025-03-26 20:43:16 +08:00
3fc9d1fbaa build(log): 移除 Web 模块依赖 2025-03-25 22:27:24 +08:00
4c385927b4 refactor(log): 优化访问日志相关配置属性名称 2025-03-25 22:16:43 +08:00
liquor
da5e162a2a feat(core): 新增请求响应可重复读流处理并优化日志模块
增加访问日志打印处理:包括参数打印、过滤敏感参数和超长参数配置
2025-03-25 13:09:06 +00:00
326dd76c34 refactor(log): 调整所属模块、日志描述默认提示,不再直接抛出异常 2025-01-12 22:58:29 +08:00
4fe067a889 fix(log): 修复日志记录时所属模块和描述取值优先级失效的问题 2025-01-09 20:32:29 +08:00
a6c9d33024 refactor(log): 优化日志处理器解析 description、module 方法 2025-01-02 20:33:33 +08:00
7ff26c4596 refactor(log): 优化包结构 2024-12-25 20:34:45 +08:00
c5cb203532 refactor(log): 优化日志模块 2024-12-24 21:50:59 +08:00
0d334523e9 refactor(log): 新增 LogHandler 提升日志模块的复用性 2024-12-23 20:51:42 +08:00
265c669eda refactor(log): 优化基于 AOP 实现日志代码,调整日志整体包结构 2024-12-22 22:56:58 +08:00
小熊
c089df66cf refactor(extension/tenant): 多租户组件适配动态隔离级别 (#8) 2024-12-20 10:44:09 +08:00
liquor
7c3f15a6f6 feat(log/aop): 新增 log-aop 组件模块(基于 AOP 实现日志记录) 2024-12-11 09:03:09 +00:00
be4dec5a30 fix(log/interceptor): 修复全局配置和局部配置包含请求、响应体冲突 2024-09-24 22:14:50 +08:00
fire
ca1b92cde3 fix(log): 修复 continew-starter.log.exclude-patterns 配置不生效的问题 2024-09-20 02:10:08 +00:00
46773df9dd chore: 优化代码格式 2024-09-11 22:24:46 +08:00
0cede6bf9f chore: 完善 ConditionalOnProperty 配置 2024-09-11 21:22:19 +08:00
梓陌
4caf0a0db6 fix(log): 修复接口耗时统计始终为0ms问题 2024-09-03 06:19:54 +00:00
16b6e9b466 feat(log): 不记录日志也支持开启打印访问日志 2024-08-30 20:40:30 +08:00
httpsjt
52fc9d086d 日志includes引用传递修改问题。 2024-08-30 14:45:50 +08:00
e55eb17d64 feat(web): 新增 isMatch 路径是否匹配方法
match => isMatch
2024-08-19 22:40:53 +08:00
6e76269bb6 fix(log): 仅支持获取 JSON 结构响应体 2024-08-07 19:04:42 +08:00
31c3162563 chore: log-httptrace-pro => log-interceptor 2024-08-01 22:11:40 +08:00
bd07f9b41f refactor(log): 新增 excludePatterns 放行路由配置 2024-07-31 21:11:45 +08:00
0bba30b9c4 fix(log/core): 兼容日志记录 IPv6 IP 归属地场景 2024-06-20 22:51:09 +08:00
5cd6af8e7b chore: 优化部分代码 2024-06-05 19:45:09 +08:00
dbb7a6319e chore: top.charles7c.continew => top.continew 2024-04-09 22:33:19 +08:00
56a22c4bce refactor(log): continew-starter-log-common => continew-starter-log-core 2024-02-19 21:04:17 +08:00
ea71cf573b refactor: 根据 Sonar 建议调整,StrUtil => CharSequenceUtil
工具层调整以减少 Sonar 建议,应用层则可忽略,怎么用方便怎么来
2024-02-07 17:48:32 +08:00
2afb0b625f refactor(log): 优化复数属性命名 include -> includes 2024-02-05 23:33:04 +08:00
669ea85658 refactor(log): Log 注解新增 include、exclude 属性,用于扩展或减少日志包含信息
处理类上 Log 注解的日志包含信息 -> 处理方法上 Log 注解的日志包含信息
2024-02-05 23:27:10 +08:00