Megghy
fc465a8e0d
feat: implement client heartbeat mechanism with 2-second interval
2025-10-03 22:55:15 +08:00
Megghy
4e93b371f4
build: switch minifier from esbuild to oxc and remove enforce option from chunks
2025-10-03 09:55:59 +08:00
Megghy
995d41057d
fix: update API endpoint and fix queue ID generation logic
2025-10-03 09:48:59 +08:00
Megghy
758549d29d
chore: format code style and update linting configuration
2025-10-02 10:38:23 +08:00
Megghy
6fd046adcd
chore: 更新依赖, 支持日程表单日多日程
2025-09-30 09:48:57 +08:00
Megghy
7c516559f1
feat: 更新按钮文本格式和相关链接的显示样式
2025-09-26 23:12:24 +08:00
Megghy
83a6c36d57
feat: enhance DefaultIndexTemplate with ordered links and UI improvements
...
- Added computed property to order links based on user settings or default order.
- Updated UI to display ordered links dynamically.
- Improved text display for UID and adjusted button styles for better UX.
- Modified TypeScript configuration to include 'jszip' type definitions.
2025-09-26 23:10:09 +08:00
Megghy
ca575a623e
feat: 更新组件以支持新的功能和优化用户体验
...
- 在components.d.ts中添加NSwitch组件声明
- 在ManageLayout.vue中新增收藏功能相关的存储逻辑
- 在DashboardView.vue和SettingsManageView.vue中使用useRouteQuery自动同步URL查询参数
- 在SongListManageView.vue中移除不必要的按钮样式
2025-07-08 00:21:24 +08:00
Megghy
3fad3f277d
feat: 优化音乐播放器组件,增强用户体验和功能
...
- 在ManageLayout.vue中新增音乐播放器控制功能,包括播放、暂停、上一首、下一首等按钮
- 改进音乐播放器高度计算逻辑,确保播放器在可见时正确显示
- 添加音量控制滑块,允许用户调整音量
- 增强队列管理功能,支持清空等待队列
- 更新样式以提升播放器的视觉效果和响应式设计
2025-06-26 00:23:24 +08:00
Megghy
f57c856c3b
feat: 更新配置和组件以支持构建时间显示功能, 修复读弹幕的问题
...
- 在vite.config.mts中添加__BUILD_TIME__常量以记录构建时间
- 在AboutView.vue中显示构建时间及其相对时间
- 在ReadDanmaku.vue中重构语音合成状态管理,优化礼物合并逻辑
- 更新相关类型定义,增强代码可读性和可维护性
2025-06-25 10:55:27 +08:00
Megghy
a8b4e2fbad
feat: 更新BiliFunction模块以支持WBI签名和密钥管理
...
- 在useBiliFunction.ts中重构WBI密钥获取逻辑,添加缓存机制
- 新增encWbi函数用于生成带WBI签名的请求参数
- 在utils.ts中更新getRoomKey函数以使用新的WBI签名逻辑
2025-06-24 02:24:16 +08:00
Megghy
904b73e551
feat: 更新依赖版本以提升稳定性和功能
...
- 更新package.json中的多个依赖版本,包括@tauri-apps/plugin-http、@vueuse/core、eslint-plugin-oxlint等
2025-06-17 12:05:57 +08:00
Megghy
9583280323
feat: 更新App.vue和BiliAuthView.vue组件,优化主题颜色和认证流程界面
...
- 在App.vue中调整主题颜色设置,提升可读性和对比度
- 在BiliAuthView.vue中重构认证流程界面,增强用户体验,添加响应式设计
- 更新IndexView.vue和ManageLayout.vue中的按钮和提示信息,提升界面一致性
- 在PointUserLayout.vue中优化认证提示信息,明确用户操作步骤
2025-06-12 09:30:43 +08:00
Megghy
8fd182acae
feat: 更新OBS组件和路由配置,添加动态九图生成器功能, 修复礼物描述不换行的问题
...
- 在package.json中添加vue-cropperjs和相关类型定义
- 在obsConstants.ts中新增示例组件和控制器组件定义
- 更新manage.ts路由配置,添加OBS组件库和直播工具箱路由
- 在DynamicForm.vue中移除调试信息输出
- 在PointGoodsItem.vue中优化商品描述的显示逻辑
- 删除不再使用的OBS组件视图文件
2025-06-03 18:03:49 +08:00
Megghy
0d5a657d5c
feat: 更新直播请求相关组件和功能
...
- 在useLiveRequest.ts中使用FunctionTypes替代硬编码的功能标识
- 在SongListManageView.vue中添加调试信息输出
- 在ClassicRequestOBS.vue中优化歌曲请求列表的样式和动画效果
- 在SongRequestSettings.vue中新增OBS相关设置项,支持动态配置
2025-05-18 22:02:18 +08:00
Megghy
5db66e3861
feat: 更新依赖和组件,优化功能实现
...
- 更新package.json中的TypeScript版本
- 删除不再使用的message_render_content.txt文件
- 在VEditor.vue中移除未使用的常量导入
- 在OBSComponentStoreView.vue中修复用户信息的属性引用
- 在SvgInspector.vue中删除不再使用的组件
- 在PointManage.vue中优化商品模型和表单验证逻辑
- 在WebFetcherOBS.vue中修复webfetcher类型的引用
- 在DefaultIndexTemplate.vue中更新封面配置项类型
2025-05-17 15:58:53 +08:00
1ae528b9a9
feat: 更新配置和组件以支持选择项功能, 开始手柄映射功能编写
...
- 在DynamicForm.vue中新增select组件支持
- 在VTsuruConfigTypes.ts中添加可选的条件显示属性
- 更新vite.config.mts以集成自定义SVGO插件
- 在components.d.ts中添加NDescriptionsItem组件声明
- 更新路由配置以包含obs_store模块
2025-05-11 05:49:50 +08:00
f2f7a7e8af
feat: 优化PointGoodsView组件,移除未使用的兑换时间和兑换上限检查逻辑
2025-05-06 18:19:49 +08:00
7614880d34
feat: 更新API模型和组件以支持售罄自动下架功能
...
- 在api-models.ts中为设置添加shouldDiscontinueWhenSoldOut字段
- 在PointSettings.vue中新增售罄自动下架的选项
- 在多个组件中调整按钮文本和状态逻辑
- 在PointUserHistoryView.vue中添加主播筛选功能
2025-05-06 10:06:34 +08:00
a5420e5914
feat: 更新API模型和组件以支持备注功能
...
- 在api-models.ts中为订单模型添加备注字段
- 在PointOrderCard.vue中新增备注列并调整显示逻辑
- 在PointOrderManage.vue中导出数据时包含备注信息
- 在PointGoodsView.vue中添加备注输入框以供用户填写
2025-05-06 08:50:21 +08:00
4ebfeaec69
feat: 在SongList组件中新增试听和链接开关的显示逻辑
...
- 添加计算属性以判断是否显示试听和链接开关
- 调整操作列的宽度计算逻辑
- 优化按钮的动态显示逻辑
2025-05-06 02:32:43 +08:00
8f734af8b3
feat: 更新API模型和组件以支持签到排行开关功能
...
- 在api-models.ts中将SongRequest更改为LiveRequest,并添加CheckInRanking
- 更新CheckInSettings.vue以支持签到排行的开关
- 在多个视图中调整签到排行的显示逻辑
- 移除不再使用的allowCheckInRanking字段
2025-05-06 02:19:23 +08:00
ec619b404d
feat: 更新App.vue组件,调整Tooltip颜色设置以优化暗黑模式下的可读性
2025-05-05 13:07:37 +08:00
df1624692b
feat: 更新App.vue组件,优化主题和布局, 修复Ellipsis弹出框背景颜色的问题
...
- 调整主题色彩设置
2025-05-05 13:02:05 +08:00
010309ce16
feat: 更新组件和API模型,优化用户体验
...
- 在api-models.ts中将goodsId字段更改为goods,以更好地表示商品信息
- 在多个组件中添加NEllipsis组件以优化文本显示
- 在AddressDisplay.vue中调整模板格式,提升可读性
- 在PointOrderCard.vue中更新订单信息的显示逻辑
- 在PointOrderManage.vue中添加批量更新订单状态的功能
2025-05-05 04:10:16 +08:00
f90f2057bb
feat: 添加弹幕投票相关功能, 修复礼物兑换外部链接bug
...
- 在api-models.ts中定义弹幕投票相关类型
- 在constants.ts中添加VOTE_API_URL常量
- 在路由中添加弹幕投票管理和OBS视图
- 更新组件以支持弹幕投票功能
2025-05-05 02:01:01 +08:00
aea5e825f6
feat: 在QueueOBS组件中添加滚动速度控制功能
...
- 新增speedMultiplier属性以控制滚动速度
- 在OpenQueue组件中添加滚动速度输入框,允许用户设置速度并复制带速度的URL
- 优化了队列项的显示和动画效果
2025-05-04 00:09:06 +08:00
33d0c0c85f
fix: 添加缺失的naiveui(不知道啥东西给删的
2025-05-03 20:55:39 +08:00
6d436d4ca0
fix: 取消naiveui外部依赖
2025-05-03 20:44:42 +08:00
59d95b90ab
添加NAIVEUI js
2025-05-03 20:44:05 +08:00
dcc512271a
继续尝试修复依赖
2025-05-03 20:38:36 +08:00
abaabf4a1b
feat: 在package.json中添加stylus依赖
2025-05-03 20:25:07 +08:00
87fe61d2ad
feat: 更新vite配置和组件类型定义,优化初始化逻辑
...
- 在vite.config.mts中添加rollup外部依赖配置,排除naive-ui
- 在components.d.ts中移除不必要的naive-ui组件类型
- 在Initializer.ts中调整导入顺序,优化代码结构
2025-05-03 20:23:25 +08:00
70ff05926c
feat: 更新依赖和移除不必要的文件, 更新歌单管理列表在小屏幕上的显示效果, 修复自定义配置文件加载
...
- 在 package.json 中移除不再使用的依赖项,并更新部分依赖版本
- 删除多个不再使用的组件和文件,包括 CheckInTemplateHelper.vue、CommonConfigItems.vue、GlobalSettingsConfig.vue 等
- 更新 bun.lockb 文件以反映依赖变更
2025-05-03 20:17:54 +08:00
fe5b420d49
feat: 更新QuestionItem和QuestionBoxView组件
...
- 在QuestionItem.vue中移除垂直间距,替换为NDivider以优化布局
- 在QuestionBoxView.vue中修改问题输入框的占位符,更新提示区域逻辑,调整问题内容卡片样式
2025-05-03 07:14:14 +08:00
5ec2babc44
feat: 优化ViewerLayout和QuestionBoxView组件
...
- 在ViewerLayout.vue中添加过渡模式以增强动画效果
- 更新QuestionBoxView.vue,调整问题头部间距,优化图片展示逻辑,修改上传图片网格样式,提升用户体验
2025-05-03 07:08:20 +08:00
1f47703a8b
feat: 更新配置和文件上传逻辑, 迁移数据库结构(前端也得改
...
- 移除不再使用的 vite-plugin-monaco-editor
- 更新 package.json 和 vite.config.mts 文件
- 修改用户配置 API 逻辑,支持上传和下载配置
- 添加对文件上传的支持,优化文件处理逻辑
- 更新多个组件以支持新文件上传功能
- 删除不必要的 VTsuruTypes.ts 文件,整合到 VTsuruConfigTypes.ts 中
2025-05-03 06:18:32 +08:00
4ac793f155
feat: 更新时间显示组件和相关设置
...
- 在多个组件中引入 NTime 和 NTooltip 以优化时间显示
- 修改 ActionHistoryViewer.vue 和 CheckInSettings.vue 中的时间渲染逻辑
- 在 CheckInRankingView.vue 中实现时间的相对显示和格式化
- 修复商品页加载问题
2025-05-02 06:37:18 +08:00
4bcb966bdc
feat: 添加自定义测试上下文和更新模板设置
...
- 在 AutoActionEditor 和 TemplateSettings 组件中添加 customTestContext 属性
- 更新 CheckInSettings 组件以使用 customTestContext
- 移除 TemplateEditor 中的操作按钮部分
2025-05-02 02:34:56 +08:00
993107c24c
feat: 替换认证存储逻辑为BiliAuth
...
- 将所有使用useAuthStore的地方替换为useBiliAuth
- 删除useAuthStore文件,整合认证逻辑
- 更新相关视图和组件以适应新的认证存储
2025-05-02 01:59:21 +08:00
c922f8358a
feat: 更新用户UID和权限设置显示
...
- 修改用户UID显示逻辑,优先显示UID,若无则显示OpenID
- 更新权限设置中的标签,改为“需要舰长”、“需要提督”和“需要总督”
2025-05-01 19:20:15 +08:00
a8d43fae13
feat: 优化OBS布局和样式
...
- 在 App.vue 中移除 NGlobalStyle 组件
- 在 OBSLayout.vue 中更新容器样式,确保高度为100vh并添加overflow隐藏
- 在 FreshRequestOBS.vue 中增加最大高度限制,确保不超出视口高度,并强制隐藏溢出
2025-05-01 16:52:40 +08:00
ffa3b09bc4
feat: 更新积分历史和订单卡片组件
...
- 在 PointHistoryCard.vue 中优化积分来源标签显示逻辑
- 在 PointOrderCard.vue 中添加收货地址信息展示
- 修复开放平台弹幕排队无法加载的问题
2025-05-01 14:43:29 +08:00
e3ee1bcc26
feat: 排除本地url
2025-05-01 08:36:34 +08:00
4dba2797a9
feat: 排除OBS组件跟踪
2025-05-01 08:30:39 +08:00
f525bbb759
feat: 添加签到功能及相关设置
...
- 更新 .gitignore,添加 SpecStory 说明文件
- 在 App.vue 中引入 NGlobalStyle 组件
- 更新 api-models.ts,添加签到相关数据模型
- 在 CheckInSettings.vue 中实现签到功能的配置界面
- 添加签到排行榜功能,允许用户查看签到情况
- 更新 PointHistoryCard.vue,增加签到记录显示
- 在 PointSettings.vue 中添加签到相关设置项
- 更新路由,添加签到排行页面
2025-05-01 08:18:58 +08:00
6160c89c68
feat: 更新商品管理功能,添加虚拟礼物多Key支持和排序功能
...
- 在商品模型中添加密钥选择模式和虚拟密钥列表
- 更新商品展示组件,支持置顶标记和价格徽章
- 优化商品管理视图,添加排序功能和清空筛选条件的功能
- 改进礼物添加表单,增加输入验证和错误提示
2025-04-30 04:39:36 +08:00
968c34f57a
feat: 更新依赖和增强动态表单功能
...
- 在 package.json 中添加 hammerjs 和 tui-image-editor 依赖
- 在 DynamicForm.vue 中引入并实现装饰性图片功能,支持图片上传、删除和属性调整
- 优化颜色处理逻辑,支持 RGBA 格式
- 更新常量和类型定义,增强代码可读性和可维护性
2025-04-29 05:31:00 +08:00
0591d0575d
feat: 撤回意外的修改
2025-04-28 04:09:26 +08:00
8b908f5ac9
feat: 添加歌曲列表分页功能和键盘快捷键支持
...
- 在 SongList 组件中实现分页功能,支持上一页和下一页操作
- 添加键盘快捷键,允许用户通过方向键进行翻页
- 优化组件结构,增强可读性和用户体验
2025-04-28 04:04:21 +08:00