LOG1997
|
2a1ff6722a
|
build(release): 添加发布名称和文件名以包含版本信息
|
2025-12-09 21:50:20 +08:00 |
|
LOG1997
|
4e089ffebb
|
build(workflows): 添加 fast-glob 依赖到 GitHub 工作流
|
2025-12-09 21:39:54 +08:00 |
|
LOG1997
|
5824c31abf
|
build(deps): 固定 three.js 相关依赖版本
|
2025-12-09 21:38:15 +08:00 |
|
LOG1997
|
091796d525
|
chore(release): 调整 GitHub Actions 工作流中的缩进格式
|
2025-12-09 21:29:44 +08:00 |
|
LOG1997
|
6d05649702
|
build(workflow): 更新发布流程并移除旧的构建文件
|
2025-12-09 21:26:30 +08:00 |
|
LOG1997
|
8e2e131625
|
build(workflow): 更新 GitHub Actions 工作流配置 #94
|
2025-12-09 21:16:59 +08:00 |
|
LOG1997
|
fdd0aeef1c
|
Merge pull request #100 from LOG1997/dev
Dev
|
2025-12-09 20:31:02 +08:00 |
|
LOG1997
|
92a50b3313
|
Merge branch '94-添加软件打包tauri' into dev
|
2025-12-09 20:30:51 +08:00 |
|
LOG1997
|
12fc9eaec4
|
Merge pull request #99 from LOG1997/main
pr main
|
2025-12-09 20:29:37 +08:00 |
|
LOG1997
|
981bafa139
|
Merge branch 'dev' into main
|
2025-12-09 20:28:52 +08:00 |
|
LOG1997
|
b0db71ec6f
|
fix(tauri): 更新 Cargo.toml 配置格式 #94
|
2025-12-09 20:24:14 +08:00 |
|
LOG1997
|
9b091efff0
|
feat(icons): 添加tauri多种平台的应用图标资源
|
2025-12-09 20:21:59 +08:00 |
|
log1997
|
f5152da190
|
feat(deps): 添加tauri打包(遗留pnpm build:file打包好的文件跨域无法访问) #94
|
2025-12-09 17:53:08 +08:00 |
|
log1997
|
2f0e3ac05b
|
feat(store): 调整默认人员列表类型定义
|
2025-12-09 10:17:39 +08:00 |
|
LOG1997
|
96f1368c7d
|
Merge pull request #97 from LOG1997/91-optimize-algorithm
91 optimize algorithm
|
2025-12-08 23:25:50 +08:00 |
|
LOG1997
|
0ed2856239
|
feat(HeaderTitle): 添加加载状态显示 #91
|
2025-12-08 23:13:06 +08:00 |
|
LOG1997
|
509cfdfb61
|
feat(Home): 添加初始化完成状态控制头部标题显示 Fix #91
|
2025-12-08 23:09:40 +08:00 |
|
LOG1997
|
9c06540068
|
feat(home): 重构抽奖逻辑并优化初始化流程 Feature #91
|
2025-12-08 23:02:28 +08:00 |
|
LOG1997
|
9f4769a4c9
|
test(random): 添加随机元素抽取函数的全面测试用例 Test #91
- 新增 Random.test.ts 文件,对 getRandomElements 函数进行详尽测试
- 包括基础功能、边界情况(count 为 0、负数、超出数组长度)
- 支持空数组、单元素数组、字符串数组、对象数组等多种数据类型
- 增加概率性测试,验证多次调用结果不完全一致
- 20万次循环验证各元素被抽中概率接近理论值,确保算法公平性
|
2025-12-08 23:02:12 +08:00 |
|
LOG1997
|
51b6e284b9
|
feat(utils): 添加安全洗牌与随机抽样函数 Feature #91
|
2025-12-08 22:41:18 +08:00 |
|
log1997
|
4017b51458
|
feat(person): 导入人员时添加uuid唯一标识字段 #91
|
2025-12-08 17:53:38 +08:00 |
|
LOG1997
|
f93ceb04ec
|
Merge pull request #93 from LOG1997/feature-2025-0920
optimize
|
2025-12-08 15:39:08 +08:00 |
|
log1997
|
af34ac8c00
|
fix(ui): 优化图片列表下拉选择器及表单项的样式与布局
|
2025-12-08 15:37:46 +08:00 |
|
log1997
|
0fa0dc50b2
|
feat(Config): 动态显示当前年份并更新版权信息
将页脚中的版权年份从硬编码的 2024 改为动态获取的当前年份,并将作者名称添加跳转到 GitHub 主页的链接。
|
2025-12-08 10:56:08 +08:00 |
|
LOG1997
|
eb477a1412
|
Merge pull request #90 from LOG1997/feature-actions
Feature actions
|
2025-12-05 17:49:38 +08:00 |
|
log1997
|
bc09902a3b
|
ci: release actions
|
2025-12-05 17:43:05 +08:00 |
|
log1997
|
7447bab939
|
build(package): 更新版本号至0.0.4
将 package.json 中的 version 字段从 0.0.3 升级到 0.0.4
|
2025-12-05 17:34:53 +08:00 |
|
log1997
|
001853d3f5
|
ci: ci fix
|
2025-12-05 17:34:12 +08:00 |
|
log1997
|
a73abc098f
|
ci: actions
|
2025-12-05 17:25:40 +08:00 |
|
log1997
|
78fca4cc94
|
ci: actions
|
2025-12-05 17:17:28 +08:00 |
|
log1997
|
4729566b56
|
feat(prize-config): 引入拖拽功能并优化奖品配置界面
- 添加 `vue-draggable-plus` 和 `lodash-es` 依赖以支持列表拖拽排序
- 使用 `cloneDeep` 深拷贝奖品列表,避免直接修改原始数据
- 移除原有的手动排序逻辑(上下移动按钮),改用可视化拖拽方式
- 调整 UI 布局和样式,增强用户体验与可操作性
- 在 Demo 页面中添加 draggable 示例用于验证功能实现
|
2025-12-04 20:40:06 +08:00 |
|
log1997
|
0d97c592e1
|
feat(layout): 重构页面布局与音乐播放组件
将 PlayMusic 组件迁移至 layout/RightButton 并重构成通用右下角按钮组件,
提取音乐播放逻辑到独立 hook `usePlayMusic`,优化模态框提示逻辑并统一滚动行为。
|
2025-12-04 17:38:52 +08:00 |
|
log1997
|
9009eede02
|
fix(Config): 添加图片上传提示信息
在全局人脸配置页面添加了图片上传提示文本,提醒用户需要先上传图片到图片管理模块。
|
2025-12-04 15:37:41 +08:00 |
|
log1997
|
11f8757ad7
|
fix(MusicConfig): 移除上传对话框中的图片上传提示功能
移除了 UploadDialog 组件中不再使用的图片上传状态提示逻辑,
包括相关的响应式变量 imgUploadToast 及其对应的模板代码。
此变更简化了组件结构并移除了未使用的错误提示功能。
|
2025-12-04 15:28:02 +08:00 |
|
log1997
|
6546a17427
|
feat: 音乐管理功能优化
|
2025-12-04 15:27:19 +08:00 |
|
log1997
|
cdd4972870
|
feat(imgConfig): 优化图片存储结构
新增uuid依赖用于生成唯一ID,改进图片上传功能中的本地存储结构,
使用uuid替代时间戳作为键名以避免冲突,并调整从indexedDB读取数据的方式。
|
2025-12-04 13:47:28 +08:00 |
|
log1997
|
f062f7c9e6
|
feat(components): 添加图片上传组件及对话框功能
新增 `ImageUpload` 组件用于文件选择与预览,并集成到 `UploadDialog` 中实现图片上传逻辑。
更新了 `Dialog` 组件以支持可选属性和 model 绑定,增强其灵活性和可用性。
引入 `lucide-vue-next` 图标库支持图标渲染。
重构图片配置页面,移除旧上传逻辑,使用新的弹窗方式进行图片上传操作。
|
2025-12-04 12:45:00 +08:00 |
|
log1997
|
c6a10db36b
|
build(eslint): 更新 ESLint 配置以忽略更多文件并添加警告规则
在原有忽略文件列表中新增了 '*.config.js' 文件类型,同时添加了
'no-console' 和 'no-debugger' 规则,并将其设置为警告级别,以提高
代码质量和一致性。
|
2025-12-04 12:43:45 +08:00 |
|
log1997
|
fce3725a4b
|
feat(router、config): 更新配置页面组件路径
将 FaceConfig、ImageConfig 和 MusicConfig 组件的导入路径从直接引用 `.vue` 文件改为引用 `index.vue`。
|
2025-12-02 17:43:56 +08:00 |
|
LOG1997
|
23df70b353
|
Merge pull request #89 from LOG1997/feature-2025-0920
Feature 2025 0920
|
2025-12-02 17:34:00 +08:00 |
|
LOG1997
|
90ac9b74d6
|
Merge pull request #88 from LOG1997/main
main->dev
|
2025-12-02 17:33:12 +08:00 |
|
log1997
|
d65e02cce9
|
build(workflow): 更新Node.js版本到22.x
将GitHub Actions工作流中的Node.js版本从20.x升级到22.x,
以使用最新的稳定版Node.js环境进行构建和测试。
|
2025-12-02 17:27:22 +08:00 |
|
log1997
|
919cbc37d7
|
fix(MusicConfig): 优化本地音乐列表项的显示样式
移除列表项中的 divide-y 类,为音乐名称添加 title 属性以显示完整名称,
并将音乐名称渲染为可点击的链接样式。
|
2025-12-02 17:15:29 +08:00 |
|
log1997
|
85dbb58122
|
```
refactor(FaceConfig): 移除未使用的颜色验证工具函数
从 FaceConfig 组件中移除了不再需要的 isHex 和 isRgbOrRgba 工具函数导入,
因为这些函数当前并未在组件中使用。这有助于减少不必要的代码依赖并提高
组件的简洁性。
```
|
2025-12-02 17:08:33 +08:00 |
|
log1997
|
69e1baac8c
|
```
fix(Config): 注释掉设置卡片颜色的逻辑
将设置卡片颜色的相关代码注释掉,完全使用用户使用的颜色,避免在主题切换时出现异常。
```
|
2025-12-02 17:06:16 +08:00 |
|
log1997
|
8131d395e5
|
fix(style): 调整 markdown 样式以支持主题变量
移除 media 查询,统一使用 CSS 变量定义颜色;修复组件中 i18n 导入位置问题。
|
2025-12-02 17:02:07 +08:00 |
|
log1997
|
d776017306
|
feat(PageHeader): 新增 PageHeader 组件并应用于多个配置页面
新增了 PageHeader 通用组件,用于统一页面标题和操作按钮区域的布局。
该组件包含 title 属性以及 buttons 和 alerts 两个具名插槽,便于复用和维护。
已在以下页面中集成使用:
- 图片管理页(ImageConfig.vue)
- 音乐管理页(MusicConfig.vue)
- 人员管理页(PersonAll/index.vue)
- 中奖者管理页(PersonAlready.vue)
- 奖品管理页(PrizeConfig.vue)
|
2025-12-02 16:07:48 +08:00 |
|
LOG1997
|
26de47389d
|
Merge pull request #87 from LOG1997/feature-docs
```
|
2025-12-02 14:49:05 +08:00 |
|
log1997
|
881b97bc3b
|
```
docs(CONTRIBUTING.md): 更新贡献指南中的分支说明和运行脚本描述
更新了 PR 检查表中关于 main 和 dev 分支的使用说明,明确禁止向 main 分支提交 PR。
同时补充了各个 pnpm 脚本的详细说明和执行方式,并完善了项目结构部分的描述。
```
|
2025-12-02 14:47:04 +08:00 |
|
log1997
|
5c8347ff62
|
feat(data): 调整默认图案列表顺序
2025改为2026
feat(ui): 添加配置项注释说明
为 FaceConfig.vue 中的各个设置字段添加了 HTML 注释,便于识别和维护不同功能区域。包括:
- 文本设置(主标题、语言、文字大小)
- 布局设置(列数、卡片宽度、卡片高度)
- 主题设置(主题、背景图片)
- 图案设置
- 其他设置(是否常显奖项列表、是否显示头像)
|
2025-12-02 14:37:20 +08:00 |
|