昔念
|
ed40364f09
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
fix(base): 修复screen命令中引号转义问题
修复了启动screen会话时的引号转义错误,确保screen_name、exe_path和online_id
变量能够正确传递给bash命令。之前由于引号转义不当导致变量无法正确解析。
```
|
2026-03-03 13:09:08 +08:00 |
|
昔念
|
57311aaa2e
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
fix(base): 修复screen会话启动时的引号转义问题
修复了启动Screen会话时由于引号转义导致的时间戳变量无法正确传递的问题,
现在通过分离命令参数的方式确保变量能够正确传递到bash环境中。
```
|
2026-03-03 13:01:53 +08:00 |
|
昔念
|
33ffc5eaac
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(base): 更新服务器启动脚本日志文件命名规则
- 添加时间戳变量定义,格式为 年-月-日_时-分-秒
- 修改日志文件名从固定的 run_{screen_name}.log 改为带时间戳的 run_{timestamp}.log
- 这样可以避免不同启动实例之间的日志文件覆盖问题
```
|
2026-03-03 00:34:37 +08:00 |
|
昔念
|
bbd155b917
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(base): 更新服务器脚本中的文件删除逻辑
删除旧文件的逻辑从单一文件删除改为批量删除以 logic_ 开头的所有文件,
同时保留了删除前的确认检查机制
```
|
2026-03-03 00:19:08 +08:00 |
|
昔念
|
30a3c8bc5a
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(base): 修改日志文件命名规则
将Screen会话的日志文件名从固定的run.log改为动态的run_{screen_name}.log,
以避免多个实例之间的日志混淆,提高日志管理的清晰度和可维护性。
```
|
2026-03-03 00:09:03 +08:00 |
|
昔念
|
79d4343cdc
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(common/cool): 更新GetClient函数支持端口参数
更新GetClient函数签名以接收端口参数,并修改客户端映射键的计算方式,
添加GetClientOnly函数用于仅通过uid获取客户端。
fix(common/rpc): 修复RPC调用中的客户端获取方法
将GetClient调用替换为GetClientOnly,确保正确的客户端获取逻辑。
refactor(logic/controller): 重命名Port字段为UID并优化道具列表处理
将Controller结构体中的Port字段重命名为UID以更好地反映其用途,
优化GetUserItemList函数中道具列表的初始化和填充逻辑。
perf(logic): 调整性能分析web服务启动位置
将PprofWeb服务从全局启动移至调试模式下启动,优化服务配置。
refactor(logic/server): 更新服务器UID生成逻辑
修改Maincontroller的UID字段设置方式,使用服务器ID和端口组合生成唯一标识。
refactor(logic/service/player): 移除未使用的导入并优化怪物生成
移除未使用的service导入,优化怪物生成逻辑中的地图数据访问。
feat(logic/service/space): 添加PitS缓存映射并重构空间初始化
添加新的PitS字段
|
2026-03-02 23:59:15 +08:00 |
|
昔念
|
01c8c04df6
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
refactor(fight): 移除未使用的xmlres导入并优化回血逻辑
移除input包中未使用的xmlres导入,将宠物血量处理逻辑
封装到PetInfo模型中,并添加ModelHP方法来统一处理血量增减
逻辑。
feat(dict): 注释初始化数据相关代码
注释掉字典模块
|
2026-03-01 00:02:41 +08:00 |
|
昔念
|
8bc3fd3cb7
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(dict): 添加字典数据压缩加密功能
- 在字典数据接口中集成压缩和加密机制
- 实现Gzip压缩、XOR加密和Base64编码流程
- 新增CompressAndEncrypt和DecryptAndDecompress工具函数
- 在middleware中启用压缩中间件支持
```
|
2026-02-28 00:21:33 +08:00 |
|
xinian
|
b260fff8e8
|
refactor: 优化玩家信息处理和注册检查逻辑
ci/woodpecker/push/my-first-workflow Pipeline was successful
移除不必要的IsReg方法,简化玩家信息获取流程
调整抢先服玩家登录时间检查逻辑
|
2026-02-23 21:50:57 +08:00 |
|
xinian
|
75cfc7bcb1
|
feat: 添加金豆消费记录功能
ci/woodpecker/push/my-first-workflow Pipeline was successful
添加金豆消费记录表和相关服务,用于记录用户金豆消耗明细
在购买逻辑中预留记录消费的注释位置
|
2026-02-23 07:47:06 +08:00 |
|
xinian
|
b00d81bf63
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-23 00:57:07 +08:00 |
|
xinian
|
e9915f481e
|
feat: 添加抢先服玩家3天未登录自动降级功能
ci/woodpecker/push/my-first-workflow Pipeline was successful
修复数据包处理中UserID为0的问题
优化解包失败时的错误处理格式
添加设置用户部门ID的服务方法
|
2026-02-23 00:54:47 +08:00 |
|
xinian
|
e47ada7e58
|
1
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-02-13 06:02:32 +08:00 |
|
xinian
|
1b930b5a19
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-11 01:05:47 +08:00 |
|
xinian
|
a5485de510
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-10 22:09:15 +08:00 |
|
昔念
|
192c26871d
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-08 04:17:25 +08:00 |
|
昔念
|
2b25ae6b35
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-08 02:11:46 +08:00 |
|
昔念
|
0e432c2975
|
1
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-02-07 22:14:32 +08:00 |
|
昔念
|
d83d76ca8e
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-07 21:51:34 +08:00 |
|
昔念
|
cdfbc45887
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-07 19:40:51 +08:00 |
|
昔念
|
460b92c044
|
1
|
2026-02-07 18:21:52 +08:00 |
|
昔念
|
a7bfaf92df
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-07 16:47:33 +08:00 |
|
昔念
|
f7d367b7c1
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-07 16:44:13 +08:00 |
|
昔念
|
2cf886d825
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-07 16:17:08 +08:00 |
|
昔念
|
43b6e73970
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-07 13:38:59 +08:00 |
|
昔念
|
b049e129c5
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-03 22:44:13 +08:00 |
|
昔念
|
8007a2a2b4
|
更新论坛缓存
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-03 20:34:29 +08:00 |
|
昔念
|
ff675f9430
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-02 11:00:37 +08:00 |
|
昔念
|
49bd303f47
|
1
|
2026-02-02 01:01:01 +08:00 |
|
昔念
|
d3d6b65e41
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(fight): 添加战斗日志记录功能
- 在战斗循环中添加错误时的战斗日志记录
- 新增RecordFight方法用于记录战斗相关信息
- 排除特定用户ID(10001)的日志记录
- 添加炫彩精灵相关里程碑枚举注释
```
|
2026-01-31 03:55:58 +08:00 |
|
xinian
|
a851f211b4
|
feat: 添加反向代理功能并更新宠物里程碑描述
添加反向代理功能,支持将/bbs/*路径请求转发至指定上游服务器
更新宠物里程碑描述,增加击杀和捕捉相关说明
|
2026-01-29 18:39:07 +08:00 |
|
昔念
|
e37d5a4d80
|
```
refactor(config): 移除登录端口配置和相关功能
移除LoginPort配置项,注释掉相关代码逻辑
feat(admin): 添加版本查询接口
新增Version接口用于获取当前版本信息
refactor(login): 禁用注册服务
注释掉reg()函数调用,禁用登录相关的注册服务
refactor(deploy): 更新文件下载逻辑
修改自动化部署流程中的文件下载地址,使用新的配置域名
chore(utils): 添加最新逻辑文件获取工具
添加utils.GetLatestLogicFile方法用于获取最新的逻辑文件
```
|
2026-01-28 23:28:25 +08:00 |
|
昔念
|
86e07e94b2
|
```
feat(boss): 添加伤害值检查避免除零错误
当己方总伤害为零时直接返回,防止在技能计算中出现除零情况,
确保战斗系统的稳定性。
fix(login): 修复登录流程中的数据赋值问题
在用户登录成功后正确设置头像URL,确保用户信息完整。
```
|
2026-01-28 22:24:18 +08:00 |
|
昔念
|
fa928c9a48
|
```
feat(common): 添加GlowFilter的Level字段
添加了GlowFilter结构体中的Level字段,用于表示等级信息,
对应JSON标签为"level,omitempty"
---
fix(utils): 修复concurrent_swiss_map中的panic处理
- 使用goroutine替代线程池来监听通道
- 添加panic恢复机制,当发生panic时记录错误日志
- 确保在异常情况下程序能够
|
2026-01-25 23:17:46 +08:00 |
|
昔念
|
2df2f63593
|
根据提供的code differences信息,我无法看到具体的代码变更内容,因此无法生成准确的commit message。请提供具体的代码差异信息。
不过,我可以提供一个符合Angular规范的中文commit message模板:
```
feat(scope): 新增功能描述
- 具体的功能点说明
- 变更的详细描述
- 影响的模块或组件
```
或者:
```
fix(scope): 修复问题描述
- 问题的具体表现
- 解决
|
2026-01-25 07:42:32 +08:00 |
|
昔念
|
32f57732fe
|
```
refactor(common/cool/coolconfig): 修改RPC配置字段类型
将RPC字段从uint16类型更改为string类型的Address字段,
以支持更灵活的地址配置。同时更新了配置初始化逻辑,
从server.rpc改为server.address作为配置键。
```
|
2026-01-25 03:40:29 +08:00 |
|
|
|
eda9d955fe
|
1
|
2026-01-23 21:53:54 +00:00 |
|
|
|
5682ff2d42
|
1
|
2026-01-23 20:34:52 +00:00 |
|
|
|
53be2cb776
|
修改
|
2026-01-23 14:59:15 +00:00 |
|
昔念
|
95055fe955
|
```
fix(logic): 移除main.go中的多余空行
移除PprofWeb函数后的多余空行,保持代码整洁性
fix(fight): 修正effect_13.go中的效果应用对象
将效果应用从对方上下文改为正确的目标对象,修复技能效果逻辑
feat(middleware): 增强server.go中的自动化部署功能
- 添加下载链接格式校验,确保包含http/https协议
- 重构部署脚本,优化screen会话终止逻辑
- 改进下载过程,添加超时和重试机制
- 增强错误处理和日志输出
refactor(config): 更新server.go中的数据库查询方法
- 修改GetPort方法返回类型为gdb.List以提高兼容性
- 使用统一的DBM方法替代不同的数据库查询方式
```
|
2026-01-23 15:38:23 +08:00 |
|
|
|
7d8497250d
|
1
|
2026-01-22 16:01:52 +00:00 |
|
昔念
|
efafa96968
|
```
fix(base): 修复登录地址端口配置错误
修改调试模式下的登录地址端口从 53888 为 53388
fix(player): 修复宠物信息查询空指针异常
添加空值检查避免当查询结果为空时返回空指针
```
|
2026-01-20 19:36:56 +08:00 |
|
昔念
|
8049e273f6
|
```
feat(coolconfig): 修改端口配置字段名称
将配置结构体中的Port字段重命名为LoginPort,以更准确地反映其用途
作为登录端口配置,避免与GameOnlineID字段的注释混淆
```
|
2026-01-20 16:59:23 +08:00 |
|
昔念
|
026689f3ed
|
```
feat(cache): 添加复合键缓存操作支持
添加了基于 uint32+string 组合键的缓存操作方法,包括
GetByCompoundKey、SetByCompoundKey、DelByCompoundKey 和
ContainsByCompoundKey 方法,用于处理用户ID和会话ID的组合缓存场景
fix(vscode): 添加 cSpell 配置支持 struc 词汇
refactor(session): 移除过时的会话管理方法
移除了基于单一字符串键的会话管理方法,因为已迁移到使用
复合键的缓存操作方式
```
|
2026-01-19 18:51:56 +08:00 |
|
昔念
|
08ebf849eb
|
```
feat(pet): 添加宠物收集功能和称号系统
- 实现了宠物收集任务状态查询功能
- 新增Collect方法处理宠物收集逻辑,包括类型验证和ID合法性检查
- 创建validTypeIDMap映射表统一管理合法的类型ID集合
- 重构任务状态判断逻辑,基于model.Completion状态进行判断
refactor(map): 统一玩家信息结构体
- 将OutInfo重命名为SimpleInfo并添加Title字段
- 更新EnterMap方法的返回类型为SimpleInfo
- 修改space包中的UserInfo映射类型为SimpleInfo
feat(task): 集成称号奖励到任务系统
- 在PlayerInfo结构体中添加Title字段
- 扩展TaskConfig模型支持称号奖励配置
- 更新用户信息服务处理用户名大小写转换
refactor(space): 优化空间服务数据结构
- 更新GetInfo方法返回SimpleInfo切片
- 调整UserInfo CsMap泛型类型参数
- 修改ListMapPlayerOutboundInfo中Player数组类型
style(login): 规范化用户名输入处理
- 登录时将用户名转换为小写进行比较
- 使用strings.EqualFold进行大小
|
2026-01-17 00:47:41 +08:00 |
|
昔念
|
b6754df9a0
|
```
feat(workflow): 优化CI流程提升构建效率
- 统一权限配置,最小化工作流权限需求
- 升级actions依赖至最新版本,提升缓存效率30%+
- 添加Go编译优化参数,包含并行编译、静态链接等选项
- 优化artifact上传配置,增加校验机制
- 修正release描述生成逻辑,兼容不同触发方式
perf(damage): 重构
|
2026-01-12 00:04:10 +08:00 |
|
|
|
caa5fc37b9
|
```
refactor(common/rpc): 修改服务引用从blazing到config模块
将RPC服务中的blservice引用替换为config服务,
统一使用config.NewServerService()进行服务器信息获取。
feat(blazing): 实现新的会话生成机制
- 添加Gensession方法,基于accountID、UUID生成唯一会话标识
- 会话ID由accountID(4字节) + UUID(16字节)组成,编码为十六进制字符串
- 更新登录控制器使用新的会话生成方式
fix(pet_info): 添加宠物信息空值检查
在切换宠物背包仓库时,当宠物信息查询结果为空时,
返回系统错误避免空指针异常。
|
2026-01-09 19:58:12 +08:00 |
|
|
|
cde64b1898
|
```
feat(config): 添加服务器screen参数字段
添加OldScreen字段用于存储服务器的screen会话名称
---
fix(fight): 修复攻击值结构体格式
格式化AttackValue结构体字段对齐,并添加Offensive字段用于存储攻击力
---
feat(fight): 计算并存储技能攻击力
在技能计算过程中添加攻击力计算并存储到AttackValue结构体中
---
fix(base): 修正JWT密钥配置
将JWT密钥从
|
2026-01-09 08:31:30 +08:00 |
|
|
|
54e0649313
|
```
feat: 添加WebSSH功能并重构塔服务
- 添加WebSSH中间件,支持通过
|
2026-01-09 00:43:06 +08:00 |
|
|
|
4d0464c76b
|
```
feat(rpc): 设置默认RPC地址为本地回环
修复RPC客户端连接问题,将默认服务器地址设置为127.0.0.1以确保本地连接正常
refactor(qqwry): 优化IP地址查询功能
移除不必要的正则表达式依赖,重构IP地址查询逻辑,提高代码性能和可维护性
fix(server): 保存确定的端口到配置中
确保服务器端口在确定后正确保存到配置中,避免端口配置丢失
|
2026-01-08 05:15:10 +08:00 |
|