{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":368698472,"defaultBranch":"master","name":"dante-cloud","ownerLogin":"dromara","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-05-19T00:14:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/41095225?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717514170.0","currentOid":""},"activityList":{"items":[{"before":"43e2348fe00b7b061be1b1e6c958c163efc8e7bb","after":"71a5bf38fb7c428dc0facfab94d004959693fe4b","ref":"refs/heads/master","pushedAt":"2024-06-04T15:16:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"herodotus-ecosystem","name":"码匠君","path":"/herodotus-ecosystem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11025512?s=80&v=4"},"commit":{"message":"!225 v3.3.0.4\nMerge pull request !225 from 码匠君/develop","shortMessageHtmlLink":"!225 v3.3.0.4"}},{"before":"32e7cf5621fb3ee025b390b6569e38ea7143daca","after":"356286c99bcf7ecdc1b8d61b87219f2c3a8a91f3","ref":"refs/heads/develop","pushedAt":"2024-06-04T15:11:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"herodotus-ecosystem","name":"码匠君","path":"/herodotus-ecosystem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11025512?s=80&v=4"},"commit":{"message":"🚑 feat: v3.3.0.4\n\n- 主要更新\n - [升级] Spring Boot Admin 版本升级至 3.3.1\n- 其它更新\n - [优化] 优化 JetCache 改为 Bom Import 模式\n - [优化] 优化 Hutool 改为 Bom Import 模式\n - [优化] 补充 Spring Authorization Server 新增认证模式以及客户端授权方法\n - [修复] 修复在新版本环境下,自定义数组转字符串反序列化错误,导致 OAuth2Application 管理操作失败。\n- 依赖更新\n - [升级] guava 版本升级至 33.2.1-jre\n - [升级] jetcache 版本升级至 2.7.6\n - [升级] aws-java-sdk-s3 版本升级至 1.12.735\n - [升级] fastjson2 版本升级至 2.0.51\n - [升级] alipay-sdk-java 版本升级至 4.39.95.ALL\n - [升级] checker-qual 版本升级至 3.44.0","shortMessageHtmlLink":"🚑 feat: v3.3.0.4"}},{"before":"38eaf68655bf2dbaa42fb419c509c8c528339b15","after":"4a0166169ad81eae88d5aa5aa5b6a7d7f96dd0db","ref":"refs/heads/reactive-master","pushedAt":"2024-06-04T14:14:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"herodotus-ecosystem","name":"码匠君","path":"/herodotus-ecosystem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11025512?s=80&v=4"},"commit":{"message":"!224 v3.3.0.3\nMerge pull request !224 from 码匠君/reactive-develop","shortMessageHtmlLink":"!224 v3.3.0.3"}},{"before":"d8aac8057a076926e98ba9e5ca75c5ad34649989","after":"be9e1e3243f9b9b994b43f66ce2b8302b9375859","ref":"refs/heads/reactive-develop","pushedAt":"2024-06-04T14:09:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"herodotus-ecosystem","name":"码匠君","path":"/herodotus-ecosystem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11025512?s=80&v=4"},"commit":{"message":"🚑 feat: v3.3.0.3\n\n- 主要更新\n - [升级] Spring Boot Admin 版本升级至 3.3.1\n- 其它更新\n - [优化] 优化 JetCache 改为 Bom Import 模式\n - [优化] 优化 Hutool 改为 Bom Import 模式\n - [优化] 优化全局错误输出,在存在异常时,日志中输出错误信息\n - [优化] 补充 Spring Authorization Server 新增认证模式以及客户端授权方法\n - [修复] 修复系统架构参数条件注解默认值设置错误\n - [修复] 修复在新版本环境下,自定义数组转字符串反序列化错误,导致 OAuth2Application 管理操作失败。\n- 依赖更新\n - [升级] guava 版本升级至 33.2.1-jre\n - [升级] jetcache 版本升级至 2.7.6\n - [升级] aws-java-sdk-s3 版本升级至 1.12.735\n - [升级] software.amazon.awssdk 版本升级至 2.25.65\n - [升级] fastjson2 版本升级至 2.0.51\n - [升级] alipay-sdk-java 版本升级至 4.39.95.ALL\n - [升级] checker-qual 版本升级至 3.44.0","shortMessageHtmlLink":"🚑 feat: v3.3.0.3"}},{"before":"92d6d855f381aba1a878223e5bf56c8e25d4adf1","after":"38eaf68655bf2dbaa42fb419c509c8c528339b15","ref":"refs/heads/reactive-master","pushedAt":"2024-06-02T07:53:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"herodotus-ecosystem","name":"码匠君","path":"/herodotus-ecosystem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11025512?s=80&v=4"},"commit":{"message":"!223 update README.md\nMerge pull request !223 from 码匠君/reactive-develop","shortMessageHtmlLink":"!223 update README.md"}},{"before":"9c5f0916d7791f5270ca5588f450d93a1845a1d9","after":"d8aac8057a076926e98ba9e5ca75c5ad34649989","ref":"refs/heads/reactive-develop","pushedAt":"2024-06-02T07:48:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"herodotus-ecosystem","name":"码匠君","path":"/herodotus-ecosystem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11025512?s=80&v=4"},"commit":{"message":"update README.md","shortMessageHtmlLink":"update README.md"}},{"before":"d68c33aee6685aef24510f726abaed3a822333dc","after":"92d6d855f381aba1a878223e5bf56c8e25d4adf1","ref":"refs/heads/reactive-master","pushedAt":"2024-06-02T05:31:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"herodotus-ecosystem","name":"码匠君","path":"/herodotus-ecosystem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11025512?s=80&v=4"},"commit":{"message":"!222 update README.md\nMerge pull request !222 from 码匠君/reactive-develop","shortMessageHtmlLink":"!222 update README.md"}},{"before":"ef96bc5fff96e085b7d0a70d7904aab0edfa6a63","after":"9c5f0916d7791f5270ca5588f450d93a1845a1d9","ref":"refs/heads/reactive-develop","pushedAt":"2024-06-02T05:31:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"herodotus-ecosystem","name":"码匠君","path":"/herodotus-ecosystem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11025512?s=80&v=4"},"commit":{"message":"update README.md","shortMessageHtmlLink":"update README.md"}},{"before":"bc4fcebec44632b366d46c8ba6506443f9c7b9ae","after":"32e7cf5621fb3ee025b390b6569e38ea7143daca","ref":"refs/heads/develop","pushedAt":"2024-06-02T05:25:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"herodotus-ecosystem","name":"码匠君","path":"/herodotus-ecosystem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11025512?s=80&v=4"},"commit":{"message":"update README.md","shortMessageHtmlLink":"update README.md"}},{"before":"8082ea2d08f9e6bdd79ba049af1cb6b366da35a5","after":"43e2348fe00b7b061be1b1e6c958c163efc8e7bb","ref":"refs/heads/master","pushedAt":"2024-06-02T05:25:55.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"herodotus-ecosystem","name":"码匠君","path":"/herodotus-ecosystem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11025512?s=80&v=4"},"commit":{"message":"!221 update README.md\nMerge pull request !221 from 码匠君/develop","shortMessageHtmlLink":"!221 update README.md"}},{"before":"4e0a52a37a437eca90bce587e20768a827034528","after":"bc4fcebec44632b366d46c8ba6506443f9c7b9ae","ref":"refs/heads/develop","pushedAt":"2024-06-02T05:19:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"herodotus-ecosystem","name":"码匠君","path":"/herodotus-ecosystem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11025512?s=80&v=4"},"commit":{"message":"update README.md","shortMessageHtmlLink":"update README.md"}},{"before":"b1936a6a9e2f453b9d9f1e5f7a936b7707be7b39","after":"d68c33aee6685aef24510f726abaed3a822333dc","ref":"refs/heads/reactive-master","pushedAt":"2024-05-31T15:09:20.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"herodotus-ecosystem","name":"码匠君","path":"/herodotus-ecosystem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11025512?s=80&v=4"},"commit":{"message":"!219 v3.3.0.2\nMerge pull request !219 from 码匠君/reactive-develop","shortMessageHtmlLink":"!219 v3.3.0.2"}},{"before":"cc5cdeec1a70cae44a409928813084c2c94fef81","after":"ef96bc5fff96e085b7d0a70d7904aab0edfa6a63","ref":"refs/heads/reactive-develop","pushedAt":"2024-05-31T15:09:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"herodotus-ecosystem","name":"码匠君","path":"/herodotus-ecosystem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11025512?s=80&v=4"},"commit":{"message":"✨ feat: v3.3.0.2\n\n- 主要更新\n - [升级] Spring Cloud 版本升级至 2023.0.2\n - [新增] 新增 Token Exchange 授权模式选项\n - [新增] 新增 Kafka 3 Docker Compose 配置,无需再额外 Zookeeper(如果要使用 Debezium,建议使用 Debezium 套件,这种情况下还需要启动 Zookeeper。目前还没有找到 Debezium Kafka 单点环境脱离 Zookeeper 的方案)\n - [新增] 新增 opengauss 数据库支持\n - [新增] 新增 Nacos 鉴权配置。系统默认在 Nacos 鉴权环境运行。\n- 其它更新\n - [重构] 按照最新版 Spring Authorization Server 重构自定义授权模式以及扩展已有授权模式代码\n - [修复] 修复授权服务器 Security Security 没有捕获不会按照统一格式输出问题\n - [修复] 修复 Client Credentials 模式,Scope 授权接口校验越权问题\n - [优化] 优化 Spring Data 相关配置,采用最新配置替换已过时配置\n - [升级] minio docker 镜像版本升级至 RELEASE.2024-05-28T17-19-04Z\n- 依赖更新\n - [升级] redisson 版本升级至 3.31.0\n - [升级] aws-java-sdk-s3 版本升级至 1.12.733\n - [升级] software.amazon.awssdk 版本升级至 2.25.63\n - [升级] hutool 5.X 版本升级至 5.8.28\n - [升级] hutool 版本升级至 6.0.0-M13\n - [升级] alipay-sdk-java 版本升级至 4.39.86.ALL\n - [升级] com.baidu.aip 版本升级至 4.16.19\n - [升级] sqlite-jdbc 版本升级至 3.46.0.0\n - [升级] vue webjars 版本升级至 3.4.27","shortMessageHtmlLink":"✨ feat: v3.3.0.2"}},{"before":"6a16a0ea67e6ca5157d8052c261135c3e2a4a617","after":"8082ea2d08f9e6bdd79ba049af1cb6b366da35a5","ref":"refs/heads/master","pushedAt":"2024-05-31T14:41:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"herodotus-ecosystem","name":"码匠君","path":"/herodotus-ecosystem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11025512?s=80&v=4"},"commit":{"message":"!218 v3.3.0.3\nMerge pull request !218 from 码匠君/develop","shortMessageHtmlLink":"!218 v3.3.0.3"}},{"before":"8e85b6f753c1de2f1824cd20b4b10bced0154f18","after":"4e0a52a37a437eca90bce587e20768a827034528","ref":"refs/heads/develop","pushedAt":"2024-05-31T14:36:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"herodotus-ecosystem","name":"码匠君","path":"/herodotus-ecosystem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11025512?s=80&v=4"},"commit":{"message":"✨ feat: v3.3.0.3\n\n- 主要更新\n - [升级] Spring Cloud 版本升级至 2023.0.2\n - [新增] 新增 Kafka 3 Docker Compose 配置,无需再额外 Zookeeper(如果要使用 Debezium,建议使用 Debezium 套件,这种情况下还需要启动 Zookeeper。目前还没有找到 Debezium Kafka 单点环境脱离 Zookeeper 的方案)\n - [新增] 新增 opengauss 数据库支持\n - [新增] 新增 Nacos 鉴权配置。系统默认在 Nacos 鉴权环境运行。\n- 其它更新\n - [优化] 优化 Spring Data 相关配置,采用最新配置替换已过时配置\n - [升级] minio docker 镜像版本升级至 RELEASE.2024-05-28T17-19-04Z\n- 依赖更新\n - [升级] redisson 版本升级至 3.31.0\n - [升级] aws-java-sdk-s3 版本升级至 1.12.733\n - [升级] hutool 5.X 版本升级至 5.8.28\n - [升级] hutool 版本升级至 6.0.0-M13\n - [升级] alipay-sdk-java 版本升级至 4.39.86.ALL\n - [升级] com.baidu.aip 版本升级至 4.16.19\n - [升级] sqlite-jdbc 版本升级至 3.46.0.0\n - [升级] vue webjars 版本升级至 3.4.27","shortMessageHtmlLink":"✨ feat: v3.3.0.3"}},{"before":"941efcd5b150a7adf91c7048d81bf0c7f9ee5917","after":"6a16a0ea67e6ca5157d8052c261135c3e2a4a617","ref":"refs/heads/master","pushedAt":"2024-05-29T14:22:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"herodotus-ecosystem","name":"码匠君","path":"/herodotus-ecosystem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11025512?s=80&v=4"},"commit":{"message":"!217 更新赞助列表\nMerge pull request !217 from 码匠君/develop","shortMessageHtmlLink":"!217 更新赞助列表"}},{"before":"f92804addef5b5f8f307a15f26de15c957c9be2a","after":"cc5cdeec1a70cae44a409928813084c2c94fef81","ref":"refs/heads/reactive-develop","pushedAt":"2024-05-29T14:22:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"herodotus-ecosystem","name":"码匠君","path":"/herodotus-ecosystem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11025512?s=80&v=4"},"commit":{"message":"更新赞助列表","shortMessageHtmlLink":"更新赞助列表"}},{"before":"c25a45ee70ab3c1ed2ea799b54d07776af3e038e","after":"8e85b6f753c1de2f1824cd20b4b10bced0154f18","ref":"refs/heads/develop","pushedAt":"2024-05-29T14:17:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"herodotus-ecosystem","name":"码匠君","path":"/herodotus-ecosystem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11025512?s=80&v=4"},"commit":{"message":"更新赞助列表","shortMessageHtmlLink":"更新赞助列表"}},{"before":"fc623f3251fb0013715a3aca4cdec9bde308f1ea","after":"f92804addef5b5f8f307a15f26de15c957c9be2a","ref":"refs/heads/reactive-develop","pushedAt":"2024-05-29T14:17:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"herodotus-ecosystem","name":"码匠君","path":"/herodotus-ecosystem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11025512?s=80&v=4"},"commit":{"message":"[新增] 新增纯 Kafka 3 Docker Compose 配置,无需再额外 Zookeeper(如果要使用 Debezium,建议使用 Debezium 套件,这种情况下还需要启动 Zookeeper。目前还没有找到 Debezium Kafka 单点环境脱离 Zookeeper 的方案)","shortMessageHtmlLink":"[新增] 新增纯 Kafka 3 Docker Compose 配置,无需再额外 Zookeeper(如果要使用 Debezium,建议使…"}},{"before":"d243254e24dedd199e1a05e891c070f0985b371c","after":"fc623f3251fb0013715a3aca4cdec9bde308f1ea","ref":"refs/heads/reactive-develop","pushedAt":"2024-05-28T08:57:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"herodotus-ecosystem","name":"码匠君","path":"/herodotus-ecosystem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11025512?s=80&v=4"},"commit":{"message":"[修复] 修复授权服务器 Security Security 没有捕获不会按照统一格式输出问题","shortMessageHtmlLink":"[修复] 修复授权服务器 Security Security 没有捕获不会按照统一格式输出问题"}},{"before":"d3f2de989086e14f566e32df7dd09181102c70ed","after":"b1936a6a9e2f453b9d9f1e5f7a936b7707be7b39","ref":"refs/heads/reactive-master","pushedAt":"2024-05-27T10:14:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"herodotus-ecosystem","name":"码匠君","path":"/herodotus-ecosystem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11025512?s=80&v=4"},"commit":{"message":"!216 v3.3.0.1\nMerge pull request !216 from 码匠君/reactive-develop","shortMessageHtmlLink":"!216 v3.3.0.1"}},{"before":"d3f2de989086e14f566e32df7dd09181102c70ed","after":"d243254e24dedd199e1a05e891c070f0985b371c","ref":"refs/heads/reactive-develop","pushedAt":"2024-05-27T10:09:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"herodotus-ecosystem","name":"码匠君","path":"/herodotus-ecosystem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11025512?s=80&v=4"},"commit":{"message":"💸 feat: v3.3.0.1\n\n- 主要更新\n - [优化] 提取系统级常量,归置在一处方便管理\n - [优化] 优化父级模块 pom 中 module 的配置\n - [优化] 补充各模块用途描述,便于在中央仓库中显示具体用途","shortMessageHtmlLink":"💸 feat: v3.3.0.1"}},{"before":null,"after":"d3f2de989086e14f566e32df7dd09181102c70ed","ref":"refs/heads/reactive-master","pushedAt":"2024-05-27T10:09:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"herodotus-ecosystem","name":"码匠君","path":"/herodotus-ecosystem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11025512?s=80&v=4"},"commit":{"message":"🔥 feat: v3.3.0.0\n\n- `Spring Boot` 已升级至 3.3.0\n- `Spring Authorization Server` 已升级至 1.3.0\n- 全面采用 Java 21,默认开启虚拟线程,以改善阻塞操作的处理降低系统资源的消耗\n- 支持传统的 `阻塞式` 微服务与基于 `Reactor` 和 `WebFlux` 的 `响应式` 微服务同时运行在一套系统之中\n- 不强制使用 `响应式` 方式开发,可根据自身项目对资源吞吐量、资源消耗、特殊功能性能保障的需求,灵活的选择是采用 `响应式` 还是 `阻塞式` 来开发对应的服务。\n- 在保持 Dante Cloud 原有 `Spring Authorization Server` 深度扩展的各种特性的前提下,实现 `响应式` 服务的动态鉴权与现有体系的完全融合(无需在代码中使用 `@PreAuthorize` 写死权限,全部通过后台动态管理)\n- 向“响应式编程”转变,基于 `Reactor` 重构大量核心代码,进一步提升本系统代码质量和运行效能\n- 重新架构所有核心组件模块,进一步降低各模块的耦合性,减少第三方组件依赖深度,简化各模块使用的复杂度,使用更贴近 Spring Boot 生态官方写法,提升模块组件的可插拔性以及 `响应式` 和 `阻塞式` 不同环境下自动配置的适配能力\n- 实现 `响应式` 和 `阻塞式` 不同类型服务,Session 共享体系以及自定义 Session 体系的完美融合(谁说微服务就一定用不到 Session :))。\n- 新增 `GRPC` 服务间调用和通信方式,系统核心服务间调用支持 `OpenFeign` 和 `GRPC` 两种方式,可通过修改配置实现两种方式的切换。\n- 基于 `RSocket` 全面重写 `WebSocket` 消息系统,实现 `WebSocket` 的 `响应式` 改造以及 `RSocket` 与 Spring Security 体系的全面集成。支持多实例、跨服务的私信和广播\n- 新增 OAuth2 独立客户端,可用于客户端动态注册以及授权码模式\n- 新增基于 `Loki + Grafana` 生态的轻量级日志中心和链路追踪解决方案,使用 OSS 作为数据存储,极大地降低资源需求,可作为原有 Skywalking 和 ELK 重量级体系的备选方案,根据实际需要切换。\n- 开放纯手写动态表单功能。可实现BPMN、动态表单、Camunda 流程引擎的串联,实现工作流程运转(目前仅支持简单工作流)\n- 开放包含自定义属性面板的 BPMN 在线设计器功能。\n- 开放物联网设备认证和管理模块,支持基于 Emqx 的物联网设备通信和管理。\n- 开放阿里云内容审核、百度 OCR、环信、Emqx、天眼查、Nacos、PolarisMash等第三方 OpenApi 封装模块\n- 前端工程支持 Docker 运行,相关参数可通过配置环境变量修改。已上传至 Docker Hub,可以直接下载运行。","shortMessageHtmlLink":"🔥 feat: v3.3.0.0"}},{"before":"a3dd17023d65ed3e258d4375ebd82085ff031aac","after":"d3f2de989086e14f566e32df7dd09181102c70ed","ref":"refs/heads/reactive-develop","pushedAt":"2024-05-27T05:52:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"herodotus-ecosystem","name":"码匠君","path":"/herodotus-ecosystem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11025512?s=80&v=4"},"commit":{"message":"🔥 feat: v3.3.0.0\n\n- `Spring Boot` 已升级至 3.3.0\n- `Spring Authorization Server` 已升级至 1.3.0\n- 全面采用 Java 21,默认开启虚拟线程,以改善阻塞操作的处理降低系统资源的消耗\n- 支持传统的 `阻塞式` 微服务与基于 `Reactor` 和 `WebFlux` 的 `响应式` 微服务同时运行在一套系统之中\n- 不强制使用 `响应式` 方式开发,可根据自身项目对资源吞吐量、资源消耗、特殊功能性能保障的需求,灵活的选择是采用 `响应式` 还是 `阻塞式` 来开发对应的服务。\n- 在保持 Dante Cloud 原有 `Spring Authorization Server` 深度扩展的各种特性的前提下,实现 `响应式` 服务的动态鉴权与现有体系的完全融合(无需在代码中使用 `@PreAuthorize` 写死权限,全部通过后台动态管理)\n- 向“响应式编程”转变,基于 `Reactor` 重构大量核心代码,进一步提升本系统代码质量和运行效能\n- 重新架构所有核心组件模块,进一步降低各模块的耦合性,减少第三方组件依赖深度,简化各模块使用的复杂度,使用更贴近 Spring Boot 生态官方写法,提升模块组件的可插拔性以及 `响应式` 和 `阻塞式` 不同环境下自动配置的适配能力\n- 实现 `响应式` 和 `阻塞式` 不同类型服务,Session 共享体系以及自定义 Session 体系的完美融合(谁说微服务就一定用不到 Session :))。\n- 新增 `GRPC` 服务间调用和通信方式,系统核心服务间调用支持 `OpenFeign` 和 `GRPC` 两种方式,可通过修改配置实现两种方式的切换。\n- 基于 `RSocket` 全面重写 `WebSocket` 消息系统,实现 `WebSocket` 的 `响应式` 改造以及 `RSocket` 与 Spring Security 体系的全面集成。支持多实例、跨服务的私信和广播\n- 新增 OAuth2 独立客户端,可用于客户端动态注册以及授权码模式\n- 新增基于 `Loki + Grafana` 生态的轻量级日志中心和链路追踪解决方案,使用 OSS 作为数据存储,极大地降低资源需求,可作为原有 Skywalking 和 ELK 重量级体系的备选方案,根据实际需要切换。\n- 开放纯手写动态表单功能。可实现BPMN、动态表单、Camunda 流程引擎的串联,实现工作流程运转(目前仅支持简单工作流)\n- 开放包含自定义属性面板的 BPMN 在线设计器功能。\n- 开放物联网设备认证和管理模块,支持基于 Emqx 的物联网设备通信和管理。\n- 开放阿里云内容审核、百度 OCR、环信、Emqx、天眼查、Nacos、PolarisMash等第三方 OpenApi 封装模块\n- 前端工程支持 Docker 运行,相关参数可通过配置环境变量修改。已上传至 Docker Hub,可以直接下载运行。","shortMessageHtmlLink":"🔥 feat: v3.3.0.0"}},{"before":"3eb116080090185ffb95a682981651e3320e1e31","after":"941efcd5b150a7adf91c7048d81bf0c7f9ee5917","ref":"refs/heads/master","pushedAt":"2024-05-27T05:32:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"herodotus-ecosystem","name":"码匠君","path":"/herodotus-ecosystem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11025512?s=80&v=4"},"commit":{"message":"!215 v3.3.0.2\nMerge pull request !215 from 码匠君/develop","shortMessageHtmlLink":"!215 v3.3.0.2"}},{"before":"9ca089c359054092f1b90730d7d9d26980ffe877","after":"c25a45ee70ab3c1ed2ea799b54d07776af3e038e","ref":"refs/heads/develop","pushedAt":"2024-05-27T05:32:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"herodotus-ecosystem","name":"码匠君","path":"/herodotus-ecosystem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11025512?s=80&v=4"},"commit":{"message":"🔥 feat: v3.3.0.2\n\n- 主要更新\n - [变更] 变更开源协议\n- 其它更新\n - [修复] 修改POM 文件中插入异常字符导致结构错误问题\n- 依赖更新\n - [升级] aws-java-sdk-s3 版本升级至 1.12.730\n - [升级] xnio 版本升级至 3.8.15.Final","shortMessageHtmlLink":"🔥 feat: v3.3.0.2"}},{"before":"8a8a5fc66cd0303d96f2579005d51c24aed3545d","after":"3eb116080090185ffb95a682981651e3320e1e31","ref":"refs/heads/master","pushedAt":"2024-05-26T16:57:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"herodotus-ecosystem","name":"码匠君","path":"/herodotus-ecosystem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11025512?s=80&v=4"},"commit":{"message":"!214 update README.md\nMerge pull request !214 from 码匠君/develop","shortMessageHtmlLink":"!214 update README.md"}},{"before":"29d875d8e81622ca180a3ace5b9e560ef3439f20","after":"9ca089c359054092f1b90730d7d9d26980ffe877","ref":"refs/heads/develop","pushedAt":"2024-05-26T16:57:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"herodotus-ecosystem","name":"码匠君","path":"/herodotus-ecosystem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11025512?s=80&v=4"},"commit":{"message":"update README.md","shortMessageHtmlLink":"update README.md"}},{"before":"0f9d8d9b7b0dfca6284efb8231fdefc0bd76cb6a","after":null,"ref":"refs/heads/reactive-develop2","pushedAt":"2024-05-26T15:30:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"herodotus-ecosystem","name":"码匠君","path":"/herodotus-ecosystem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11025512?s=80&v=4"}},{"before":"3a7b7d9b301431c831f5119d0d1a928a0974057e","after":"29d875d8e81622ca180a3ace5b9e560ef3439f20","ref":"refs/heads/develop","pushedAt":"2024-05-26T07:57:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"herodotus-ecosystem","name":"码匠君","path":"/herodotus-ecosystem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11025512?s=80&v=4"},"commit":{"message":"update developer info","shortMessageHtmlLink":"update developer info"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXC56mQA","startCursor":null,"endCursor":null}},"title":"Activity · dromara/dante-cloud"}