layhuts
1299acd8f9
fix: 获取已存在的 key,避免重复写入刷新过期时间
2026-05-09 23:27:25 +08:00
layhuts
43717807a4
style: reformat code
2026-05-09 23:18:44 +08:00
layhuts
1b4e126128
fix: 处理localStorageDriver在某些受限浏览器环境下报错导致无法使用
2026-05-09 23:10:05 +08:00
layhuts
d23b246aee
fix: 处理localStorage prefix === ''时提醒用户可能会全部删除数据
2026-05-09 23:04:38 +08:00
layhuts
71f2e5f504
fix: 去除onConfirm中的setTimeout
2026-05-09 22:51:39 +08:00
layhuts
4bbd34fab9
fix: 修复 labelField 和 nameField
2026-05-09 22:28:03 +08:00
layhuts
08e4bb40b4
style: reformat code
2026-05-09 18:28:23 +08:00
layhuts
9c49f4bb1e
refactor: 优化viewed实例初始化,rowStyle rowClassName 从最新的配置中读取
2026-05-09 18:27:09 +08:00
layhuts
28905b0bec
style: reformat code
2026-05-09 14:08:19 +08:00
layhuts
bbcad709ca
style: 修改注释
2026-05-09 14:07:30 +08:00
layhuts
a5f0537cb0
fix: 处理viewedKeys由于 FIFO 顺序,显式提供的值可能会被异步存储恢复静默地移除。
2026-05-09 13:38:50 +08:00
layhuts
c78d89f549
fix: 处理非原子性的先清除后写入操作会setKeys带来永久性数据丢失的风险
2026-05-09 13:16:50 +08:00
layhuts
f2a17cbe78
fix: 处理getViewedKeys()返回对内部可变对象的直接引用问题
2026-05-09 13:10:41 +08:00
layhuts
9667232684
fix: 加上 - 分隔符来避免跨前缀误匹配
2026-05-09 12:56:50 +08:00
layhuts
1f584ff0c9
fix: 处理window不可用时降级使用Memory
2026-05-09 12:49:21 +08:00
layhuts
75ed17a1f9
docs: 更正saveToCache所属组件
2026-05-09 12:41:10 +08:00
layhuts
cc6ccaab38
docs: 为符合 Markdown lint 规范,指定代码块语言。
2026-05-09 12:38:13 +08:00
layhuts
0be4b51eaa
fix: 解决window在构造函数中进行访问破坏SSR/Node环境。
2026-05-09 12:33:15 +08:00
layhuts
b40822e3ed
fix: 解决indexedDB的getDB在失败重试时永远返回错误Promise问题
2026-05-09 12:02:41 +08:00
layhuts
df5cb426d1
fix: 解决indexedDB的setItem、,removeItem以及clear在请求成功时而不是事务完成时触发resolve问题
2026-05-09 11:54:11 +08:00
layhuts
2d36d6b510
style: reformat code
2026-05-09 11:03:47 +08:00
layhuts
88d5661e0c
refactor: 重构ViewedRowPersistOptions处理扁平化问题
...
改成按 type 字段区分的联合类型
2026-05-09 11:02:16 +08:00
layhuts
8ce773f264
feat: 在storage-manager添加keys方法
2026-05-09 10:58:41 +08:00
layhuts
329fa68207
fix: 手动操作行标记示例时动态获取列表前两行
2026-05-09 09:23:10 +08:00
layhuts
e1f6449073
feat: 表格已读行操作标记
2026-05-08 20:03:05 +08:00
layhuts
51e8b27d4c
style(@vben-core/shared): formatting
2026-05-08 17:36:47 +08:00
layhuts
e555ee065e
feat(@vben-core/shared): 新增indexedDB
...
在cache下新增indexedDB缓存
2026-05-08 17:34:54 +08:00
Lin
b5dacd992f
feat: add time zone option to preference settings ( #7871 )
2026-05-03 12:16:58 +08:00
Jin Mao
d55f17670a
chore: 更新依赖包版本
...
- 更新 pkg-types 从 2.3.0 到 2.3.1
- 更新 rolldown 从 1.0.0-rc.15 到 1.0.0-rc.17
- 更新 typescript 从 6.0.2 到 6.0.3
- 更新 vite 从 8.0.8 到 8.0.10
2026-05-01 06:55:42 +08:00
Jin Mao
9f20d52b4e
chore: 更新 FTP 部署操作版本
...
- 将 SamKirkland/FTP-Deploy-Action 从 v4.3.6 升级到 v4.4.0
- 所有部署任务中的 FTP 操作均已更新到新版本
- 保持了所有现有配置和凭据不变
2026-05-01 06:53:06 +08:00
Jin Mao
86445a38e4
Merge branch 'fork/jyqwq/feature/富文本支持图片上传'
2026-05-01 06:49:48 +08:00
leo
9a73e961fc
fix(@vben/stores): respect base URL when opening route in new window ( #7837 )
...
* fix(@vben/stores): respect base URL when opening route in new window
* fix(@vben/stores): respect base URL when opening route in new window
2026-05-01 06:49:05 +08:00
boisduval
c0b2ef980e
fix: 修复 IconPicker 在手动输入时表单值不更新的问题 ( #7869 )
...
- 修复 IconPicker.vue 在 updateCurrentSelect 时未同步更新 modelValue 的 Bug
- 优化 IconPicker 适配器配置,使其兼容 Element Plus 的 ElInput 组件
2026-04-30 15:46:07 +08:00
mew
e8dc464e79
fix: issue in tab bar chrome height is not full due to wrapper element `div` ( #7867 )
...
Caused by PR #7858
2026-04-30 15:45:44 +08:00
mew
99c38c93c8
feat: refactor context menu to capture native events ( #7858 )
...
* feat: refactor context menu to capture native events
prevent context-menu to show in html input fields
* fix: refactor context-menu.vue for improved structure
* chore: fix format
* chore: remove dead code
* chore: fix lint
* fix: update contenteditable selector in context menu
proposed fixed by coderabitai
2026-04-28 13:36:13 +08:00
yuan.ji
244c0a5884
fix(@vben/plugins): 根据代码审查意见修复 tiptap 图片上传
...
- 提取 findPlaceholderPos 辅助函数,消除重复的 descendants 查找
- 添加 editor.isDestroyed 守卫,防止操作已销毁编辑器
- renderHTML 不输出上传状态属性,防止 blob URL 泄露到序列化 HTML
- uploadImage 命令返回 boolean,添加 Commands 类型增强,移除 as any
- 拖拽/粘贴多图时仅处理第一张并提示仅支持单图上传
- 自定义 extensions 时不传 imageUpload 给工具栏,toolbar action 加运行时守卫
2026-04-27 14:33:30 +08:00
yuan.ji
c6fd599784
feat(@vben/plugins): 补充 tiptap 图片上传类型、工具栏和示例
...
- 新增 ImageUploadOptions 类型定义和 imageUpload 属性
- 工具栏图片按钮支持上传/URL 双模式
- playground 添加图片上传 mock 示例
2026-04-27 13:42:56 +08:00
yuan.ji
4ca2f1c6e8
feat(@vben/plugins): tiptap 支持图片上传功能
...
- 新增 imageUpload 配置项,支持自定义上传接口
- 支持文件选择、拖拽、粘贴三种上传方式
- 上传中显示 blob 预览图 + loading spinner / 进度条
- 支持 accept 和 maxSize 文件校验
- 支持 onUploadError 自定义错误处理
- 未配置 imageUpload 时保持原有 URL 插入行为不变
- 使用 NodeView 实现实时 DOM 控制的进度展示
2026-04-27 13:42:36 +08:00
Jin Mao
36d7dc23fa
Merge branch 'fork/zilvya/ta1'
2026-04-26 16:26:30 +08:00
Lgf
42317ddf41
feat(watermark): 添加暗黑模式水印颜色适配
...
为水印功能添加暗黑模式适配,根据当前主题自动切换水印颜色。在暗黑模式下使用浅色水印,在亮色模式下使用深色水印,提升视觉体验。
2026-04-24 15:42:07 +08:00
boisduval
c7fd6ffb0e
feat: 添加日期格式化函数的空值处理
...
- 当传入的时间参数为 undefined、null 或空字符串时,直接返回空字符串而不是继续执行格式化逻辑,避免无效的时间值导致程序错误。
2026-04-23 17:25:10 +08:00
AxiosLeo
3a83fb0c3e
fix: ensure trigger function is awaited in useDependencies ( #7830 )
2026-04-22 07:09:09 +08:00
AxiosLeo
5907c04e00
fix: update selector for active menu item in useMenuScroll hook ( #7829 )
2026-04-22 07:08:40 +08:00
Jin Mao
6885927441
chore: fix actions error
2026-04-15 18:49:07 +08:00
2ylllll
c8c589ae7e
fix: type check ( #7818 )
2026-04-15 18:11:06 +08:00
Jin Mao
d0889b5cc4
chore: 更新依赖包版本
...
- 更新 @tsdown/css 从 0.21.7 到 0.21.8
- 更新 @vitejs/plugin-vue 从 6.0.5 到 6.0.6
- 更新 dotenv 从 17.4.1 到 17.4.2
- 更新 globals 从 17.4.0 到 17.5.0
- 更新 happy-dom 从 20.8.9 到 20.9.0
- 更新 oxlint 从 1.59.0 到 1.60.0
- 更新 tsdown 从 0.21.7 到 0.21.8
2026-04-15 17:28:17 +08:00
Jin Mao
2f1a866cb4
chore: 更新 pnpm action 版本
...
- 将 .github/actions/setup-node/action.yml 中的 pnpm/action-setup 从 v4 升级到 v6
- 将 .github/workflows/ci.yml 中的 pnpm/action-setup 从 v5 升级到 v6
- 移除重复的 pnpm 安装步骤配置
- 统一使用最新的 pnpm action 版本以获得更好的兼容性
- 保持 run_install 配置为 false 以跳过自动安装依赖
2026-04-15 17:27:57 +08:00
Jin Mao
fee32c1d12
chore: 优化通知组件逻辑
...
- 移除冗余的空值检查,简化数组长度判断条件
- 统一导入语句的引号格式为双引号
- 优化 VbenScrollbar 组件的显示条件逻辑
- 更新清除按钮的禁用状态判断逻辑
2026-04-15 17:22:39 +08:00
Jin Mao
f2652833a1
Merge branch 'fork/xueyitt/main'
2026-04-15 17:20:10 +08:00
allen
c3aa63982f
fix: devtools warning
2026-04-15 16:44:13 +08:00