coolxitech
|
9634dcb023
|
build(ci): 优化 Docker 构建流程并添加多平台支持
- 在 Dockerfile 中添加构建参数和标签信息用于缓存破坏
- 使用 --chown 确保正确的文件权限并验证构建产物
- 添加构建产物时间戳检查以确保最新性
- 获取并使用版本号进行镜像标签管理
- 添加清理冲突镜像标签的步骤
- 配置多平台构建支持(linux/amd64,linux/arm64)
- 添加版本标签和构建参数传递
- 配置构建缓存和镜像推送功能
|
2026-01-08 17:55:40 +08:00 |
|
coolxitech
|
e4c4cdd63c
|
chore(workflow): 更新 GitHub Actions 工作流配置
- 升级 actions/checkout 从 v4 到 v6
- 升级 pnpm/action-setup 从 v3 到 v4 并更新版本到 latest
- 升级 actions/setup-node 从 v4 到 v6
- 升级 actions/setup-java 从 v4 到 v5
- 升级 actions/cache 从 v4 到 v5
- 升级 softprops/action-gh-release 从 v1 到 v2
- 升级 actions/configure-pages 从 v3 到 v5
- 升级 actions/deploy-pages 从 v2 到 v4
- 添加构建产物验证步骤
- 添加缓存 pnpm 依赖的配置
- 优化 Docker 镜像标签和元数据配置
- 改进条件判断逻辑以优化 Docker 推送流程
|
2026-01-08 17:40:29 +08:00 |
|
coolxitech
|
7279bcbc89
|
chore(workflow): 更新 github pages 工作流配置
- 为 pnpm action setup 添加版本配置
- 指定使用最新版本的 pnpm
- 保持 nodejs 安装配置不变
|
2026-01-08 17:18:25 +08:00 |
|
coolxitech
|
d9c708e0ca
|
feat(docker): 添加完整的 Docker 构建支持
- 重构 Dockerfile 支持本地完整源码构建流程
- 添加 CI 专用的 Dockerfile.ci 使用预构建产物
- 创建 .dockerignore 和 .dockerignore.ci 文件优化构建上下文
- 添加 build-docker.sh 和 build-docker.bat 本地构建脚本
- 更新 GitHub Actions 工作流支持 Node.js 环境和 pnpm 依赖管理
- 添加 DOCKER.md 详细说明文档
- 优化 nginx 配置和端口暴露设置
|
2026-01-08 17:13:46 +08:00 |
|
coolxitech
|
21cf5762d2
|
chore: 移除 packageManager 配置项
- 从 package.json 中删除了 pnpm 的 packageManager 指定配置
- 保持项目构建配置的简洁性
- 统一依赖管理方式,避免版本冲突问题
- 确保所有开发者使用相同的包管理器版本
- 减少不必要的配置冗余
- 提高项目的可维护性和一致性
|
2026-01-08 17:01:19 +08:00 |
|
coolxitech
|
8db70ea674
|
fix(types): 修复类型检查错误
- 添加类型断言以解决类型不匹配问题
- 确保 typeKey 正确映射到 settings.types 的键类型
|
2026-01-08 17:01:19 +08:00 |
|
酷曦科技
|
136591a3dd
|
无缓存构建
|
2026-01-08 15:40:02 +08:00 |
|
谦君
|
72f37aa435
|
Create FUNDING.yml
|
2026-01-06 15:14:32 +08:00 |
|
谦君
|
4c54e1b773
|
撤回
|
2026-01-06 11:11:18 +08:00 |
|
谦君
|
9e8ceb0414
|
优化
|
2026-01-06 08:15:59 +08:00 |
|
谦君
|
ec96d2541e
|
修复问题
v1.6.0
|
2026-01-06 03:06:14 +08:00 |
|
谦君
|
9e7560cc4b
|
1.6.0更新
|
2026-01-06 03:00:02 +08:00 |
|
谦君
|
1ad051cd6d
|
Update ResourceIcon.vue
v1.5.6
|
2025-12-27 04:02:17 +08:00 |
|
谦君
|
fda15646eb
|
Update package.json
|
2025-12-27 03:58:54 +08:00 |
|
谦君
|
6a9846c6df
|
Update package.json
|
2025-12-27 03:58:15 +08:00 |
|
谦君
|
49753566c3
|
优化webdav相关
|
2025-12-27 01:37:35 +08:00 |
|
谦君
|
66783f896c
|
补全翻译
|
2025-12-27 01:04:14 +08:00 |
|
谦君
|
7cc885c62a
|
Delete splash.xml
|
2025-12-27 00:18:40 +08:00 |
|
谦君
|
5c6404d86a
|
优化移动端开屏
|
2025-12-27 00:12:49 +08:00 |
|
谦君
|
010ea137ac
|
perf: 优化安卓WebView性能与调试配置
MainActivity中为WebView启用硬件加速、DOM存储、数据库及默认缓存模式,提升性能与兼容性。capacitor.config.ts开启webContentsDebugging,便于调试排查问题。
|
2025-12-26 23:44:22 +08:00 |
|
谦君
|
6dbca76252
|
Update index.html
|
2025-12-26 23:37:23 +08:00 |
|
谦君
|
c047ffb88e
|
Create favicon.ico
|
2025-12-26 22:25:12 +08:00 |
|
谦君
|
6f8adfa586
|
build: 替换autoprefixer为lightningcss并优化依赖
移除autoprefixer,改用lightningcss处理CSS,提升构建兼容性与性能。package.json、pnpm-lock.yaml、vite.config.ts同步调整依赖与配置,支持Android 5+/iOS 10+/Chrome 60+等目标环境。补充PWA苹果图标,删除favicon.ico。多语言任务目标文本细化和丰富,提升本地化体验。安卓端gradle配置补充capacitor-app与capacitor-filesystem依赖。
|
2025-12-26 22:22:14 +08:00 |
|
谦君
|
94fa2ad57a
|
feat: 多语言完善造船厂与研究相关字段
为de、en、es-LA、ko、ru、zh-CN、zh-TW等多语言文件补充和完善造船厂(shipyard)与研究(research)相关字段,包括攻击、防御、装甲、建造成本、总成本、批量计算等,提升界面一致性与本地化体验。同时优化通知弹窗滚动区域样式,增加overflow-y-auto,提升内容自适应性。
|
2025-12-26 01:53:19 +08:00 |
|
谦君
|
7ed508945a
|
build: Android版本号自动同步package.json
android/app/build.gradle中通过读取package.json自动设置versionName与versionCode,实现前后端版本号一致,避免手动同步出错。
|
2025-12-26 01:16:08 +08:00 |
|
谦君
|
fe2e5bfad9
|
refactor: 优化ResourceIcon样式及兼容性
将ResourceIcon根元素由div改为span,调整样式为inline-block和shrink-0,提升布局灵活性。颜色由渐变改为纯色背景,增强在Android WebView等环境下的显示兼容性。尺寸样式增加min-width/min-height,确保图标不被压缩。
|
2025-12-25 21:29:38 +08:00 |
|
谦君
|
7f36b6693f
|
style: 优化通知弹窗滚动区域高度样式
将DiplomaticNotifications、EnemyAlertNotifications与QueueNotifications中的ScrollArea高度由固定h-96/h-[420px]调整为h-auto max-h-96,提升内容自适应性,避免内容较少时出现多余空白,增强界面美观与一致性。
|
2025-12-25 21:17:53 +08:00 |
|
谦君
|
27d60ae71a
|
fix: 禁用WebView文本缩放并修复Portal定位
安卓端MainActivity中强制WebView文本缩放为100%,防止系统字体大小影响布局。capacitor.config.ts同步禁用WebView文本缩放及键盘视口调整。CSS中统一禁用文本大小调整,修复Edge-to-Edge模式下Portal容器定位问题,提升移动端显示一致性。
|
2025-12-25 20:40:02 +08:00 |
|
谦君
|
ca1aed1e9b
|
style: 优化可滚动Dialog内容与遮罩布局
ScrollableDialogContent重构遮罩与内容结构,遮罩层支持flex居中与内边距,内容容器样式与DialogContent统一,提升弹窗显示一致性与居中效果。DialogContent补充relative定位,便于后续扩展。
|
2025-12-25 20:12:01 +08:00 |
|
谦君
|
04ee72a33d
|
feat: 安卓端支持沉浸式边到边显示
MainActivity启用Edge-to-Edge,状态栏与导航栏设为透明并强制深色图标,提升沉浸体验。styles.xml同步调整相关颜色为透明。CSS中优化html平滑过渡样式,提升界面切换流畅度。
|
2025-12-25 20:00:13 +08:00 |
|
谦君
|
d95dffcfcd
|
style: 优化Dialog与AlertDialog居中与间距样式
调整AlertDialogContent、DialogContent及DialogOverlay的布局样式,统一弹窗居中方式,增加flex居中与padding,提升弹窗在不同屏幕下的显示效果与一致性。
|
2025-12-25 19:51:15 +08:00 |
|
谦君
|
b6bcae3294
|
fix: 统一APK文件扩展名为小写.apk
将构建产物及相关CI流程中的APK文件扩展名由大写.APK统一为小写.apk,提升平台兼容性并避免文件识别问题。
|
2025-12-25 19:26:44 +08:00 |
|
谦君
|
ebed10b82f
|
feat: 优化Dialog内容样式并完善多语言“建造”文案
调整AlertDialogContent与DialogContent的宽度与定位样式,提升弹窗显示效果。多语言文件中buildingsView部分新增“build”字段,完善德语、英语、韩语、俄语、简体中文的“建造”相关文案,提升界面一致性与本地化体验。
|
2025-12-25 19:24:11 +08:00 |
|
谦君
|
f4f5a719f5
|
ci: 构建流程切换为官方Gradle Action
将原有自定义Gradle缓存步骤替换为gradle/actions/setup-gradle官方Action,简化配置并利用内置智能缓存,提升CI流程维护性与稳定性。
|
2025-12-25 18:46:52 +08:00 |
|
谦君
|
1686622013
|
chore: 优化CI缓存与YAML格式统一
构建流程中Gradle缓存新增build-cache目录,并在assembleRelease时启用--build-cache参数,提升构建效率。统一GitHub Actions YAML文件中分支、标签、条件判断等格式,增强可读性与一致性。
|
2025-12-25 18:38:54 +08:00 |
|
谦君
|
b9b2b0966c
|
ci: 构建流程中显式安装ImageMagick
在GitHub Actions构建流程中新增ImageMagick安装步骤,确保生成Android图标时依赖环境一致,提升CI稳定性。
v1.5.5
|
2025-12-25 18:29:19 +08:00 |
|
谦君
|
724a70bebb
|
docs: 新增西班牙语和日语README并优化多语言文档
新增README-ES.md(西班牙语)和README-JA.md(日语)文档,完善多语言README互链。优化各语言README徽章、技术栈、外链格式及语言切换区,提升文档一致性与可读性。
|
2025-12-25 18:25:08 +08:00 |
|
谦君
|
b24a262ca7
|
Update build.gradle
|
2025-12-24 03:44:42 +08:00 |
|
谦君
|
06b878a731
|
chore: 统一Server文件名与产品名为OGame-Vue-Ts
CI构建流程中Server产物文件名统一为OGame-Vue-Ts前缀,package.json中productName同步改为OGame-Vue-Ts,保持产品命名一致性,便于识别与管理。
|
2025-12-24 03:36:19 +08:00 |
|
谦君
|
8c799dc3bf
|
chore: 精简README下载区与统一产品名
移除各语言README中的下载区内容,保持文档简洁一致。package.json中productName由“OGame-Vue-Ts”改为“OGame”,统一产品命名。
|
2025-12-24 03:22:06 +08:00 |
|
谦君
|
4a0734bb04
|
chore: README下载区样式微调
移除README下载区多余空行,保持文档结构简洁一致。
|
2025-12-24 03:13:51 +08:00 |
|
谦君
|
c11699706b
|
chore: 多语言README下载区样式优化
统一德语、英文、韩语、俄语、繁体中文README下载区样式,移除多语言下载标题,提升文档结构一致性与可读性。
|
2025-12-24 03:12:53 +08:00 |
|
谦君
|
11dbdcc82a
|
chore: 统一项目名称为OGame-Vue-Ts
将android打包文件名、package.json中的productName统一为“OGame-Vue-Ts”,去除main.go中的emoji符号,控制台输出更简洁。提升品牌一致性与可读性。
|
2025-12-24 03:11:18 +08:00 |
|
谦君
|
9ea6fabbd1
|
fix: 资源操作兼容Partial类型
将addResources和deductResources的参数类型由Resources调整为Partial<Resources>,避免部分字段缺失时报错。同步修正任务奖励发放逻辑,提升资源操作的健壮性。
|
2025-12-24 02:51:27 +08:00 |
|
谦君
|
5a06022798
|
chore: 版本号升级至1.5.0
package.json中的version字段由1.4.0提升至1.5.0,为新功能或重要更新做准备。
|
2025-12-24 02:01:32 +08:00 |
|
谦君
|
b85b84399a
|
chore: 修改go模块名与更新构建日期
go.mod中的模块名由“OGame Vue Ts”更改为“ogame-vue-ts”,package.json的buildDate更新为2025/12/24 01:51:29。
|
2025-12-24 01:52:58 +08:00 |
|
谦君
|
b6be379702
|
fix: 优化成就页头部布局适配
将成就页头部容器由响应式flex方向调整为始终横向排列,统一各端显示效果,提升布局一致性。
v1.5.0
|
2025-12-24 01:47:17 +08:00 |
|
谦君
|
5e3557e2da
|
feat: 新增多语言README并优化文档结构
新增德语、俄语、韩语、繁体中文多语言README,英文与简体中文README同步优化,统一下载链接与徽章样式,完善多语言入口。提升国际化支持与文档可读性。
|
2025-12-24 01:45:17 +08:00 |
|
谦君
|
a475b1b554
|
chore: 移除多余依赖与PostCSS配置
删除@capacitor/share、@capacitor/status-bar、@capawesome/capacitor-file-picker、postcss及相关依赖,移除postcss.config.js,简化依赖树。README下载链接样式调整为纯文本列表,提升可维护性。
|
2025-12-20 04:05:20 +08:00 |
|
谦君
|
dc5f1c1370
|
feat: 优化原生端顶部间距与资源栏样式
根据平台动态调整主内容区与资源栏的顶部间距,原生端顶部间距由60px提升至80px,资源栏与展开栏的padding与定位同步适配,提升Android/Capacitor端显示一致性。
|
2025-12-20 03:41:16 +08:00 |
|