Compare commits

...

720 Commits

Author SHA1 Message Date
BTMuli
f318fca8ad 🚀 v0.3.4 版本发布 2023-10-28 19:29:50 +08:00
BTMuli
0b041a3f01 添加酒馆、留影叙佳期入口 2023-10-28 18:58:52 +08:00
BTMuli
2a8b97abe9 🎨 调整解析顺序 2023-10-28 14:35:59 +08:00
BTMuli
b390c7851e 🐛 处理不存在结构化数据 2023-10-28 14:31:20 +08:00
BTMuli
ecb0f1a793 ♻️ 重构结构化帖子类型 #51 2023-10-28 14:21:40 +08:00
BTMuli
b65afba30b 高级语法(bushi) 2023-10-27 19:12:27 +08:00
BTMuli
d4295c7dc9 🎨 避免关闭卡顿 2023-10-27 18:06:01 +08:00
BTMuli
e1e4f805ea ✏️ fix typo 2023-10-27 13:07:03 +08:00
BTMuli
b6624e8e3b 💄 样式微改 2023-10-27 13:01:17 +08:00
BTMuli
79fd18ea3b 💄 头部添加更多信息 2023-10-27 12:37:33 +08:00
BTMuli
3db8008f3a 💄 给 v-select 添加 theme
*找子元素实在找不到 T_T
2023-10-27 11:06:36 +08:00
BTMuli
8ce6c547bd 🎨 简化代码,统一返回数组 2023-10-27 10:48:25 +08:00
BTMuli
dc9bfe793a 🎨 参数调整,修复分享图模糊问题 2023-10-26 23:37:33 +08:00
BTMuli
9e4270603f 增加读取缓存目录大小
close #55
2023-10-26 22:59:31 +08:00
BTMuli
56c6c4f70f 🌱 尝试缓存清除 #55 2023-10-26 21:55:00 +08:00
BTMuli
803705218b 💚 完善模板 2023-10-26 19:32:01 +08:00
BTMuli
8ab7735cad 🎨 fmt 2023-10-26 19:07:40 +08:00
BTMuli
9a221f9b64 ✏️ 完善基本 Response 类型 #51 2023-10-26 18:59:29 +08:00
BTMuli
1d408b5d24 🐛 Tauri.Genshin → TeyvatGuide 2023-10-26 18:08:49 +08:00
BTMuli
7349f120e4 🎨 完善 dialog.open/save 配置 2023-10-26 17:56:58 +08:00
BTMuli
598a18557f 🔇 清除部分无用 todo 2023-10-26 17:49:19 +08:00
BTMuli
69ac285ee2 设置默认导出文件名称 2023-10-26 17:47:38 +08:00
BTMuli
93800a15ce ♻️ 返回完整数据 2023-10-26 17:34:41 +08:00
BTMuli
a9f92a6042 ✏️ 修正类型 2023-10-26 17:22:24 +08:00
BTMuli
2b9db5b5e0 🏷️ 完善 getActionTicket 类型 2023-10-26 17:01:04 +08:00
BTMuli
6dd98fbe98 👷 增加 profile.release 配置
https://course.rs/cargo/reference/profiles.html
2023-10-26 14:08:15 +08:00
BTMuli
ac9851aab0 ♻️ 将更新检测上移到 app 层 #45 2023-10-26 13:55:29 +08:00
BTMuli
824297142a 🔇 删除部分 todo 2023-10-26 13:47:04 +08:00
BTMuli
043fda9e33 💬 增加显示信息 2023-10-26 13:45:53 +08:00
BTMuli
90872a4917 ✏️ 完善类型 2023-10-26 13:31:26 +08:00
BTMuli
f84c4b93ea ✏️ 修正 Input Res 2023-10-26 13:23:54 +08:00
BTMuli
84b98e4ade 🔥 移除 geetest 相关代码 2023-10-26 13:19:24 +08:00
BTMuli
5992567d55 🎨 删除完整性检测,隐藏数据库重置 2023-10-26 13:17:58 +08:00
BTMuli
9be40181a7 🎨 v-if → v-show 2023-10-26 13:12:33 +08:00
BTMuli
0e864fc04f 💄 outer-text 居中 2023-10-26 12:57:38 +08:00
BTMuli
0d4fdecd5d 🎨 增加排序,精简代码 2023-10-26 12:56:59 +08:00
BTMuli
24aa355f3b 🐛 更改登录按钮显示条件 2023-10-25 21:00:18 +08:00
BTMuli
d422e308fb 🎨 添加粗略登录校验 2023-10-25 20:51:35 +08:00
BTMuli
f54ab8daa4 实装 JSBridge
fix #47
2023-10-25 20:49:14 +08:00
BTMuli
d0c0f40638 🐛 修复含视频分享图生成异常
fix #54
2023-10-25 18:37:57 +08:00
BTMuli
73bf525d42 🚨 修复 qodana 报错 2023-10-25 18:32:33 +08:00
BTMuli
efa2156fb2 支持 Mac 平台 2023-10-25 18:31:49 +08:00
BTMuli
1dad91dd95 🔧 继续修改 ci 2023-10-25 18:00:26 +08:00
BTMuli
3c4e30d0f5 🔧 解决 pnpm 未安装问题 2023-10-25 17:56:19 +08:00
BTMuli
5411ae013f 🔧 添加跨平台编译命令 2023-10-25 17:45:05 +08:00
目棃
20113cf81f Merge pull request #53 from AuroraZiling/master
feat: add cross-platform support for Mac
2023-10-25 17:23:56 +08:00
BTMuli
4fc77b60ad 🔧 完善 ISSUE_TEMPLATE 2023-10-25 15:49:41 +08:00
AuroraZiling
1bcc5a625b feat: add cross-platform support for Mac 2023-10-25 13:12:59 +08:00
BTMuli
6792c0ac0a 🎨 完善页面处理 2023-10-25 00:30:22 +08:00
BTMuli
16999f2e58 成功完成签到&战绩页面渲染 2023-10-24 21:51:37 +08:00
BTMuli
1914261e80 ♻️ 重构窗口创建逻辑,采用 rust invoke
https://github.com/tauri-apps/tauri/issues/5380
2023-10-24 14:24:52 +08:00
BTMuli
35dc972841 🌱 完善 jsBridge 2023-10-24 00:38:41 +08:00
BTMuli
7ef89c33f1 🔧 无边框 2023-10-23 22:47:48 +08:00
BTMuli
77d3ecbeca 🌱 完善窗口处理,代码格式化 2023-10-23 19:38:03 +08:00
BTMuli
d18e463f7b 🔧 完善 lint-staged script 2023-10-20 14:08:11 +08:00
BTMuli
9b57909dc4 🔧 添加 rust 格式化配置 2023-10-20 14:01:22 +08:00
BTMuli
c12461ad43 🌱 更新依赖,开写 v0.3.4 2023-10-19 21:43:34 +08:00
BTMuli
287af4031d 🔧 修改默认端口为 4000 2023-10-19 19:34:03 +08:00
BTMuli
8a3358a355 🔧 增加限制 2023-10-19 19:29:53 +08:00
BTMuli
f2db40e3c4 💚 重新激活 Qodana
https://github.com/JetBrains/Qodana/discussions/201
2023-10-19 17:49:06 +08:00
BTMuli
2ef2513fcf 📝 采用 sm.ms 图床 2023-10-19 17:38:17 +08:00
BTMuli
6e18331f2f 📝 修复 icon 链接错误 2023-10-19 17:33:49 +08:00
BTMuli
cf801314a1 🚀 v0.3.3 版本更新 2023-10-19 13:51:22 +08:00
BTMuli
06f4d26184 💄 角色详情深色模式样式完善 2023-10-19 13:38:17 +08:00
BTMuli
518af605de 💄 隐藏滚动条 2023-10-19 13:19:13 +08:00
目棃
1aa3ba3792 Merge pull request #52 from BTMuli/dependabot/cargo/src-tauri/rustix-0.37.25
Bump rustix from 0.37.23 to 0.37.25 in /src-tauri
2023-10-19 11:41:27 +08:00
dependabot[bot]
fc0b165c8f Bump rustix from 0.37.23 to 0.37.25 in /src-tauri
Bumps [rustix](https://github.com/bytecodealliance/rustix) from 0.37.23 to 0.37.25.
- [Release notes](https://github.com/bytecodealliance/rustix/releases)
- [Commits](https://github.com/bytecodealliance/rustix/compare/v0.37.23...v0.37.25)

---
updated-dependencies:
- dependency-name: rustix
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-18 18:43:44 +00:00
BTMuli
efec9f7917 🐛 修复 release 路径错误问题 2023-10-18 23:49:33 +08:00
BTMuli
c168a07640 🎨 调整分享图生成参数 2023-10-18 22:55:40 +08:00
BTMuli
839891448c 💄 完善视频截图处理 #44 2023-10-18 22:38:35 +08:00
BTMuli
cc475a5c50 🐛 修复遮挡问题 2023-10-18 21:58:44 +08:00
BTMuli
98189974b8 🔧 不设置 csp 2023-10-18 21:43:30 +08:00
BTMuli
f6e531909b ⬆️ 更新 pnpm 8.9.0 → 8.9.2 2023-10-18 21:06:07 +08:00
BTMuli
f7238186f4 🍱 添加米游社视频播放 svg 2023-10-18 20:59:58 +08:00
BTMuli
b71e21a131 🔧 修复样式错误 2023-10-18 19:35:07 +08:00
BTMuli
5c54fc255a 🔧 更新默认 release body 2023-10-18 19:20:40 +08:00
BTMuli
49b4ad53cd 🔧 开启 sourceMap 2023-10-18 19:19:50 +08:00
BTMuli
32a40b3cad 💄 修复左侧样式错误 2023-10-18 18:01:57 +08:00
BTMuli
b7a555c8b8 ✏️ 修复 eslint 报错 2023-10-18 17:48:16 +08:00
BTMuli
6ab1f5c842 🚨 解决 eslint 部分报错 2023-10-18 17:21:09 +08:00
BTMuli
98c3e1a468 🗃️ 完善数据库更新语句 2023-10-18 17:20:26 +08:00
BTMuli
90775f925b 🍱 更新部分缺漏数据 2023-10-18 16:51:11 +08:00
BTMuli
751372a4ba 🌱 完善客户端,获取 postMessage 2023-10-18 13:21:56 +08:00
BTMuli
4ab679dcea 🌱 初步构建米游社客户端子窗口 2023-10-18 01:24:19 +08:00
BTMuli
c41b89acf7 🎨 依赖结构调整 2023-10-17 22:57:41 +08:00
BTMuli
2f34b1be45 ♻️ 动态路由,提高加载速度 2023-10-17 20:32:13 +08:00
BTMuli
a7ad394c4f 🎨 提高主观启动速度(bushi) 2023-10-17 19:47:06 +08:00
BTMuli
a8bf9e3c3b 💄 当即将切换卡池时提供 switch btn 2023-10-17 18:05:10 +08:00
BTMuli
6af3461168 📝 修复仓库概况数据缺失问题 2023-10-17 13:39:39 +08:00
BTMuli
63f72a992c 💄 卡片样式调整 2023-10-17 13:33:02 +08:00
BTMuli
f7b60fb218 💄 snackbar 样式调整 2023-10-17 00:43:23 +08:00
BTMuli
7b76432b1e ♻️ 修改更新弹窗机制 #45 2023-10-15 17:34:18 +08:00
BTMuli
068f8c7647 🎨 nextTick 部分应用 2023-10-15 17:32:49 +08:00
BTMuli
c27d3af5db 💄 稍微调整了一下样式 2023-10-15 17:04:44 +08:00
BTMuli
3691397cec ♻️ 公告页样式重构 2023-10-15 16:57:48 +08:00
BTMuli
cbce3eda60 🎨 暂时就简化到这里吧 2023-10-14 15:01:45 +08:00
BTMuli
54a0cfd03f ♻️ 咨讯页路由路径变更 2023-10-14 14:52:07 +08:00
BTMuli
214991fdd9 ♻️ 二次简化 2023-10-14 14:46:58 +08:00
BTMuli
58e3c0e1a6 ♻️ 简化代码 2023-10-14 14:34:32 +08:00
BTMuli
358255d50a 💄 修复 text 过长时溢出容器问题 2023-10-14 01:33:41 +08:00
BTMuli
d2fa3529f8 🐛 definedProps无法引入外部Typescript类型定义 2023-10-13 23:19:05 +08:00
BTMuli
7dedcc4ea9 ✏️ 完善其余函数式组件类型 2023-10-13 23:09:08 +08:00
BTMuli
980b420eb1 ✏️ 完善 showConfirm 类型 2023-10-13 23:07:59 +08:00
BTMuli
c8c157852f 💚 调整运行条件 2023-10-13 14:02:08 +08:00
BTMuli
48a84918b6 💚 Qodana 暂时弃用
https://youtrack.jetbrains.com/issue/QD-7388/Maximum-number-of-licenses-is-exceeded-for-this-product
2023-10-13 13:15:51 +08:00
BTMuli
f6bea9b2e7 🐛 解决最小化无法唤起问题 2023-10-12 00:15:12 +08:00
BTMuli
3b0bc4b1a5 完成大别野卡片样式渲染 2023-10-11 23:45:33 +08:00
BTMuli
b484e745e0 🌱 初步完成大别野卡片的解析、渲染 2023-10-11 20:37:19 +08:00
BTMuli
74320f0e9a 🎨 优化 init_app 逻辑 2023-10-11 20:34:30 +08:00
BTMuli
adc96b7649 💄 美化未知类型样式 2023-10-11 18:25:40 +08:00
BTMuli
e32988f663 🐛 解决 account 初始化问题 2023-10-11 00:04:33 +08:00
BTMuli
1cd1c1f035 🚨 修复 eslint 报错 2023-10-10 23:31:37 +08:00
BTMuli
b04f49ec46 🎨 代码格式化 2023-10-10 23:15:26 +08:00
BTMuli
5c2bb4e5af 🔧 优化 eslint 配置 2023-10-10 22:30:38 +08:00
BTMuli
9a25e387aa ♻️ 数据库连接一直保持开启 #46 2023-10-10 21:23:25 +08:00
BTMuli
fa22a45bb1 粗略处理视频截图 #44 2023-10-10 13:59:36 +08:00
BTMuli
146f3404f0 💄 颜色变更 2023-10-09 19:19:30 +08:00
BTMuli
93fe738c97 ✏️ 完善极验类型 2023-10-09 19:07:40 +08:00
BTMuli
5272108e82 🎨 完善请求 2023-10-09 18:50:40 +08:00
BTMuli
faa1832c1e ♻️ 启动后只执行一次 2023-10-09 17:52:28 +08:00
BTMuli
5712d4b7fc ✏️ 修复 GCG 类型错误 2023-10-09 01:14:14 +08:00
BTMuli
1ad3506f66 ✏️ 修复 import.meta.env 引用 2023-10-09 01:05:52 +08:00
BTMuli
7841ea4a79 🎨 完善 ck,briefInfo 获取 2023-10-09 00:18:50 +08:00
BTMuli
66ecd9a91e ♻️ 通过 import.meta 获取当前环境 2023-10-08 23:52:37 +08:00
BTMuli
6e79c0a7e0 🎨 调整 deep link 响应方式 2023-10-08 23:42:30 +08:00
BTMuli
96ab38b932 💄 添加 finish icon 2023-10-08 23:38:37 +08:00
BTMuli
788560f536 🎨 添加成就系列信息 #19 2023-10-08 23:29:05 +08:00
BTMuli
fdfcc70bcb 🐛 修复部分成就版本错误
https://github.com/DGP-Studio/Snap.Hutao/issues/996
2023-10-08 23:22:45 +08:00
目棃
cbb2ddd8a2 Merge pull request #49 from BTMuli/dependabot/npm_and_yarn/postcss-8.4.31
Bump postcss from 8.4.29 to 8.4.31
2023-10-06 14:14:16 +08:00
dependabot[bot]
8aeaf30a89 Bump postcss from 8.4.29 to 8.4.31
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-05 20:11:00 +00:00
BTMuli
fe1f16584e ♻️ 完善报错,默认刷新两期 #48 2023-10-05 20:23:04 +08:00
BTMuli
e974f30647 ♻️ 更新 salt 2023-10-05 15:43:32 +08:00
BTMuli
ce2ff5b6f5 📝 添加 JB OSS 说明 2023-10-04 21:24:18 +08:00
BTMuli
491cdf9af6 🚨 修复 Qodana 报错 2023-10-02 23:02:14 +08:00
BTMuli
49c716f009 🚧 继续调试验证 2023-10-02 22:56:12 +08:00
BTMuli
b3bbd4bed7 🔧 Qodana 又能用了 2023-10-02 22:22:37 +08:00
BTMuli
bbc2a3f845 🐛 修复控制台报错 2023-09-30 21:15:37 +08:00
BTMuli
3cd2586ed4 🎨 优化方法 2023-09-30 21:06:11 +08:00
BTMuli
dd940d5a2b ♻️ geetest 组件函数化调用 2023-09-30 19:08:21 +08:00
BTMuli
b57d34419f 🐛 修复依赖 2023-09-30 16:19:15 +08:00
BTMuli
bd67ee7a25 🌱 完成相关请求,待测试 #47 2023-09-30 16:13:05 +08:00
BTMuli
137180028e 🎨 更改引入方式 2023-09-30 13:38:38 +08:00
BTMuli
a513b38f14 🌱 初步引入 gt.js 2023-09-28 22:42:06 +08:00
BTMuli
2cbac71b36 🍱 替换默认头像 2023-09-28 21:44:16 +08:00
BTMuli
e95cf683aa ️ 优化错误处理 2023-09-28 19:08:46 +08:00
BTMuli
1fa97d0a6c 🌱 更新依赖,开写 v0.3.3 2023-09-28 19:01:43 +08:00
BTMuli
be42e562fd 🚀 v0.3.2 版本更新 2023-09-27 08:45:55 +08:00
BTMuli
e91365a3db 🧑‍💻 Qodana 改为手动触发,试用期过了 T_T 2023-09-27 08:38:09 +08:00
BTMuli
d5b810c160 🍱 补充误删的好感 icon 2023-09-27 01:35:27 +08:00
BTMuli
6a7fddc38b 🍱 更新素材日历数据,删除冗余资源 #41 2023-09-27 01:31:52 +08:00
BTMuli
6ab64315dc 🍱 更新武器数据 #41 2023-09-26 18:15:25 +08:00
BTMuli
0c73dac5cb 🍱 更新角色数据 #41 2023-09-26 16:16:36 +08:00
BTMuli
415460f2f9 🍱 更新成就数据 #41 2023-09-26 02:08:55 +08:00
BTMuli
7639f8b311 🍱 补充剩下的名片数据 #41 2023-09-26 01:05:17 +08:00
BTMuli
89efe01009 🍱 添加部分名片数据 #41 2023-09-25 01:16:08 +08:00
BTMuli
e70a330a0e 🔧 尝试修复 action 报错 2023-09-24 15:27:38 +08:00
BTMuli
8359af076e 🔧 忽略 qodana.yaml 2023-09-24 14:52:48 +08:00
BTMuli
f6b459882c ⬆️ 更新依赖 2023-09-23 21:47:04 +08:00
BTMuli
c05d359db4 主窗口退出时子窗口自动关闭 2023-09-23 21:31:31 +08:00
BTMuli
e72c4dab7f ♻️ 稍微改了改结构 2023-09-23 21:09:17 +08:00
BTMuli
de810278bd 🐛 路由跳转优化 2023-09-23 20:58:10 +08:00
BTMuli
b727688e9c 🐛 register 只跑一次 2023-09-23 20:31:08 +08:00
BTMuli
66539b4bdb 🍱 添加新版本卡牌相关资源 #41 2023-09-23 20:19:56 +08:00
BTMuli
9e6b8e9283 完成参数获取&剪贴板读取 #42 2023-09-19 16:27:30 +08:00
BTMuli
d45d26cafd 🌱 完成外部唤起测试 #42 2023-09-18 20:54:58 +08:00
BTMuli
b0fc874965 🔊 微改 console 2023-09-17 00:20:36 +08:00
BTMuli
0845ca847c 💄 调整颜色,增加对比度 2023-09-16 15:31:26 +08:00
BTMuli
e53fb5b99e 🐛 修复表情解析概率报错 2023-09-16 15:12:49 +08:00
BTMuli
b0b979f958 分享图自动复制到剪贴板 2023-09-16 14:49:52 +08:00
BTMuli
0a9f3d2483 🎨 子窗口缩减为两个label Sub_window 和 Dev_JSON 2023-09-16 14:34:33 +08:00
BTMuli
d3eb5b7ab0 💄 调整背景颜色,更加自然 2023-09-16 13:49:52 +08:00
BTMuli
e0be251a05 🌱 更新依赖,开写 v0.3.2 2023-09-16 12:34:24 +08:00
BTMuli
6068821f89 🚀 v0.3.1 版本更新 2023-09-15 19:49:51 +08:00
BTMuli
0c95648dc6 🔧 还是得加上不然打包不了 2023-09-15 18:51:47 +08:00
BTMuli
55901ee680 检测更新,自动弹出 Changelog 2023-09-15 18:28:48 +08:00
BTMuli
7513643e02 💚 配置微改 2023-09-15 18:14:46 +08:00
BTMuli
42cf8bfd9c 🔨 添加 icon 2023-09-15 18:02:03 +08:00
BTMuli
17457169fd 🔥 关闭 updater,已经有 MS Store 了 2023-09-15 17:31:36 +08:00
BTMuli
0c2d4d0b89 🐛 应用初次加载也加载数据库,完善数据库 load #40 2023-09-15 17:30:07 +08:00
BTMuli
a7dd069930 🚚 tauri-genshin → Teyvat Guide 2023-09-15 17:19:33 +08:00
BTMuli
f907c798bc 📝 添加微软商店链接 2023-09-15 16:48:47 +08:00
BTMuli
8abeeb8c8f 🐛 尝试修复 action 报错 2023-09-11 13:51:21 +08:00
BTMuli
8a11dd6919 💄 修复 dark mode 下字体不清晰问题 2023-09-11 13:09:33 +08:00
BTMuli
4e23970a6c 🐛 获取延时,以避免 -110 报错 2023-09-10 18:22:40 +08:00
BTMuli
61287e3297 🌱 开始开发 0.3.1 2023-09-10 18:22:00 +08:00
BTMuli
a0d9f38f79 🐛 修复 targets 错误 2023-09-08 11:16:48 +08:00
BTMuli
40e0157443 🐛 修复 Frontmatter 错误 2023-09-08 11:01:26 +08:00
BTMuli
00cecf593a 🍱 v0.3.0 2023-09-08 10:52:02 +08:00
BTMuli
5836bf91e6 🚀 v0.3.0 版本更新 2023-09-08 10:33:44 +08:00
BTMuli
46a4752140 🐛 修复一些问题 2023-09-08 10:15:38 +08:00
BTMuli
afb0f317cc 👷 更改打包配置,仅支持 windows(msi) 2023-09-08 09:58:58 +08:00
BTMuli
87c3c59c86 🚨 fix warn info when build 2023-09-07 16:57:50 +08:00
BTMuli
7e3843809f 💄 微改回顶组件样式 2023-09-07 16:04:40 +08:00
BTMuli
ce864897f6 ⬆️ 升级 pnpm 2023-09-07 15:59:28 +08:00
BTMuli
fcb158a7eb 🐛 修复用户数据缺失 2023-09-07 15:46:48 +08:00
BTMuli
2a696d77b4 ⚰️ 删除无用代码 2023-09-07 15:18:47 +08:00
BTMuli
153b27b8cb 💄 美化抽奖页 2023-09-07 14:59:15 +08:00
BTMuli
fcb1dc9493 ♻️ 代码精简 2023-09-06 11:12:32 +08:00
BTMuli
427abd8fa7 ⚰️ 清了一下 todo 2023-09-06 10:25:49 +08:00
BTMuli
a64fc23f87 💄 更换图标,调整顺序 2023-09-06 10:08:19 +08:00
BTMuli
d3d23c439f 💄 稍微处理了一下色彩 2023-09-06 09:28:31 +08:00
BTMuli
efd4c670fb 💄 优化提示 2023-09-05 18:19:32 +08:00
BTMuli
42f5003502 🍱 更新部分缺漏数据 2023-09-05 18:12:03 +08:00
BTMuli
e33f824cec 💄 调整角色 overlay 样式,修复一些报错 2023-09-05 16:54:21 +08:00
BTMuli
472459205c 💄 样式微改 2023-09-05 11:32:48 +08:00
BTMuli
b2858899c1 🐛 修复含有折叠框的文章分享图错误渲染的问题 2023-09-05 11:29:05 +08:00
BTMuli
d89bdf2b34 🥅 完善报错,易于排查 2023-09-05 10:55:59 +08:00
BTMuli
dd412d2d3c 添加 emoji 解析 2023-09-05 10:45:34 +08:00
BTMuli
47823e3f46 🧑‍💻 结构化内容解析显示,便于调试 2023-09-05 09:12:52 +08:00
BTMuli
99712a325f 💡 添加 todo 2023-09-05 00:05:12 +08:00
BTMuli
e834758565 💄 改了点样式 2023-09-04 21:16:29 +08:00
BTMuli
a020a0193e 🐛 修复 divider 生成分享时渲染错误的问题 2023-09-04 21:01:36 +08:00
BTMuli
2ac29e13c3 🐛 修复用户数据获取异常 2023-09-04 19:25:23 +08:00
BTMuli
27bf6bdc41 🐛 修复颜色解析错误,采用 wcag 标准 2023-09-04 19:04:18 +08:00
BTMuli
477201bfb3 🎨 微改 2023-09-04 17:08:07 +08:00
BTMuli
ad11a91f73 实装祈愿记录获取 2023-09-04 16:57:11 +08:00
BTMuli
4fef4d94e1 实装 authKey 获取 2023-09-04 14:54:05 +08:00
BTMuli
4b80de3f24 ♻️ 完善 ds 算法 2023-09-04 14:32:59 +08:00
BTMuli
e2a1f8c862 完成扫码获取 ck,closes #18 2023-09-04 09:29:41 +08:00
BTMuli
bda4966ae5 初步打通相关流程 2023-09-04 01:12:19 +08:00
BTMuli
4f6f065645 添加 gt 获取 st,ckt 相关请求 2023-09-03 23:08:23 +08:00
BTMuli
733ef716e2 🎨 小改 2023-09-03 16:13:05 +08:00
BTMuli
3a7ca20b14 完成扫码获取 gameToken 2023-09-03 16:10:23 +08:00
BTMuli
3cac2057f8 米游社 APP 登录 Web 搞了个组件 2023-09-03 15:31:57 +08:00
BTMuli
faba854b74 ♻️ 改了一些组件 2023-09-03 00:06:48 +08:00
BTMuli
4debd354a7 ♻️ 完善 box-bg 层级,减少 border 2023-09-02 22:42:08 +08:00
BTMuli
95eca77d0a ♻️ 用户相关的四个一级页面勉强改完 2023-09-02 14:03:23 +08:00
BTMuli
a8488c04f8 💄 完善昨天改的四个 common page 2023-09-02 12:07:03 +08:00
BTMuli
b4b1e194d9 💄 调整基本样式 2023-09-02 10:57:55 +08:00
BTMuli
296350473a ♻️ 又改了一些页面样式 2023-09-01 23:51:46 +08:00
BTMuli
191fe57b36 💄 首页按钮样式变更 2023-09-01 22:20:23 +08:00
BTMuli
208aa7cc1a ♻️ confirm 组件样式调整 2023-09-01 22:19:52 +08:00
BTMuli
6f22326a88 ♻️ 首页颜色替换完成 2023-09-01 20:39:52 +08:00
BTMuli
386085f8c3 🎨 调整默认背景色,设置默认保存路径 2023-09-01 19:39:26 +08:00
BTMuli
343c83b185 ♻️ 样式调整,慢慢改吧 2023-09-01 16:55:43 +08:00
BTMuli
2c129351c1 💄 微调布局 2023-09-01 10:10:28 +08:00
BTMuli
09317afac6 ♻️ 祈愿数据单独备份、恢复 2023-09-01 09:39:14 +08:00
BTMuli
1bdc614940 ♻️ uid 直接读取数据库,优化渲染 2023-08-31 20:08:04 +08:00
BTMuli
f842da01fa 🐛 修复导出路径错误 2023-08-31 19:02:54 +08:00
BTMuli
a3c1442c7d 🌱 成功获取扫码登录返回 tokens 2023-08-31 17:13:46 +08:00
BTMuli
cf691d8b51 🐛 修复 Cookie 无法输入的问题 2023-08-31 15:40:13 +08:00
BTMuli
6e21242e11 📝 v0.2.x 归档 2023-08-31 15:33:40 +08:00
BTMuli
a76f77502b ⬆️ 更新依赖,开写 v0.3.0 2023-08-31 15:23:17 +08:00
BTMuli
9d681b29f1 🍱 v0.2.3 2023-08-31 14:45:18 +08:00
BTMuli
1025e11a70 🚀 v0.2.3 版本更新 2023-08-31 11:28:22 +08:00
BTMuli
75fb5c241a 🐛 手动刷新数据 2023-08-31 11:11:05 +08:00
BTMuli
7be0f1cb37 UIGF 基本完工 #27 2023-08-31 11:00:48 +08:00
BTMuli
fb1e567c47 🎨 美化样式,添加新手池数据 2023-08-30 16:44:57 +08:00
BTMuli
a12cd063ef 🍱 更换深渊图标 2023-08-30 15:18:12 +08:00
BTMuli
3cbb460693 💄 美化图标表现 2023-08-30 11:29:04 +08:00
BTMuli
50444eb737 🍱 侧边栏图标变更,感谢 HoyoWiki 2023-08-30 10:08:22 +08:00
BTMuli
d64cab8b4e 🌱 微改 2023-08-30 09:25:55 +08:00
BTMuli
2cac0c95bd 🌱 草创概览饼图,echarts调参苦手 2023-08-30 00:30:36 +08:00
BTMuli
19dcd54be0 🧑‍💻 优化 rules 2023-08-30 00:27:59 +08:00
BTMuli
3a10e6d7ed 🍱 将之前误删的菲米尼数据拿回来 2023-08-29 20:29:43 +08:00
BTMuli
f961e607b0 🌱 初步完成UIGF 导入导出备份恢复,并参照优化UIAF相关代码 2023-08-29 20:04:37 +08:00
BTMuli
0033565c58 ✏️ fix typo 2023-08-29 18:48:13 +08:00
BTMuli
76687ab4f7 ♻️ ToConfirm → showConfirm 2023-08-29 18:32:35 +08:00
BTMuli
55761e81b5 🎨 优化组件 2023-08-29 18:23:14 +08:00
BTMuli
5511062d26 💫 动画加上,过渡自然点 2023-08-29 17:09:29 +08:00
BTMuli
6c4a3c7830 成功获取 confirm 返回 2023-08-29 16:14:21 +08:00
BTMuli
e6c5e98ef9 🌱 初步尝试改造 confirm,回调没写好 #34 2023-08-29 14:44:26 +08:00
BTMuli
e2fccec49f 🎨 Prettier 2023-08-28 16:59:19 +08:00
BTMuli
3873e0ad21 🚚 snackbar → showSnackbar 2023-08-28 16:55:16 +08:00
BTMuli
63f7ca2409 ⬆️ 更新 pnpm 版本 2023-08-28 16:44:12 +08:00
BTMuli
598ce68a40 ♻️ 函数式调用 snackbar 2023-08-28 16:20:37 +08:00
BTMuli
923aae692f 🌱 尝试函数式组件 #34 2023-08-28 16:06:45 +08:00
BTMuli
8073d79856 🌱 UIGF 相关处理草创 2023-08-28 10:40:20 +08:00
BTMuli
6e22eddcf5 🔥 删除实时便笺请求 2023-08-28 10:33:44 +08:00
BTMuli
1bf467c0e1 🏷️ 添加 UIGF 类型 2023-08-28 10:31:20 +08:00
BTMuli
3fee50f8d4 🔥 砍掉实时便笺 2023-08-28 09:15:20 +08:00
BTMuli
f5c5900e43 🐛 修正背景色 2023-08-27 22:37:16 +08:00
BTMuli
0baa7adafd ♻️ 横版布局,美化样式 2023-08-27 22:32:05 +08:00
BTMuli
6b0556da28 💄 优化布局 2023-08-27 21:44:35 +08:00
BTMuli
bd3c0050b3 ⬆️ 更新依赖 2023-08-27 19:13:42 +08:00
BTMuli
b4e0c65150 📝 修复链接错误 2023-08-27 14:57:44 +08:00
BTMuli
5d967ac110 💄 调整布局 2023-08-27 14:52:52 +08:00
BTMuli
fcc98ab2c1 🔧 尝试修复 action 报错x5 2023-08-27 13:50:48 +08:00
BTMuli
a0a73ccd1a ⬆️ 更新 cargo 依赖 2023-08-27 13:47:42 +08:00
BTMuli
d761810bbe 🔧 尝试修复 action 报错x4 2023-08-27 12:05:44 +08:00
BTMuli
c2f862c65e 🔧 尝试修复 action 报错x3 2023-08-27 12:00:46 +08:00
BTMuli
140af8393f 🔧 尝试修复 action 报错x2 2023-08-27 11:49:58 +08:00
BTMuli
c74341ccd2 🔧 尝试修复 action 报错 2023-08-27 11:32:22 +08:00
BTMuli
0d2d0125b8 🍱 补充缺漏 contentId,删除菲米尼数据 2023-08-27 11:26:19 +08:00
BTMuli
baaa2e5e1f 💄 美化卡池组件样式 2023-08-27 11:07:37 +08:00
BTMuli
f9e171d412 ⬆️ 更新依赖,开写 v0.2.3 2023-08-27 00:25:04 +08:00
BTMuli
df177079fc 🍱 更新 latest.json 2023-08-15 18:16:06 +08:00
BTMuli
5990689264 🚀 v0.2.2 版本更新 2023-08-15 17:56:15 +08:00
BTMuli
b875898efa 添加水神瞳数据 2023-08-15 17:44:20 +08:00
BTMuli
9ffd0468ed 🔥 删除无用 json 2023-08-15 17:25:47 +08:00
BTMuli
9cc2bb9402 🍱 添加新 bg 2023-08-15 17:25:30 +08:00
BTMuli
696fa0ffca 🍱 添加素材日历 json #33 2023-08-15 17:25:10 +08:00
BTMuli
456503b2e3 ✏️ fix typo 2023-08-15 17:23:16 +08:00
BTMuli
515ec72fec 🍱 更新武器 JSON #33 2023-08-15 15:19:26 +08:00
BTMuli
bd44e25f71 🍱 更新角色 JSON #33 2023-08-15 14:54:55 +08:00
BTMuli
41549aad96 🍱 添加遗漏名片资源 #33 2023-08-15 14:36:58 +08:00
BTMuli
a58d440173 🍱 添加枫丹 icon 2023-08-15 13:17:54 +08:00
BTMuli
87495518d1 🍱 更新名片JSON #33 2023-08-15 12:13:54 +08:00
BTMuli
7819746e35 🍱 更新成就相关资源 #33 2023-08-15 12:13:08 +08:00
BTMuli
bfd42e6caa 🔥 删除旧资源 2023-08-15 11:56:25 +08:00
BTMuli
de153497e5 🐛 降低 contentId 必要性 2023-08-13 15:51:42 +08:00
BTMuli
d025131034 ✏️ 优化卡牌类型,更新资源 #33 2023-08-13 15:44:53 +08:00
BTMuli
7593c45dc2 🍱 更新卡牌图像资源 #33 2023-08-13 15:42:28 +08:00
BTMuli
70c56c3501 🍱 更新角色、武器及部分名片、材料图像资源 #33 2023-08-05 19:30:39 +08:00
BTMuli
a937552c1e 点击外部可配置是否退出 2023-08-05 15:08:16 +08:00
BTMuli
00277f521e ⬆️ 适应 HUTAO API 更新深渊上传字段 2023-08-05 14:26:38 +08:00
BTMuli
7ab9898f97 🌱 初步完成实时便笺获取,但未处理 1034 2023-07-29 20:32:38 +08:00
BTMuli
ca6bbccd89 🔧 修改 ts 编译配置以解决 Qodana 报错 2023-07-29 14:42:58 +08:00
BTMuli
062e34e585 🐛 修复 Qodana 报错 2023-07-29 14:33:06 +08:00
BTMuli
d1fa7348c8 🐛 修复 Qodana eslint 报错 2023-07-29 13:09:45 +08:00
BTMuli
5d1a961c47 🐛 修复 Qodana 报错 2023-07-29 12:59:32 +08:00
BTMuli
7394d32578 ✏️ 修复 Qodana 报错 2023-07-29 12:47:38 +08:00
BTMuli
d960d21177 🐛 修复 Qodana 不运行的问题x3 2023-07-29 12:44:00 +08:00
BTMuli
28ab533060 🐛 修复 Qodana 不允许的问题 2023-07-29 12:39:51 +08:00
BTMuli
5cb45475f2 🐛 修复 Qodana 不允许的问题 2023-07-29 12:37:01 +08:00
BTMuli
36e99ba5d2 🐛 修复 Qdana 报错 2023-07-29 12:26:00 +08:00
BTMuli
4b407ea56e 🧑‍💻 适用IDE:Webstorm > 2023.2 2023-07-29 12:20:18 +08:00
BTMuli
09c1bd81fa 🌱 完成获取实时便笺请求 2023-07-26 14:14:26 +08:00
BTMuli
f0abb2ce55 🏷️ 添加实时便笺返回类型 2023-07-26 14:12:00 +08:00
BTMuli
709f210cea ♻️ 路径优化 2023-07-26 12:13:41 +08:00
BTMuli
eab72c1503 ️ Revert "♻️ 路由按需引入"
This reverts commit 07bc93ab39.
2023-07-26 11:51:57 +08:00
BTMuli
07bc93ab39 ♻️ 路由按需引入 2023-07-18 21:54:13 +08:00
BTMuli
cb98a236c6 🐛 换了一种渲染方式 #32 2023-07-17 15:04:58 +08:00
BTMuli
1b523a3eea 🐛 对于旅行者进行特殊处理 #31 2023-07-17 14:47:42 +08:00
BTMuli
b1dc27da32 🍱 补充缺漏数据 2023-07-17 14:41:40 +08:00
BTMuli
26989d455a 🙈 添加 pnpm-lock.yaml 2023-07-17 14:22:48 +08:00
BTMuli
a614865663 🐛 修复 banner 为 '' 时渲染错误 2023-07-15 18:44:11 +08:00
BTMuli
f083886a98 🔥 删除无用代码 2023-07-15 18:39:52 +08:00
BTMuli
12c71a176f ✏️ fix typo 2023-07-15 18:38:13 +08:00
BTMuli
2795870953 🐛 修复 ck 读取失败 2023-07-15 18:28:38 +08:00
BTMuli
05c6bde2f4 🐛 修复成就版本更新遗漏 2023-07-15 18:08:23 +08:00
BTMuli
cb68d22028 🌱 开写 v0.2.2 2023-07-15 18:00:20 +08:00
BTMuli
83bf263801 🔥 删除 submodule 2023-07-14 21:49:56 +08:00
BTMuli
c85c4128c6 👷 更新 pnpm 版本 2023-07-14 21:35:24 +08:00
BTMuli
1c951e8b56 🍱 更新 latest.json 2023-07-14 21:31:28 +08:00
BTMuli
00a223022d 🚀 v0.2.1 版本更新 2023-07-14 21:06:01 +08:00
BTMuli
a7fbd7c996 🍱 添加3.8卡牌资源 #30 2023-07-14 20:25:52 +08:00
BTMuli
7845e8619a 💄 调整最大宽度,优化表现 2023-07-06 23:48:04 +08:00
BTMuli
1c04ba1d44 ♻️ 优化更新逻辑 2023-07-06 17:33:13 +08:00
BTMuli
cabd6f269a 🔧 Nsis 语言配置变更 2023-07-06 16:37:30 +08:00
BTMuli
840f147bf2 🔧 添加镜像站 2023-07-06 16:03:15 +08:00
BTMuli
04e080904c 将 ID 跳转暴露出来,便于查看非官方帖 2023-07-06 12:07:01 +08:00
BTMuli
445cbf820e ✏️ 类型修正 nameCase → NameCase 2023-07-06 11:54:37 +08:00
BTMuli
3adee32a1e 🎨 数据上传后添加 snackbar ,优化表现 2023-07-06 11:31:05 +08:00
BTMuli
c5dafcfa73 🍱 添加 3.8 名片资源 #30 2023-07-05 08:22:53 +08:00
BTMuli
def1700d05 🍱 添加 3.8 成就数据 #30 2023-07-05 08:17:08 +08:00
BTMuli
8f9cc43db8 🎨 代码格式化 2023-07-03 14:30:03 +08:00
BTMuli
ed2a99c0e2 🔨 更新 script 2023-07-03 14:26:24 +08:00
BTMuli
ed4d5b2875 📝 更新 README 2023-07-02 20:51:38 +08:00
BTMuli
be0e1ed987 🧑‍💻 添加 .md 的 lint-staged 2023-07-02 20:51:24 +08:00
BTMuli
e1c8c20be2 🌱 角色持有 4/4 2023-07-02 20:46:51 +08:00
BTMuli
6582950a42 ⚰️ 清除冗余样式 2023-07-02 20:46:21 +08:00
BTMuli
7c262daf5e 🌱 草创队伍出场页,3/4 2023-07-02 20:46:04 +08:00
BTMuli
afdf1f5bee 素材日历支持分享 2023-07-02 19:16:54 +08:00
BTMuli
911a21e54d 💄 修正图标 2023-07-02 09:46:12 +08:00
BTMuli
3f39cc830a 🎨 优化逻辑,将 loading 暴露出来 2023-07-01 13:51:36 +08:00
BTMuli
b281a30634 ⬆️ 更新依赖 2023-07-01 12:17:10 +08:00
BTMuli
4cb9eedf59 👷 npm → pnpm 2023-07-01 12:10:58 +08:00
BTMuli
513d845660 🔧 解决 Volar 报错 2023-07-01 11:45:19 +08:00
BTMuli
970c3fcd48 🎨 现在 post 跟 anno 也能等 share 了,虽然实现丑了点x 2023-06-30 22:11:38 +08:00
BTMuli
830e590d91 🎨 优化分享图片逻辑,能够确认进度了 2023-06-30 21:55:04 +08:00
BTMuli
b83ff4674d 💄 优化样式 2023-06-30 21:29:54 +08:00
BTMuli
622aca5a55 🌱 初步完成分享功能 2.5/4 2023-06-30 21:18:04 +08:00
BTMuli
6f484fbb60 🌱 我直接 copy 2023-06-30 20:58:05 +08:00
BTMuli
b2bf41c312 ✏️ 类型修正 2023-06-30 20:53:51 +08:00
BTMuli
2207649a3c 💄 优化视觉效果 2023-06-30 20:48:07 +08:00
BTMuli
75dcf2a7eb 🌱 基本完成角色使用率页面,1/4 2023-06-30 20:46:42 +08:00
BTMuli
a05f31f4a5 🌱 数据有了,就差渲染了 2023-06-30 14:42:48 +08:00
BTMuli
e59164e729 🌱 继续完善页面 2023-06-30 11:08:49 +08:00
BTMuli
6a2c5473e8 🔧 调整 eslint rules 2023-06-30 10:21:51 +08:00
BTMuli
594a880494 💄 微调样式 2023-06-30 10:21:25 +08:00
BTMuli
be12e83be7 🐛 解决控制台报错 2023-06-29 16:01:11 +08:00
BTMuli
922ab7fa5d 🧑‍💻 添加 lint-staged 2023-06-29 15:57:24 +08:00
BTMuli
07b2a0e7a8 🔧 变更解析顺序 2023-06-29 15:48:01 +08:00
BTMuli
7b85c72134 💄 优化视觉表现 2023-06-29 14:56:34 +08:00
BTMuli
8a5aa97b36 完成天赋数据渲染 2023-06-29 11:30:44 +08:00
BTMuli
1f1c25c0bd 完成天赋数据获取 & 数据合并 2023-06-29 09:18:57 +08:00
BTMuli
2bf0b2db95 💄 配色变更 2023-06-28 22:06:50 +08:00
BTMuli
3f5b7a370e ♻️ 换了种实现方式 2023-06-28 21:47:18 +08:00
BTMuli
40ae3ffca5 🔥 清除无用文件&代码 2023-06-28 20:38:56 +08:00
BTMuli
69c630cd4f 💄 就这样吧 2023-06-28 20:36:34 +08:00
BTMuli
644f1b970f 💄 美化米游社咨讯页面 2023-06-28 17:05:43 +08:00
BTMuli
40b0a1e531 🐛 这边漏了 2023-06-28 15:36:03 +08:00
BTMuli
7433ae8271 🎨 类型拓展 2023-06-28 15:34:42 +08:00
BTMuli
e0008a367a 🐛 解决 eslint warn 2023-06-28 15:17:39 +08:00
BTMuli
4cd7153d79 🐛 修正样式 2023-06-28 15:17:09 +08:00
BTMuli
42f31c9322 💄 美化公告页 devBtn 样式 2023-06-28 11:30:04 +08:00
BTMuli
20a2329e10 🐛 修复 hover 时 border-radius 消失问题 2023-06-28 11:23:15 +08:00
BTMuli
c8963efc98 🌱 初步完成角色天赋获取 2023-06-28 11:01:45 +08:00
BTMuli
97314d131b ⚰️ 清除无用 todo 2023-06-28 10:03:33 +08:00
BTMuli
322b7f611f ⬆️ 更新子模块 2023-06-28 10:02:22 +08:00
BTMuli
99a6f38c5c ♻️ Mys 类型重构,优化目录结构 2023-06-27 21:01:24 +08:00
BTMuli
dc51257e6b ♻️ Hutao 类型重构,优化目录结构 2023-06-27 20:19:45 +08:00
BTMuli
c7c1b2a0a2 💄 初步美化,进一步得涉及代码重构了 2023-06-27 10:52:02 +08:00
BTMuli
0a6c1485e3 完成深渊数据上传 #22 2023-06-27 10:08:33 +08:00
BTMuli
8551a7951a ️ func revert 2023-06-27 09:42:27 +08:00
BTMuli
64e0b89ee5 ✏️ 类型修正 2023-06-27 09:23:33 +08:00
BTMuli
c1fcc022a9 🌱 草创深渊上传 2023-06-27 00:16:53 +08:00
BTMuli
7fa5a279de 🐛 解决控制台报错 2023-06-26 23:12:16 +08:00
BTMuli
691108333a 🎨 美化样式 2023-06-26 21:45:22 +08:00
BTMuli
2591e86e2e 🎨 代码格式化 2023-06-26 20:56:08 +08:00
BTMuli
8e8c01c40c 🔧 添加 css 排序规则 2023-06-26 20:53:29 +08:00
BTMuli
99451c955a 💄 美化样式 2023-06-26 19:37:27 +08:00
BTMuli
118445b765 ⚰️ 清除无用样式 2023-06-26 17:02:03 +08:00
BTMuli
0c923060b8 ♻️ 优化素材日历组件 2023-06-26 17:00:44 +08:00
BTMuli
05df2c0589 💄 美化滚动条样式 2023-06-26 15:43:40 +08:00
BTMuli
ff293d0006 🚚 重命名&美化 2023-06-26 15:24:47 +08:00
BTMuli
6b67953cfe 🔧 更新格式化配置 2023-06-25 16:58:37 +08:00
BTMuli
9f9a1de09f 🐛 修复部分 eslint 报错 2023-06-25 16:57:55 +08:00
BTMuli
7567bba147 🎨 代码格式化 2023-06-25 16:15:15 +08:00
BTMuli
7982649bbc 🔧 格式化配置 2023-06-25 16:14:39 +08:00
BTMuli
778e056970 💄 优化样式 2023-06-25 15:00:29 +08:00
BTMuli
26186f4498 💄 添加衣装数据 2023-06-23 23:16:01 +08:00
BTMuli
093971a1a1 ♻️ 优化代码,减少 dom 2023-06-23 22:41:58 +08:00
BTMuli
c7c3f36199 Merge remote-tracking branch 'origin/master' 2023-06-23 21:54:30 +08:00
BTMuli
e4b8f22ae6 Merge pull request #29 from BTMuli/dependabot/cargo/src-tauri/openssl-0.10.55
Bump openssl from 0.10.54 to 0.10.55 in /src-tauri
2023-06-23 00:10:52 +08:00
dependabot[bot]
ecd6a8e7d3 Bump openssl from 0.10.54 to 0.10.55 in /src-tauri
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.54 to 0.10.55.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.54...openssl-v0.10.55)

---
updated-dependencies:
- dependency-name: openssl
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-21 22:58:22 +00:00
BTMuli
f9bb9d654e 🎨 优化路径 2023-06-21 19:57:55 +08:00
BTMuli
8206283140 💄 美化样式 2023-06-21 19:56:56 +08:00
BTMuli
072a31c31a 🐛 修复内容溢出 2023-06-21 18:20:41 +08:00
BTMuli
0b2ca7e3f1 🌱 干饭去了 2023-06-21 11:35:19 +08:00
BTMuli
82cca0963b 💄 美化样式 2023-06-21 10:59:00 +08:00
BTMuli
93fd197ddb 📝 更新文档 2023-06-21 10:28:56 +08:00
BTMuli
b54c7dc110 💄 美化侧边栏 2023-06-21 10:27:11 +08:00
BTMuli
49aa34457b 🌱 草创深渊数据库页面 2023-06-21 10:09:04 +08:00
BTMuli
4bb5a248a4 ♻️ 样式组件化 2023-06-20 21:28:23 +08:00
BTMuli
d1e778bcb7 💄 美化样式 2023-06-20 21:12:15 +08:00
BTMuli
babd9a3b09 ♻️ 素材日历 Overlay 材料组件优化 2023-06-20 20:56:59 +08:00
BTMuli
e1b8089386 ♻️ 选择跳转单提出来作为组件 2023-06-20 20:11:08 +08:00
BTMuli
829b755c3a 🌱 开写 v0.2.1 2023-06-20 19:10:45 +08:00
BTMuli
0efef62e06 ⬆️ 更新依赖 2023-06-20 18:52:46 +08:00
BTMuli
dca4fc41d1 📝 更正文档 2023-06-20 08:54:20 +08:00
BTMuli
2d2178266c 🍱 更新 latest.json 2023-06-20 08:52:42 +08:00
BTMuli
edfd12c16f 🚀 v0.2.0 版本更新 2023-06-19 14:49:33 +08:00
BTMuli
32e3548b80 🐛 修复更新时间 dev 开头的问题 2023-06-19 09:01:03 +08:00
BTMuli
59b59d3e7c 🎨 收尾 2023-06-19 08:52:33 +08:00
BTMuli
44f715f4e1 完成 深渊数据 的备份与恢复 2023-06-19 08:49:52 +08:00
BTMuli
2991a15e48 ✏️ 修正类型 2023-06-19 08:37:45 +08:00
BTMuli
f28015953b 🚚 CHANGELOG 0.1.x archive 2023-06-18 15:05:13 +08:00
BTMuli
6562f4080c 💄 删除额外内容 2023-06-17 22:48:26 +08:00
BTMuli
a7021856ba 🎨 处理 cursor 样式 2023-06-17 22:25:01 +08:00
BTMuli
a335dff636 💄 优化样式 2023-06-17 22:16:02 +08:00
BTMuli
da300ac24b 💄 组件样式变更 2023-06-17 22:14:41 +08:00
BTMuli
486109b899 完成选中标记&描述解析 2023-06-17 21:57:17 +08:00
BTMuli
59f66079e8 添加圣遗物展示 2023-06-17 21:33:19 +08:00
BTMuli
0833ceba38 ✏️ 添加圣遗物 icon 2023-06-17 20:12:05 +08:00
BTMuli
631a195ea2 💄 添加好感名片 2023-06-17 14:24:27 +08:00
BTMuli
0a34f4e483 🌱 角色详情页 overlay 草创 2023-06-16 23:49:20 +08:00
BTMuli
0d7ed8d239 💄 参照 post 修正 anno 2023-06-16 17:17:15 +08:00
BTMuli
bd75cc432c 💄 参照 anno 美化 post 2023-06-16 17:15:22 +08:00
BTMuli
029377b3cf 🎨 统一保存文件名格式 2023-06-16 16:40:27 +08:00
BTMuli
5393dc1bb5 支持 post&anno share 2023-06-16 16:35:14 +08:00
BTMuli
1eb78db08c ✏️ 修正拼写错误 2023-06-16 15:48:07 +08:00
BTMuli
fd89a7cc65 添加角色列表数据 2023-06-16 00:32:50 +08:00
BTMuli
305cdad37e 🌱 添加优化方向 2023-06-15 16:42:55 +08:00
BTMuli
9eec62583e 🐛 修正自动更新 2023-06-15 15:49:19 +08:00
BTMuli
d5be93c255 ♻️ 封装 share 方法 2023-06-15 15:39:14 +08:00
BTMuli
2d5d131184 🐛 修复拼写错误 2023-06-15 14:23:05 +08:00
BTMuli
c2ddb428c5 💄 暂时隐藏祈愿页面,等后续版本吧 2023-06-15 14:13:35 +08:00
BTMuli
f9297b8927 💄 美化深渊页面 2023-06-14 23:08:41 +08:00
BTMuli
0b5fbf5953 处理 html2canvas 跨域 2023-06-14 22:57:53 +08:00
BTMuli
a4b8dfe8c6 💄 战绩页面样式优化 2023-06-14 22:34:56 +08:00
BTMuli
9ea4b63e96 完成战绩分享 2023-06-14 21:47:59 +08:00
BTMuli
4504466869 🎨 深渊页面美化,也没什么好改的了 2023-06-14 13:46:17 +08:00
BTMuli
09f0ff329e 🎨 战绩页面基本就这样了 2023-06-14 13:04:51 +08:00
BTMuli
65eae3422d 🎨 调整偏移 2023-06-14 12:28:09 +08:00
BTMuli
0170c80e02 完成尘歌壶数据渲染 2023-06-14 11:41:26 +08:00
BTMuli
88e381b6f4 💄 样式微调 2023-06-14 11:06:31 +08:00
BTMuli
e40bbcb64a 添加探索度解析,替换部分字体&bg 2023-06-14 00:43:08 +08:00
BTMuli
7601b04024 💄 添加 透明度 bg 2023-06-14 00:20:27 +08:00
BTMuli
2ee485660f 🍱 字体文件变更 2023-06-13 23:58:03 +08:00
BTMuli
f74c803b5d 实现截图分享深渊数据,其他部分的截图分享待定 2023-06-09 23:37:02 +08:00
BTMuli
03dfdc26e1 ✏️ 修正数据类型 2023-06-09 11:32:57 +08:00
BTMuli
ac51713767 🎨 优化结构 2023-06-09 10:34:59 +08:00
BTMuli
35cb05689e 🐛 补充缺漏的旅行者 icon 2023-06-09 09:51:45 +08:00
BTMuli
ab7b6f72dc 🌱 深渊数据支持多用户,暂时不做用户切换 2023-06-09 09:30:40 +08:00
BTMuli
6a4ab1f0a0 🐛 ltoken 失效时会重新获取 2023-06-09 09:07:21 +08:00
BTMuli
c85c5f8213 Merge pull request #28 from BTMuli/dependabot/npm_and_yarn/vite-4.3.9
Bump vite from 4.3.6 to 4.3.9
2023-06-06 10:50:21 +08:00
dependabot[bot]
0fe2a3b549 Bump vite from 4.3.6 to 4.3.9
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.3.6 to 4.3.9.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v4.3.9/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-06 02:36:42 +00:00
BTMuli
739e5f7bcb 🐛 修复成就页图片缺失问题 2023-06-03 23:19:46 +08:00
BTMuli
27f175566d 🚚 命名变更 2023-06-03 23:18:31 +08:00
BTMuli
4c4c0b2bef ✏️ 修正数据库类型 2023-06-03 23:16:18 +08:00
BTMuli
8704f513bd 🎨 还差尘歌壶跟大地图探索没写 2023-06-03 01:32:23 +08:00
BTMuli
9f07918b27 将战绩数据存到数据库中 2023-06-03 00:20:24 +08:00
BTMuli
1c9989a030 🎨 路径变更,方法优化 2023-06-03 00:19:20 +08:00
BTMuli
317c9e9b20 ✏️ 类型修正 2023-06-02 23:58:25 +08:00
BTMuli
5753997ab9 💄 优化样式 2023-06-02 22:36:49 +08:00
BTMuli
67129b9ee4 🏷️ 添加战绩返回类型 2023-06-02 22:13:29 +08:00
BTMuli
6714a94502 将 curAccount 存到 storage 里 2023-06-02 21:25:17 +08:00
BTMuli
bc49749195 💄 微调布局 2023-06-02 19:42:02 +08:00
BTMuli
b27bc56562 ♻️ 深渊仅显示用户数据,Hutao Api 数据待定 2023-06-02 18:37:11 +08:00
BTMuli
50b1f16f7f ♻️ itemBox 组件重构,更加自由 2023-06-02 17:43:10 +08:00
BTMuli
bb2fe8cf46 完成深渊数据渲染 2023-06-02 16:37:41 +08:00
BTMuli
13e565612e ✏️ 更正深渊数据在数据库中的存储类型 2023-06-02 15:49:03 +08:00
BTMuli
05b4e5a497 ♻️ 替换 t-mini-avatar 与 t-mini-weapon 组件 2023-06-01 20:40:37 +08:00
BTMuli
7ddbe149c1 添加 AppCharacter 表 2023-06-01 20:38:48 +08:00
BTMuli
7aa8ec0240 🍱 适应类型变更更新数据,部分数据缺失待后续补充 2023-06-01 19:44:23 +08:00
BTMuli
ab6a41b09b 新建 item-box 组件 2023-06-01 19:33:04 +08:00
BTMuli
2b768bbf88 🍱 更新遗漏卡牌资源 2023-06-01 00:05:59 +08:00
BTMuli
c21eff2d11 ✏️ 修正 type 2023-05-31 23:54:37 +08:00
BTMuli
87a929a26e 🌱 初步搞了下布局 2023-05-31 22:12:25 +08:00
BTMuli
8fbac6112d 🎨 根据实际情况修改 2023-05-31 21:26:14 +08:00
BTMuli
12257bda66 🐛 主键改了这边忘改了 2023-05-31 20:11:42 +08:00
BTMuli
51058c6825 ♻️ 合并 TGSql 与 TGSqlite,重构代码作为 Plugin 使用 2023-05-31 17:41:15 +08:00
BTMuli
1a9ca12363 🏷️ 添加数据库中的深渊相关类型 2023-05-31 17:31:02 +08:00
BTMuli
e82c9b32db 添加 Hutao API 相关请求 2023-05-31 15:42:58 +08:00
BTMuli
bf624185d1 侧边栏添加图标&路由 2023-05-31 14:38:31 +08:00
BTMuli
af38c967be 🌱 开写 v0.2.0 2023-05-31 14:26:57 +08:00
BTMuli
ff6e8acbf0 🍱 更新 latest.json 2023-05-28 16:42:52 +08:00
BTMuli
436ed453e7 🚀 v0.1.6 版本更新 2023-05-28 16:11:58 +08:00
BTMuli
d6115cffcb 🐛 延后一段时间以防两个 overlay 覆盖 2023-05-28 16:01:31 +08:00
BTMuli
01962fffb8 🎨 代码格式化 2023-05-28 15:27:51 +08:00
BTMuli
ad2d5ca657 🎨 点击外部也给退出好了 2023-05-28 15:27:01 +08:00
BTMuli
c6af9870ab 🐛 抽奖详情页的 JSON 只在 devMode 展示 2023-05-27 22:59:46 +08:00
BTMuli
9c0fc4b315 初步写了一下,还差 overlay 跟数据转换 2023-05-27 00:40:30 +08:00
BTMuli
ddec6bdc6f 🌱 开始写数据解析 2023-05-26 22:53:29 +08:00
BTMuli
6f0813b27a 🎨 常用的给封装了一下 2023-05-26 22:39:32 +08:00
BTMuli
eb96409a5d 🚚 info → record 2023-05-26 22:39:06 +08:00
BTMuli
c91e2f80e9 🏷️ 添加常用 ck 组合 2023-05-26 22:29:16 +08:00
BTMuli
3599ef0b74 💩 不知道哪里有问题 2023-05-26 22:23:22 +08:00
BTMuli
4bf48636f9 🎨 方法优化 2023-05-26 22:08:13 +08:00
BTMuli
20060287ab 💩 添加战绩数据获取 2023-05-26 21:22:46 +08:00
BTMuli
7fd7dfc642 ♻️ 精简代码 2023-05-26 16:02:49 +08:00
BTMuli
b8a1f996f0 💄 优化抽奖页详情页面样式 2023-05-26 15:38:20 +08:00
BTMuli
4769731d52 🚚 t-loading → to-loading 2023-05-26 14:49:50 +08:00
BTMuli
d962d52bd2 🐛 修复设置页 loading 退出动画无效问题 2023-05-26 14:39:30 +08:00
BTMuli
a1b85b3526 🐛 修复卡牌查找结果渲染错误 2023-05-26 13:57:46 +08:00
BTMuli
5ee9be1079 ✏️ hoem → home 2023-05-26 13:38:23 +08:00
BTMuli
f48b7ef6ed ♻️ TLoading → TOLoading 2023-05-26 13:33:08 +08:00
BTMuli
5a14b90b67 🐛 修复首页卡素材日历的问题 2023-05-26 12:13:01 +08:00
BTMuli
9978becb3b 🐛 显示 overlay 页面进入不加载的问题 2023-05-26 10:58:09 +08:00
BTMuli
2677bc44db 🐛 修复内部点击异常 cancel 的问题 2023-05-26 01:38:33 +08:00
BTMuli
cf74f7f6b4 🎨 to-calendar 单独提出来 2023-05-26 00:35:43 +08:00
BTMuli
c68716960b 🎨 t-confirm 替换完成 2023-05-26 00:35:00 +08:00
BTMuli
6c25e56010 添加外部点击事件用于 t-confirm 2023-05-25 23:17:32 +08:00
BTMuli
f1db614dee 🎨 t-loading 外部用 t-overlay 实现 2023-05-25 22:37:21 +08:00
BTMuli
a398a5fac3 新建通用组件,看看能不能替代 v-overlay 2023-05-25 22:36:45 +08:00
BTMuli
e648ed6b59 🎨 这个搞错了草 2023-05-25 22:23:28 +08:00
BTMuli
749f68f982 💄 先把所有用到 loading 的给转了一下 2023-05-25 22:06:40 +08:00
BTMuli
9e95fb29b0 💫 loading 组件加动画 2023-05-25 21:46:37 +08:00
BTMuli
0408b222dc 🚚 test → Test 2023-05-25 20:24:27 +08:00
BTMuli
3edfff7388 🚚 loading 组件我没写 overlay 啊 2023-05-25 20:22:57 +08:00
BTMuli
2fc183bc9b 🔧 透明化,后续看看要不要用 2023-05-25 20:20:40 +08:00
BTMuli
00a2d7f009 ️ 代码格式化 2023-05-25 19:00:39 +08:00
BTMuli
7648fa4fc0 💄 成就页样式优化,间距大点就大点吧 2023-05-25 19:00:13 +08:00
BTMuli
71f5c30ff9 数据库更新后成就版本自动更新 2023-05-25 18:33:58 +08:00
BTMuli
a428c86a7e 🐛 修复间距异常 2023-05-25 18:22:02 +08:00
BTMuli
52926916b4 🔧 开写 v0.1.6 2023-05-25 18:16:09 +08:00
BTMuli
6c11a67a58 🍱 更新 latest.json 2023-05-25 17:52:24 +08:00
BTMuli
98cf1aa618 🚀 v0.1.5 版本更新 2023-05-25 17:30:47 +08:00
BTMuli
bb52a644fc 👷 变更构建版本 2023-05-25 16:59:48 +08:00
BTMuli
2ec8883cc2 ⬆️ 更新子模块 2023-05-25 16:57:22 +08:00
BTMuli
f23b73ec54 🔥 移去 IndexedDB 删除触发 #11 2023-05-25 16:53:48 +08:00
BTMuli
89e5c5a3fe 🎨 布局调整 2023-05-25 16:49:57 +08:00
BTMuli
3b47c5f255 🎨 优化滚动条样式 2023-05-25 16:14:01 +08:00
BTMuli
2b4633aac0 🎨 近期活动时间格式更改 2023-05-25 16:04:15 +08:00
BTMuli
34a8b2a63d 🍱 更新GCG卡牌数据,删除雷楔 #17 2023-05-25 15:54:54 +08:00
BTMuli
2d1469b5a7 🍱 更新素材日历数据 #17 2023-05-25 15:49:42 +08:00
BTMuli
b7ba77331a 🍱 更新武器数据 #17 2023-05-25 15:28:37 +08:00
BTMuli
8c74dcc0f4 💄 样式调整,透明色感觉挺好看的 2023-05-25 14:18:29 +08:00
BTMuli
7f2abce596 🐛 修复剩余时间 NAN
fix #25
2023-05-25 11:30:51 +08:00
BTMuli
11b32d5427 ♻️ test 往上一层,对应路由变更 2023-05-25 11:16:06 +08:00
BTMuli
7edcd3ed9b 🏷️ 添加 HUTAO API 相关请求类型 #22 2023-05-24 17:31:52 +08:00
BTMuli
f55a688aae 新增一个 devEnv 用于判断生产环境|开发环境
fix #26
2023-05-24 15:45:03 +08:00
BTMuli
d1e39ed8cd 🐛 增加结束时间戳为 0 的处理
fix #25
2023-05-24 15:13:40 +08:00
BTMuli
bb4b5e3b95 🔥 删除 雷楔,这就是个衍生的 2023-05-24 13:55:48 +08:00
BTMuli
450a2182e6 🍱 更新角色数据 #17 2023-05-24 12:07:05 +08:00
BTMuli
84db98ccc5 🍱 更新名片数据 #17 2023-05-24 12:05:42 +08:00
BTMuli
244535b476 🍱 更新成就数据 #17 2023-05-24 12:04:58 +08:00
BTMuli
4a35d8c993 Merge pull request #24 from BTMuli/dependabot/npm_and_yarn/socket.io-parser-4.2.3
Bump socket.io-parser from 4.2.2 to 4.2.3
2023-05-24 10:11:58 +08:00
dependabot[bot]
85c644c661 Bump socket.io-parser from 4.2.2 to 4.2.3
Bumps [socket.io-parser](https://github.com/socketio/socket.io-parser) from 4.2.2 to 4.2.3.
- [Release notes](https://github.com/socketio/socket.io-parser/releases)
- [Changelog](https://github.com/socketio/socket.io-parser/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/socket.io-parser/compare/4.2.2...4.2.3)

---
updated-dependencies:
- dependency-name: socket.io-parser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-24 01:50:13 +00:00
BTMuli
d76292468e 🔧 添加 Https 白名单 2023-05-24 00:02:00 +08:00
BTMuli
52a6f87ab0 完成角色列表数据获取 2023-05-23 23:59:20 +08:00
BTMuli
b8f7b73f05 🏷️ 修复遗漏的 types 2023-05-23 23:58:21 +08:00
BTMuli
215e77b811 🎨 优化,dialog → snackbar 2023-05-23 23:00:39 +08:00
BTMuli
1f7f81daa5 🌱 wiki对应JSON文件动态读取 2023-05-23 14:00:44 +08:00
BTMuli
f7aa5092fc 🐛 修复路径错误 2023-05-23 12:56:31 +08:00
BTMuli
8a2c42914d 🎨 初次进入只会加载公告数据 2023-05-23 12:54:05 +08:00
BTMuli
572275f730 🎨 简化代码 2023-05-23 12:25:24 +08:00
BTMuli
55ea1e73d7 ⬆️ 更新子模块 2023-05-23 01:26:51 +08:00
BTMuli
cf1fb130e4 🔥 关闭数据库完整性检测&ck更新 2023-05-23 01:25:57 +08:00
BTMuli
250d017e02 🎨 漏了 2023-05-23 01:23:34 +08:00
BTMuli
caadb5df79 ♻️ types 重构后的问题搞完了,累死 2023-05-23 00:56:43 +08:00
BTMuli
573eb8bbe4 🏷️ 完善类型 2023-05-22 23:26:10 +08:00
BTMuli
58358ff774 🍱 更新 JSON,appData给改了一下 2023-05-22 22:45:53 +08:00
BTMuli
c5b073909b ♻️ 类型重构完毕,开始修改数据源 2023-05-22 22:44:28 +08:00
BTMuli
ac4a2e465a 🌱 开始重构类型 2023-05-22 19:47:23 +08:00
BTMuli
ee73bdaa8b ⬆️ 更新 salt 2023-05-22 18:37:39 +08:00
BTMuli
1f1c527760 添加游戏账号获取 2023-05-22 18:37:03 +08:00
BTMuli
3c639cf0d2 🌱 完成深渊数据获取 2023-05-22 18:35:45 +08:00
BTMuli
cc20aa430a 🌱 完成深渊数据获取 2023-05-22 18:32:58 +08:00
BTMuli
b6ce309455 🎨 GameAccount 字段变更,AppData 初始添加 cookie 项 2023-05-22 16:14:25 +08:00
BTMuli
1033aad7f3 支持 Cookie 数据备份&恢复 2023-05-22 16:09:13 +08:00
BTMuli
f6d24614b7 🌱 侧边栏添加测试页,发包的时候会hidden的 2023-05-22 15:34:15 +08:00
BTMuli
f0fe7a04a1 🌱 角色相关页面草创,icon去哪找呢 2023-05-22 15:33:42 +08:00
BTMuli
1e3ebcf243 💄 优化样式,增加可读性 2023-05-22 13:23:44 +08:00
BTMuli
9e526475e7 💄 优化样式 2023-05-22 12:56:22 +08:00
BTMuli
90dbdea002 📝 更新 README 2023-05-22 12:39:24 +08:00
BTMuli
3e1c489219 🐛 更新素材日历数据 #23 2023-05-22 12:39:09 +08:00
BTMuli
9003092ebe ⬆️ 更新子模块 2023-05-22 12:38:43 +08:00
BTMuli
07392c84f6 🔨 调整 script 2023-05-22 12:38:19 +08:00
BTMuli
5d54f7849c 🔥 删除 compare 目录 2023-05-22 12:25:44 +08:00
BTMuli
749dda5eb9 🔧 忽略子模块 2023-05-22 12:24:37 +08:00
BTMuli
82072775a7 ⬆️ 更新子模块 2023-05-22 00:19:43 +08:00
BTMuli
ec6cdddf30 🐛 修复缩放错误 2023-05-21 23:04:30 +08:00
BTMuli
c63ff84827 🐛 修复 ck 无法刷新问题 2023-05-21 18:56:06 +08:00
BTMuli
3dd24bf983 🎨 一些小改动 2023-05-21 18:37:45 +08:00
BTMuli
0250684067 💄 精简侧边栏,游戏切换置于页面内 2023-05-21 18:32:36 +08:00
BTMuli
068f018d9e 🎨 根据实际情况修正 2023-05-21 16:54:23 +08:00
BTMuli
821014c0a2 获取用户头像&昵称 2023-05-21 16:05:23 +08:00
BTMuli
64b4b4abcc ⬆️ 更新子模块 2023-05-20 21:23:12 +08:00
BTMuli
dd58fc4df6 🎨 优化 2023-05-20 13:54:55 +08:00
BTMuli
371570d7cc 🎨 打个补丁 2023-05-20 13:44:22 +08:00
BTMuli
4899879b02 ♻️ 减少耦合 2023-05-20 12:53:44 +08:00
BTMuli
51b8d0277a ⬆️ 更新子模块 2023-05-20 11:59:42 +08:00
BTMuli
9cb34565ce 🐛 修正 DS 算法 2023-05-20 08:59:58 +08:00
BTMuli
fdb1b7b5ce ⬆️ 更新子模块 2023-05-20 08:55:52 +08:00
BTMuli
3c1cf9b374 📝 更新 label 2023-05-20 08:54:54 +08:00
BTMuli
bcbe8f014d ⬆️ 更新子模块 2023-05-19 23:14:31 +08:00
BTMuli
bc964188c3 🎨 一点点优化 2023-05-19 23:09:19 +08:00
BTMuli
cd64cfb04e 📝 更新文档 2023-05-19 23:03:17 +08:00
BTMuli
033b458125 🚚 清除无用资源 2023-05-19 22:57:59 +08:00
BTMuli
a27f627706 素材日历 overlay 完工 2023-05-19 22:52:48 +08:00
BTMuli
779bc3a0d3 ♻️ 叠层单独提出来作为组件使用 2023-05-19 18:49:06 +08:00
BTMuli
a65763bab9 完成 ck 输入& tokens 的获取 2023-05-19 15:00:47 +08:00
BTMuli
f75a39b783 开始测试 2023-05-19 14:55:02 +08:00
BTMuli
97ff6e1350 ♻️ 把已经测试过的请求给加上去了 2023-05-19 14:48:43 +08:00
BTMuli
43505b7d2f 🏷️ cookie 一些参数基本清楚了 2023-05-19 14:10:52 +08:00
BTMuli
336c876efa 🐛 url 用途勘误 2023-05-19 14:07:11 +08:00
BTMuli
eba15f9c4c ♻️ 换一种写法 2023-05-19 10:37:04 +08:00
BTMuli
07609a8c36 🎨 添加 getCookieItem 方法 2023-05-19 10:20:31 +08:00
BTMuli
271543a002 🎨 格式化代码 2023-05-19 09:35:25 +08:00
BTMuli
824ef681e2 ♻️ 变更目录,参考 TGAssistant 优化一些方法 2023-05-19 09:35:06 +08:00
BTMuli
07056bfec7 📝 更新 README,添加 submodule 说明 2023-05-17 12:06:42 +08:00
BTMuli
0d404e3ef2 💩 调整逻辑,默认数据完整 2023-05-16 17:28:54 +08:00
BTMuli
e16e8be528 💄 调整样式 2023-05-16 17:24:43 +08:00
BTMuli
cd48a62537 🎨 格式化 2023-05-16 17:19:00 +08:00
BTMuli
8ac547f548 🎨 Cookie 改为手动输入 #18 2023-05-16 17:17:14 +08:00
BTMuli
e74a416239 💡 注释更正 2023-05-16 16:18:59 +08:00
BTMuli
21e8108cf4 🏷️ 更正用到的 cookie 类型 2023-05-16 16:18:06 +08:00
BTMuli
baeb3bc2b9 👽️ 适应 Vuetify v3.2.3
https://github.com/vuetifyjs/vuetify/issues/17155
2023-05-16 13:33:57 +08:00
BTMuli
442601ff2e 🐛 修正 JSON 2023-05-16 13:29:43 +08:00
BTMuli
5be8d3fc26 🛂 关闭 User 测试页面入口 2023-05-15 19:35:23 +08:00
BTMuli
09fa9410ac 💄 素材日历 UI 更改,回头写个二级页面 2023-05-15 19:34:06 +08:00
BTMuli
f709d682aa 🏷️ 根据 JSON 增改类型 2023-05-15 18:35:11 +08:00
BTMuli
91b7ed3539 🗃️ 更新 JSON 数据 2023-05-15 18:13:07 +08:00
BTMuli
641bd87d53 ⬆️ 更新 TGAssistant 代码 2023-05-15 18:12:05 +08:00
BTMuli
11322f14c2 🍱 添加 material 图标资源 2023-05-15 18:03:27 +08:00
BTMuli
1c9313928c 🧑‍💻 添加子模块 2023-05-13 19:27:57 +08:00
BTMuli
4a43a06236 🎨 格式化 2023-05-12 01:46:36 +08:00
BTMuli
5cc5661b6e 🗃️ 添加遗漏数据,格式微改 2023-05-12 01:45:20 +08:00
BTMuli
28c84beeb5 ⬆️ 更新依赖 2023-05-11 16:38:39 +08:00
BTMuli
e9e5c0a627 💄 feat(icon): 更换图标 2023-05-07 14:22:16 +08:00
BTMuli
066ab60b28 👌 fix(ck): 输入 ck 时更新 token 顺带验证 2023-05-06 02:28:02 +08:00
BTMuli
ca4aa179b6 🐛 fix(sql): 根据实际情况进行修正 2023-05-06 02:17:38 +08:00
BTMuli
dafc426d41 🎨 fix(request): 整理了一下 2023-05-06 01:50:06 +08:00
BTMuli
7189b65f3c 🎨 feat(sqlite): 添加 GameAccount 表用于存储游戏账号数据 2023-05-06 01:40:07 +08:00
BTMuli
5074ce2953 test(sth): 调整内容,完成通过 cookie 获取游戏账号基本数据 2023-05-06 01:01:11 +08:00
BTMuli
d959ab44f5 🤔 add(sth): 加了一些 api,请求还是跑不通 2023-05-05 20:52:30 +08:00
BTMuli
bcf41bb3a8 🎨 add(url): 添加白名单 2023-05-05 19:31:56 +08:00
BTMuli
c333861c76 test(api): 测试请求,果然没跑通 2023-05-05 19:31:00 +08:00
BTMuli
f09a03a0ef 🐛 fix(ds): 解决一些依赖问题 2023-05-05 19:14:22 +08:00
BTMuli
ce1b0fc398 🤔 add(sth): 加了一些数据 2023-05-05 18:47:59 +08:00
BTMuli
53242d6170 🤔 add(ds): 添加 ds 算法 2023-05-05 18:18:17 +08:00
BTMuli
592fe02d14 📦 add(salt): 添加盐值 2023-05-05 18:02:59 +08:00
BTMuli
a5422e2b9c 🔧 fix(http): 添加白名单 2023-05-05 17:41:14 +08:00
BTMuli
5e55e8da38 🤔 feat(api): 写了几个接口的请求跟方法,等会测一下 2023-05-05 17:32:45 +08:00
BTMuli
683500fe2a feat(tokens): 完成 tokens 的获取 2023-05-04 22:04:55 +08:00
BTMuli
bc118a11c0 🤔 test(user): 用户页草创,用于试验各种接口 2023-05-04 21:12:05 +08:00
BTMuli
baff5a17c6 🎨 fix(ck): 删除 rocket,采用手动 cv 2023-05-04 21:05:01 +08:00
BTMuli
50f2305d5e 💄 feat(input): TConfirm 组件添加 input 功能 2023-05-04 20:04:56 +08:00
BTMuli
1c5718e600 Merge pull request #14 from BTMuli/dependabot/cargo/src-tauri/tauri-1.2.5
build(deps): bump tauri from 1.2.4 to 1.2.5 in /src-tauri
2023-05-04 08:05:43 +08:00
dependabot[bot]
11666c1901 build(deps): bump tauri from 1.2.4 to 1.2.5 in /src-tauri
Bumps [tauri](https://github.com/tauri-apps/tauri) from 1.2.4 to 1.2.5.
- [Release notes](https://github.com/tauri-apps/tauri/releases)
- [Commits](https://github.com/tauri-apps/tauri/compare/tauri-v1.2.4...tauri-v1.2.5)

---
updated-dependencies:
- dependency-name: tauri
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-03 21:59:03 +00:00
BTMuli
13ab6c83ae 🔧 fix(ci): 更改更新 endpoint 2023-05-02 18:48:19 +08:00
BTMuli
859719ba0b 🤔 build(0.2.0): 开写 v0.2.0 2023-05-02 18:42:38 +08:00
BTMuli
c0e781b6b9 🚀 feat(0.1.4): 版本更新 2023-05-02 18:25:42 +08:00
BTMuli
91fc39b579 📦 add(source): 完善遗漏数据#9 2023-05-02 18:11:53 +08:00
BTMuli
14fd56fd9c 🐛 fix(pool): 修复窗口不可见问题并进行一些优化 2023-05-02 17:38:31 +08:00
BTMuli
b225827ef3 🏷️ fix(achievement): 适应页面更改类型 2023-05-01 22:53:46 +08:00
BTMuli
f869028fd5 🎨 fix(sql): 优化触发器 2023-05-01 22:52:27 +08:00
BTMuli
317d05aad6 🐛 fix(weapon): 删除多余资源 2023-05-01 22:32:35 +08:00
BTMuli
fc0c607726 📖 docs(README): 更新文档 2023-05-01 21:52:33 +08:00
BTMuli
a26b7fb053 🎨 fix(search): 优化查询体验 2023-04-26 22:54:15 +08:00
BTMuli
ec55ff69d6 🤔 fix(list): 优化滚动体验 2023-04-26 22:52:37 +08:00
BTMuli
3c6587cb73 🐛 fix(search): 修复查询时成就名片未重置的问题 2023-04-26 21:27:46 +08:00
BTMuli
5963e9a153 👌 feat(list): 虚拟列表#13 2023-04-26 21:21:28 +08:00
BTMuli
b69ae3b0a3 🐛 fix(update): 执行后刷新以免一直检测版本过低 2023-04-25 23:12:48 +08:00
BTMuli
528d4f6e83 🐛 fix(db): name 作为主键防止重复性插入 2023-04-25 22:59:59 +08:00
BTMuli
8cb05dd188 🔧 add(dev): 添加 debug 打包命令 2023-04-25 22:37:34 +08:00
BTMuli
3d0a9d57b2 🎨 fix(sth): 一些小优化 2023-04-25 22:36:34 +08:00
BTMuli
501f6bfa0e 💄 fix(confirm): 添加副标题 2023-04-25 22:30:33 +08:00
BTMuli
c442a1c5eb feat(update): 数据库更新 #11 2023-04-25 21:29:03 +08:00
BTMuli
5ac43c95e5 🎨 fix(achievement): 减了一个变量 2023-04-25 21:13:52 +08:00
BTMuli
b89c3ac101 📦 add(db): 添加数据库信息 2023-04-25 20:57:38 +08:00
BTMuli
89d2e214bc 🎨 fix(db): 数据库更新优化 2023-04-25 20:23:30 +08:00
BTMuli
96018666c5 🎨 fix(db): 不知道有没有什么用但还是感觉有优化 2023-04-25 20:17:30 +08:00
BTMuli
c9bef8927b 🎨 fix(db): 调整结构,将名片数据也写到数据库里 2023-04-25 20:02:51 +08:00
BTMuli
f40d9e61d4 🏷️ fix(type): 精简类型 2023-04-25 19:03:16 +08:00
BTMuli
27828e3a40 🎨 del(bbs): 删除 bbsTable 2023-04-25 17:18:22 +08:00
BTMuli
35d9382643 🎨 fix(db): 改进代码结构 2023-04-25 16:08:35 +08:00
BTMuli
cc42d1fcb3 🤔 feat(SQLite): 尝试另一种实现 2023-04-25 14:37:07 +08:00
BTMuli
6b3b9748cd 🐛 fix(search): 怎么回事呢 2023-04-25 00:39:20 +08:00
BTMuli
d6e60ee264 👌 del(db): indexedDB 已经是过去式了 2023-04-25 00:29:38 +08:00
BTMuli
4c8cb39bf6 💄 fix(scroll): 调整滚动条样式 2023-04-24 23:57:53 +08:00
BTMuli
ffc354a319 💄 fix(sth): 样式美化 2023-04-24 22:16:54 +08:00
BTMuli
26048dc12e feat(db): 数据源更改 2023-04-24 21:50:58 +08:00
BTMuli
ff36275184 🤔 fix(db): 完成数据库数据初始化&更新,后者未经过测试 2023-04-24 20:19:52 +08:00
BTMuli
0c178f8958 💄 fix(ui): 优化confirm组件深色模式表现 2023-04-24 20:11:12 +08:00
BTMuli
42f6d7bdaa 🤔 feat(sql): 基础准备差不多了,可以开测了 2023-04-24 19:16:45 +08:00
BTMuli
eeba1f9978 📦 add(db): 添加数据库路径 2023-04-24 17:32:44 +08:00
BTMuli
805b358e6d 🤔 feat(sqlite): 数据成功输入,接下来就是读取、校验了,先干饭吧 2023-04-24 15:04:49 +08:00
BTMuli
f9199efd03 🤔 feat(sqlite): 引入 sqlite 2023-04-24 13:20:56 +08:00
BTMuli
8da4ebdcf5 👌 update(pkg): 更新依赖 2023-04-24 13:14:06 +08:00
BTMuli
214d1d1090 feat(backup): 成就数据备份 2023-04-23 21:25:52 +08:00
BTMuli
019306d08c 🐛 fix(check): 开发时检测优化 2023-04-23 20:27:25 +08:00
BTMuli
ceea064d73 🔧 fix(key): 坏了,本地 key 无了,重搞一个吧 2023-04-23 16:18:40 +08:00
BTMuli
bbfd608b02 feat(check): 更新完后自动更新资源 2023-04-23 15:44:49 +08:00
BTMuli
8f728808a8 📖 fix(changelog): 更正 url 2023-04-23 14:04:06 +08:00
BTMuli
8c004a8af9 🐛 fix(achievement): 修复导入成就后索引未更新的问题 2023-04-23 14:03:46 +08:00
BTMuli
5d180857a3 🤔 build(v0.1.4): 开写 v0.1.4 2023-04-23 14:03:28 +08:00
862 changed files with 59396 additions and 38578 deletions

7
.eslintignore Normal file
View File

@@ -0,0 +1,7 @@
# Build
dist
src-tauri/target
# Submodules
TGAssistant
# Package files
pnpm-lock.yaml

View File

@@ -3,89 +3,130 @@ env:
browser: true
es2021: true
extends:
- plugin:vue/vue3-recommended
- standard-with-typescript
overrides: []
parser: vue-eslint-parser
- plugin:vue/vue3-essential
- prettier
- plugin:prettier/recommended
- plugin:yml/standard
- plugin:jsonc/recommended-with-json
parserOptions:
parser: "@typescript-eslint/parser"
ecmaVersion: latest
sourceType: module
extraFileExtensions:
- .vue
project:
- ./tsconfig.json
- ./tsconfig.node.json
tsconfigRootDir: .
project: ./tsconfig.json
globals:
BTMuli: readonly
TGPlugin: readonly
plugins:
- vue
TGApp: readonly
window: readonly
rules:
# some rules that not normal disabled
semi: off
quotes: off
# rules of standard
no-tabs:
- warn
- allowIndentationTabs: false # 禁止使用 tab 缩进
comma-dangle:
- warn
- always-multiline # 多行时,尾随逗号必须存在
camelcase:
- warn
- properties: always # 对象属性名必须使用驼峰命名
array-callback-return:
- error
- allowImplicit: true
# rules of vue
vue/max-attributes-per-line:
- off
# vue/max-len: # 限制代码长度不得超过这个长度
# - warn
# - code: 80
vue/html-indent:
- warn
- 2 # Vue 标签缩进
- baseIndent: 1 # 最外面的template缩进
vue/component-name-in-template-casing:
- warn # 组件应使用PascalCase命名
- "PascalCase"
vue/multi-word-component-names:
- off # 组件名应该是由多个单词组成
# rules of typescript
"@typescript-eslint/strict-boolean-expressions":
- off
"@typescript-eslint/indent":
- warn
- 2 # js/ts缩进
"@typescript-eslint/semi":
- warn
- always # 语句末尾必须加分号
"@typescript-eslint/quotes":
- warn
- double # 引号使用双引
"@typescript-eslint/comma-dangle":
- warn
- always-multiline
"@typescript-eslint/prefer-nullish-coalescing": off # on 会出现一些问题
"@typescript-eslint/space-before-function-paren":
- warn
- always # 函数名和括号之间必须有空格
"@typescript-eslint/ban-types":
- warn
- types:
Object: # 禁止使用 Object
message: "Use {} instead"
fixWith: "{}"
Boolean: # 禁止使用 Boolean
message: "Use boolean instead"
Number: # 禁止使用 Number
message: "Use number instead"
String: # 禁止使用 String
message: "Use string instead"
Symbol: # 禁止使用 Symbol
message: "Use symbol instead"
"@typescript-eslint/no-floating-promises":
- warn
- ignoreVoid: true # 忽略 void 类型
vue/multi-word-component-names: off
vue/valid-template-root: off
overrides:
- files: ["*.ts"]
extends: standard-with-typescript
# 将此处规则 copy 到下面的 .vue 文件的 rules 中
rules: &typescript-rules
import/order:
- error
- groups:
- builtin
- external
- [internal, parent, sibling, index]
- unknown
newlines-between: always
alphabetize:
order: asc
caseInsensitive: true
"@typescript-eslint/indent": off
"@typescript-eslint/quotes":
- error
- double
"@typescript-eslint/semi":
- error
- always
"@typescript-eslint/comma-dangle":
- error
- always-multiline
"@typescript-eslint/space-before-function-paren":
- error
- anonymous: always
named: never
asyncArrow: always
"@typescript-eslint/member-delimiter-style":
- error
- multiline:
delimiter: semi
requireLast: true
"@typescript-eslint/no-import-type-side-effects": error
"@typescript-eslint/strict-boolean-expressions": off
"@typescript-eslint/consistent-type-assertions":
- warn
- assertionStyle: angle-bracket # 使用尖括
"@typescript-eslint/naming-convention":
- warn
- selector: variableLike
format: [camelCase, UPPER_CASE, PascalCase, snake_case]
leadingUnderscore: allow
trailingUnderscore: allow
"@typescript-eslint/no-non-null-assertion": warn
"@typescript-eslint/no-misused-promises": off
- files: ["*.vue"]
parser: vue-eslint-parser
parserOptions:
parser: "@typescript-eslint/parser"
extraFileExtensions: [.vue]
rules:
<<: *typescript-rules
- files: [package.json, tsconfig.json]
parser: jsonc-eslint-parser
rules:
jsonc/sort-array-values:
- error
- pathPattern: .*
order:
type: asc
jsonc/sort-keys:
- error
- pathPattern: ^$
order:
- name
- version
- description
- private
- packageManager
- scripts
- lint-staged
- keywords
- author
- license
- repository
- homepage
- bugs
- dependencies
- devDependencies
- files: ["*.yaml", "*.yml"]
parser: yaml-eslint-parser
parserOptions:
defaultYAMLVersion: "1.2"
rules:
yml/indent:
- error
- 2
yml/no-multiple-empty-lines: error
yml/key-spacing: error
yml/quotes:
- error
- prefer: double
avoidEscape: true
yml/sort-keys:
- error
- pathPattern: ^$
order:
- root
- env
- extends
- parserOptions
- globals
- rules
- overrides
- pathPattern: ^rules$
order:
type: asc

View File

@@ -1,9 +1,9 @@
name: 非预期错误和漏洞
description: 提交非预期错误和漏洞
# title: "[Bug] "
title: "[Bug] "
labels:
- bug
- question
- BUG
- Question
assignees:
- BTMuli
body:
@@ -17,24 +17,24 @@ body:
- type: checkboxes
attributes:
label: Issue重复性检查
description: 我确认没有查找过相关的 Issue
description: 我确认查找过相关的 Issue
options:
- label: 我确认没有查找过相关的 Issue
required: false
- label: 我确认查找过相关的 Issue
required: true
- type: checkboxes
attributes:
label: 问题必要性检查
description: 我确认这个问题是无用且不必要
description: 我确认这个问题是影响使用
options:
- label: 我确认这个问题是无用且不必要
required: false
- label: 我确认这个问题是影响使用
required: true
- type: checkboxes
attributes:
label: 提问的艺术
description: 没有阅读过[提问的艺术](https://github.com/betaseeker/How-To-Ask-Questions)
description: 我阅读过[提问的艺术](https://github.com/betaseeker/How-To-Ask-Questions)
options:
- label: 没有阅读过[提问的艺术](https://github.com/betaseeker/How-To-Ask-Questions)
required: false
- label: 我阅读过[提问的艺术](https://github.com/betaseeker/How-To-Ask-Questions)
required: true
- type: textarea
id: description
attributes:
@@ -48,7 +48,7 @@ body:
attributes:
label: 当前使用版本
description: 请填写当前使用版本
placeholder: Alpha v0.2.0
placeholder: Beta v0.3.4
validations:
required: true
- type: textarea
@@ -66,4 +66,4 @@ body:
description: 请填写其他信息
placeholder: 请填写其他信息
validations:
required: true
required: false

View File

@@ -1,9 +1,8 @@
name: 新功能
description: 提交新功能请求
# title: "[Feat] "
title: "[Feat] "
labels:
- enhancement
- question
- 新特性
assignees:
- BTMuli
body:
@@ -17,24 +16,24 @@ body:
- type: checkboxes
attributes:
label: Issue重复性检查
description: 我确认没有查找过相关的 Issue
description: 我确认查找过相关的 Issue
options:
- label: 我确认没有查找过相关的 Issue
required: false
- label: 我确认查找过相关的 Issue
required: true
- type: checkboxes
attributes:
label: 功能必要性检查
description: 我确认这个功能是无用且不必要
description: 我确认这个功能是完善用户体验
options:
- label: 我确认这个功能是无用且不必要
required: false
- label: 我确认这个功能是完善用户体验
required: true
- type: checkboxes
attributes:
label: 提问的艺术
description: 没有阅读过[提问的艺术](https://github.com/betaseeker/How-To-Ask-Questions)
description: 我阅读过[提问的艺术](https://github.com/betaseeker/How-To-Ask-Questions)
options:
- label: 没有阅读过[提问的艺术](https://github.com/betaseeker/How-To-Ask-Questions)
required: false
- label: 我阅读过[提问的艺术](https://github.com/betaseeker/How-To-Ask-Questions)
required: true
- type: textarea
id: description
attributes:
@@ -48,7 +47,7 @@ body:
attributes:
label: 当前使用版本
description: 请填写当前使用版本
placeholder: Alpha v0.2.0
placeholder: Beta v0.3.4
validations:
required: true
- type: textarea

View File

@@ -1,10 +1,8 @@
name: 开发目标(开发人员)
description: 用于开发人员 Issue 的模板
# title: "[TODO] "
title: "[TODO] "
labels:
- todo
- enhancement
- help wanted
- 新特性
assignees:
- BTMuli
body:
@@ -29,7 +27,7 @@ body:
attributes:
label: 预期版本
description: 请填写预期版本
placeholder: Alpha v0.2.0
placeholder: Beta v0.3.x
validations:
required: true
- type: input
@@ -37,7 +35,7 @@ body:
attributes:
label: 当前提交
description: 请填写当前提交
placeholder: 0.2.0
placeholder: Beta v0.3.4
validations:
required: true
- type: textarea

View File

@@ -11,38 +11,45 @@ jobs:
strategy:
fail-fast: false
matrix:
platform: [windows-latest]
platform: [windows-latest, macos-latest]
runs-on: ${{ matrix.platform }}
steps:
- uses: actions/checkout@v3
- name: Checkout
uses: actions/checkout@v3
- name: Rust setup
uses: dtolnay/rust-toolchain@stable
- name: Rust cache
uses: swatinem/rust-cache@v2
with:
workspaces: "./src-tauri -> target"
- name: setup node
uses: actions/setup-node@v3
with:
node-version: 16
- name: Install Rust stable
uses: dtolnay/rust-toolchain@stable
- name: Restore Cargo dependencies
uses: actions/cache@v3
- name: setup pnpm
uses: pnpm/action-setup@v2
with:
path: |
~/src-tauri/.cargo/bin/
~/src-tauri/.cargo/registry/index/
~/src-tauri/.cargo/registry/cache/
~/src-tauri/.cargo/git/db/
~/src-tauri/target/
key: ${{ runner.os }}-cargo-${{ hashFiles('src-tauri/Cargo.lock') }}
restore-keys: ${{ runner.os }}-cargo-
version: 8.9.2
- name: Install frontend dependencies
run: npm install
- uses: tauri-apps/tauri-action@dev
run: pnpm install
- name: Build app
uses: tauri-apps/tauri-action@dev
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
TAURI_PRIVATE_KEY: ${{ secrets.TAURI_PRIVATE_KEY }}
TAURI_KEY_PASSWORD: ${{ secrets.TAURI_KEY_PASSWORD }}
# TAURI_PRIVATE_KEY: ${{ secrets.TAURI_PRIVATE_KEY }}
# TAURI_KEY_PASSWORD: ${{ secrets.TAURI_KEY_PASSWORD }}
with:
tagName: v__VERSION__ # the action automatically replaces \_\_VERSION\_\_ with the app version
releaseName: v__VERSION__-alpha
releaseBody: See the assets to download this version and install.
releaseName: v__VERSION__-beta
releaseBody: |
> Windows 平台用户建议通过微软应用商店下载MacOS 平台仅在此发布Linux 平台暂不支持。
<a href="https://apps.microsoft.com/store/detail/9NLBNNNBNSJN?launch=true&cid=BTMuli&mode=mini">
<img src="https://get.microsoft.com/images/zh-cn%20dark.svg" alt="download"/>
</a>
releaseDraft: true
prerelease: false

View File

@@ -0,0 +1,26 @@
name: Qodana
on:
workflow_dispatch:
pull_request:
push:
branches:
- master
jobs:
qodana:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: setup node
uses: actions/setup-node@v3
with:
node-version: 16
- name: setup pnpm
uses: pnpm/action-setup@v2
with:
version: 8.6.7
- name: Install frontend dependencies
run: pnpm install --frozen-lockfile
- name: "Qodana Scan"
uses: JetBrains/qodana-action@v2022.3.4
env:
QODANA_TOKEN: ${{ secrets.QODANA_TOKEN }}

2
.gitignore vendored
View File

@@ -4,3 +4,5 @@
node_modules
# Tauri build
dist
# Secrets
.env.sh

1
.husky/.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
_

4
.husky/pre-commit Normal file
View File

@@ -0,0 +1,4 @@
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"
npx lint-staged

View File

@@ -2,13 +2,12 @@
.idea
# Visual Studio Code Setting
.vscode
# Node Modules
node_modules
package-lock.json
# Tauri build
dist
src-tauri/target
# Docs
README.md
LICENSE
docs
# submodules
TGAssistant
# Pnpm
pnpm-lock.yaml
# Qodana
qodana.yaml

View File

@@ -1,7 +1,8 @@
"semi": true
"singleQuote": false
"printWidth": 120
"useTabs": true
"proseWrap": "preserve"
"bracketSpacing": true
"endOfLine": "auto"
semi: true
singleQuote: false
printWidth: 100
useTabs: false
tabWidth: 2
bracketSpacing: true
endOfLine: auto
trailingComma: "all"

View File

@@ -3,4 +3,9 @@ extends:
- stylelint-order
- stylelint-declaration-block-no-ignored-properties
- stylelint-config-standard-vue
rules: {}
- stylelint-config-idiomatic-order
plugins:
- stylelint-prettier
- stylelint-order
rules:
"prettier/prettier": true

View File

@@ -1,107 +1,143 @@
---
Author: 目棃
Date: 2023-03-30
Description: CHANGELOG
Update: 2023-04-23
Date: 2023-09-08
Update: 2023-10-28
---
> 本文档 [`Front-matter`](https://github.com/BTMuli/Mucli#FrontMatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于`2023-03-30 15:39:49`
>
> 更新于 `2023-04-23 13:33:35`
> 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-09-08 09:45:17 `
>
> 更新于 `2023-10-28 19:18:49`
# CHANGELOG
## [0.1.3](https://github.com/BTMuli/Tauri.Genshin/releases/v0.1.3) (2023-04-23)
## [0.3.4](https://github.com/BTMuli/TeyvatGuide/releases/v0.3.4) (2023-10-28)
### Feat
- 应用:支持浅色\深色主题切换
- 应用:支持检测更新
- 图鉴:角色图鉴草创 [`d154b5bd`](https://BTMuli/Tauri.Genshin/commit/d154b5bd)
- 图鉴:武器图鉴草创 [`1c309e38`](https://BTMuli/Tauri.Genshin/commit/1c309e38)
- 滚动条:样式美化 [`4022504`](https://BTMuli/Tauri.Genshin/commit/4022504)
- 应用:Awesome Tauri[`tauri-apps/awesome-tauri#226`](https://github.com/tauri-apps/awesome-tauri/pull/226)
- 应用:支持 MacOS 平台 [`#53`](https://github.com/BTMuli/TeyvatGuide/pull/53)
- 应用:实装米游社 JSBridge支持战绩、签到、酒馆、留影叙佳期等功能 [`#47`](https://github.com/BTMuli/TeyvatGuide/issues/47)
- 导出:设置默认导出文件名称
- 应用:支持缓存检测&清理 [`#55`](https://github.com/BTMuli/TeyvatGuide/issues/55)
- 帖子:展示更多相关信息 [`79fd18ea`](https://github.com/BTMuli/TeyvatGuide/commit/79fd18ea)
### Fix
- 应用:修复初始化未重新加载资源的问题 [`513be2e`](https://BTMuli/Tauri.Genshin/commit/513be2e)
- 应用:除成就数据外的 `readonly` 数据直接读取应用内 `json` 文件
- 应用:添加游戏新版本资源
- GCG相关资源归到 `WIKI`
- 首页:素材日历资源采用 WIKI 资源
FullCommits: [`v0.1.2 ~ v0.1.3`](https://BTMuli/Tauri.Genshin/compare/v0.1.2...v0.1.3)
## [0.1.2](https://github.com/BTMuli/Tauri.Genshin/releases/v0.1.2) (2023-04-12)
### Feat
- 窗口:根据内容改变标题
- 成就:添加版本信息
- 首页:组件展示顺序自定义
- 组件:新建 confirm 组件
- 设置:添加系统信息、添加打包时间戳
- 咨讯:支持多种游戏咨讯查看
- 米游社解析:添加 `mention` 类型解析
### Fix
- 首页:近期活动、限时祈愿结束处理
- 组件:回顶组件 hover 效果美化
- 组件:用 snackebar 替换 alert
- 咨讯:无封面时替换为默认图
- 抽奖详情:配色调整
- 首页:素材日历资源本地化
- 侧边栏:设置置底
FullCommits: [`v0.1.1 ~ v0.1.2`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.1.1...v0.1.2)
## [0.1.1](https://github.com/BTMuli/Tauri.Genshin/releases/v0.1.1) (2023-04-03)
### Feat
- 米游社解析:新增 `link_card``divider``lottery``fold`
- 米游社解析:新增 `lottery` 跳转详情页,即抽奖详情跳转
- 首页:新增近期活动信息卡片
- 首页:各展示卡片组件分离
- 组件:新增回顶组件 [`c633476e`](https://github.com/BTMuli/Tauri.Genshin/commit/c633476e)
- 新增:游戏内公告数据获取&展示
- 新增:游戏内公告数据解析 [`68c07732`](https://github.com/BTMuli/Tauri.Genshin/commit/68c07732)
- 首页:新增材料日历获取&展示 [`34bb878e`](https://github.com/BTMuli/Tauri.Genshin/commit/34bb878e)
- 首页:显示组件可选,`限时祈愿``近期活动``材料日历` [`871bf031`](https://github.com/BTMuli/Tauri.Genshin/commit/871bf031)
### Fix
- 帖子跳转:改为用组件实现,而非之前的写入 `.html` 文件后读取
- 首页:修复限时祈愿获取数据转换为卡片数据时可能返回空数据的问题 [`45bba5a1`](https://github.com/BTMuli/Tauri.Genshin/commit/45bba5a1)
- 加载组件:可选绝对定位或相对定位 [`56d0c8e6`](https://github.com/BTMuli/Tauri.Genshin/commit/56d0c8e6)
- 米游社咨讯页:完善 `devMode` 下的数据展示 [`e2aee518`](https://github.com/BTMuli/Tauri.Genshin/commit/e2aee518)
- 米游社解析:修复帖子图片未正常显示的问题 [`3cc71a89`](https://github.com/BTMuli/Tauri.Genshin/commit/3cc71a89)
- 米游社咨讯页:支持无限滚动 [`15ce357b`](https://github.com/BTMuli/Tauri.Genshin/commit/15ce357b)
- 米游社咨讯页:修复未存在封面图时的显示问题 [`340cd690`](https://github.com/BTMuli/Tauri.Genshin/commit/340cd690)
- 米游社咨讯页:优化加载性能 [`d3f7b4be`](https://github.com/BTMuli/Tauri.Genshin/commit/d3f7b4be)
- 应用:窗口创建逻辑重构 [`1914261e`](https://github.com/BTMuli/TeyvatGuide/commit/1914261e)
- 分享:修复含视频分享图生成异常 [`#54`](https://github.com/BTMuli/TeyvatGuide/issues/54)
- 应用:更新检测上移到应用初始化 [`#45`](https://github.com/BTMuli/TeyvatGuide/issues/45)
- 应用:将部分未更正的 `Tauri.Genshin` 改为 `Teyvat Guide`
- 应用:`v-select` 样式适应主题变更 [`3db8008f`](https://github.com/BTMuli/TeyvatGuide/commit/3db8008f)
- 应用:修复关闭卡顿 [`d4295c7d`](https://github.com/BTMuli/TeyvatGuide/commit/d4295c7d)
### Change
- 字体变更:删去原有 `Genshin.ttf`,增加 `汉仪文黑-85W.ttf``汉仪文黑-55W.ttf``Consolas.ttf`
- Tauri: 取消窗体 `transparent` 属性。
- Build: RollupOptions 配置变更。 [`b44dd46f`](https://github.com/BTMuli/Tauri.Genshin/commit/b44dd46f)
- css: 全部改为 `scoped`,全局引入 `css` 文件调整。
- 资源:删除无用图标。 [`7207a901`](https://github.com/BTMuli/Tauri.Genshin/commit/7207a901)
- 角色:对获取到的数据进行排序 [`0d4fdecd`](https://github.com/BTMuli/TeyvatGuide/commit/0d4fdecd)
- 组件Confirm 组件渲染调整 `v-if` -> `v-show` [`9be40181`](https://github.com/BTMuli/TeyvatGuide/commit/9be40181)
- 设置:删除数据库完整性检测,隐藏数据库重置 [`5992567d`](https://github.com/BTMuli/TeyvatGuide/commit/5992567d)
- 极验:移除极验验证相关代码 [`84b98e4a`](https://github.com/BTMuli/TeyvatGuide/commit/84b98e4a)
- 战绩:角色数据添加 `title` 属性,展示部分角色信息 [`043fda9e`](https://github.com/BTMuli/TeyvatGuide/commit/043fda9e)
- 重构:对基本 `Response` 类型进行重构 [`9a221f9b`](https://github.com/BTMuli/TeyvatGuide/commit/9a221f9b)
- 重构:对米游社帖子结构化类型进行重构 [`ecb0f1a7`](https://github.com/BTMuli/TeyvatGuide/commit/ecb0f1a7)
FullCommits: [`v0.1.0 ~ v0.1.1`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.1.0...v0.1.1)
FullCommits: [`v0.3.3...v0.3.4`](https://BTMuli/TeyvatGuide/compare/v0.3.3...v0.3.4)
## [0.1.0](https://github.com/BTMuli/Tauri.Genshin/releases/v0.1.0) (2023-03-30)
> 因为之前还有个 preAlpha 版本,这里的变更记录从项目创建开始。
## [0.3.3](https://github.com/BTMuli/TeyvatGuide/releases/v0.3.3) (2023-10-19)
### Feat
> 按照侧边栏的顺序排序
- 应用:支持含视频帖子分享图生成 [`#44`](https://github.com/BTMuli/TeyvatGuide/issues/44)
- 帖子:新增对于大别野卡片 `VillaCard` 的解析渲染
- 应用:公告页样式美化
- 应用:采取动态路由,提高加载速度
- 角色:完善深色模式角色详情页样式
- 支持当前卡池查看&对应祈愿帖跳转
- 支持官方咨讯查看,包括:新闻、活动、公告
- 支持 UIAF 成就数据导入导出&展示
- 支持 GCG 卡牌数据展示
### Fix
FullCommits: [`v0.1.0`](https://github.com/BTMuli/Tauri.Genshin/commits/v0.1.0)
- 深渊:默认刷新两期 [`#48`](https://github.com/BTMuli/TeyvatGuide/issues/48)
- 成就:修复部分成就版本错误 [`DGP-Studio/Snap.Hutao#996`](https://github.com/BTMuli/TeyvatGuide/commit/fdfcc70b)
- 应用:完善 DeepLink 处理
- 应用:完善 Cookie,BriefInfo 数据获取
- 应用:数据库链接保持开启,[`#46`](https://github.com/BTMuli/TeyvatGuide/issues/46)
- 组件:修复 `showConfirm` 文字过长时溢出容器问题 [`358255d5`](https://github.com/BTMuli/TeyvatGuide/commit/358255d5)
- 应用:更改弹窗弹出机制 [`#45`](https://github.com/BTMuli/TeyvatGuide/issues/45)
- 数据:补充 4.1 版本缺漏数据
### Change
- 图像:未登录时的默认头像变更 [`2cbac71b`](https://github.com/BTMuli/TeyvatGuide/commit/2cbac71b)
- 成就:添加 Finish Icon [`96ab38b9`](https://github.com/BTMuli/TeyvatGuide/commit/96ab38b9)
- 应用:浅色主题样式调整
- 帖子:未知结构化数据类型样式调整 [`adc96b76`](https://github.com/BTMuli/TeyvatGuide/commit/adc96b76)
- 应用:重构创建帖子子窗口代码
- 应用:咨讯页路由变更
- 组件:`showSnackbar` 样式调整
- 应用:重构咨讯页代码
FullCommits: [`v0.3.2...v0.3.3`](https://BTMuli/TeyvatGuide/compare/v0.3.2...v0.3.3)
## [0.3.2](https://github.com/BTMuli/TeyvatGuide/releases/v0.3.2) (2023-9-27)
### Feat
- 成就:支持 [`YaeAchievement`](https://github.com/HolographicHat/YaeAchievement) 直接导入 [`#42`](https://github.com/BTMuli/TeyvatGuide/issues/42)
- 资源:更新至 4.1 版本 [`#41`](https://github.com/BTMuli/TeyvatGuide/issues/41)
- 应用:退出主窗口自动关闭所有子窗口
- 应用:完成单例模式,防止多次打开应用
### Fix
- 解析:修复表情解析概率报错
- 路由:路由跳转优化
### Change
- UI: 配色变更
- 分享:改为直接复制到剪贴板
FullCommits: [`v0.3.1...v0.3.2`](https://BTMuli/TeyvatGuide/compare/v0.3.1...v0.3.2)
## [0.3.1](https://github.com/BTMuli/TeyvatGuide/releases/v0.3.1) (2023-09-15)
### Feat
- 正式上架微软商店 <a href="https://apps.microsoft.com/store/detail/9NLBNNNBNSJN?launch=true&cid=BTMuli&mode=mini">
<img src="https://get.microsoft.com/images/zh-cn%20dark.svg" alt="download"/>
</a>
- 首页:检测到版本更新时,会弹出更新页面
### Fix
- 修复祈愿记录获取失败的问题 [`#38`](https://github.com/BTMuli/TeyvatGuide/issues/38)
- 修复应用初始化加载数据库失败的问题 [`#40`](https://github.com/BTMuli/TeyvatGuide/issues/40)
- 修复 Github action 构建失败的问题
### Change
- 应用:关闭 Tauri 自带的自动更新功能,依赖微软商店的更新机制
- 应用:更改应用名称,`Tauri.Genshin` -> `Teyvat Guide`
FullCommits: [`v0.3.0...v0.3.1`](https://github.com/BTMuli/TeyvatGuide/compare/v0.3.0...v0.3.1)
## [0.3.0](https://github.com/BTMuli/Tauri.Genshin/releases/v0.3.0) (2023-09-08)
### Feat
- 登录:支持扫码登录 closes #18
- 祈愿:支持祈愿记录获取
- 帖子:支持表情包解析
### Fix
- 祈愿UID 列表从数据库中读取,支持多账号祈愿记录
- 祈愿:修复导出路径错误
- 帖子:修复颜色解析错误
- 帖子:修复生成分享图时分隔线渲染错误
- 帖子:修复含有折叠框的帖子生成分享图时渲染错误
- 数据:添加缺失的角色数据
### Change
- 样式:应用样式调整
- 构建:更改打包配置,目前仅支持 Windows 平台msi
FullCommits: [`v0.2.3...v0.3.0`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.2.3...v0.3.0)

141
README.md
View File

@@ -1,86 +1,127 @@
---
Author: 目棃
Date: 2023-03-05
Description: 说明文档
Update: 2023-04-23
Date: 2023-03-05
Update: 2023-10-28
---
> 本文档 [`Front-matter`](https://github.com/BTMuli/Mucli#FrontMatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于`2023-03-05 14:41:55`
>
> 更新于 `2023-04-23 12:55:01`
> 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-03-05 14:41:55`
>
> 更新于 `2023-10-28 19:26:59`
![](https://img.shields.io/github/last-commit/BTMuli/Tauri.Genshin?style=for-the-badge) ![](https://img.shields.io/github/commits-since/BTMuli/Tauri.Genshin/latest?include_prereleases&style=for-the-badge) ![](https://img.shields.io/github/v/release/BTMuli/Tauri.Genshin?include_prereleases&style=for-the-badge) ![](https://img.shields.io/github/license/BTMuli/Tauri.Genshin?style=for-the-badge)
![](https://img.shields.io/github/last-commit/BTMuli/TeyvatGuide?style=for-the-badge) ![](https://img.shields.io/github/commits-since/BTMuli/TeyvatGuide/latest?include_prereleases&style=for-the-badge)
# Tauri.Genshin
![](https://img.shields.io/badge/UIAF-v1.1-orange?style=for-the-badge) ![](https://img.shields.io/badge/UIGF-v2.3-red?style=for-the-badge) ![](https://img.shields.io/github/license/BTMuli/TeyvatGuide?style=for-the-badge)
Tauri 练手项目
<div style="width: 100%; text-align: center; margin: 0 auto;">
<img alt="icon" src="https://s2.loli.net/2023/10/19/Y5DpBQRy3usLHEb.png" />
</div>
## Release
# Teyvat Guide
- latest: 最新版本,[Github下载](https://github.com/BTMuli/Tauri.Genshin/releases/latest)
- dev: 开发版本,[阿里云下载](https://www.aliyundrive.com/s/viGQKLAHU16)
基于 Tauri 的原神工具应用,支持 Windows 和 MacOS 平台。
## 技术栈
Game Tool for Genshin Impact player, supports Windows and MacOS.
- [Tauri](https://tauri.studio/zh-CN/)
- [Vue3](https://v3.cn.vuejs.org/)
- [Vite](https://cn.vitejs.dev/)
- [TypeScript](https://www.typescriptlang.org/)
- [Vuetify](https://vuetifyjs.com/en/)
## 下载 / Download
## 当前进度(v0.1.3 Alpha)
> 程序已经通过微软商店审核,可以直接在商店下载。
> 以下进度仅为开发进度,不代表最终版本
<a href="https://apps.microsoft.com/store/detail/9NLBNNNBNSJN?launch=true&cid=BTMuli&mode=mini">
<img src="https://get.microsoft.com/images/zh-cn%20dark.svg" alt="download"/>
</a>
### 已完成
> MacOS 用户可以通过 Github Release 下载
- [x] 米游社咨讯获取&展示(支持多种游戏)
- [x] 游戏内公告&活动获取&展示
- [x] UIAF 成就数据导入导出&展示
- [x] 首页素材日历、近期活动、限时祈愿可选展示
- [x] Wiki 页面草创(包含 GCG、角色、武器等
- [x] 浅色/深色主题切换
- [x] 应用更新检测
[![GitHub release (latest by date including pre-releases)](https://img.shields.io/github/v/release/BTMuli/TeyvatGuide?include_prereleases&style=for-the-badge)](https://github.com/BTMuli/TeyvatGuide/releases/latest)
### 计划中
## 仓库概况 / Repo Stats
- [ ] UIGF 祈愿数据导入导出&展示
- [ ] Wiki 详情页
- [ ] 游戏数据获取
![Status](https://repobeats.axiom.co/api/embed/345d4bae5dc7e5184af4452b9dad01a671e220b3.svg "Repobeats analytics image")
## UI 参考
## 功能 / Features
- 免登陆功能:
- [x] 当前卡池、近期活动、素材日历
- [x] 游戏内公告&活动获取
- [x] 米游社官方帖获取(支持通过 ID 获取)
- [x] 成就管理UIAF支持 [`YaeAchievement`](https://github.com/HolographicHat/YaeAchievement) 导入
- [x] 祈愿管理UIGF
- 登陆功能:
- [x] 原神战绩数据获取
- [x] 角色列表数据获取
- [x] 螺旋深渊数据获取
- [x] 祈愿数据获取(近半年)
- Wiki 功能:
- [x] 深渊数据库Hutao API
- [ ] 角色数据库(开发中)
- [ ] 武器数据库(开发中)
- [ ] 卡牌数据库(开发中)
- 应用功能:
- [x] 浅色/深色主题切换
- [x] 米游社 JSBridge
## 贡献者 / Contributors
- [BTMuli](https://github.com/BTMuli)
- [舰队的偶像岛风酱!](https://github.com/frg2089)
- [jerry765](https://github.com/jerry765)
- [AuroraZiling](https://github.com/AuroraZiling)
## UI 参考 / UI Reference
- [Snap.Hutao](https://github.com/DGP-Studio/Snap.Hutao)
- [StarWard](https://github.com/Scighost/Starward)
- [米游社](https://www.miyoushe.com/ys/)
- [原神](https://yuanshen.com/)
## 相关文档
## 相关文档 / Docs
+ Changelog: [CHANGELOG](CHANGELOG.md)
+ 资源来源:[项目资源说明](docs/项目资源说明.md)
+ UIAF[UIAF v1.1](docs/UIAF.md)
+ UIGF[UIGF v2.3](docs/UIGF.md)
- Changelog: [CHANGELOG](CHANGELOG.md)
- 资源来源:[项目资源说明](docs/项目资源说明.md)
- UIAF[UIAF v1.1](docs/UIAF.md)
- UIGF[UIGF v2.3](docs/UIGF.md)
## 开发
## 特定项目 / Special Project
```bash
npm run dev
```
- [MuCli](https://github.com/BTMuli/MuCli):基于 NodeJS 的命令行工具,用于生成项目文档。
- [TGAssistant](https://github.com/BTMuli/TGAssistant)Teyvat Guide 的资源获取、解析、处理仓库。
- [WhiteTea](https://github.com/BTMuli/WhiteTea)Github Bot自动化处理 Teyvat Guide 的 Issue 和 Pull Request。
## 构建
## 技术栈 / Tech Stack
```bash
npm run build
```
- [Tauri](https://github.com/tauri-apps/tauri)
- [Vue3](https://github.com/vuejs/core)
- [Vite](https://github.com/vitejs/vite)
- [Vuetify](https://github.com/vuetifyjs/vuetify)
- [Echarts](https://echarts.apache.org/zh/index.html)
# License
## 协议 / License
项目基于 [MIT](LICENSE) 协议开源。
应用版本号遵循 [Semantic Versioning 2.0.0](https://semver.org/lang/zh-CN/) 规范。
# Contributors
隐私政策:[Privacy](https://app.btmuli.ink/docs/privacy.html)
- [BTMuli](https://github.com/BTMuli)
- [舰队的偶像岛风酱!](https://github.com/frg2089)
- [jerry765](https://github.com/jerry765)
## 鸣谢 / Thanks
本项目在开发过程中参考了诸多相关开源项目,特此鸣谢。
- [UIGF Organization](https://github.com/UIGF-org)
- [Snap.Hutao](https://github.com/DGP-Studio/Snap.Hutao)
- [StarWard](https://github.com/Scighost/Starward)
- [xunkong](https://github.com/xunkong/xunkong)
- [gs-helper](https://github.com/vikiboss/gs-helper)
- [paimon-moe](https://github.com/MadeBaruna/paimon-moe)
- [Adachi-BOT](https://github.com/Arondight/Adachi-BOT)
感谢 JetBrains 提供的开源许可证。
[![JetBrains](https://www.jetbrains.com/company/brand/img/jetbrains_logo.png)](https://www.jetbrains.com/?from=TeyvatGuide)

176
docs/CHANGELOG-v0.1.x.md Normal file
View File

@@ -0,0 +1,176 @@
---
Author: 目棃
Date: 2023-03-30
Description: CHANGELOG v0.1.x
Update: 2023-06-18
---
> 本文档 [`Front-matter`](https://github.com/BTMuli/Mucli#FrontMatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-03-30 15:39:49`
>
> 更新于 `2023-06-18 15:02:31`
# CHANGELOG v0.1.x
> 本文仅记录 v0.1.x 版本的更新内容
## [0.1.6](https://github.com/BTMuli/Tauri.Genshin/releases/v0.1.6) (2023-05-28)
### Feat
- 用户:添加部分数据获取请求
### Fix
- 页面:修复间距显示异常 [`a428c86a`](https://github.com/BTMuli/Tauri.Genshin/commit/a428c86a)
- 成就:数据库更新后成就版本自动更新 [`71f5c30f`](https://github.com/BTMuli/Tauri.Genshin/commit/71f5c30f)
- 首页:修复首页卡素材日历的问题 [`5a14b90b`](https://github.com/BTMuli/Tauri.Genshin/commit/5a14b90b)
### Change
- 组件:部分组件实现方式更改
FullCommits: [`v0.1.5 ~ v0.1.6`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.1.5...v0.1.6)
## [0.1.5](https://github.com/BTMuli/Tauri.Genshin/releases/v0.1.5) (2023-05-25)
### Feat
- 组件:`TConfirm` 组件支持 Input [`50f2305d`](https://github.com/BTMuli/Tauri.Genshin/commit/50f2305d)
- 请求:完成部分涉及游戏数据的获取
- 数据库:添加 `GameAccount` 表用于存储用户游戏账号数据 [`683500fe`](https://github.com/BTMuli/Tauri.Genshin/commit/683500fe)
- 资源:添加素材相关图片 [`11322f14`](https://github.com/BTMuli/Tauri.Genshin/commit/11322f14)
- 用户:支持用户信息获取&基本信息展示昵称、UID、头像
- 数据库:数据备份时会将用户 Cookie 一同备份
### Fix
- 资源:补充上个版本遗漏的数据 [`91b7ed35`](https://github.com/BTMuli/Tauri.Genshin/commit/91b7ed35)
- 设置:修复数据库不存在时无法重置数据库的问题
- 资源:添加 3.7 版本资源 [#17](https://github.com/BTMuli/Tauri.Genshin/issues/17)
- 首页:增加近期活动结束时间为 0 的处理 [#25](https://github.com/BTMuli/Tauri.Genshin/issues/25)
- 样式:滚动条样式调整 [`3b47c5f2`](https://github.com/BTMuli/Tauri.Genshin/commit/3b47c5f2)
- 应用:不再在生产环境提供调试模式的开关 [#26](https://github.com/BTMuli/Tauri.Genshin/issues/26)
- 数据库:删除 IndexedDB 的删除操作 [`f23b73ec`](https://github.com/BTMuli/Tauri.Genshin/commit/f23b73ec)
### Change
- 应用:更新检测 Endpoints 变更 [`13ab6c83`](https://github.com/BTMuli/Tauri.Genshin/commit/13ab6c83)
- Cookie获取方式改为手动输入不再通过 rocket 尝试自动获取 [`baff5a17`](https://github.com/BTMuli/Tauri.Genshin/commit/baff5a17)
- 侧边栏:更换部分图标 [`e9e5c0a6`](https://github.com/BTMuli/Tauri.Genshin/commit/e9e5c0a6)
- 素材日历:排布更改,添加 overlay 显示角色/武器 需要材料及来源 [`a27f6277`](https://github.com/BTMuli/Tauri.Genshin/commit/a27f6277)
- 首页组件:背景改为半透明,整体表现优化
- 数据库:关闭首页数据库完整性检测 [`cf1fb130`](https://github.com/BTMuli/Tauri.Genshin/commit/cf1fb130)
FullCommits: [`v0.1.4 ~ v0.1.5`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.1.4...v0.1.5)
## [0.1.4](https://github.com/BTMuli/Tauri.Genshin/releases/v0.1.4) (2023-05-02)
### Feat
- 应用:支持资源完整性检测&更新 [`bbfd608`](https://github.com/BTMuli/Tauri.Genshin/commit/bbfd608)
- 应用:支持数据备份&恢复 [`214d1d1`](https://github.com/BTMuli/Tauri.Genshin/commit/214d1d10)
- 应用:数据源更改为 Sqlite 而非之前的 IndexedDB [`26048dc`](https://github.com/BTMuli/Tauri.Genshin/commit/26048dc) [#11](https://github.com/BTMuli/Tauri.Genshin/issues/11)
### Fix
- 成就:使用虚拟列表优化内存占用及浏览体验 [`5963e9a`](https://github.com/BTMuli/Tauri.Genshin/commit/5963e9a) [#13](https://github.com/BTMuli/Tauri.Genshin/issues/13)
- 组件:优化 `TConfirm` 组件表现
- 应用:优化侧边滚动条表现
- 应用:检测更新 Key 更改,下版本更新将提示更新 [`ceea064`](https://github.com/BTMuli/Tauri.Genshin/commit/ceea064)
- 应用:添加 `3.6` 版本遗漏数据 [`91fc39b`](https://github.com/BTMuli/Tauri.Genshin/commit/91fc39b)
FullCommits: [`v0.1.3 ~ v0.1.4`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.1.3...v0.1.4)
## [0.1.3](https://github.com/BTMuli/Tauri.Genshin/releases/v0.1.3) (2023-04-23)
### Feat
- 应用:支持浅色\深色主题切换
- 应用:支持检测更新
- 图鉴:角色图鉴草创 [`d154b5bd`](https://github.com/BTMuli/Tauri.Genshin/commit/d154b5bd)
- 图鉴:武器图鉴草创 [`1c309e38`](https://github.com/BTMuli/Tauri.Genshin/commit/1c309e38)
- 滚动条:样式美化 [`4022504`](https://github.com/BTMuli/Tauri.Genshin/commit/4022504)
### Fix
- 应用:修复初始化未重新加载资源的问题 [`513be2e`](https://github.com/BTMuli/Tauri.Genshin/commit/513be2e)
- 应用:除成就数据外的 `readonly` 数据直接读取应用内 `json` 文件
- 应用:添加游戏新版本资源
- GCG相关资源归到 `WIKI`
- 首页:素材日历资源采用 WIKI 资源
FullCommits: [`v0.1.2 ~ v0.1.3`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.1.2...v0.1.3)
## [0.1.2](https://github.com/BTMuli/Tauri.Genshin/releases/v0.1.2) (2023-04-12)
### Feat
- 窗口:根据内容改变标题
- 成就:添加版本信息
- 首页:组件展示顺序自定义
- 组件:新建 confirm 组件
- 设置:添加系统信息、添加打包时间戳
- 咨讯:支持多种游戏咨讯查看
- 米游社解析:添加 `mention` 类型解析
### Fix
- 首页:近期活动、限时祈愿结束处理
- 组件:回顶组件 hover 效果美化
- 组件:用 snackebar 替换 alert
- 咨讯:无封面时替换为默认图
- 抽奖详情:配色调整
- 首页:素材日历资源本地化
- 侧边栏:设置置底
FullCommits: [`v0.1.1 ~ v0.1.2`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.1.1...v0.1.2)
## [0.1.1](https://github.com/BTMuli/Tauri.Genshin/releases/v0.1.1) (2023-04-03)
### Feat
- 米游社解析:新增 `link_card``divider``lottery``fold`
- 米游社解析:新增 `lottery` 跳转详情页,即抽奖详情跳转
- 首页:新增近期活动信息卡片
- 首页:各展示卡片组件分离
- 组件:新增回顶组件 [`c633476e`](https://github.com/BTMuli/Tauri.Genshin/commit/c633476e)
- 新增:游戏内公告数据获取&展示
- 新增:游戏内公告数据解析 [`68c07732`](https://github.com/BTMuli/Tauri.Genshin/commit/68c07732)
- 首页:新增材料日历获取&展示 [`34bb878e`](https://github.com/BTMuli/Tauri.Genshin/commit/34bb878e)
- 首页:显示组件可选,`限时祈愿``近期活动``材料日历` [`871bf031`](https://github.com/BTMuli/Tauri.Genshin/commit/871bf031)
### Fix
- 帖子跳转:改为用组件实现,而非之前的写入 `.html` 文件后读取
- 首页:修复限时祈愿获取数据转换为卡片数据时可能返回空数据的问题 [`45bba5a1`](https://github.com/BTMuli/Tauri.Genshin/commit/45bba5a1)
- 加载组件:可选绝对定位或相对定位 [`56d0c8e6`](https://github.com/BTMuli/Tauri.Genshin/commit/56d0c8e6)
- 米游社咨讯页:完善 `devMode` 下的数据展示 [`e2aee518`](https://github.com/BTMuli/Tauri.Genshin/commit/e2aee518)
- 米游社解析:修复帖子图片未正常显示的问题 [`3cc71a89`](https://github.com/BTMuli/Tauri.Genshin/commit/3cc71a89)
- 米游社咨讯页:支持无限滚动 [`15ce357b`](https://github.com/BTMuli/Tauri.Genshin/commit/15ce357b)
- 米游社咨讯页:修复未存在封面图时的显示问题 [`340cd690`](https://github.com/BTMuli/Tauri.Genshin/commit/340cd690)
- 米游社咨讯页:优化加载性能 [`d3f7b4be`](https://github.com/BTMuli/Tauri.Genshin/commit/d3f7b4be)
### Change
- 字体变更:删去原有 `Genshin.ttf`,增加 `汉仪文黑-85W.ttf``汉仪文黑-55W.ttf``Consolas.ttf`
- Tauri: 取消窗体 `transparent` 属性。
- Build: RollupOptions 配置变更。 [`b44dd46f`](https://github.com/BTMuli/Tauri.Genshin/commit/b44dd46f)
- css: 全部改为 `scoped`,全局引入 `css` 文件调整。
- 资源:删除无用图标。 [`7207a901`](https://github.com/BTMuli/Tauri.Genshin/commit/7207a901)
FullCommits: [`v0.1.0 ~ v0.1.1`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.1.0...v0.1.1)
## [0.1.0](https://github.com/BTMuli/Tauri.Genshin/releases/v0.1.0) (2023-03-30)
> 因为之前还有个 preAlpha 版本,这里的变更记录从项目创建开始。
### Feat
> 按照侧边栏的顺序排序
- 支持当前卡池查看&对应祈愿帖跳转
- 支持官方咨讯查看,包括:新闻、活动、公告
- 支持 UIAF 成就数据导入导出&展示
- 支持 GCG 卡牌数据展示
FullCommits: [`v0.1.0`](https://github.com/BTMuli/Tauri.Genshin/commits/v0.1.0)

109
docs/CHANGELOG-v0.2.x.md Normal file
View File

@@ -0,0 +1,109 @@
---
Author: 目棃
Date: 2023-06-18
Description: CHANGELOG
Update: 2023-08-31
---
> 本文档 [`Front-matter`](https://github.com/BTMuli/Mucli#FrontMatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-06-18 15:03:42 `
>
> 更新于 `2023-08-31 15:32:53`
# CHANGELOG v0.2.x
> 本文仅记录 v0.2.x 版本的更新内容
## [0.2.3](https://github.com/BTMuli/Tauri.Genshin/releases/v0.2.3) (2023-08-31)
### Feat
- 组件:实现并替换 `snackbar` `confirm` 组件,新组件采用函数式调用
- 功能:完成 UIGF 数据导入、导出、渲染 [#27](https://github.com/BTMuli/Tauri.Genshin/issues/27)
### Fix
- 资源:补充部分缺漏 contentId
- 分享:调整生成分享图的默认背景颜色
- 页面:`我的角色` 页面更新天赋数据后自动刷新页面
### Change
- 组件:首页卡池组件样式调整
- 依赖:更新 cargo 依赖
- 页面:调整 `原神战绩` 页面样式
- 页面:调整 `深渊记录` 页面样式,采用横版布局
- 功能:不再考虑 `实时便笺` 功能实现
- 图标:侧边栏部分图标变更
FullCommits: [`v0.2.2...v0.2.3`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.2.2...v0.2.3)
## [0.2.2](https://github.com/BTMuli/Tauri.Genshin/releases/v0.2.2) (2023-08-15)
### Feat
- 资源:更新游戏 4.0 版本相关资源 [#33](https://github.com/BTMuli/Tauri.Genshin/issues/33)
### Fix
- 深渊:修复渲染错误 [#32](https://github.com/BTMuli/Tauri.Genshin/issues/32)
- 深渊:修复图片缺失 [#31](https://github.com/BTMuli/Tauri.Genshin/issues/31)
### Change
- 深渊:适应 HutaoAPI 更新 [`00277f52`](https://github.com/BTMuli/Tauri.Genshin/commit/00277f52)
- 素材日历:变更数据来源
FullCommits: [`v0.2.1...v0.2.2`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.2.1...v0.2.2)
## [0.2.1](https://github.com/BTMuli/Tauri.Genshin/releases/v0.2.1) (2023-07-14)
### Feat
- 深渊: 新增深渊数据库页面,角色深渊数据支持数据上传 [`#22`](https://github.com/BTMuli/Tauri.Genshin/issues/22)
- 页面:角色详情新增角色衣装数据 [`26186f44`](https://github.com/BTMuli/Tauri.Genshin/commit/26186f44)
- 页面:角色详情新增角色天赋数据
- 功能:子页面:米游社帖子、游戏公告支持分享;首页素材日历支持分享
- 资源:更新 3.8 版本资源 [`#30`](https://github.com/BTMuli/Tauri.Genshin/issues/30)
- 功能:支持根据帖子 ID 跳转到帖子页面 [`04e08090`](https://github.com/BTMuli/Tauri.Genshin/commit/04e08090)
### Fix
- 样式:美化部分页面、组件样式
- 组件:优化素材日历组件 [`0c923060`](https://github.com/BTMuli/Tauri.Genshin/commit/0c923060)
- 样式:修复首页组件近期活动样式 [`20a2329e`](https://github.com/BTMuli/Tauri.Genshin/commit/20a2329e)
- 样式:美化米游社咨讯页面样式,增加部分数据
### Change
- 依赖:各依赖更新至最新版本
- 配置:优化 Eslint Prettier Stylelint Lint-Staged 等配置
- 重构:重构 Mys 插件数据类型及 Hutao 插件数据类型
Full Commits: [`v0.2.0...v0.2.1`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.2.0...v0.2.1)
## [0.2.0](https://github.com/BTMuli/Tauri.Genshin/releases/v0.2.0) (2023-06-19)
### Feat
- 功能:完成原神战绩数据获取、分享
- 功能:完成角色列表数据获取、分享
- 功能:完成深渊数据获取、分享
- 组件:新建多种组件
- 功能:帖子&公告支持分享 [`5393dc1b`](https://github.com/BTMuli/Tauri.Genshin/commit/5393dc1b)
- 页面:帖子&公告页面样式调整
### Fix
- 卡牌:更新遗漏卡牌 [`2b768bbf`](https://github.com/BTMuli/Tauri.Genshin/commit/2b768bbf)
- 数据:`ltoken`失效时自动更新 [`6a4ab1f0`](https://github.com/BTMuli/Tauri.Genshin/commit/6a4ab1f0)
- 应用:修复自动更新无效问题 [`9eec6258`](https://github.com/BTMuli/Tauri.Genshin/commit/9eec6258)
- 应用:支持深渊数据备份&恢复 [`44f715f4`](https://github.com/BTMuli/Tauri.Genshin/commit/44f715f4)
- 数据库:修复更新时间 `dev` 开头仍然存储的问题 [`32e3548b`](https://github.com/BTMuli/Tauri.Genshin/commit/32e3548b)
### Change
- 类型:更新部分类型定义
- 资源:成就系列图标目录变更
- 资源:字体文件变更 [`2ee48566`](https://github.com/BTMuli/Tauri.Genshin/commit/2ee48566)
Full Commits: [`v0.1.6...v0.2.0`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.1.6...v0.2.0)

View File

@@ -6,7 +6,7 @@ Update: 2023-03-07
---
> 本文档 [`Front-matter`](https://github.com/BTMuli/Mucli#FrontMatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于`2023-03-07 14:17:11`
>
>
> 更新于 `2023-03-07 14:17:11`
> 本文档为 [`UIAF`](https://github.com/DGP-Studio/Snap.Genshin.Docs/blob/main/docs/development/UIAF.md) 的备份。
@@ -14,18 +14,19 @@ Update: 2023-03-07
# 统一可交换成就标准 v1.1
> Uniformed Interchangeable Achievement Format standard (UIAF)
## 前言
由于原神的第三方成就识别、导出、记录软件越来越多,在有了 UIGF 的经验后,
我们
* [babalae/genshin achievement toy](https://github.com/babalae/genshin-achievement-toy)
* [DGP Studio/Snap.Genshin](https://github.com/DGP-Studio/Snap.Genshin)
* [HolographicHat/genshin achievement export](https://github.com/HolographicHat/genshin-achievement-export)
* [YuehaiTeam/cocogoat](https://github.com/YuehaiTeam/cocogoat)
- [babalae/genshin achievement toy](https://github.com/babalae/genshin-achievement-toy)
- [DGP Studio/Snap.Genshin](https://github.com/DGP-Studio/Snap.Genshin)
- [HolographicHat/genshin achievement export](https://github.com/HolographicHat/genshin-achievement-export)
- [YuehaiTeam/cocogoat](https://github.com/YuehaiTeam/cocogoat)
(上述名称以字典顺序排序,不代表其他任何意义)
在此一起制定了此项标准旨在加强各个原神相关的App间的数据可交换性。
在此一起,制定了此项标准,旨在加强各个原神相关的 App 间的数据可交换性。
## 注意事项
@@ -61,10 +62,7 @@ Update: 2023-03-07
"description": "导出UNIX时间戳"
}
},
"required": [
"export_app",
"uiaf_version"
],
"required": ["export_app", "uiaf_version"],
"description": "包含导出方定义的基本信息"
},
"list": {
@@ -83,12 +81,7 @@ Update: 2023-03-07
"status": {
"type": "number",
"description": "完成状态",
"enum": [
0,
1,
2,
3
],
"enum": [0, 1, 2, 3],
"enumDesc": "ACHIEVEMENT_INVALID = 0; ACHIEVEMENT_UNFINISHED = 1; ACHIEVEMENT_FINISHED = 2;ACHIEVEMENT_POINT_TAKEN = 3;"
},
"timestamp": {
@@ -96,21 +89,13 @@ Update: 2023-03-07
"description": "完成的时间"
}
},
"required": [
"id",
"current",
"status",
"timestamp"
],
"required": ["id", "current", "status", "timestamp"],
"description": "表示一个成就"
},
"description": "包含完成或未完成的成就"
}
},
"required": [
"info",
"list"
]
"required": ["info", "list"]
}
```
@@ -118,46 +103,48 @@ Update: 2023-03-07
可以包含我们认可的以下字段
|字段名|值|说明|
|-|-|-|
|`export_timestamp`|导出UNIX时间戳||
|`export_app_version`|导出此份记录的App版本号||
|`uiaf_version`|所应用的 `UIAF` 的版本,包含此字段以防 `UIAF` 出现中断性变更时App无法处理||
| 字段名 | 值 | 说明 |
| -------------------- | --------------------------------------------------------------------------- | ---- |
| `export_timestamp` | 导出 UNIX 时间戳 | |
| `export_app_version` | 导出此份记录的 App 版本号 | |
| `uiaf_version` | 所应用的 `UIAF` 的版本,包含此字段以防 `UIAF` 出现中断性变更时App 无法处理 | |
#### `uiaf_version`
合法值
|值|说明|向下兼容的最低版本|
|-|-|-|
|`v1.0`|首个正式版本|v1.0|
|`v1.1`|`achievement` 中引入了 `status` 字段,指示成就的完成情况|v1.1|
| 值 | 说明 | 向下兼容的最低版本 |
| ------ | ----------------------------------------------------------- | ------------------ |
| `v1.0` | 首个正式版本 | v1.0 |
| `v1.1` | `achievement` 中引入了 `status` 字段,指示成就的完成情况 | v1.1 |
#### `export_app`
未实现导出支持的以 `-` 代替
|导出 App|`export_app` 的值|
|-|-|
|Empty|Empty|
| 导出 App | `export_app` 的值 |
| -------- | ----------------- |
| Empty | Empty |
### `achievement`
#### `id`
原神的成就在游戏内部带有Id对于扫描类导出软件在取得成就的外在表现形式呈现文本便可对应到内部的Id
原神的成就在游戏内部带有 Id对于扫描类导出软件在取得成就的外在表现形式呈现文本便可对应到内部的 Id
> 导入/导出软件应自行负责Id与呈现文本间的转换
> 导入/导出软件应自行负责 Id 与呈现文本间的转换
> 成就的信息可以从 [Dimbreath/GenshinData](https://github.com/Dimbreath/GenshinData) 库中获取
#### `timestamp`
* 对于识别成功的值直接将时间转换为对应的UNIX 时间戳(秒)
- 对于识别成功的值,直接将时间转换为对应的 UNIX 时间戳(秒)
* 对于识别失败的值,直接将时间设置为 `9999-12-31 23:59:59`253402271999
- 对于识别失败的值,直接将时间设置为 `9999-12-31 23:59:59`253402271999
#### `current`
* 对于识别成功的值,如 30/40 `current` 的值应设置为30
- 对于识别成功的值,如 30/40 `current` 的值应设置为 30
> 因为始终可以从原神的数据中找到目标达成值
* 对于识别失败的值,请将该字段的值设为 `0`
- 对于识别失败的值,请将该字段的值设为 `0`

View File

@@ -6,7 +6,7 @@ Update: 2023-04-07
---
> 本文档 [`Front-matter`](https://github.com/BTMuli/Mucli#FrontMatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于`2023-04-07 19:51:40`
>
>
> 更新于 `2023-04-07 19:51:40`
> 本文档为 [`UIGF`](https://github.com/UIGF-org/UIGF-org.github.io/blob/main/docs/zh/standards/UIGF-pre-release.md) 的备份。
@@ -17,24 +17,26 @@ Update: 2023-04-07
## 更新记录
|版本|说明|兼容|
|-|-|-|
|`v2.0`| 首个正式版本 | v2.0 |
|`v2.1`| 简化了部分语言表述,与 v2.0在数据格式上完全一致 | v2.1 and lower |
|`v2.2`| 新增 `info.export_timestamp` 填充 UNIX 时间戳 | v2.2 and lower |
|`v2.3`| 扩充至非中文语境,使用 Json Schema 表述 | v2.3 and lower |
| 版本 | 说明 | 兼容 |
| ------ | ------------------------------------------------ | -------------- |
| `v2.0` | 首个正式版本 | v2.0 |
| `v2.1` | 简化了部分语言表述,与 v2.0 在数据格式上完全一致 | v2.1 and lower |
| `v2.2` | 新增 `info.export_timestamp` 填充 UNIX 时间戳 | v2.2 and lower |
| `v2.3` | 扩充至非中文语境,使用 Json Schema 表述 | v2.3 and lower |
## Id
原神的祈愿记录物品内包含了一项较为特殊的字段: `id` ,该值在 1.3版本后加入
原神的祈愿记录物品内包含了一项较为特殊的字段: `id` ,该值在 1.3 版本后加入
所以**先前查询出的物品**若无特殊兼容性修改则不会包含相应的 `id`
App 导出 UIGF 时
* 需要确保每个物品的 `id` 的有效性。
* 从最后一个自带有效 `id` 的物品开始,向前(相对于时间)依次递减 `id` 的值,每次递减的值应保持为 `1`
- 需要确保每个物品的 `id` 的有效性。
- 从最后一个自带有效 `id` 的物品开始,向前(相对于时间)依次递减 `id` 的值,每次递减的值应保持为 `1`
导入 UIGF 到 App 时
* App不应假设所有的 `gacha_item` 都有有效的 `id`
* App应具有处理 `id` 字段为 `null`或 `` 空字符串的能力
- App 不应假设所有的 `gacha_item` 都有有效的 `id`
- App 应具有处理 `id` 字段为 `null`或 `` 空字符串的能力
## GachaType
@@ -44,19 +46,19 @@ App 导出 UIGF 时
### 映射关系
|`uigf_gacha_type`|`gacha_type`|
|-|-|
|`100`|`100`|
|`200`|`200`|
|`301`|`301` or `400`|
|`302`|`302`|
| `uigf_gacha_type` | `gacha_type` |
| ----------------- | -------------- |
| `100` | `100` |
| `200` | `200` |
| `301` | `301` or `400` |
| `302` | `302` |
## Json 格式
> Uniformed Interchangeable GachaLog Format standard of Json (UIGF.J)
Json 格式 由于 与从官方接口获取到的格式一致
更便于各App的导入与导出我们也在此做出规范
该格式应仅用于各App间的数据互通
> Json 格式 由于 与从官方接口获取到的格式一致
> 更便于各 App 的导入与导出,我们也在此做出规范
> 该格式应仅用于各 App 间的数据互通
### 导出的格式
@@ -107,11 +109,7 @@ Json 格式 由于 与从官方接口获取到的格式一致
}
},
"title": "Infomation",
"required": [
"uid",
"lang",
"uigf_version"
],
"required": ["uid", "lang", "uigf_version"],
"description": "包含导出方定义的基本信息"
},
"list": {
@@ -166,13 +164,7 @@ Json 格式 由于 与从官方接口获取到的格式一致
"description": "向接口查询时需要的 gacha_type"
}
},
"required": [
"gacha_type",
"name",
"id",
"uigf_gacha_type",
"time"
],
"required": ["gacha_type", "name", "id", "uigf_gacha_type", "time"],
"title": "Gacha Item",
"description": "祈愿物品"
},
@@ -180,10 +172,7 @@ Json 格式 由于 与从官方接口获取到的格式一致
"description": "物品列表"
}
},
"required": [
"info",
"list"
],
"required": ["info", "list"],
"description": "UIGF 根对象"
}
```
@@ -194,95 +183,95 @@ Json 格式 由于 与从官方接口获取到的格式一致
### 单元格的格式
* 在填充单元格内的数据时,应统一转换到 `String` 字符串类型后填入
- 在填充单元格内的数据时,应统一转换到 `String` 字符串类型后填入
### 表名及内容
|表名|内容|类型|是否必要|
|-|-|-|-|
|统计分析|统计分析内容等|任意|否|
|角色活动祈愿|`gacha_type` : `301 or 400` 的祈愿数据|祈愿表|否,但是应该导出|
|武器活动祈愿|`gacha_type` : `302` 的祈愿数据|祈愿表|否,但是应该导出|
|常驻祈愿|`gacha_type` : `200` 的祈愿数据|祈愿表|否,但是应该导出|
|新手祈愿|`gacha_type` : `100` 的祈愿数据|祈愿表|否,但是应该导出|
|原始数据|全部祈愿数据|数据表|**详见下方原始数据表结构说明**|
| 表名 | 内容 | 类型 | 是否必要 |
| ------------ | -------------------------------------- | ------ | ------------------------------ |
| 统计分析 | 统计分析内容等 | 任意 | 否 |
| 角色活动祈愿 | `gacha_type` : `301 or 400` 的祈愿数据 | 祈愿表 | 否,但是应该导出 |
| 武器活动祈愿 | `gacha_type` : `302` 的祈愿数据 | 祈愿表 | 否,但是应该导出 |
| 常驻祈愿 | `gacha_type` : `200` 的祈愿数据 | 祈愿表 | 否,但是应该导出 |
| 新手祈愿 | `gacha_type` : `100` 的祈愿数据 | 祈愿表 | 否,但是应该导出 |
| 原始数据 | 全部祈愿数据 | 数据表 | **详见下方原始数据表结构说明** |
* 表的顺序可以是任意的
* 可以隐藏部分表,防止用户随意篡改数据
* Sheet 的名称应与游戏内祈愿记录页面显示的名称保持一致
- 表的顺序可以是任意的
- 可以隐藏部分表,防止用户随意篡改数据
- Sheet 的名称应与游戏内祈愿记录页面显示的名称保持一致
> App间应依据 `原始数据表` 的内容,来进行数据互通
> App 间应依据 `原始数据表` 的内容,来进行数据互通
### 祈愿表结构
本节内容是为了规范兼容分析类App
本节内容是为了规范兼容分析类 App
* 表头对应的内容填充**顺序需要严格按照下方说明**排布
* **共享保底的卡池**按祈愿类型 (`gacha_type`) 区分
* 此类 `Sheet` 存在的目的,是为了便于用户观看与祈愿分析工具的分析
- 表头对应的内容填充**顺序需要严格按照下方说明**排布
- **共享保底的卡池**按祈愿类型 (`gacha_type`) 区分
- 此类 `Sheet` 存在的目的,是为了便于用户观看与祈愿分析工具的分析
|表头|内容|是否必要|
|-|-|-|
|时间|`yyyy-MM-dd HH:mm:ss` 格式的 `time` 时间|是|
|名称|`name`物品名称|是|
|物品类型|`item_type`|是|
|星级|`rank_type`|是|
|祈愿类型|`gacha_type` 的转义名称|是,尽管部分工具不会分析此项|
|...|...|否|
| 表头 | 内容 | 是否必要 |
| -------- | ---------------------------------------- | ---------------------------- |
| 时间 | `yyyy-MM-dd HH:mm:ss` 格式的 `time` 时间 | 是 |
| 名称 | `name`物品名称 | 是 |
| 物品类型 | `item_type` | 是 |
| 星级 | `rank_type` | 是 |
| 祈愿类型 | `gacha_type` 的转义名称 | 是,尽管部分工具不会分析此项 |
| ... | ... | 否 |
> 如果你认为有必要的话,可以额外增加其他表头,但请确保表头的前几列为上表规范的内容
> 表内的数据通常按祈愿Id升序或降序排列分析App不应假设表内的顺序为特定的升序与降序
> 表内的数据通常按祈愿 Id 升序或降序排列,分析 App 不应假设表内的顺序为特定的升序与降序
#### `gacha_type` 转义名称
|gacha_type|名称|
|-|-|
|100|新手祈愿|
|200|常驻祈愿|
|301|角色活动祈愿|
|400|角色活动祈愿-2|
|302|武器活动祈愿|
| gacha_type | 名称 |
| ---------- | -------------- |
| 100 | 新手祈愿 |
| 200 | 常驻祈愿 |
| 301 | 角色活动祈愿 |
| 400 | 角色活动祈愿-2 |
| 302 | 武器活动祈愿 |
#### 示例
|时间|名称|类别|星级|祈愿类型|...|
|-|-|-|-|-|-|
|2021-02-17 18:45:09|以理服人|武器|3|角色活动祈愿-2|...|
|...|...|...|...|...|...|
| 时间 | 名称 | 类别 | 星级 | 祈愿类型 | ... |
| ------------------- | -------- | ---- | ---- | -------------- | --- |
| 2021-02-17 18:45:09 | 以理服人 | 武器 | 3 | 角色活动祈愿-2 | ... |
| ... | ... | ... | ... | ... | ... |
### 原始数据表结构
导出时
* App 在导出时应尽可能询问用户是否应包含原始数据表
* 一旦在工作簿内包含了名为 `原始数据` 的表,即表示支持本格式
* 该表内的内容应严格按照本格式所述填充
* **表头的顺序需严格按照下表设置**。
* 现有的字段采用**字典顺序**递增排序,后续新增的字段依添加的顺序排在后侧。
* 若无特殊需求我们建议导出所有json 数据内包含的字段
- App 在导出时应尽可能询问用户是否应包含原始数据表
- 一旦在工作簿内包含了名为 `原始数据` 的表,即表示支持本格式
- 该表内的内容应严格按照本格式所述填充
- **表头的顺序需严格按照下表设置**。
- 现有的字段采用**字典顺序**递增排序,后续新增的字段依添加的顺序排在后侧。
- 若无特殊需求,我们建议导出所有 json 数据内包含的字段
导入时
* 强烈建议您编写不依赖于列的顺序位置便可实现导入的程序,以达到最大化的兼容。
* 如果省略了其中某些非必要字段的值,请保持表头存在,对应的列则空置。
- 强烈建议您编写不依赖于列的顺序位置便可实现导入的程序,以达到最大化的兼容。
- 如果省略了其中某些非必要字段的值,请保持表头存在,对应的列则空置。
|表头|是否必要|
|-|-|
|`count`|否,但是建议保留,不排除后续会有`count`不为1的情况|
|`gacha_type`|是|
|`id`|且大部分App按此字段排序数据|
|`item_id`|否,目前官方已经弃用了此字段|
|`item_type`|是|
|`lang`|否,但建议保留,以便国际化|
|`name`|是|
|`rank_type`|否,但建议保留,以便分析|
|`time`|否,但建议保留,以便分析|
|`uid`|否,但建议将选择权交予用户,保留以便分析|
|`uigf_gacha_type`|是|
| 表头 | 是否必要 |
| ----------------- | ---------------------------------------------------- |
| `count` | 否,但是建议保留,不排除后续会有`count`不为 1 的情况 |
| `gacha_type` | 是 |
| `id` | 是,且大部分 App 按此字段排序数据 |
| `item_id` | 否,目前官方已经弃用了此字段 |
| `item_type` | 是 |
| `lang` | 否,但建议保留,以便国际化 |
| `name` | 是 |
| `rank_type` | 否,但建议保留,以便分析 |
| `time` | 否,但建议保留,以便分析 |
| `uid` | 否,但建议将选择权交予用户,保留以便分析 |
| `uigf_gacha_type` | 是 |
#### 示例
|count|gacha_type|id|item_id|item_type|lang|name|rank_type|time|uid|uigf_gacha_type|
|-|-|-|-|-|-|-|-|-|-|-|
|1|301|1613556360008291100||武器|zh-cn|以理服人|3|2021-02-17 18:45:09|123456789|301|
|...|...|...|...|...|...|...|...|...|...|...|
| count | gacha_type | id | item_id | item_type | lang | name | rank_type | time | uid | uigf_gacha_type |
| ----- | ---------- | ------------------- | ------- | --------- | ----- | -------- | --------- | ------------------- | --------- | --------------- |
| 1 | 301 | 1613556360008291100 | | 武器 | zh-cn | 以理服人 | 3 | 2021-02-17 18:45:09 | 123456789 | 301 |
| ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... |

View File

@@ -2,32 +2,51 @@
Author: 目棃
Date: 2023-03-10
Description: 项目资源说明
Update: 2023-04-23
Update: 2023-09-08
---
> 本文档 [`Front-matter`](https://github.com/BTMuli/Mucli#FrontMatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于`2023-03-10 22:05:44`
>
> 更新于 `2023-04-23 13:18:12`
> 本文档 [`Front-matter`](https://github.com/BTMuli/Mucli#FrontMatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-03-10 22:05:44`
>
> 更新于 `2023-09-08 09:44:56`
## 说明
本文档用于说明项目原始资源来源。
> 如下 JSON 均经过处理,并未直接作为项目 JSON 数据使用。
>
> 如下图像均经过 Sharp 处理转换为 webp 格式,并未直接作为项目图像资源使用。
以下提及到的 JSON 数据均经过处理,并未直接作为项目 JSON 数据使用。
以下提及到的图像资源,除个人绘制 SVG 外,均经过 Sharp 处理转换为 webp 格式,并未直接作为项目图像资源使用。
相关仓库:
- [TGAssistant](https://github.com/BTMuli/TGAssistant):项目下游仓库,用于处理项目数据。
- [Snap.Metadata](https://github.com/DGP-Studio/Snap.Metadata):胡桃元数据仓库,项目大部分数据来源于此。
- [Snap.Static](https://github.com/DGP-Studio/Snap.Static):胡桃静态资源仓库,项目部分图像资源来源于此。
## 字体
[个人非商用授权](https://www.hanyi.com.cn/faq-doc-1) - 北京汉仪创新科技股份有限公司 版权所有
- 汉仪文黑-85W
- 汉仪文黑-55W
[SIL Open Font License 1.1](https://github.com/JetBrains/JetBrainsMono/blob/master/OFL.txt) - 开源字体,可用于商业用途
- JetBrains Mono
- JetBrains Mono Bold
## 侧边栏图标
- 顶部收缩按钮:`mdi:chevron-right` `mdi:chevron-left`
- 首页:[Fandom](https://genshin-impact.fandom.com/wiki/Genshin_Impact_Wiki)
- 公告:个人绘制 SVG
- 咨讯:[米游社](https://www.miyoushe.com)
- 成就:个人绘制 SVG
- 米游社:[米游社](https://www.miyoushe.com),其子目录同样来源于米游社
- 图鉴:`mdi:book-open-page-variant`
- GCG个人绘制 SVG
- 角色图鉴:`mdi:account`
- 武器图鉴:`mdi:sword`
- 原神战绩Hoyolab
- 我的角色Hoyolab
- 深渊记录Hoyolab
- 祈愿记录Hoyolab
- 图鉴:Hoyolab其子目录图标同样来源于 Hoyolab
- 模式切换:`mdi-weather-night` `mdi-weather-sunny`
- 设置:个人绘制 SVG
@@ -37,68 +56,15 @@ Update: 2023-04-23
## 成就相关
### JSON 数据
- [Achievement|Snap.Metadata](https://github.com/DGP-Studio/Snap.Metadata/blob/main/Output/CHS/Achievement.json)
- [AchievementGoal|Snap.Metadata](https://github.com/DGP-Studio/Snap.Metadata/blob/main/Output/CHS/AchievementGoal.json)
- [achievement|Paimon.Moe](https://github.com/MadeBaruna/paimon-moe/blob/main/src/data/achievement/zh.json)
### 图像资源
- [36691244|米游社](https://www.miyoushe.com/ys/article/36691244)
- [成就系统|原神WIKI](https://wiki.biligame.com/ys/%E6%88%90%E5%B0%B1%E7%B3%BB%E7%BB%9F)
- [HoneyHunterWorld](https://genshin.honeyhunterworld.com/?lang=EN)
### 格式说明
关于 JSON 数据格式,参见 [Achievements.d.ts](https://github.com/BTMuli/Tauri.Genshin/blob/master/src/types/Achievement.d.ts)。
关于图像资源格式,涉及到的图像类型及格式如下:
- 原石图标:`source/material/原石.webp`256x25632位深度
- 成就系列图标:`source/achievementSeries/${series_id}.webp`256x25632位深度
- 成就系列对应名片图标:见 [名片相关](#名片相关)
参见 [TGAssistant](https://github.com/BTMuli/TGAssistant) 相关处理。
## 名片相关
### JSON 数据
为个人通过爬取 HoneyHunterWorld 生成的 JSON 数据,格式参见 [NameCard.d.ts](https://github.com/BTMuli/Tauri.Genshin/blob/master/src/types/NameCard.d.ts)。
参考:
- [HoneyHunterWorld](https://genshin.honeyhunterworld.com/?lang=CHS)
- [原神WIKI|名片](https://wiki.biligame.com/ys/%E5%90%8D%E7%89%87)
### 图像资源
- [HoneyHunterWorld](https://genshin.honeyhunterworld.com/?lang=EN)
### 格式说明
- 名片图标:`source/nameCard/icon/${card.name}.webp`250x16532位深度
- 名片bg`source/nameCard/bg/${card.name}.webp`880x14032位深度
- 名片profile`source/nameCard/profile/${card.name}.webp`840x40032位深度
### 格式说明
- 卡牌图标:`source/gcg/card/${cardType}/${cardName}.webp`420x72032位深度
参见 [TGAssistant](https://github.com/BTMuli/TGAssistant) 相关处理。
## 素材日历相关
### JSON 数据
为米游社观测枢 API 获取的 JSON 数据,格式参见 [Calendar.d.ts](https://github.com/BTMuli/Tauri.Genshin/blob/master/src/types/Calendar.d.ts)。
### 图像资源
- [素材日历|米游社观测枢](https://bbs.mihoyo.com/ys/obc/channel/map/231)
### 格式说明
> 主要是 material 图片,其余角色&武器资源见 [Wiki](#wiki)。
- 素材图标:`source/calendar/material/${sourceName}.webp`128x12832位深度
参见 [TGAssistant](https://github.com/BTMuli/TGAssistant) 相关处理。
## Wiki
@@ -106,8 +72,8 @@ Update: 2023-04-23
> 转换格式略。
- 角色图鉴:[Avatar|Snap.Metadata](https://github.com/DGP-Studio/Snap.Metadata/blob/main/Output/CHS/Avatar.json)
- 武器图鉴:[Weapon|Snap.Metadata](https://github.com/DGP-Studio/Snap.Metadata/blob/main/Output/CHS/Weapon.json)
- 角色图鉴:[Avatar|Snap.Metadata](https://github.com/DGP-Studio/Snap.Metadata/blob/main/Genshin/CHS/Avatar.json)
- 武器图鉴:[Weapon|Snap.Metadata](https://github.com/DGP-Studio/Snap.Metadata/blob/main/Genshin/CHS/Weapon.json)
- 卡牌图鉴:
- [卡牌图鉴|米游社观测枢](https://bbs.mihoyo.com/ys/obc/channel/map/231)
- [GCG|Ambr.top](https://ambr.top/chs/gcg)
@@ -126,9 +92,8 @@ Update: 2023-04-23
>
> iconType 为 `normal` 或 `special`,目前只有 `normal`。
- 角色图鉴:`WIKI/character/icon/${avatarId}.webp`256x25632位深度
- 武器图鉴:`WIKI/weapon/icon/${weaponId}.webp`256x25632位深度
- 角色图鉴:`WIKI/character/icon/${avatarId}.webp`256x25632 位深度
- 武器图鉴:`WIKI/weapon/icon/${weaponId}.webp`256x25632 位深度
- 卡牌图鉴:
- 卡牌背景:`WIKI/GCG/${iconType}/${cardName}.webp`420x72032位深度
- 卡牌图标:`WIKI/GCG/bg.${bgType}.webp`420x72032位深度
- 卡牌背景:`WIKI/GCG/${iconType}/${cardName}.webp`420x72032 位深度
- 卡牌图标:`WIKI/GCG/bg.${bgType}.webp`420x72032 位深度

View File

@@ -1,14 +1,14 @@
<!DOCTYPE html>
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/icon.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Tauri.Genshin</title>
</head>
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/icon.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>TeyvatGuide</title>
</head>
<body>
<div id="app"></div>
<script type="module" src="/src/main.ts"></script>
</body>
<body>
<div id="app"></div>
<script type="module" src="/src/main.ts"></script>
</body>
</html>

6634
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,77 +1,125 @@
{
"name": "tauri-genshin",
"description": "A Tauri App Demo",
"private": true,
"version": "0.1.3",
"author": "BTMuli <bt-muli@outlook.com>",
"scripts": {
"lint": "concurrently \"npm:lint:*(!fix)\"",
"lint:fix": "concurrently \"npm:lint:*:fix\"",
"lint:code": "eslint \"./src/**/*.{vue,ts,tsx,js,jsx}\"",
"lint:code:fix": "npm run lint:code -- --fix",
"lint:style": "stylelint \"./src/**/*.{vue,css}\"",
"lint:style:fix": "npm run lint:style -- --fix",
"prettier": "prettier \"**/*.{json,yml,html}\" --write",
"dev": "concurrently -k \"tauri dev --exit-on-panic\" \"vue-devtools\"",
"vite:dev": "vite dev",
"vite:build": "vite build",
"build": "tauri build",
"preview": "vite preview",
"tauri": "tauri"
},
"bugs": {
"url": "https://github.com/BTMuli/Tauri.Genshin/issues"
},
"directories": {
"doc": "docs"
},
"homepage": "https://github.com/BTMuli/Tauri.Genshin#readme",
"keywords": [
"Tauri",
"Node",
"Typescript",
"Vite",
"Genshin Impact",
"Vuetify"
],
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/BTMuli/Tauri.Genshin.git"
},
"dependencies": {
"@mdi/font": "7.2.96",
"@tauri-apps/api": "^1.2.0",
"clipboard": "^2.0.11",
"pinia": "^2.0.33",
"pinia-plugin-persistedstate": "^3.1.0",
"vue": "^3.2.47",
"vue-json-viewer": "^3.0.4",
"vue-router": "^4.1.6",
"vuetify": "npm:@vuetify/nightly@next"
},
"devDependencies": {
"@tauri-apps/cli": "^1.2.3",
"@types/node": "^18.15.11",
"@typescript-eslint/eslint-plugin": "^5.57.1",
"@typescript-eslint/parser": "^5.57.1",
"@vitejs/plugin-vue": "^4.1.0",
"@vue/devtools": "^6.5.0",
"concurrently": "^8.0.1",
"eslint": "^8.37.0",
"eslint-config-standard-with-typescript": "^34.0.1",
"eslint-plugin-import": "^2.27.5",
"eslint-plugin-n": "^15.7.0",
"eslint-plugin-promise": "^6.1.1",
"eslint-plugin-vue": "^9.10.0",
"prettier": "2.8.7",
"stylelint": "^15.4.0",
"stylelint-config-standard-vue": "^1.0.0",
"stylelint-declaration-block-no-ignored-properties": "^2.7.0",
"stylelint-high-performance-animation": "^1.8.0",
"stylelint-order": "^6.0.3",
"typescript": "^5.0.3",
"vite": "^4.2.1",
"vite-plugin-vuetify": "^1.0.2"
}
"name": "TeyvatGuide",
"version": "0.3.4",
"description": "Game Tool for Genshin Impact player",
"private": true,
"packageManager": "pnpm@8.9.2",
"scripts": {
"build": "tauri build",
"debug": "tauri build --debug",
"dev": "concurrently -k \"tauri dev --exit-on-panic\" \"vue-devtools\"",
"lint": "concurrently \"pnpm:lint:*(!fix)\"",
"lint:fix": "concurrently \"pnpm:lint:*:fix\"",
"lint:code": "eslint .",
"lint:code:fix": "eslint . --fix",
"lint:style": "stylelint \"src/**/*.{vue,css}\"",
"lint:style:fix": "pnpm lint:style --fix",
"lint:rust:fix": "cd src-tauri && cargo fmt",
"prettier": "prettier . --write",
"tauri": "tauri",
"tauri:icon": "tauri icon ./public/icon.png",
"vite:dev": "vite dev",
"vite:build": "vite build",
"prepare": "husky install",
"fix:pnpm": "pnpm add https://github.com/tauri-apps/tauri-plugin-sql#v1"
},
"lint-staged": {
"*.ts": [
"eslint --fix",
"prettier --write"
],
"*.vue": [
"eslint --fix",
"prettier --write",
"stylelint --fix"
],
"*.css": [
"prettier --write",
"stylelint --fix"
],
"*.{yml,json,md}": [
"prettier --write"
],
"*.rs": [
"rustfmt"
]
},
"keywords": [
"Genshin Impact",
"Node",
"Tauri",
"Typescript",
"Vite",
"Vuetify"
],
"author": "BTMuli <bt-muli@outlook.com>",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/BTMuli/TeyvatGuide.git"
},
"homepage": "https://github.com/BTMuli/TeyvatGuide#readme",
"bugs": {
"url": "https://github.com/BTMuli/TeyvatGuide/issues"
},
"directories": {
"doc": "docs"
},
"dependencies": {
"@mdi/font": "7.3.67",
"@tauri-apps/api": "^1.5.1",
"clipboard": "^2.0.11",
"color-convert": "^2.0.1",
"echarts": "^5.4.3",
"html2canvas": "^1.4.1",
"js-md5": "^0.8.3",
"pinia": "^2.1.7",
"pinia-plugin-persistedstate": "^3.2.0",
"qrcode.vue": "^3.4.1",
"tauri-plugin-sql-api": "github:tauri-apps/tauri-plugin-sql#v1",
"uuid": "^9.0.1",
"vue": "^3.3.4",
"vue-echarts": "^6.6.1",
"vue-json-viewer": "^3.0.4",
"vue-router": "^4.2.5",
"vuetify": "^3.3.22",
"wcag-color": "^1.1.1"
},
"devDependencies": {
"@tauri-apps/cli": "^1.5.4",
"@types/color-convert": "^2.0.2",
"@types/js-md5": "^0.7.1",
"@types/node": "^20.8.7",
"@types/uuid": "^9.0.6",
"@typescript-eslint/eslint-plugin": "^6.8.0",
"@typescript-eslint/parser": "^6.8.0",
"@vitejs/plugin-vue": "^4.4.0",
"@vue/devtools": "^6.5.1",
"concurrently": "^8.2.2",
"eslint": "^8.51.0",
"eslint-config-prettier": "^9.0.0",
"eslint-config-standard-with-typescript": "^39.1.1",
"eslint-plugin-import": "^2.28.1",
"eslint-plugin-jsonc": "^2.10.0",
"eslint-plugin-n": "^16.2.0",
"eslint-plugin-prettier": "^5.0.1",
"eslint-plugin-promise": "^6.1.1",
"eslint-plugin-vue": "^9.17.0",
"eslint-plugin-yml": "^1.10.0",
"husky": "^8.0.3",
"jsonc-eslint-parser": "^2.3.0",
"lint-staged": "^15.0.2",
"prettier": "3.0.3",
"stylelint": "^15.11.0",
"stylelint-config-idiomatic-order": "^9.0.0",
"stylelint-config-standard-vue": "^1.0.0",
"stylelint-declaration-block-no-ignored-properties": "^2.7.0",
"stylelint-high-performance-animation": "^1.9.0",
"stylelint-order": "^6.0.3",
"stylelint-prettier": "^4.0.2",
"typescript": "^5.2.2",
"vite": "^4.5.0",
"vite-plugin-vuetify": "^1.0.2",
"yaml-eslint-parser": "^1.2.2"
}
}

5216
pnpm-lock.yaml generated Normal file

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 71 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

Some files were not shown because too many files have changed in this diff Show More