BTMuli
34dde3b3b9
🏷️ 危战&剧诗难度类型定义调整为枚举类
2026-04-01 21:12:11 +08:00
BTMuli
543239a85b
♻️ 重构胡桃数据验证器,合并为 RawValidator 模块
2026-03-29 20:13:42 +08:00
BTMuli
0cb12c5bd3
✨ 添加深渊、剧诗、危战 JSON Schema 验证规则
2026-03-29 20:13:06 +08:00
BTMuli
bdde9ef17c
🏷️ 添加胡桃导入数据类型定义
2026-03-29 20:12:22 +08:00
BTMuli
e01c6cf474
🔧 更新 AppData 类型定义,简化插入数据逻辑
2026-03-25 15:17:28 +08:00
BTMuli
66f77da754
🐛 修复角色生日判断逻辑,优化返回结果
2026-03-14 00:14:32 +08:00
BTMuli
b0a480d65b
🎨 颂愿采用同样处理
...
close#222,#230
2026-03-05 00:46:31 +08:00
BTMuli
d7aee50cc5
🎨 精简代码
2026-03-05 00:32:47 +08:00
BTMuli
fe176ad418
⚡ ️ 提高插入性能,调整删除后处理
...
#222 #230
2026-03-05 00:22:24 +08:00
Copilot
2d321aad9c
⚡ ️大幅提升UIGF导入速度 ( #225 )
...
* Initial plan
* perf: optimize gacha import with batch transactions and reduced UI delays
- Wrap DB inserts in transactions (batches of 500) for mergeUIGF/mergeUIGF4
- Pre-transform all data before batch insert loop
- Pass timeout: 0 to showLoading.update in progress callbacks
- Remove 1500ms snackbar delay in cleanGachaRecords
- Reduce per-item loading update delay in refreshGachaPool
Co-authored-by: Mikachu2333 <63829496+Mikachu2333@users.noreply.github.com >
* fix: increment progress counter per item instead of per batch for accurate progress display
Co-authored-by: Mikachu2333 <63829496+Mikachu2333@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: Mikachu2333 <63829496+Mikachu2333@users.noreply.github.com >
2026-02-27 23:52:15 +08:00
BTMuli
bf1711fa77
♻️ 调整插入账号数据的SQL
2026-02-15 22:23:16 +08:00
BTMuli
5617ba8637
♻️ 重构战绩页面数据刷新逻辑
2026-02-14 21:47:43 +08:00
BTMuli
8dd8635c04
🐛 修复特定条件下的渲染异常
2026-02-08 18:34:44 +08:00
BTMuli
a472f2577c
✨ 检测数据
2026-02-08 13:54:48 +08:00
BTMuli
9be8c78deb
✨ 重构UIGF导入导出备份恢复,支持UIGF4.2
2026-02-07 21:24:35 +08:00
BTMuli
faa6cfe8ea
🐛 将ck更新逻辑移至首页,修正更新sql语句
2026-01-29 22:55:14 +08:00
BTMuli
a78921a9b1
🐛 保存用户信息采用参数绑定,避免特殊数据导致的sql拼接异常
2026-01-29 14:40:57 +08:00
BTMuli
9f7763afd9
♻️ 调整成就排序&搜索逻辑
2026-01-18 01:05:17 +08:00
BTMuli
50201fbbc8
🚸 调整优先级
...
close #197
2026-01-17 19:52:32 +08:00
BTMuli
728dfe45d3
✨ 尝试更新cookie
...
#197
2026-01-17 16:12:53 +08:00
BTMuli
2e4171cced
🚸 调整排序
2026-01-15 22:33:36 +08:00
BTMuli
44dd81463b
✨ 重置胡桃云密码
2026-01-12 23:26:38 +08:00
BTMuli
6c3c11c077
🐛 修复上传数据异常
2026-01-12 12:53:01 +08:00
BTMuli
62052d126f
✨ 下载祈愿数据
...
close #202
2026-01-12 01:05:11 +08:00
BTMuli
8d541891ae
✨ 上传祈愿数据
...
#202
2026-01-11 22:15:48 +08:00
BTMuli
1cbcdbb31d
✨ 设置页添加胡桃云相关模块
...
#202
2026-01-04 16:53:34 +08:00
BTMuli
2c451c3c01
🌱 祈愿相关接口&类型
...
#202
2026-01-04 05:15:31 +08:00
BTMuli
f0c78a3b03
✨ 刷新token&获取信息
...
#202
2026-01-04 04:43:42 +08:00
BTMuli
edb7088846
🌱 完成登录请求
...
#202
2026-01-04 03:38:46 +08:00
BTMuli
12b9d2a3a0
🐛 修复数据库重置异常
2026-01-03 19:29:39 +08:00
BTMuli
fba568ead4
💄 数据适配
...
close #198
2026-01-02 22:49:19 +08:00
BTMuli
b29c94bf02
💄 处理空数据
2025-12-31 16:04:54 +08:00
BTMuli
55a35471b6
🧑💻 调整Sentry数据
2025-12-31 14:19:10 +08:00
BTMuli
7423f6f2b8
🐛 修复获取下一个生日角色异常
2025-12-31 14:15:02 +08:00
BTMuli
d50dcc34c6
🌱 构建脚本
2025-12-30 02:53:00 +08:00
BTMuli
5ff0d96760
✨ 支持删除记录
2025-12-28 15:28:14 +08:00
BTMuli
5ecb46f1da
✨ 支持货币数据获取
2025-12-28 15:19:34 +08:00
BTMuli
37a47205b1
🌱 获取卡池抽卡记录
...
#188
2025-12-27 21:02:35 +08:00
BTMuli
a929572ef5
👽 ️ 更新接口&返回
2025-12-27 15:42:12 +08:00
BTMuli
b7ffbf8270
🚸 支持排序,调整默认排序逻辑
2025-12-25 01:22:50 +08:00
BTMuli
651a89145f
🎨 规范化代码
2025-12-24 17:17:40 +08:00
BTMuli
88cd657525
♻️ 统一uid选取逻辑
2025-12-22 20:24:11 +08:00
BTMuli
2ccf613eb9
🚸 首页活动组件奖励详情显示持有
2025-12-20 01:01:48 +08:00
BTMuli
0b94bfc01f
♻️ 活动奖励支持预览角色/武器
2025-12-19 19:04:07 +08:00
BTMuli
8493635cca
🍱 更新数据
2025-12-19 18:50:26 +08:00
BTMuli
d312409e09
🏷️ 修正类型
2025-12-19 16:28:38 +08:00
BTMuli
a71d5664cb
♻️ 祈愿数据备份迭代,采用UIGF4,调整导入进度更新逻辑
2025-12-19 16:23:28 +08:00
BTMuli
8879dfd912
✨ 支持手动更新背包记录
2025-12-18 01:34:45 +08:00
BTMuli
a36c08aed5
✨ 补充itemId 字段
...
close #183
2025-12-14 02:46:09 +08:00
Copilot
53174ffdd7
✨ 首页添加游戏签到组件,支持补签 ( #182 )
...
* Initial plan
* Add sign-in card component to homepage
Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com >
* Fix v-icon usage in sign-in card buttons
Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com >
* Fix: Merge new home components into existing localStorage
Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com >
* Refactor: Remove redundant code in getShowItems
Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com >
* Add error handling for localStorage parsing
Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com >
* Redesign sign-in card to show multiple game accounts with compact UI
Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com >
* Fix reward item spacing with flex properties
Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com >
* Redesign sign-in card: grid layout, account switching, light mode fixes
Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com >
* Add forceReload parameter to prevent unnecessary API calls
Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com >
* Show multiple game accounts with grid layout and MiHoYo account in append
Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com >
* Use unique keys and concurrent API requests for better performance
Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com >
* Refactor sign-in component: split into reusable parts with user switcher
Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com >
* Fix sign-in logic: highlight based on count not date, enable resign button
Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com >
* Remove duplicate code and fix comment
Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com >
* Add reward cell component, extra rewards support, and improved visual distinction
Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com >
* 🏷️ 添加Store类型,调整首页选项框宽度
* 🏷️ 签到 → 游戏签到
* ♻️ 首页组件重构,支持组件分享
* ♻️ 调整组件UI
* 💄 调整loading标题文本大小
* 💄 微调样式
* Refactor sign-in component: sequential loading, progress bar, internal data processing
Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com >
* Fix code review issues: correct gameInfo reference and add refresh event
Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com >
* 🎨 调整逻辑
* Refactor: self-contained data updates and numeric state enums
Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com >
* 🚸 调整排序逻辑
* 🚸 调整loading文本
* ✏️ 调整类型,修复打包失败
* ♻️ 添加补签相关请求
* 💄 调整脚本页布局
* 💄 调整首页布局
* Implement resign feature with local data updates and confirmation dialog
Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com >
* ✏️ 补充类型描述
* Fix resign logic: check is_sub, optimize resign info loading, improve success message
Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com >
* 🎨 调整逻辑,微调样式
* 🎨 调整唤起位置
* Add click handlers to reward cells for sign-in and resign actions
Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com >
* 🐛 对ID进行限制
* 💄 微调顶部gameNav样式
* Fix resign logic: only first missed day is clickable
Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com >
* 🎨 放宽补签限制
* 🐛 修正删除逻辑判断
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: BTMuli <72692909+BTMuli@users.noreply.github.com >
Co-authored-by: BTMuli <bt-muli@outlook.com >
2025-12-14 02:01:26 +08:00