Compare commits

...

31 Commits

Author SHA1 Message Date
目棃
ad3289ec5f 🚀 v0.4.8 2024-06-04 20:08:33 +08:00
目棃
ec73110a43 Merge pull request #111 from BTMuli/dependabot/cargo/src-tauri/tauri-1.6.7
Bump tauri from 1.6.5 to 1.6.7 in /src-tauri
2024-06-04 20:06:24 +08:00
目棃
6dd5c89cd8 🍱 更新 4.7 版本资源
close #112
2024-06-04 20:02:51 +08:00
目棃
e79fdf607f 🐛 修复版本搜索失效,未完成成就优先 2024-06-04 20:01:54 +08:00
目棃
9c736a0241 💄 调整样式 2024-05-27 14:42:21 +08:00
目棃
8fed953df0 🐛 修复特定内容渲染错误 2024-05-27 00:38:22 +08:00
dependabot[bot]
b1520d8069 Bump tauri from 1.6.5 to 1.6.7 in /src-tauri
Bumps [tauri](https://github.com/tauri-apps/tauri) from 1.6.5 to 1.6.7.
- [Release notes](https://github.com/tauri-apps/tauri/releases)
- [Commits](https://github.com/tauri-apps/tauri/compare/tauri-v1.6.5...tauri-v1.6.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-23 14:28:03 +00:00
目棃
0c4a688535 💄 调整链接组件样式 2024-05-21 17:01:26 +08:00
目棃
3ba6584b1e 🐛 修复名片解析异常
close #110
2024-05-15 01:26:55 +08:00
目棃
a4e0e59172 ⬆️ 更新依赖 2024-05-15 00:46:55 +08:00
目棃
0c561ff98f 🚀 v0.4.7 2024-05-11 00:37:06 +08:00
目棃
817ae298b1 🐛 修复祈愿备份路径错误 2024-05-11 00:35:40 +08:00
目棃
92d2e847bd 🐛 修复导出字段数据缺失 2024-05-10 23:41:57 +08:00
目棃
d0f12446a8 ♻️ 名片组件抽离,wiki添加名片信息 2024-05-10 23:13:03 +08:00
目棃
a07d673776 ️ 完善公告正则 2024-05-09 17:20:21 +08:00
目棃
083381f2ec 💄 修复 tabs 渲染异常 2024-05-09 16:41:17 +08:00
目棃
040f49a33e 🐛 修复类型获取错误 2024-05-09 16:17:43 +08:00
目棃
3cfa00a2f6 💄 修复左侧列表高度异常 2024-05-09 15:55:58 +08:00
目棃
f6068e5bac 🐛 修复成就验证异常 2024-05-07 20:15:02 +08:00
目棃
557d68956e 🔧 移除packageManager,pnpm锁版本太烦了 2024-05-07 19:57:23 +08:00
目棃
2f14405cab ♻️ UIAF重构,支持祈愿备份/恢复
close #109
2024-05-07 19:55:23 +08:00
目棃
2803d06418 🍱 替换成就icon 2024-05-07 18:28:50 +08:00
目棃
298096858f 💄 调整文本部分的样式 2024-05-05 16:49:13 +08:00
目棃
7e11b467d1 💄 完善表格&p部分的渲染 2024-05-05 16:19:56 +08:00
目棃
7cd66ffb2d 采用 ajv 验证 UIGF #109 2024-05-05 15:49:40 +08:00
目棃
5de9c0a76f 🔥 隐藏网页登录模块
close #108
2024-05-05 02:54:56 +08:00
目棃
9a3b2ff9b9 🚨 忽略 NodeJS 的 undef 2024-05-05 02:50:54 +08:00
目棃
afa0ba190b ♻️ 重构用户祈愿数据库相关处理 2024-05-05 02:46:07 +08:00
目棃
6316cc42b2 ️ 对签到链接跳转进行处理,优化部分网页活动打开 2024-04-29 00:32:36 +08:00
目棃
abb0a6e751 🐛 修复 mention 类型渲染异常 2024-04-26 15:06:40 +08:00
目棃
c89dfae2f7 ⬆️ 更新依赖 2024-04-26 00:58:36 +08:00
150 changed files with 4479 additions and 1225 deletions

View File

@@ -43,11 +43,11 @@ jobs:
- name: setup node
uses: actions/setup-node@v3
with:
node-version: 18.16.0
node-version: 22.0.0
- name: setup pnpm
uses: pnpm/action-setup@v2
with:
version: 9.0.5
version: 9.1.0
- name: remove lockfile
run: rm pnpm-lock.yaml
- name: Install frontend dependencies

View File

@@ -14,11 +14,11 @@ jobs:
- name: setup node
uses: actions/setup-node@v3
with:
node-version: 21.4.0
node-version: 22.0.0
- name: setup pnpm
uses: pnpm/action-setup@v2
with:
version: 9.0.5
version: 9.1.0
- name: remove lockfile
run: rm -f pnpm-lock.yaml
- name: Install dependencies

View File

@@ -2,12 +2,33 @@
Author: 目棃
Description: CHANGELOG
Date: 2024-01-15
Update: 2024-04-24
Update: 2024-06-04
---
> 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2024-01-15 17:29:15`
>
> 更新于 `2024-04-24 15:36:42`
> 更新于 `2024-06-04 20:07:53`
## [0.4.8](https://github.com/BTMuli/TeyvatGuide/releases/v0.4.8) (2024-06-04)
- 🐛 修复名片解析异常 [`#110`](https://github.com/BTMuli/TeyvatGuide/issues/110)
- 💄 调整链接组件样式
- 💄 调整首页生日组件样式
- 🐛 修复版本搜索失效,未完成成就优先
- 🍱 更新 4.7 版本资源 [`#112`](https://github.com/BTMuli/TeyvatGuide/issues/112)
## [0.4.7](https://github.com/BTMuli/TeyvatGuide/releases/v0.4.7) (2024-05-10)
- 🐛 修复 mention 类型渲染异常
- ⚡️ 对签到链接跳转进行处理,优化部分网页活动打开
- ♻️ 重构用户祈愿数据库相关处理
- 🔥 隐藏网页登录模块 [`#108`](https://github.com/BTMuli/TeyvatGuide/issues/108)
- ✨ 采用 ajv 验证 UIGF [`#109`](https://github.com/BTMuli/TeyvatGuide/issues/109)
- 💄 完善公告`table`&`p`部分的渲染
- 💄 调整帖子文本部分的样式
- ♻️ UIAF重构支持祈愿备份/恢复
- ⚡️ 完善公告正则
- ♻️ 名片组件抽离wiki添加名片信息
## [0.4.6](https://github.com/BTMuli/TeyvatGuide/releases/v0.4.6) (2024-04-24)

View File

@@ -20,7 +20,6 @@ const pkgJsonConfig = {
"version",
"description",
"type",
"packageManager",
"scripts",
"lint-staged",
"keywords",

View File

@@ -1,9 +1,8 @@
{
"name": "TeyvatGuide",
"version": "0.4.6",
"version": "0.4.8",
"description": "Game Tool for Genshin Impact player",
"private": true,
"packageManager": "pnpm@9.0.5",
"type": "module",
"scripts": {
"build": "tauri build",
@@ -67,7 +66,8 @@
},
"dependencies": {
"@mdi/font": "7.4.47",
"@tauri-apps/api": "^1.5.4",
"@tauri-apps/api": "^1.5.5",
"ajv": "^8.13.0",
"artplayer": "^5.1.1",
"clipboard": "^2.0.11",
"color-convert": "^2.0.1",
@@ -80,42 +80,42 @@
"tauri-plugin-log-api": "github:tauri-apps/tauri-plugin-log#v1",
"tauri-plugin-sql-api": "github:tauri-apps/tauri-plugin-sql#v1",
"uuid": "^9.0.1",
"vue": "^3.4.24",
"vue-echarts": "^6.7.0",
"vue": "^3.4.27",
"vue-echarts": "^6.7.2",
"vue-json-viewer": "^3.0.4",
"vue-router": "^4.3.2",
"vuetify": "^3.5.16",
"vuetify": "^3.6.6",
"wcag-color": "^1.1.1",
"xml-js": "^1.6.11"
},
"devDependencies": {
"@eslint/eslintrc": "^3.0.2",
"@eslint/js": "^9.1.1",
"@tauri-apps/cli": "^1.5.11",
"@eslint/js": "^9.2.0",
"@tauri-apps/cli": "^1.5.14",
"@types/color-convert": "^2.0.3",
"@types/js-md5": "^0.7.2",
"@types/node": "^20.12.7",
"@types/node": "^20.12.12",
"@types/uuid": "^9.0.8",
"@typescript-eslint/parser": "^7.7.1",
"@typescript-eslint/parser": "^7.9.0",
"@vitejs/plugin-vue": "^5.0.4",
"concurrently": "^8.2.2",
"eslint": "^9.1.1",
"eslint": "^9.2.0",
"eslint-config-love": "^47.0.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-import": "^2.29.1",
"eslint-plugin-jsonc": "^2.15.1",
"eslint-plugin-n": "^17.2.1",
"eslint-plugin-n": "^17.7.0",
"eslint-plugin-prettier": "^5.1.3",
"eslint-plugin-promise": "^6.1.1",
"eslint-plugin-vue": "^9.25.0",
"eslint-plugin-vue": "^9.26.0",
"eslint-plugin-yml": "^1.14.0",
"globals": "^15.0.0",
"globals": "^15.2.0",
"husky": "^9.0.11",
"jsonc-eslint-parser": "^2.4.0",
"lint-staged": "^15.2.2",
"oxlint": "^0.3.1",
"oxlint": "^0.3.4",
"prettier": "3.2.5",
"stylelint": "^16.3.1",
"stylelint": "^16.5.0",
"stylelint-config-idiomatic-order": "^10.0.0",
"stylelint-config-standard-vue": "^1.0.0",
"stylelint-declaration-block-no-ignored-properties": "^2.8.0",
@@ -123,9 +123,9 @@
"stylelint-order": "^6.0.4",
"stylelint-prettier": "^5.0.0",
"typescript": "^5.4.5",
"typescript-eslint": "^7.7.1",
"vite": "^5.2.10",
"vite-plugin-vue-devtools": "^7.0.27",
"typescript-eslint": "^7.9.0",
"vite": "^5.2.11",
"vite-plugin-vue-devtools": "^7.1.3",
"vite-plugin-vuetify": "^2.0.3",
"vue-eslint-parser": "^9.4.2",
"yaml-eslint-parser": "^1.2.2"

936
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

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: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 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: 39 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 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: 42 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 26 KiB

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

425
src-tauri/Cargo.lock generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
[package]
name = "TeyvatGuide"
version = "0.4.6"
version = "0.4.8"
description = "Game Tool for Genshin Impact player"
authors = ["BTMuli <bt-muli@outlook.com>"]
license = "MIT"
@@ -15,10 +15,10 @@ tauri-build = { version = "1.4", features = [] }
[dependencies]
chrono = "0.4.38"
log = "0.4.21"
serde = { version = "1.0.197", features = ["derive"] }
serde_json = "1.0.116"
tauri = { version = "1.6.1", features = [ "shell-execute", "shell-open", "window-set-always-on-top", "window-set-fullscreen", "dialog-message", "process-exit", "fs-read-dir", "window-hide", "os-all", "clipboard-all", "dialog-open", "dialog-save", "fs-create-dir", "fs-remove-dir", "fs-write-file", "fs-remove-file", "fs-read-file", "path-all", "fs-exists", "window-close", "window-set-title", "window-unminimize", "window-show", "window-set-focus", "http-request"] }
tauri-utils = "1.5.3"
serde = { version = "1.0.201", features = ["derive"] }
serde_json = "1.0.117"
tauri = { version = "1.6.7", features = [ "shell-execute", "shell-open", "window-set-always-on-top", "window-set-fullscreen", "dialog-message", "process-exit", "fs-read-dir", "window-hide", "os-all", "clipboard-all", "dialog-open", "dialog-save", "fs-create-dir", "fs-remove-dir", "fs-write-file", "fs-remove-file", "fs-read-file", "path-all", "fs-exists", "window-close", "window-set-title", "window-unminimize", "window-show", "window-set-focus", "http-request"] }
tauri-utils = "1.5.4"
url = "2.5.0"
walkdir = "2.5.0"

View File

@@ -8,7 +8,7 @@
},
"package": {
"productName": "TeyvatGuide",
"version": "0.4.6"
"version": "0.4.8"
},
"tauri": {
"allowlist": {

View File

@@ -189,13 +189,26 @@ async function getDeepLink(): Promise<UnlistenFn> {
e.payload.startsWith("teyvatguide://import_uiaf")
) {
await toUIAF(e.payload);
} else {
showSnackbar({
text: "无效的 deep link",
color: "error",
timeout: 3000,
});
return;
}
if (e.payload.startsWith("router?path=")) {
const routerPath = e.payload.replace("router?path=", "");
if (router.currentRoute.value.path === routerPath) {
showSnackbar({
text: "已在当前页面!",
color: "warn",
timeout: 3000,
});
return;
}
await router.push(routerPath);
return;
}
showSnackbar({
text: "无效的 deep link",
color: "error",
timeout: 3000,
});
});
}

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