Commit Graph

1009 Commits

Author SHA1 Message Date
昔念
01eb26e6fa ```
refactor(.woodpecker): 修改SSH密钥配置方式

将WOODPECKER_SSH_KEY密钥从secrets字段迁移到environment.from_secret字段,
以符合新的配置格式要求
```
2026-01-27 00:47:50 +08:00
昔念
53145a9e6b 1 2026-01-27 00:47:07 +08:00
昔念
2920f8dcc2 ```
refactor(.woodpecker): 优化工作流配置简化CI/CD流程

- 移除默认代码克隆配置,改用skip_clone: true
- 将prepare步骤改为手动git clone方式,支持SSH密钥认证
- 简化Go环境准备流程,移除依赖缓存步骤
- 调整步骤命名规范,统一使用驼峰命名
- 更新依赖关系引用,修正build_logic依赖名称
```
2026-01-27 00:44:48 +08:00
昔念
a194d912b5 1 2026-01-27 00:07:06 +08:00
昔念
f86f1856f0 2 2026-01-27 00:02:38 +08:00
昔念
a75ffc5a81 ```
feat(.woodpecker): 更新SSH配置以支持多平台Git仓库

更新了my-first-workflow.yaml文件中的SSH初始化步骤,将基础镜像从
alpine/git:latest更换为woodpeckerci/plugin-git,并调整了SSH密钥
存储路径以确保在不同环境下正确工作。现在SSH配置会同时创建
/root/.ssh和/app/.ssh目录,并将密钥文件放置在/app/.ssh目录下,
提高了与Woodpecker CI环境的兼容性。
```
2026-01-26 23:48:02 +08:00
昔念
e0680b3562 1 2026-01-26 23:45:45 +08:00
昔念
f27a0cb86a ```
feat(.woodpecker): 配置SSH密钥认证并优化Git插件设置

- 配置Woodpecker Git插件使用SSH密钥进行Git操作
- 添加known_hosts安全配置避免主机验证问题
- 在拉取部署配置时增加openssh-client依赖
- 调整Screen安装脚本的错误处理逻辑
- 移除JSON配置URL变量中的示例地址占位符
```
2026-01-26 23:37:06 +08:00
昔念
ea6852aa6f ```
feat(.woodpecker): 添加SSH初始化步骤并优化流水线依赖关系

在Woodpecker流水线配置中添加了SSH初始化步骤,用于创建SSH目录和配置文件,
同时修正了各步骤间的依赖关系以确保正确的执行顺序:

- 新增init-ssh步骤,设置SSH基础环境
- cache-go-mod依赖于init-ssh
- prepare-go依赖于cache-go-mod
- set-version依赖于prepare-go
- build-logic依赖于set-version
- fetch-deploy-config依赖于build-logic

此改动确保了流水线步骤按正确顺序执行,并为后续的SSH相关
2026-01-26 23:33:44 +08:00
昔念
4f962ab2f2 ```
chore(woodpecker): 更新工作流配置文件结构

重构了 .woodpecker/my-first-workflow.yaml 文件,
将 pipeline 部分重命名为 steps,并添加了 SSH 密钥配置,
同时将全局变量提取到 variables 部分使用 YAML 锚点进行统一管理。
```
2026-01-26 23:31:39 +08:00
1
1a95ce8c48 优化代码结构,移除未使用的依赖和冗余代码 2026-01-26 14:12:12 +00:00
c42650145d Update my-first-workflow.yaml 2026-01-26 14:28:21 +08:00
93fe4ab22d Update my-first-workflow.yaml 2026-01-26 14:26:57 +08:00
60f5e69fe1 Update my-first-workflow.yaml 2026-01-26 14:22:21 +08:00
36100ab672 Update my-first-workflow.yaml 2026-01-26 14:20:59 +08:00
582908c3e9 Update my-first-workflow.yaml 2026-01-26 14:19:12 +08:00
7b871d54d8 Update my-first-workflow.yaml 2026-01-26 14:17:42 +08:00
4dc6376fc1 Update my-first-workflow.yaml 2026-01-26 14:06:51 +08:00
766691276e Update task.go 2026-01-26 13:16:05 +08:00
6d8eac740d Update my-first-workflow.yaml 2026-01-26 11:07:37 +08:00
f17370b90f Update my-first-workflow.yaml 2026-01-26 11:06:55 +08:00
a11f347e76 Update my-first-workflow.yaml 2026-01-26 11:06:28 +08:00
a1406c7f3d Update my-first-workflow.yaml 2026-01-26 10:52:13 +08:00
24f2ff0c8c Update my-first-workflow.yaml 2026-01-26 10:49:46 +08:00
2ee90ad49e Update my-first-workflow.yaml 2026-01-26 10:43:45 +08:00
6ba7a8558f Update my-first-workflow.yaml 2026-01-26 10:42:26 +08:00
71a4067cc5 Update my-first-workflow.yaml 2026-01-26 10:41:59 +08:00
a5be8a2d90 Update my-first-workflow.yaml 2026-01-26 10:32:58 +08:00
2d6581ecf0 Update my-first-workflow.yaml 2026-01-26 10:31:47 +08:00
69aa9865d5 Update my-first-workflow.yaml 2026-01-26 10:25:12 +08:00
14fa9a9b35 Update my-first-workflow.yaml 2026-01-26 10:23:59 +08:00
1275a2a401 Update my-first-workflow.yaml 2026-01-26 10:22:13 +08:00
a342d4e0a8 Create my-first-workflow.yaml 2026-01-26 10:14:44 +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
昔念
4dd05726af ```
fix(socket): 修复socket广播和退出逻辑中的返回值错误

- 修正了Broadcast方法中错误的返回值true为false
- 修正了QuitSelf方法中player遍历的返回值从true改为false
- 在玩家退出时添加了睡眠模式错误码通知消息

feat(fight): 统一技能使用方法命名并修复战斗伤害计算逻辑

- 将所有技能使用方法名从Skill_Useed重命名为SkillUseed以保持一致性
2026-01-25 17:36:40 +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
昔念
392061df04 1 2026-01-24 09:52:55 +08:00
1
eda9d955fe 1 2026-01-23 21:53:54 +00:00
1
5682ff2d42 1 2026-01-23 20:34:52 +00:00
1
9199768c37 ```feat(fight): 新增特性实现及逻辑优化
1. 实现NewSel114免疫瞬杀特性逻辑
2. 完善NewSel113异常状态伤害锁定逻辑
3. 修复Effect13技能效果添加错误
4. 优化ParasiticSeed状态切换处理
5. 移除无用TODO注释和废弃代码
2026-01-23 20:18:58 +00:00
1
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
昔念
62ddd6f6d3 ```
feat(fight): AI战斗逻辑优化,修复技能使用判断逻辑

- 修改AI技能选择逻辑,从直接使用技能ID改为先存储技能实体再统一执行
- 修复usedskill变量类型从uint32改为*info.SkillEntity指针类型
- 优化技能使用流程,确保只有在找到可用技能时才执行UseSkill操作

fix(player): 调整玩家登录时的任务等级上限检查范围

- 将MaxPuniLv等级上限从7调整为9
- 相应地将任务检查范围从291-297扩展到291-299

fix(config): 完善服务器在线状态配置逻辑

- 为服务器在线状态设置添加缺失的else分支
- 确保在所有条件分支下都能正确设置isonline状态值
```
2026-01-23 13:44:31 +08:00
1
7d8497250d 1 2026-01-22 16:01:52 +00:00
昔念
3af709f633 ```
feat(fight): AI战斗逻辑优化,修复技能使用判断逻辑

- 修改AI技能选择逻辑,从直接使用技能ID改为先存储技能实体再统一执行
- 修复usedskill变量类型从uint32改为*info.SkillEntity指针类型
- 优化技能使用流程,确保只有在找到可用技能时才执行UseSkill操作

fix(player): 调整玩家登录时的任务
2026-01-22 14:29:08 +08:00
e96f990724 Update logic_CI.yml 2026-01-22 10:12:02 +08:00
4fa68652eb Update logic_CI.yml 2026-01-22 10:08:13 +08:00
7e7cbd2aa9 Update logic_CI.yml 2026-01-22 10:06:06 +08:00
6108cfaf63 Update logic_CI.yml 2026-01-22 10:02:58 +08:00