mirror of
https://github.com/Megghy/vtsuru.live.git
synced 2025-12-06 18:36:55 +08:00
feat: 更新项目配置和组件,增强功能和用户体验
- 在 .gitignore 中添加了 .specstory 文件的忽略规则。 - 更新 tsconfig.json,修正了 vue-vine/types/macros 的引用路径。 - 在组件声明中新增了 NInput 组件的类型支持。 - 优化了 EventModel 接口,调整了 guard_level 的类型为 GuardLevel。 - 增加了 Follow 事件类型到 EventDataTypes 枚举中。 - 在 ClientAutoAction.vue 中引入了新的 store 和组件,增强了功能。 - 更新了多个设置组件,添加了关键词匹配类型和过滤模式的支持。 - 改进了模板编辑器和测试器的功能,支持更灵活的模板管理。 - 在弹幕客户端中新增了关注事件的处理逻辑,提升了事件响应能力。
This commit is contained in:
@@ -42,7 +42,6 @@ import { CodeOutline, ServerOutline, HeartOutline, LogoGithub } from '@vicons/io
|
||||
反馈页面
|
||||
</NButton>
|
||||
<NDivider vertical />
|
||||
邮箱:
|
||||
<NButton
|
||||
tag="a"
|
||||
type="info"
|
||||
@@ -87,6 +86,18 @@ import { CodeOutline, ServerOutline, HeartOutline, LogoGithub } from '@vicons/io
|
||||
</NIcon>
|
||||
<span>源代码仓库</span>
|
||||
</NButton>
|
||||
<NButton
|
||||
tag="a"
|
||||
href="https://stats.uptimerobot.com/vGKZv8uhVC"
|
||||
target="_blank"
|
||||
text
|
||||
style="display: flex; align-items: center; gap: 4px; color: #666;"
|
||||
>
|
||||
<NIcon size="16">
|
||||
<ServerOutline />
|
||||
</NIcon>
|
||||
<span>服务状态</span>
|
||||
</NButton>
|
||||
</div>
|
||||
</NSpace>
|
||||
<NDivider
|
||||
|
||||
@@ -374,8 +374,6 @@ onMounted(() => {
|
||||
canResendEmail.value = true
|
||||
}
|
||||
}
|
||||
// 当进入管理页时检查更新日志
|
||||
checkUpdateNote();
|
||||
})
|
||||
</script>
|
||||
|
||||
|
||||
@@ -4,9 +4,7 @@ import { BiliAuthCodeStatusType, BiliAuthModel } from '@/api/api-models'
|
||||
import { QueryGetAPI, QueryPostAPI } from '@/api/query'
|
||||
import EventFetcherStatusCard from '@/components/EventFetcherStatusCard.vue'
|
||||
import { ACCOUNT_API_URL, CN_HOST, TURNSTILE_KEY } from '@/data/constants'
|
||||
import { useAuthStore } from '@/store/useAuthStore'
|
||||
import { Info24Filled, Mic24Filled, Question24Regular } from '@vicons/fluent'
|
||||
import { useLocalStorage } from '@vueuse/core'
|
||||
import {
|
||||
NAlert,
|
||||
NButton,
|
||||
@@ -32,8 +30,9 @@ import {
|
||||
} from 'naive-ui'
|
||||
import { onUnmounted, ref } from 'vue'
|
||||
import VueTurnstile from 'vue-turnstile'
|
||||
import SettingsManageView from './SettingsManageView.vue'
|
||||
import SettingPaymentView from './Setting_PaymentView.vue'
|
||||
import SettingsManageView from './SettingsManageView.vue'
|
||||
import { checkUpdateNote } from '@/data/UpdateNote'
|
||||
|
||||
|
||||
const token = ref('')
|
||||
@@ -281,6 +280,8 @@ async function ChangeBili() {
|
||||
}
|
||||
onUnmounted(() => {
|
||||
turnstile.value?.remove()
|
||||
// 当进入管理页时检查更新日志
|
||||
checkUpdateNote();
|
||||
})
|
||||
</script>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user