Commit Graph

  • e375ff7b46 feat[logger] use log4j/logback native API for auto xml config master kingston-csj 2026-10-18 13:14:41 +08:00
  • 5d3350a589 feat[logger]Add LoggerUtil#logSystem for daily system logs and #logBusiness for hourly business logs kingston-csj 2026-10-17 12:17:55 +08:00
  • 40937faea3 v4.6.0 dev version kingston-csj 2026-10-11 21:39:00 +08:00
  • 9b5eee045e version 4.5.0 v4.5.0 kingston-csj 2026-10-11 21:36:25 +08:00
  • 088cbc807a Bump com.fasterxml.jackson.core:jackson-core from 2.18.8 to 2.18.11 dependabot/maven/com.fasterxml.jackson.core-jackson-core-2.18.11 dependabot[bot] 2026-10-08 07:55:55 +00:00
  • c03a06875f Bump com.fasterxml.jackson.core:jackson-databind from 2.18.8 to 2.18.11 dependabot/maven/com.fasterxml.jackson.core-jackson-databind-2.18.11 dependabot[bot] 2026-10-05 22:13:05 +00:00
  • d822f51597 feat[socket-netty]websocket support ssl kingston-csj 2026-09-25 11:56:27 +08:00
  • f3cf0f60e1 Bump org.freemarker:freemarker from 2.3.31 to 2.3.35 in /jforgame-demo dependabot/maven/jforgame-demo/org.freemarker-freemarker-2.3.35 dependabot[bot] 2026-09-24 20:03:06 +00:00
  • 88717ea3df update versions.md kingston-csj 2026-09-16 18:13:26 +08:00
  • 5ed53c7693 Merge pull request #63 from kingston-csj/dependabot/maven/com.fasterxml.jackson.core-jackson-core-2.18.8 Hang 2026-09-16 18:00:00 +08:00
  • fb4ab7ac4c Merge pull request #66 from kingston-csj/dependabot/maven/org.apache.logging.log4j-log4j-api-2.25.5 Hang 2026-09-16 17:58:14 +08:00
  • 7132006abc refactor[commons]adjust internal class paths within persist module kingston-csj 2026-09-13 14:50:27 +08:00
  • 9dcbf48e71 refactor[socket-core]move all thread-model related code to support subpackage kingston-csj 2026-09-13 14:35:38 +08:00
  • b34673f23a feat[socket]add Session#OwnerId api kingston-csj 2026-09-12 12:13:06 +08:00
  • 88e7190bc7 v4.2 dev version kingston-csj 2026-09-12 11:06:54 +08:00
  • 13b522468a add .gitattributes kingston-csj 2026-09-05 14:41:38 +08:00
  • 583b3b6aa2 feat[data]Introduce TableDataLoader abstraction for database‑backed configuration source kingston-csj 2026-08-29 17:37:43 +08:00
  • f9a8313579 fix javadoc v4.1.0 kingston-csj 2026-08-29 10:35:29 +08:00
  • a1ea2d2f38 feat[data]For cells of type formula, ExcelDataReader directly uses the cached results of the cells kingston-csj 2026-08-23 12:37:45 +08:00
  • 5927fa8798 feat[orm]supplement JPA Table#indexes composite index semantics kingston-csj 2026-08-23 10:59:15 +08:00
  • 1349b55917 feat[logger]add LoggerUtil#info(string,string) kingston-csj 2026-08-15 18:57:46 +08:00
  • a861e47913 doc[socket-core]update api doc kingston-csj 2026-08-15 16:55:17 +08:00
  • ddd0318b02 Bump org.apache.logging.log4j:log4j-api from 2.25.4 to 2.25.5 dependabot[bot] 2026-08-13 19:51:58 +00:00
  • f026060221 feat[socket-netty]simplify Netty dependencies and upgrade its version kingston-csj 2026-08-09 18:17:43 +08:00
  • 7a12533ca3 feat[data]CommonData#key add @Index annotation kingston-csj 2026-08-09 12:14:55 +08:00
  • 483761e616 clear[demo]remove obsolete code kingston-csj 2026-08-09 12:10:08 +08:00
  • ea2b7c73d3 feat[commons]PersistContainer adds dead letter mechanism kingston-csj 2026-08-09 11:06:18 +08:00
  • deb7a4b31e fix[netty-socket]fix websocket fragmented frame aggregation bug kingston-csj 2026-08-01 12:38:55 +08:00
  • 8774e724d9 fix[netty-socket]fix websocket fragmented frame aggregation bug kingston-csj 2026-08-01 12:20:24 +08:00
  • 9cab450064 feat[commons]optimize DelayContainer and QueueContainer, add DelayContainerGroup kingston-csj 2026-08-01 11:30:51 +08:00
  • 45a3058019 clean[demo]remove abandoned code kingston-csj 2026-07-30 13:22:29 +08:00
  • 52c18f0f03 clean[demo] remove h5 client demo kingston-csj 2026-07-30 13:14:21 +08:00
  • a27d20bf01 feat[socket-netty]Support adaptive WS frame type via frameType=0, force text/binary with 1/2 kingston-csj 2026-07-26 20:09:39 +08:00
  • 15c986d5eb data module remove redundant dependencies kingston-csj 2026-07-26 13:40:50 +08:00
  • 266ca34291 feat[commons]TrieDictionar changed to thread safe kingston-csj 2026-07-25 16:27:47 +08:00
  • c27b6f49c1 refactor[commons]NumberUtil optimization kingston-csj 2026-07-25 11:24:49 +08:00
  • b4615e1791 feat[orm]FieldMetaData type check kingston-csj 2026-07-25 11:17:33 +08:00
  • f9171b7655 feat[orm] allow column as primitive types kingston-csj 2026-07-25 10:13:11 +08:00
  • 3edb1d0af5 Bump com.fasterxml.jackson.core:jackson-core from 2.18.6 to 2.18.8 dependabot[bot] 2026-07-24 12:05:32 +00:00
  • 526ec5b5d5 v4.1 dev version kingston-csj 2026-07-20 10:02:04 +08:00
  • 695a526bd7 upgrade central-publishing-maven-plugin version v4.0.0 kingston-csj 2026-07-18 20:39:26 +08:00
  • 9222031ba4 fix[demo]fix bug kingston-csj 2026-07-18 20:00:52 +08:00
  • af3b2dbc8f refactor[doctor]read class name from class bytes instead of using 'org.ow2.asm' kingston-csj 2026-07-11 17:11:43 +08:00
  • 314afbce2e fix[orm]revert method rename kingston-csj 2026-07-11 13:04:19 +08:00
  • 0cfa795666 refactor[socket] code optimize kingston-csj 2026-07-05 14:53:01 +08:00
  • 21231033fb fix[data]allow common table rename(ResourceOptions#commonTableName) kingston-csj 2026-06-21 12:46:03 +08:00
  • 05c34f6330 doc[hotswap]translated into english comments kingston-csj 2026-06-20 12:22:42 +08:00
  • 7812858355 doc[socket]translated into english comments kingston-csj 2026-06-20 09:43:18 +08:00
  • f3769936dc doc[threadmodel]translated into english comments kingston-csj 2026-06-20 09:19:39 +08:00
  • 6d9c17b6b5 doc[logger]translated into english comments kingston-csj 2026-06-19 13:12:00 +08:00
  • e0217eed18 doc[data]translated into english comments kingston-csj 2026-06-19 13:02:27 +08:00
  • 2cb8a0f6c8 doc[commons]translated into english comments kingston-csj 2026-06-19 11:46:22 +08:00
  • cd2a3bed4d doc[codec]translated into english comments kingston-csj 2026-06-19 11:04:35 +08:00
  • b4d1795eb1 doc[data-starter]translated into english comments kingston-csj 2026-06-19 10:49:41 +08:00
  • ea916e28ca doc[orm]translated into english comments kingston-csj 2026-06-19 10:44:28 +08:00
  • d16b17106f fix[codec-struct]CollectionCodec2 encoding empty collection exception kingston-csj 2026-06-16 10:11:32 +08:00
  • 108a8da6e2 refactor[socket-core]adjusts code directory structure kingston-csj 2026-06-13 12:47:02 +08:00
  • aa6733653e clean[demo]remove obsolete business code kingston-csj 2026-06-13 12:44:38 +08:00
  • 9457f828ba 去掉废弃业务代码 kingston-csj 2026-06-06 11:46:49 +08:00
  • 7d0893f257 Merge branch 'master' of https://github.com/kingston-csj/jforgame kingston-csj 2026-06-01 11:17:36 +08:00
  • 2f26afab86 调整socket代码目录+ActorSystem优化 kingston-csj 2026-05-31 21:51:34 +08:00
  • 77df4c993c jforgame-spring-boot-starter-data文档更名 kingston-csj 2026-05-31 20:30:29 +08:00
  • 42d6458b0a jforgame-spring-boot-starter-data拆分为两个模块 kingston-csj 2026-05-31 20:27:00 +08:00
  • 30880f27e4 jforgame-codec-struct类重命名 kingston-csj 2026-05-31 11:17:36 +08:00
  • 431d523103 Container修改#validate()签名 kingston-csj 2026-05-31 11:15:26 +08:00
  • 1bf33fa969 jforgame-socket新增MessageTrafficObserver kingston-csj 2026-05-31 10:39:27 +08:00
  • f38dfbb314 jforgame-socket-core新增RequestExecutionInterceptor kingston-csj 2026-05-30 20:38:56 +08:00
  • beac8730ac jforgame-socket-core内部代码结构调整 kingston-csj 2026-05-30 12:37:00 +08:00
  • eb3d843ed2 jforgame-socket-api更名为jforgame-socket-core kingston-csj 2026-05-30 11:31:56 +08:00
  • 2123ef6b23 jforame-socket增加RequestScheduler抽象层 kingston-csj 2026-05-30 11:18:19 +08:00
  • 1ab068870c 增加jsoncodec模块 kingston-csj 2026-05-30 10:19:13 +08:00
  • ec349b7c75 4.0开发版 v3.5.0 kingston-csj 2026-05-24 22:13:56 +08:00
  • cd245e76ce jforgame-socket-api内部优化 3.x kingston-csj 2026-05-24 20:45:10 +08:00
  • e200d0306b 修复BeanProcessor#toBean()没有处理对象继承的属性 kingston-csj 2026-05-23 17:26:01 +08:00
  • a3296d0ad8 BeanProcessor#toBean和toBeanList方法内部自动执行BaseEntity#afterLoad()钩子 kingston-csj 2026-05-23 13:38:58 +08:00
  • 0d6cb42c57 降低logback版本以兼容jdk8 kingston-csj 2026-05-17 11:37:51 +08:00
  • 5a22b5ea66 升级部分第三方依赖版本号 kingston-csj 2026-05-13 20:18:51 +08:00
  • 8b205899ae websocket服务器对wspath带参数进行容错 kingston-csj 2026-05-13 20:02:16 +08:00
  • 329e5d3818 更新md文件 kingston-csj 2026-05-11 20:01:43 +08:00
  • 866c789a09 优化RpcMessageClient#request()内部逻辑 kingston-csj 2026-05-11 15:56:16 +08:00
  • 919a6e5150 修复logger模块报错 kingston-csj 2026-05-09 17:15:23 +08:00
  • 5fb28121b6 更新readme文件 kingston-csj 2026-05-06 10:37:18 +08:00
  • 1150a50593 v3.5.0开发版 v3.4.0 kingston-csj 2026-05-03 13:17:56 +08:00
  • 201c3e317c 新增通用日志模块 kingston-csj 2026-04-12 15:33:13 +08:00
  • fa4a1f8967 DateUtil增加getDayDiffFromToday() kingston-csj 2026-03-28 13:49:37 +08:00
  • ee8343152b 修复LruHashMap#get()读写锁问题 kingston-csj 2026-03-28 11:54:40 +08:00
  • 20df82b548 修复DiskFileSystemVo#usage()磁盘空间为0时异常 kingston-csj 2026-03-28 11:51:04 +08:00
  • 1061e150a0 修复ThreadSamplerCPU统计不准的问题 kingston-csj 2026-03-28 11:45:22 +08:00
  • 200b8057c7 SchemaStrategy#doExecute()改为由业务代码自行关闭连接库连接 kingston-csj 2026-03-22 19:14:35 +08:00
  • a9a7ceb7b8 codec-struct增加一些运行期异常检测 kingston-csj 2026-03-22 13:57:10 +08:00
  • cc30ca48f1 ActorSystem优化 kingston-csj 2026-03-21 17:01:14 +08:00
  • 716ee61c5b 增加CronContainer基于cron表达式的持久化容器 kingston-csj 2026-03-17 20:06:14 +08:00
  • 3511cd129d 修复DelayContainer和QueueContainer并发修改bug kingston-csj 2026-03-15 17:53:11 +08:00
  • 9466d3dec7 v3.4开发版 v3.3.0 kingston-csj 2026-03-14 22:15:43 +08:00
  • c0fd598945 StructMessageCodec增加集合元素类型异构模式 kingston-csj 2026-03-07 18:26:11 +08:00
  • 5334e2526c 增加线程模型MonitoredDispatchThreadModel kingston-csj 2026-03-05 19:53:27 +08:00
  • 04fee433e1 Merge pull request #52 from kingston-csj/dependabot/maven/com.fasterxml.jackson.core-jackson-core-2.18.6 Hang 2026-03-04 09:48:38 +08:00
  • c555d8595f Bump com.fasterxml.jackson.core:jackson-core from 2.16.1 to 2.18.6 dependabot[bot] 2026-03-02 00:26:34 +00:00
  • 9d287a5a39 修改DataManager#dataCheck方法 kingston-csj 2026-03-01 19:51:07 +08:00
  • c011215127 修复Container读取的数据记录无序 kingston-csj 2026-02-01 16:16:19 +08:00