kercylan
|
9c21ba1237
|
Merge pull request #64 from kercylan98/release-please--branches--master--components--minotaur
chore(master): release 0.3.2
|
2023-11-23 05:57:27 -06:00 |
|
kercylan
|
1f0f4f5870
|
chore(master): release 0.3.2
|
2023-11-23 05:56:52 -06:00 |
|
kercylan98
|
9f60183cd2
|
Merge branch 'master' into develop
|
2023-11-23 19:56:06 +08:00 |
|
kercylan98
|
7c2a825408
|
feat: activity 并发安全优化
|
2023-11-23 19:55:53 +08:00 |
|
kercylan98
|
193635c1a9
|
fix: 修复时间线 times.Line 部分逻辑
|
2023-11-23 19:43:20 +08:00 |
|
kercylan98
|
4a41538460
|
refactor: activity 包重构,整体优化使用体验,活动支持提前展示、及延长展示、持久化、数据保留周期、循环活动等
|
2023-11-23 19:42:50 +08:00 |
|
kercylan98
|
a9c84caa52
|
feat: times 包新增 Line 时间线结构,提供了时间线性状态的实现
|
2023-11-23 12:03:49 +08:00 |
|
kercylan98
|
2fe797e1c2
|
refactor: ranking 包更名为 leaderboard,ranking.List 更名为 leaderboard.BinarySearch
|
2023-11-21 14:42:30 +08:00 |
|
kercylan98
|
a3b4a9afe2
|
fix: server 启动日志包含错误的 Error 日志修复
|
2023-11-16 09:51:02 +08:00 |
|
kercylan
|
d3dcab966d
|
Merge pull request #63 from kercylan98/release-please--branches--master--components--minotaur
chore(master): release 0.3.1
|
2023-11-13 02:09:57 -06:00 |
|
kercylan
|
cbf08db5bd
|
chore(master): release 0.3.1
|
2023-11-13 02:06:59 -06:00 |
|
kercylan98
|
ace6a06910
|
Merge branch 'develop'
|
2023-11-13 16:06:08 +08:00 |
|
kercylan98
|
4c092c04d2
|
feat: server 包新增机器人,可通过 server.NewBot 函数进行创建,机器人将模拟普通连接行为,适用于测试等场景
|
2023-11-13 16:05:32 +08:00 |
|
kercylan98
|
e2b7887b14
|
feat: server 新增 Unique 异步消息,可用于避免相同标识的异步消息在未执行完毕前重复执行
|
2023-11-13 14:16:38 +08:00 |
|
kercylan98
|
30c0b3a64b
|
docs: 优化配置导出工具部分文档描述
|
2023-11-13 12:01:31 +08:00 |
|
kercylan98
|
5c180de118
|
fix: 修复配置导出工具无法忽略描述前缀为 # 的字段
|
2023-11-13 12:01:14 +08:00 |
|
kercylan98
|
274402e721
|
feat: super 新增 ConditionalRetryByExponentialBackoff 函数,支持可中断的退避指数算法重试
|
2023-11-13 11:27:39 +08:00 |
|
kercylan98
|
dd3f3ede07
|
other: 日志调用修改
|
2023-11-13 11:19:28 +08:00 |
|
kercylan98
|
a9955c64b3
|
recessive: release.yml 更新
|
2023-11-13 09:31:10 +08:00 |
|
kercylan
|
7e091121fa
|
Merge pull request #62 from kercylan98/release-please--branches--master--components--minotaur
chore(master): release 0.3.0
|
2023-11-11 05:26:31 -06:00 |
|
kercylan
|
0f8ce2f7d8
|
chore(master): release 0.3.0
|
2023-11-11 05:26:07 -06:00 |
|
kercylan98
|
d2654cfc95
|
feat: 增强 server.RegConsoleCommandEvent 函数,支持 url 格式输入命令,并将命令解析为指令和参数
|
2023-11-11 19:24:58 +08:00 |
|
kercylan98
|
ab72920084
|
fix: 示例代码适配当前版本
|
2023-11-11 18:30:16 +08:00 |
|
kercylan98
|
24ba13cab2
|
fix: 更新配置导表工具数组处理异常的问题
|
2023-11-11 18:19:53 +08:00 |
|
kercylan98
|
0f966c02f7
|
feat: 修复配置导表工具数组处理异常的问题
|
2023-11-11 18:18:56 +08:00 |
|
kercylan98
|
70f7a79c88
|
refactor: server 包重构及性能优化
1、由于设计不合理,移除 server
包中跨服相关的内容;
2、重构消息处理机制和消息分流机制并优化性能;
3、分流消息支持数据包、定时任务、异步回调的分流;
4、长连接支持获取定时器。
|
2023-11-10 18:40:55 +08:00 |
|
kercylan98
|
707fc6c5de
|
feat: times 包支持重置全局时间偏移量和获取当前全局时间偏移量
|
2023-11-10 12:35:19 +08:00 |
|
kercylan98
|
f03dd4ac4f
|
feat: times 包支持设置全局时间偏移
|
2023-11-10 12:15:18 +08:00 |
|
kercylan98
|
9157c6a309
|
feat: super 包新增 Hostname 函数获取主机名
|
2023-11-10 11:57:43 +08:00 |
|
kercylan98
|
01092fe738
|
feat: super.LossCounter 支持打印
|
2023-11-10 11:55:51 +08:00 |
|
kercylan
|
f49fa7716e
|
Merge pull request #61 from kercylan98/release-please--branches--master--components--minotaur
chore(master): release 0.2.9
|
2023-11-08 22:10:31 -06:00 |
|
kercylan
|
e10a7be3ac
|
chore(master): release 0.2.9
|
2023-11-08 22:09:55 -06:00 |
|
kercylan98
|
d0b3f197c5
|
Merge branch 'develop'
|
2023-11-09 12:09:09 +08:00 |
|
kercylan98
|
98c1f39ce6
|
refactor: #60 重构 game/task 包,支持更灵活的任务配置方式
|
2023-11-09 12:08:27 +08:00 |
|
kercylan98
|
2079e9595e
|
other: xkeys seal encryption used fixed key for all encryption #6
|
2023-11-08 09:44:02 +08:00 |
|
kercylan98
|
d405cae73f
|
feat: generic 包新增 Basic 类型
|
2023-11-07 10:56:49 +08:00 |
|
kercylan98
|
0b77cc9907
|
feat: server.Server 支持使用 PushAsyncMessage 快捷发布异步消息
|
2023-11-06 20:27:50 +08:00 |
|
kercylan98
|
d191dabfd3
|
feat: super 包新增规则重试及退避指数重试
|
2023-11-06 20:27:08 +08:00 |
|
kercylan98
|
6b2a753e67
|
feat: server 包支持获取到 HTTP 服务器的 Gin 示例
|
2023-11-06 20:26:37 +08:00 |
|
kercylan98
|
85176f32f9
|
feat: survey 包的 Analyzer 分析器增加大量辅助函数
|
2023-11-06 20:26:12 +08:00 |
|
kercylan98
|
589a424491
|
feat: lockstep 支持获取帧同步客户端数量
|
2023-11-01 18:13:50 +08:00 |
|
kercylan
|
ee56c56c94
|
Merge pull request #59 from kercylan98/release-please--branches--master--components--minotaur
chore(master): release 0.2.8
|
2023-10-30 22:03:57 -05:00 |
|
kercylan
|
beb162b8ea
|
chore(master): release 0.2.8
|
2023-10-30 22:03:00 -05:00 |
|
kercylan98
|
f475aac387
|
feat: survey 包新增 RecordBytes 函数,支持跳过格式化将数据直接写入,适用于转发至消息队列等场景
|
2023-10-27 15:57:42 +08:00 |
|
kercylan98
|
61d41e51b5
|
fix: lockstep.Lockstep 移除不必要的内容,修复 StartBroadcast 函数锁使用不正确的问题
|
2023-10-27 15:56:58 +08:00 |
|
kercylan98
|
18a0b06e0e
|
feat: server.Conn 支持获取连接打开时间及在线时长
|
2023-10-27 15:56:02 +08:00 |
|
kercylan98
|
a4bc8280a4
|
fix: 修复 timer.GetTicker 在获取到定时器后立刻使用造成的竞态问题
|
2023-10-27 15:55:23 +08:00 |
|
kercylan98
|
d2f982bf42
|
feat: survey.FileFlusher 将会在目录不存在时自行创建
|
2023-10-27 15:53:45 +08:00 |
|
kercylan98
|
e4d60d7146
|
other: gRPC-Go HTTP/2 Rapid Reset vulnerability、NATS.io: Adding accounts for just the system account adds auth bypass
|
2023-10-27 15:53:04 +08:00 |
|
kercylan98
|
9f882651eb
|
fix: 修复 #58 taskType 及事件被遗漏的问题
|
2023-10-26 09:34:19 +08:00 |
|