PIGCLOUD
|
39ea9a6eae
|
feat(idempotent): 增强幂等配置,支持 Redis 集群和哨兵模式
- 新增对 Redis 集群和哨兵模式的支持
- 更新 Redisson 客户端配置逻辑
- 添加 IdempotentAutoConfigurationTests 测试类,验证新配置的正确性
(cherry picked from commit b836af6dc0dfbe17b20740cfda9e417deae1967d)
|
2026-09-22 21:43:41 +08:00 |
|
PIGCLOUD
|
c80d5bc44a
|
upgrade(jimu): 升级依赖版本并清理Nacos配置中的冗余项
- 升级 jimu 版本从 2.5.0 至 2.5.2,fastjson 版本从 2.0.58 至 2.0.65
- 清理 Nacos 配置(pigx-codegen-dev、pigx-daemon-quartz-dev、pigx-mp-platform-dev、pigx-jimu-platform-dev)中多余的 resources 配置项
(cherry picked from commit ad1b4945b9c1624217eee10d331a91a5004970f5)
|
2026-09-22 21:43:40 +08:00 |
|
PIGCLOUD
|
50b68563a6
|
feat: 更新nacos版本至3.2.4以增强功能和稳定性
(cherry picked from commit 52745112879f562cc745b3a8ec65603437c018c4)
|
2026-09-22 21:43:40 +08:00 |
|
PIGCLOUD
|
2a6ce673f5
|
fix(param): 将前端注册开关的默认值修改为关闭
(cherry picked from commit 4b94ca3fd4d7e2a5c69afbeb18fff8d336459c9d)
|
2026-09-22 21:43:39 +08:00 |
|
PIGCLOUD
|
08c081304a
|
feat: 支持 JDK 25+ 显式声明 Lombok 注解处理器
- 添加 `jdk25-annotation-processor` profile,解决 JDK 25+ 下注解处理器自动发现关闭的问题
(cherry picked from commit 852cb195aa36425b3f0c512727a4f04b01da410a)
|
2026-09-22 21:43:39 +08:00 |
|
PIGCLOUD
|
bca999535c
|
feat: 更新 Spring Boot 和 Spring Cloud 版本至 4.1.1 和 2025.1.3
(cherry picked from commit 2d0eb6822807eaff80a491ddcaa0e584c0c197d6)
|
2026-09-22 21:43:39 +08:00 |
|
PIGCLOUD
|
d46af13a2e
|
feat(auth): 优化图形验证码生成逻辑,新增自定义颜色支持
(cherry picked from commit af900df10d6e9df4b9812332f126c2e96474722e)
|
2026-09-22 21:43:38 +08:00 |
|
PIGCLOUD
|
4023b142d1
|
fix(flow): 修正拒绝结束状态
(cherry picked from commit 5158476c3ff652f6a97256497074ba9cbd448ff5)
|
2026-09-22 21:43:38 +08:00 |
|
PIGCLOUD
|
269d7fe5e4
|
fix(quartz): 增加 REST 任务 URL 白名单校验
(cherry picked from commit ad6cd0600641ce916a09efe6affb56db97ad6890)
|
2026-09-22 21:43:37 +08:00 |
|
PIGCLOUD
|
2edc478f73
|
fix(codegen): 拦截非法表名
(cherry picked from commit 4e441f50473a4c3c5222002f23de6afdb5c70588)
|
2026-09-22 21:43:36 +08:00 |
|
PIGCLOUD
|
cbb68a0e5b
|
Merge remote-tracking branch 'origin/dev' into dev
|
2026-09-22 21:30:00 +08:00 |
|
PIGCLOUD
|
9c63820b53
|
fix: 修复Nacos配置中never-refreshable和endpoint.restart.access配置项,防止数据源死循环
- 将`spring.cloud.refresh.never-refreshable`从`datasource`改为`dataSource`,避免动态刷新导致数据源循环依赖
- 将`management.endpoint.restart.access`从`unrestricted`改为`none`,限制重启端点访问
|
2026-08-12 23:23:31 +08:00 |
|
PIGCLOUD
|
4ed36c5559
|
fix(pigx-common-log): 修复Nacos配置修改导致数据源死循环的问题
- 移除 `excludeFields` 字段的 `@Value` 注解注入,改为直接初始化默认值列表,避免动态配置刷新引发循环依赖
|
2026-08-07 10:12:24 +08:00 |
|
PIGCLOUD
|
c3b336aad4
|
fix(config): 更新配置文件内容,修复nacos 配置修改数据源陷入死循环而down
|
2026-08-06 17:42:41 +08:00 |
|
PIGCLOUD
|
d46e42d51d
|
chore(upms-tests): 删除多个测试文件以清理代码库
v6.1
|
2026-08-03 08:30:05 +08:00 |
|
PIGCLOUD
|
fe9ee4d1e6
|
fix(upms): 更新上传文件方法文档,增加路径校验说明
|
2026-08-03 08:28:06 +08:00 |
|
PIGCLOUD
|
0aaaee14fb
|
fix(upms): 收紧客户端详情查询接口权限
|
2026-08-03 08:28:06 +08:00 |
|
PIGCLOUD
|
a043c4f19e
|
fix(upms): 收紧客户端详情查询接口权限
将 Feign 查询接口改为仅内部调用,并新增带权限的 /client/details 供管理端使用。
|
2026-08-03 08:27:40 +08:00 |
|
PIGCLOUD
|
d1876914d2
|
fix(upms): 本地文件存储增加路径穿越防护
上传/读取/删除前校验路径位于存储根目录内,统一错误文案,并修复无扩展名时多余的点号。
|
2026-08-03 08:27:00 +08:00 |
|
PIGCLOUD
|
6248d60e62
|
refactor(pigx-monitor): 移除 fastjson 依赖,改用 hutool-json 处理 JSON 序列化与反序列化
|
2026-08-03 08:25:55 +08:00 |
|
PIGCLOUD
|
7461394f99
|
refactor(pigx-flow): 移除测试文件并禁用 JimuReport 模块
- 删除 `MultiInstanceHandlerTests`、`ProcessNodeRecordServiceImplTests`、`ProcessTaskControllerTests`、`TaskServiceDelegateParticipationTests`、`TaskServiceImplTests` 五个测试类
- 注释 `pigx-visual/pom.xml` 中的 `pigx-jimu-platform` 模块,并添加启用说明注释
|
2026-08-01 17:24:24 +08:00 |
|
PIGCLOUD
|
55df29df99
|
feat(pigx-boot): 报表表添加多sheet标识字段
- 在 `jimu_report` 表中新增 `is_multi_sheet` 字段,用于标识是否多sheet报表
- 更新已有数据记录的 `is_multi_sheet` 字段值
|
2026-08-01 16:56:44 +08:00 |
|
PIGCLOUD
|
0601ed01ed
|
chore(flow): remove temporary add-sign docs
|
2026-08-01 13:32:20 +08:00 |
|
PIGCLOUD
|
2b6a4d2e85
|
feat(flow): support dynamic countersign add-sign
|
2026-08-01 13:32:20 +08:00 |
|
PIGCLOUD
|
5931a5d6d7
|
feat(upms): support umami analytics
|
2026-08-01 13:31:35 +08:00 |
|
PIGCLOUD
|
83ee6144b3
|
chore(menu): 统一导航授权名称
|
2026-08-01 12:59:24 +08:00 |
|
PIGCLOUD
|
08a82ee09c
|
fix(boot): randomize MyBatis-Plus snowflake node IDs
|
2026-08-01 12:00:43 +08:00 |
|
PIGCLOUD
|
1dad386954
|
chore(gitignore): 移除对 docs 目录及其子目录的忽略规则
|
2026-08-01 12:00:03 +08:00 |
|
PIGCLOUD
|
02cfe26922
|
chore(deps): ignore MyBatis upgrades
|
2026-08-01 11:59:35 +08:00 |
|
PIGCLOUD
|
87911c87d0
|
fix app page empty state
|
2026-08-01 11:59:35 +08:00 |
|
PIGCLOUD
|
75f426deb3
|
fix(swagger): 使用相对地址避免跨域
|
2026-08-01 11:59:35 +08:00 |
|
PIGCLOUD
|
41f20b2db3
|
fix(data): 延迟初始化数据权限 Feign 客户端
|
2026-08-01 11:59:35 +08:00 |
|
PIGCLOUD
|
d9130d4fbf
|
fix(pigx-upms-api): 调整社交登录敏感字段脱敏策略,缩短掩码显示长度
- 将 SysSocialDetails 中 appId 和 appSecret 的 @Sensitive 脱敏长度从 4/4 和 9/9 统一调整为 2/2,增强敏感信息保护
|
2026-08-01 11:59:35 +08:00 |
|
PIGCLOUD
|
ea6940378c
|
feat(syslog): 增加对不同数据库的日志汇总查询支持
|
2026-08-01 11:59:35 +08:00 |
|
leng leng
|
ce07c9dcb9
|
feat(area): 重构行政区划管理接口 (#72)
|
2026-08-01 11:59:35 +08:00 |
|
PIGCLOUD
|
fb5e1bdf6e
|
fix(sequence): 发号器自动建表兼容 PostgreSQL 等非 MySQL 方言
Table.from 推导的列缺少 originType,DDL 阶段无法按目标库转换类型,
PostgreSQL 下 DATETIME 原样输出导致建表失败(type "datetime" does not exist)。
补全 originType 使 anyline 方言别名转换(DATETIME -> TIMESTAMP)生效。
同时显式命名主键约束:anyline 随机生成的约束名约 16% 概率以数字开头,
未加引号时为 SQL 语法错误。
MySQL 差分验证建表行为不变;本地 PostgreSQL 实测建表成功。
|
2026-08-01 11:59:35 +08:00 |
|
PIGCLOUD
|
2ab4d66f28
|
fix(feign): 修复首次并发请求转换器竞态
|
2026-08-01 11:59:35 +08:00 |
|
PIGCLOUD
|
d3afca673e
|
fix(upms): aggregate log statistics in database (#7568)
|
2026-08-01 11:59:35 +08:00 |
|
PIGCLOUD
|
0a15577761
|
fix log multipart serialization
|
2026-08-01 11:59:35 +08:00 |
|
PIGCLOUD
|
2bc5fb5f24
|
feat(datasource): 支持通过 query-ds-enabled 关闭数据库配置表加载扩展数据源
新增 spring.datasource.druid.query-ds-enabled 配置项,默认开启;显式设为
false 时跳过从 gen_datasource_conf 表加载扩展数据源,便于不依赖该表的部署
场景关闭此行为。
|
2026-08-01 11:59:35 +08:00 |
|
PIGCLOUD
|
76ea7f45ac
|
feat(pigx-upms-biz): 小程序登录支持手机号不存在时自动注册
- 当用户不存在且系统注册功能开启时,自动以手机号注册新用户并返回用户信息
- 初始密码使用10位随机数字,注册逻辑与SysRegisterController保持一致
|
2026-08-01 11:59:35 +08:00 |
|
PIGCLOUD
|
8062730ec3
|
fix sequence range update name condition
|
2026-08-01 11:59:35 +08:00 |
|
PIGCLOUD
|
15fb0df080
|
fix(upms): restrict user list by ids to inner calls
|
2026-08-01 11:59:35 +08:00 |
|
PIGCLOUD
|
1e74a8e4b2
|
fix(job): set default XXL-Job access token
|
2026-08-01 11:59:35 +08:00 |
|
PIGCLOUD
|
194e3e0f99
|
fix(service): 使用 JakartaMailUtil 替换 MailUtil 发送邮件
|
2026-08-01 11:59:35 +08:00 |
|
PIGCLOUD
|
4f79671c94
|
chore(deps): upgrade xxl-job to 3.4.2
|
2026-08-01 11:58:31 +08:00 |
|
PIGCLOUD
|
91b5d27347
|
upgrade(xxl-job): 升级 3.4.1
|
2026-08-01 11:58:10 +08:00 |
|
PIGCLOUD
|
d6ef8e4e98
|
upgrade(xxl-job): 升级 3.4.1
|
2026-08-01 11:58:02 +08:00 |
|
PIGCLOUD
|
87489ed353
|
chore(deps): align non-AI platform with 6.1.0
|
2026-08-01 11:57:32 +08:00 |
|
PIGCLOUD
|
e883e64a65
|
chore(deps): upgrade jasypt to 4.0.4
v6.0
|
2026-08-01 11:53:16 +08:00 |
|