2364 Commits

Author SHA1 Message Date
zhangdaiscott
87d7f938d4 升级积木报表v2.5.4 2026-09-22 10:26:03 -04:00
zhangdaiscott
8149187635 升级积木报表v2.5.3——本次升级以安全加固为核心,修复多个高危漏洞并强化接口鉴权与密钥保护,同时解决内存溢出等稳定性问题 2026-09-17 06:44:36 -04:00
zhangdaiscott
21facc0139 AI提示词管理加权限注解 2026-09-11 17:53:19 +08:00
zhangdaiscott
25f60fff9e 【安全修复 GHSA-4c6j-45p9-rhrw】填值规则管理接口缺少权限校验
/sys/fillRule 的 list、queryById、exportXls、importExcel 四个接口缺少 @RequiresRoles({"admin"}),
任意登录用户(含零角色新注册账号)可导出全部填值规则(ruleCode/ruleClass/ruleParams)并新增规则记录。
补齐 admin 角色限制,与 add/edit/delete/testFillRule 保持一致;
executeRuleByCode 供 Online 表单调用,按公告建议不加限制。

Co-Authored-By: Claude <noreply@anthropic.com>
2026-09-11 16:22:05 +08:00
zhangdaiscott
34191cdee6 【安全修复 GHSA-7wcq-939v-pcrg】字典翻译切面绕过序列化注解导致数据源密码泄露
DictAspect 反射重建响应体时,跳过标注 @JsonProperty(WRITE_ONLY) 的敏感字段,避免 dbPassword 等泄露到接口响应(/sys/dataSource/list)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-09-11 15:59:11 +08:00
zhangdaiscott
28d9886c44 也不导出密码 2026-09-11 15:46:35 +08:00
zhangdaiscott
904b712be2 升级 weixin4j 版本号 2026-09-10 16:17:16 +08:00
zhangdaiscott
5b71dafe3b 解决 https://github.com/jeecgboot/JeecgBoot/issues/9880 2026-09-10 15:01:45 +08:00
zhangdaiscott
5f38d4ad2a Docker启动优化:去掉CMD盲等sleep,改由healthcheck+depends_on保证依赖就绪 2026-09-10 10:16:03 +08:00
zhangdaiscott
ad40bfa126 积木报表和大屏升级,v2.5.2 2026-09-08 19:32:08 +08:00
zhangdaiscott
7436405444 严重问题,数据误删除!!!#9873 2026-09-02 22:48:20 +08:00
zhangdaiscott
169872c4b4 【issues/9871】AI聊天助手访问限流配置统一到ai-chat,空或非正数时关闭对应限流 2026-09-01 10:15:09 +08:00
zhangdaiscott
45f7be38d5 v3.9.5版本发布 2026-09-01 10:07:53 +08:00
zhangdaiscott
86cba94b31 项目更新 2026-08-31 13:53:42 +08:00
zhangdaiscott
af5026df52 更新项目介绍 2026-08-31 10:47:19 +08:00
zhangdaiscott
bda1a47368 优化项目特点 2026-08-31 10:45:03 +08:00
zhangdaiscott
e3b9dc0aef v3.9.5版本发布 v3.9.5 2026-08-26 14:20:15 +08:00
zhangdaiscott
9d0c9cd5a7 配置错误 2026-08-26 11:04:12 +08:00
zhangdaiscott
6eaab60c3f 升级版本号v3.9.5 2026-08-26 10:36:16 +08:00
zhangdaiscott
f271cf3420 解决【issues/9840】临时加固表字典敏感字段访问风险
1. 禁止字典接口查询或通过条件、排序使用敏感字段。
  2. 当前限制用户密码、数据源账号密码、OpenAPI密钥及AI模型凭据。
  3. 字典条件增加结构化校验,拦截子查询、函数及附加SQL。
  4. 增加前端敏感字段访问测试示例。

  说明:本次为临时方案,通过敏感表和敏感字段清单进行拦截,暂未调整现有动态SQL架构
2026-08-26 10:20:34 +08:00
zhangdaiscott
898cd0c309 1 2026-08-25 15:40:45 +08:00
zhangdaiscott
ea9091b199 漏洞反馈说明 2026-08-25 10:06:22 +08:00
zhangdaiscott
91cb483126 漏洞反馈 2026-08-25 10:03:43 +08:00
zhangdaiscott
13003d6201 fix: BPM 接口改为按需加载,修复开源前端打包失败 2026-08-25 09:34:31 +08:00
zhangdaiscott
72ce07576c BUG JeecgBoot权限绕过与SQL注入组合漏洞(LDYVUL- 2026-00170236) #9840 2026-08-24 17:44:58 +08:00
zhangdaiscott
6589fae6ae Merge branch 'main' of https://github.com/jeecgboot/jeecg-boot 2026-08-24 11:58:59 +08:00
zhangdaiscott
f5906eb4f5 v3.9.5开源发版 2026-08-24 11:53:40 +08:00
zhangdaiscott
2fe4d40041 删除多余升级SQL 2026-08-24 11:41:17 +08:00
zhangdaiscott
d39a9ce357 积木报表 升级 v2.5.1 2026-08-24 11:39:20 +08:00
zhangdaiscott
fd8dae13fa 积木报表 升级 v2.5.1 2026-08-24 11:37:40 +08:00
zhangdaiscott
38cf4e404d starter 升级 3.9.5 2026-08-23 11:27:11 +08:00
zhangdaiscott
8b6a0469bc 最新版aiflow流程设计器 2026-08-23 10:07:13 +08:00
JEECG
a2be896f75 v3.9.5开源发版 java 2026-08-21 17:02:22 +08:00
JEECG
2d401c923d v3.9.5版本发布 vue3 2026-08-21 17:01:39 +08:00
JEECG
cb4d60610d JeecgBoot v3.9.3 版本发布,开源免费的 AI 低代码开发平台 v3.9.3 2026-08-20 19:09:58 +08:00
JEECG
6f90858bcb 删除末尾多余;不兼容oracle 2026-08-20 18:18:07 +08:00
JEECG
c63277eaf1 维护主干为主 2026-08-14 14:09:06 +08:00
JEECG
96fb33f5ec JimuChatBI 重磅发布 v1.0:首款开源对话式 Chat2BI 智能问数产品 2026-08-10 12:02:22 +08:00
JEECG
5b429788d9 增加新QQ群,原来的满了 2026-08-10 09:32:50 +08:00
JEECG
0930351bc0 解决 Vite8 升级后 dev 环境下首次打开重依赖路由(tinymce/echarts/vxe-table 等)时白屏、加载慢的问题 2026-07-17 11:09:19 +08:00
JEECG
df83f4de76 AI流程设计页面出不来#9782 2026-07-15 14:32:08 +08:00
JEECG
6e8f6011a9 更换仓库地址 2026-07-14 11:47:10 +08:00
JEECG
628b3e80c9 --author:JEECG--date:20260713--for:【vite8】消除 dev server 启动时两条 WARN(esbuildOptions 废弃、esbuild/oxc 同时设置)
按 Vite 8 Rolldown/Oxc 的迁移规范,把两处已废弃的 esbuild 配置迁到新写法:

1. optimizeDeps.esbuildOptions.target: 'es2020' → optimizeDeps.rolldownOptions.transform.target: 'es2020'
   (消除 esbuildOptions deprecated 警告)

2. 顶层 esbuild: { drop: isBuild ? ['console', 'debugger'] : [] } + build.minify: 'esbuild'
   → 删除 esbuild 块,build.minify: true 改用 Oxc minifier,
   drop 功能迁移到 build.rollupOptions.output.minify: { compress: { drop: ['console', 'debugger'] } }
   (消除 esbuild/oxc 同时设置的警告,并保留生产构建删除 console.debugger 的能力)
2026-07-13 12:41:34 +08:00
JEECG
3f4626fb4e 升级vite8 2026-07-12 10:39:29 +08:00
JEECG
1b7ed30b9e 补充升级日志:依赖版本变更总表
记录本次 Vite8 + pinia3/vue-router5 升级过程中所有依赖包的版本变化。

$Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-11 22:00:43 +08:00
JEECG
f390fe58bb 升级pinia3和vue-router5
解决了 pinia3 defineStore 单对象写法运行时报错、vue-router5 next() 回调废弃警告两个问题。

$Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-11 21:58:44 +08:00
JEECG
20d46e1443 升级vite8 2026-07-11 20:27:43 +08:00
JEECG
829b44cdee nacos: 调换 Console 和 Web 启动顺序,让 IDEA Services 面板识别端口为 18080 2026-07-10 15:14:04 +08:00
JEECG
16ce33dada 升级springboot4 介绍更改 2026-07-10 13:32:28 +08:00
JEECG
153d648bcf 依赖冲突,不更新也不影响功能 2026-07-09 20:22:26 +08:00