jxxghp
bb25732cfc
feat(music): 完善歌词设置与专辑整理
2026-08-25 21:02:36 +08:00
InfinityPacer
dfa15ab489
perf(dashboard): stabilize automatic grid sizing ( #720 )
2026-08-25 18:20:21 +08:00
jxxghp
d28fab0fe5
feat(filter): 支持音乐优先级规则组
2026-08-25 16:33:21 +08:00
InfinityPacer
746d6b945c
style(settings): format database backup panel ( #719 )
2026-08-25 13:37:05 +08:00
InfinityPacer
5b5daf26d0
fix(download): confirm destructive task deletion ( #718 )
2026-08-25 13:36:41 +08:00
jxxghp
618c56461a
fix(auth): 静默处理会话失效错误
2026-08-25 13:05:25 +08:00
InfinityPacer
94eac98207
feat: 完善数据库备份管理界面 ( #717 )
...
* feat(settings): add database backup management
* feat(settings): complete database backup controls
2026-08-25 13:00:10 +08:00
InfinityPacer
62b2eae120
fix(shortcuts): scope dynamic close listeners ( #716 )
2026-08-25 12:11:47 +08:00
InfinityPacer
99d306fa96
fix(agent): identify assistant input controls ( #715 )
2026-08-25 12:11:02 +08:00
InfinityPacer
fcddcda4b9
fix: 修正下载器卡片属性透传 ( #714 )
2026-08-25 12:10:33 +08:00
InfinityPacer
852c682278
docs: refresh frontend quality baselines ( #713 )
2026-08-25 12:10:07 +08:00
jxxghp
c2b21f7e23
fix(discover): default music chart to albums
2026-08-24 22:32:45 +08:00
InfinityPacer
f6a5d1dfa0
test(workflow): cover dynamic action options ( #712 )
2026-08-24 21:58:34 +08:00
InfinityPacer
cf61a42749
test(workflow): cover plugin action configuration ( #711 )
2026-08-24 21:46:51 +08:00
jxxghp
3a45d7e9de
feat(system): add release update prompt
2026-08-24 17:58:03 +08:00
InfinityPacer
486704c6d2
fix(workflow): recover shared list requests ( #709 )
2026-08-24 17:27:52 +08:00
InfinityPacer
c55e97b74e
feat: 展示 V3t 运行时状态并锁定 Rust 加速 ( #710 )
...
* feat(settings): warn when V3t enables GIL
* feat(runtime): expose V3t status in the interface
2026-08-24 17:27:32 +08:00
InfinityPacer
7c02bf7c5c
fix(workflow): align share response contracts ( #708 )
2026-08-24 11:26:00 +08:00
InfinityPacer
30b5c6445a
feat(settings): expose required Rust acceleration ( #707 )
2026-08-24 10:46:26 +08:00
InfinityPacer
b8214c7f7a
fix(workflow): 收口侧栏拖放生命周期 ( #706 )
...
* fix(workflow): guard sidebar drag lifecycle
* test: isolate music progress side effects
2026-08-24 10:45:48 +08:00
InfinityPacer
c8b1047923
fix: 隔离工作流编辑草稿并保留动作契约 ( #705 )
2026-08-24 10:22:37 +08:00
InfinityPacer
058b8f2299
test: 统一前端测试夹具与发布工具链 ( #704 )
2026-08-24 06:43:36 +08:00
InfinityPacer
5847f9e936
test(workflow): cover workflow form contracts ( #703 )
2026-08-24 06:43:21 +08:00
InfinityPacer
72dc35ff41
fix(workflow): recover list refresh failures ( #702 )
2026-08-23 21:04:13 +08:00
InfinityPacer
f2ecc6af73
fix: prevent background timer registration after stop ( #701 )
2026-08-23 19:22:50 +08:00
InfinityPacer
cec2169c13
fix: preserve background timer lifecycle on replacement ( #700 )
2026-08-23 18:48:27 +08:00
InfinityPacer
abdf1bf29c
fix: preserve pending KeepAlive refresh context ( #699 )
2026-08-23 18:25:58 +08:00
InfinityPacer
ca2f813810
test(vuetify): cover responsive input adapters ( #698 )
2026-08-23 17:54:50 +08:00
InfinityPacer
5277f148a1
fix(dashboard): reconcile plugin dashboard lifecycle ( #697 )
2026-08-23 17:03:04 +08:00
jxxghp
17d4dbed1d
fix: 使用钉钉官方通知图标
2026-08-22 13:39:23 +08:00
jxxghp
2d02106a7b
feat(notification): configure DingTalk robot channel
2026-08-22 12:02:24 +08:00
jxxghp
3455d91f4b
feat(download): add media type and source selection
2026-08-22 11:53:55 +08:00
jxxghp
95bdeb6ebf
feat(settings): configure transfer failure aggregation
2026-08-22 11:46:41 +08:00
jxxghp
19e8e06798
feat(plugin): scope virtual instance frontend
2026-08-22 09:40:38 +08:00
InfinityPacer
9b747c67a9
fix(plugins): reconcile runtime changes after tab switch ( #695 )
2026-08-21 18:29:23 +08:00
InfinityPacer
ea6d0c8178
fix: 完善插件运行态与安装交互 ( #694 )
2026-08-21 18:10:51 +08:00
sokouu87
4f1c40af12
feat: 记住资源搜索结果的排序选择 ( #691 )
2026-08-21 06:21:05 +08:00
InfinityPacer
3d1361281d
perf: 并行化前端单测并缩短 CI 关键路径 ( #690 )
2026-08-20 20:02:24 +08:00
InfinityPacer
aef379f3ec
fix(settings): clarify data management hints ( #689 )
2026-08-20 12:56:59 +08:00
jxxghp
78298f288e
fix(transfer-queue): 文件进度列表撑满弹窗剩余高度,移除固定 23rem 上限
...
- queue-detail 改为纵向 flex 布局,任务列表 flex 填充剩余高度并在内部滚动
- 移动端保持原有整页滚动行为
2026-08-20 08:22:03 +08:00
jxxghp
281e36c6d3
fix(media-detail): 季集数为 0 时不渲染存在状态标签,避免误导性显示已入库
...
- 剧集详情季列表:当季 episode_count 为 0 时隐藏已入库/缺失状态标签
- 补充回归测试
2026-08-20 08:19:37 +08:00
jxxghp
dab2b9d5bd
fix(resource): 修复被 keep-alive 缓存的资源页在后台触发搜索并清空详情页参数的问题
...
- 路由查询参数监听增加前台页面判断,避免详情页携带的媒体身份参数触发后台资源搜索
- 搜索完成后仅在仍停留本页时清理地址栏参数,防止误删其他页面的 query
- 补充回归测试
2026-08-20 07:18:44 +08:00
InfinityPacer
38139d95eb
feat(settings): configure migration backups ( #687 )
2026-08-19 18:34:37 +08:00
InfinityPacer
fcc6f68519
feat: 增加数据库备份策略设置 ( #686 )
2026-08-19 17:32:27 +08:00
fliu2476
104a314c4c
feat(download): 未识别资源确认后继续下载 ( #683 )
...
Co-authored-by: liulang <liulang@25qp.cn >
2026-08-19 13:41:08 +08:00
InfinityPacer
3b758ea543
fix(system): harden scheduler and cache operations ( #685 )
2026-08-19 12:51:04 +08:00
InfinityPacer
0355ce5fdb
fix(dashboard): avoid duplicate status card refreshes ( #684 )
2026-08-19 12:22:56 +08:00
InfinityPacer
dabdf7c5f7
fix(connection): ignore probe failures during restart ( #682 )
2026-08-19 08:34:54 +08:00
InfinityPacer
68ad3ec77c
fix(offline): reset connection prompts after recovery ( #681 )
2026-08-19 05:55:33 +08:00
jxxghp
a4d253e103
fix(reorganize): 切换类型时数据源自动回退自动并隐藏媒体ID输入框,补充 mediaId 翻译
2026-08-18 22:37:50 +08:00
jxxghp
c98542b9bb
fix(api): 修复无效 envelope 响应刷屏并加固 SW API 缓存
...
- 去重缓存仅在 envelope 校验通过后清空,避免坏响应命中时逐条弹窗
- SW API 缓存只写入 JSON 响应,排除 opaque 响应与连接探测心跳
2026-08-18 18:50:49 +08:00
jxxghp
89da6be8bb
feat(media-source): 支持插件注册的媒体数据源,各来源选择器与全局搜索适配扩展来源
2026-08-18 15:19:56 +08:00
jxxghp
b8b8fabe15
fix: 兼容插件自由 API 响应
2026-08-18 00:29:14 +08:00
jxxghp
0518817dd0
fix(types): next_run 改为可选,适配手动任务无排期场景
2026-08-17 13:42:40 +08:00
jxxghp
03c1b893b8
fix(api): 技术错误提示增加15秒去重缓存,避免并发失败刷屏
2026-08-17 11:11:40 +08:00
jxxghp
635f32a6c4
fix 登录界面提示频率
2026-08-17 10:45:00 +08:00
jxxghp
415600c123
feat(workflow): 简化工作流卡片并适配编辑器主题
...
- 工作流卡片去掉按节点进度,改为底部通栏全局进度条,已执行次数合并到执行状态行
- 组件选择栏与边设置面板改为主题变量契约,适配透明/玻璃主题毛玻璃材质
2026-08-17 06:31:18 +08:00
InfinityPacer
774ef77639
test(agent): cover LLM provider directory ( #680 )
2026-08-16 16:54:01 +08:00
InfinityPacer
0acb604466
fix(setup): protect wizard step orchestration ( #679 )
2026-08-16 16:32:14 +08:00
jxxghp
4f6537400d
chore: 版本号恢复为3.0.0
2026-08-16 14:09:06 +08:00
jxxghp
fdc663e5ad
feat(theme): 默认主题改为紫色并升级版本至3.0.2触发打包
2026-08-16 14:06:15 +08:00
jxxghp
aaa92d9673
chore: 版本号升至3.0.1触发覆盖打包
2026-08-16 09:05:33 +08:00
jxxghp
5bb93bd26b
test: 主题相关测试显式固定浅色环境避免默认玻璃主题影响断言
2026-08-16 09:05:02 +08:00
jxxghp
7b1765e43a
Update package.json
2026-08-16 08:38:04 +08:00
jxxghp
485f599489
feat(theme): 默认主题改为玻璃并升级版本至3.0.1触发打包
2026-08-16 08:33:52 +08:00
jxxghp
b65682da53
refactor(api): LLM 提供商管理调用适配后端通用 manage 接口
...
- manage.ts 扩展 manageLlmProvider,端点联合类型纳入 llm/manage
- useLlmProviderDirectory 的目录/模型查询、授权启动/轮询/断开
全部改走 POST /llm/manage(target+action+params 透传)
- 系统设置页 LLM 测试调用改走 manage,provider 字段转为 target
- 同步更新 composable 与系统设置页测试断言(GET mock 转 POST)
2026-08-16 07:50:39 +08:00
jxxghp
f8f43058c5
refactor(api): 渠道与存储管理调用适配后端通用 manage 接口
...
- 新增 src/api/manage.ts 通用封装:ManageRequest(target+action+params)
与 manageNotificationChannel/manageStorage 两个调用入口
- 存储类调用全部改走 POST /storage/manage:用量、整理方式、
配置保存/重置、二维码与 OAuth 登录确认(smb/alist/rclone/u115/alipan)
- ClawBot 状态查询、二维码刷新、登出与缓存迁移改走
POST /notification/manage,原 query 参数转入 body params
- 同步更新 AccountSettingNotification 单测断言,prune 失效 lint 抑制项
2026-08-16 07:19:05 +08:00
jxxghp
6bd684d1bd
style(reorganize): 整理历史移动端卡片与海报改用全局圆角token
2026-08-15 13:42:37 +08:00
jxxghp
937d28b944
fix(cache): 小屏识别缓存改为单列表切换避免影视音乐重叠
2026-08-15 12:42:03 +08:00
jxxghp
17f26408eb
style(no-data): 重做 404 空状态视觉
...
- 移除 44KB 外链插画 SVG,改为纯内联 SVG + CSS 绘制,消除加载延迟
- 中间 "0" 设计为对称电影胶卷盘,呼应影视主题
- 数字采用主题色渐变,明暗主题自动适配
- 加入入场动画、柔光呼吸晕与漂浮胶片帧装饰,适配 prefers-reduced-motion
- 删除无引用的 404.svg / 404.png 死资源
2026-08-15 12:07:28 +08:00
jxxghp
8ecb4a6203
fix: 健康检查未启用模块恢复未启用展示
2026-08-14 22:50:47 +08:00
jxxghp
3bc1030a41
fix: 压缩目录卡片小屏录入行高度
2026-08-14 22:38:17 +08:00
jxxghp
2757f8d72b
feat: 新增音乐信息转简体开关
2026-08-14 21:02:33 +08:00
jxxghp
e2eaf54433
fix(api): 重启期间抑制离线提示并收敛连接类错误反馈
...
- 网关错误(502/503/504)归为连接失败上报离线探测,不再逐请求弹Toast
- 仅成功响应标记服务在线,避免重启期间干扰离线阈值累计
- 新增全局重启状态,重启期间不累计离线阈值且不弹统一离线提示
2026-08-14 07:47:04 +08:00
jxxghp
3dfc835cb6
fix: 对齐站点音乐搜索交互
2026-08-13 21:17:38 +08:00
jxxghp
2754db6ccb
feat: 新增站点音乐资源直搜入口
2026-08-13 21:14:38 +08:00
InfinityPacer
fd21968dc9
test(api): fix cancellation error fixture ( #677 )
2026-08-13 20:38:41 +08:00
InfinityPacer
4559524190
test(settings): cover advanced system configuration ( #676 )
2026-08-13 19:32:05 +08:00
jxxghp
6a0217d18c
fix(reorganize): refine transfer dialog layouts
2026-08-13 15:22:03 +08:00
jxxghp
4aaeac360e
feat(plugin): support extensible sources and dialog teardown
2026-08-13 13:30:21 +08:00
InfinityPacer
b2a57c6fb0
test(settings): cover system basics and LLM flows ( #675 )
2026-08-13 11:13:11 +08:00
InfinityPacer
9654bd9852
test(settings): cover notification configuration ( #674 )
2026-08-13 10:08:58 +08:00
InfinityPacer
b3b9248af6
fix(agent): recover pre-header stream disconnects ( #673 )
2026-08-13 10:08:21 +08:00
jxxghp
509dca37ce
fix(api): repair typecheck for client tests
2026-08-13 08:21:32 +08:00
InfinityPacer
96d3991579
fix(agent): defer secret control history ( #672 )
2026-08-13 08:20:39 +08:00
Aqr-K
e4b1ba34e1
feat(setting): 实验室新增目录监控与本地文件操作隔离相关配置 ( #670 )
...
* feat(setting): 实验室新增网络存储快速监控开关
在高级设置->实验室暴露后端 MONITOR_NETWORK_FAST_MODE 配置:允许
网络/FUSE 挂载目录使用内核通知的快速监控模式。附风险提示文案
(挂载不支持文件变更通知时开启会漏文件,修改后重启生效),
三语言文案同步。
* docs(setting): 快速监控开关文案更新为保存即时生效
* feat(setting): 实验室新增整理失败重试次数
在高级设置->实验室暴露后端 TRANSFER_MAX_FAILED_RETRIES:自动整理失败后
允许重试的最大次数,避免一次网络或识别抖动让文件永久漏整理;次数用尽后
需手动整理或删除整理记录。取值 1-10,整理成功或删除记录时计数清零。
三语言文案同步。
* feat(setting): 实验室新增本地文件操作隔离相关配置
配合后端把本地文件的读取、复制、移动与删除放进可强杀的子进程执行:
CloudDrive2 等 FUSE 挂载失去响应时,这类系统调用会永久卡住且无法中断,
进而拖死整理队列与目录监控。
- FS_PROXY_ENABLED:隔离开关,关闭后退回直接调用,行为与旧版一致
- FS_PROXY_TIMEOUT:读属性/列目录/删除/重命名等快操作的超时
- FS_PROXY_STALL_TIMEOUT:复制时允许「完全没有进度」的最长时间
两个超时项随开关 v-if 显隐——隔离关闭时它们不生效,继续显示只会误导。
停滞超时的提示特意说明判据是「进度是否推进」而非总耗时,避免用户以为
复制大文件会被 120 秒打断。
---------
Co-authored-by: Your Name <you@example.com >
Co-authored-by: Aqr-K <Aqr-K@users.noreply.github.com >
2026-08-13 08:16:20 +08:00
InfinityPacer
2c4b859729
fix(agent): scope secret confirmation controls ( #671 )
2026-08-13 07:39:47 +08:00
jxxghp
2b0325e02b
fix(ui): stabilize authenticated page requests
2026-08-13 07:20:49 +08:00
jxxghp
0ea12f75f7
refactor(api): adopt unified responses and restore media config hints
2026-08-12 23:15:13 +08:00
jxxghp
4fce4cd171
refactor(media): unify frontend media identity
2026-08-12 18:32:29 +08:00
InfinityPacer
1355e3460e
feat(agent): render protected stream deliveries ( #669 )
2026-08-12 14:35:44 +08:00
jxxghp
f5f7a35e29
fix(music): remove Douban explore mode switch
2026-08-12 13:13:54 +08:00
jxxghp
d7534ecba4
feat(music): refine source browsing and subscriptions
2026-08-12 12:56:40 +08:00
jxxghp
a423a2ce04
feat(music): expand source discovery and history
2026-08-12 10:50:13 +08:00
jxxghp
6768f4e8a7
feat(settings): add AcoustID API key setting
2026-08-12 08:55:50 +08:00
InfinityPacer
5e58d904fe
test(setting): cover directory and rule settings ( #668 )
2026-08-12 07:17:46 +08:00
jxxghp
155ecffd89
feat: complete music entity workflows
2026-08-12 06:51:58 +08:00
InfinityPacer
d29033c233
test(setting): cover search subscribe and site settings ( #667 )
2026-08-11 23:37:49 +08:00
jxxghp
26fcda661d
feat(music): 支持多源识别与刮削交互
2026-08-11 23:34:00 +08:00
InfinityPacer
df4d697845
fix(user): harden profile and MFA workflows ( #666 )
2026-08-11 23:17:58 +08:00
jxxghp
6c384bf1ee
fix(search): 搜索框媒体数据源支持多选并默认跟随全局配置 ( #6270 )
...
- 搜索来源由单选改为多选,多个来源以逗号分隔传给后端合并展示
- 默认勾选跟随基础设置-媒体搜索数据源,用户手动调整后不再被覆盖
- 更新来源选择相关测试
2026-08-11 21:07:01 +08:00
jxxghp
247fb80e3c
test(name-test): remove obsolete title history persistence test
2026-08-11 20:20:30 +08:00
jxxghp
e21fe705b5
fix NameTestView
2026-08-11 20:01:54 +08:00
jxxghp
c46aef725d
fix 识别标题输入框大小
2026-08-11 19:59:30 +08:00
LS
8e88a1ba15
fix(history): 桌面端媒体整理表格显示海报缩略图 ( #665 )
...
桌面端分组模式与列表模式的标题列此前硬编码类型图标,从不展示真实海报。
现复用移动端卡片已有的 getHistoryPosterUrl helper 渲染海报缩略图,
海报加载失败时通过 VImg 的 error 插槽回退到原有的类型图标结构。
2026-08-11 19:48:36 +08:00
InfinityPacer
3631cd1f22
test(user): cover user management workflows ( #664 )
2026-08-11 15:29:48 +08:00
jxxghp
6e76de293f
fix(music):优化音乐识别缓存管理UI
2026-08-11 12:58:35 +08:00
jxxghp
5db3ccc6a1
feat(music): 音乐订阅刷新与识别缓存
2026-08-11 11:39:27 +08:00
InfinityPacer
202235d88a
fix(auth): prevent stale login attempts from replacing sessions ( #663 )
2026-08-11 11:33:00 +08:00
InfinityPacer
bf0e57a92f
fix(auth): reset account state on logout ( #662 )
2026-08-11 06:25:18 +08:00
InfinityPacer
e14b39c574
test(plugin): cover market settings lifecycle ( #661 )
2026-08-11 06:25:03 +08:00
jxxghp
bd691bb404
build: rebuild frontend release v3.0.0
2026-08-10 23:30:35 +08:00
jxxghp
59a296d429
feat(music): support MusicBrainz in recognition test
...
- add MusicBrainz to recognition source options with music result display
- hide custom words input when MusicBrainz is selected (music ignores words)
- link native MusicBrainz recording/release-group detail page
2026-08-10 23:30:31 +08:00
jxxghp
b8e454114a
fix(resource): 候选资源全部被过滤时显示友好提示而非 404 空态
...
搜索流追踪过滤前候选资源数(candidate_items 或搜索阶段 total_items),最终结果为空且存在候选时显示"找到 N 个资源,但均不符合过滤规则"。Closes #646
2026-08-10 21:41:19 +08:00
jxxghp
70d6bd1f52
fix(discover): TheTvDb 链接优先使用 slug,修复数字 ID 直达 404
...
TVDB 已弃用数字 ID 直达 URL,优先使用后端下发的 tvdb_slug 拼接链接,无 slug 时回退 tvdb_id。Closes #643
2026-08-10 21:41:19 +08:00
jxxghp
b9dd74aa7b
feat(dashboard): show monthly added music count in media statistics
...
- read music_count_month from dashboard statistic API and snapshot
- replace the music library placeholder with the monthly addition text
- drop unused dashboard.musicLibrary locale keys
2026-08-10 20:33:41 +08:00
InfinityPacer
1a303b4323
fix(glass): port material accents to v3 ( #660 )
2026-08-10 15:01:08 +08:00
jxxghp
6a4af66683
fix(glass): preserve content clarity across transparency ( #656 ) ( #657 )
...
Co-authored-by: InfinityPacer <160988576+InfinityPacer@users.noreply.github.com >
2026-08-10 12:49:05 +08:00
jxxghp
bb53a181a9
feat(music): add audio quality controls
2026-08-10 10:23:02 +08:00
jxxghp
c5f7924484
fix(music): label subscription entity types
2026-08-10 09:06:56 +08:00
jxxghp
cf5b95ec04
fix(music): increase search result density
2026-08-10 08:43:14 +08:00
jxxghp
b62e8dc1a6
Merge branch 'v2' into v3
2026-08-10 07:42:11 +08:00
InfinityPacer
eb3b7b63b6
fix(glass): unify content surfaces and renderer eligibility ( #653 )
2026-08-10 06:54:29 +08:00
InfinityPacer
309ce3c92e
fix(a11y): label dialog close buttons ( #654 )
2026-08-10 06:53:56 +08:00
jxxghp
ce0b0d6330
fix(music): preserve subscription entity semantics
2026-08-09 23:30:31 +08:00
jxxghp
2a01a2ffe0
feat(discover): persist tab visibility settings
2026-08-09 23:27:41 +08:00
jxxghp
6ca606a864
fix(images): honor global cache across cards
2026-08-09 22:20:51 +08:00
jxxghp
73840e3480
feat(music): add lyrics scraping setting
2026-08-09 22:20:07 +08:00
jxxghp
98a9f87768
feat(music): support album subscription semantics
2026-08-09 20:43:33 +08:00
jxxghp
dd6f644f05
fix: 避免音乐专辑副标题重复标题
2026-08-09 18:34:19 +08:00
jxxghp
6db19ee6f7
feat: 优化音乐卡片与搜索站点筛选
2026-08-09 18:12:29 +08:00
cosini
d1d46353dd
fix: 修复智能助手回答内容超出界面宽度的问题 ( #652 )
2026-08-09 17:58:07 +08:00
jxxghp
cfd08059a4
feat: 优化正在下载卡片信息层级
2026-08-09 17:50:19 +08:00
jxxghp
278a7587c1
feat: 完善音乐识别结果弹窗
2026-08-09 17:05:36 +08:00
jxxghp
b2c4a69173
feat: support fullscreen AI assistant
2026-08-09 16:36:04 +08:00
jxxghp
a98271f8a1
style: 对齐 AList 存储前端格式
2026-08-09 14:53:13 +08:00
okatu-loli
eabe8f6951
feat: 添加 AList 存储选项
2026-08-09 14:48:18 +08:00
千石
e6b26cc831
feat: 添加 AList 存储选项 ( #645 )
2026-08-09 14:40:54 +08:00
jxxghp
e242b881de
fix tests
2026-08-09 14:12:11 +08:00
jxxghp
e23d9a6f41
feat: 调整站点资源对话框布局,优化输入框和选择框的列宽
2026-08-09 13:01:39 +08:00
jxxghp
f21274ebca
feat: 更新音乐页面加载状态显示,使用 LoadingBanner 替代 VSkeletonLoader
2026-08-09 12:56:05 +08:00
jxxghp
139721d62a
fix: 修正订阅卡片占位符样式和媒体 ID 校验逻辑
2026-08-09 12:49:54 +08:00
LLL001a
6bf9cf9d18
feat: 系统设置增加音乐封面代理地址配置项 ( #651 )
2026-08-09 12:43:00 +08:00
jxxghp
f080da1ebb
feat: 更新多个组件的背景样式为透明度背景
2026-08-09 12:35:09 +08:00
jxxghp
4b70b98ffc
feat: 为音乐类型添加图标支持
2026-08-09 11:56:54 +08:00
jxxghp
fe442fda4b
feat: 添加媒体占位图标并优化无封面处理逻辑
2026-08-09 11:40:08 +08:00
jxxghp
ede4fe94ce
fix: 修正搜索栏音乐入口测试断言文案
...
音乐搜索动作的描述文案已更新为 music.searchDescription(歌曲、专辑或艺术家),
同步修正过时的测试断言。
2026-08-09 10:58:29 +08:00
jxxghp
20fcd699f2
fix: 影视识别结果卡片不再渲染音乐专属标签
...
音乐标签(艺术家、专辑、发行日期、风格、时长等)增加 isMusic 保护,
避免电影/电视剧识别结果的 genres/release_date 等字段被误展示;
补充影视场景的回归测试。
2026-08-09 10:54:05 +08:00
jxxghp
009ce6173b
feat: 音乐搜索与识别前端联动统一
...
- 音乐搜索从 music/search 切换为 media/search?type=music
- MediaInfoCard 支持音乐卡片(方形封面、时长、音乐实体类型、详情外链)
- 订阅与资源选择器适配音乐元数据
- 同步中英繁语言包
2026-08-09 10:18:42 +08:00
jxxghp
b9194ffb74
更新 en-US.ts
2026-08-08 15:49:29 +08:00
jxxghp
942a44cde6
更新 zh-TW.ts
2026-08-08 15:48:54 +08:00
jxxghp
3bf52231f7
更新 zh-CN.ts
2026-08-08 15:48:21 +08:00
jxxghp
109a0b1af5
Delete unused files
2026-08-08 15:41:25 +08:00
jxxghp
777c4ec7e3
feat: 优化媒体卡片与版本标志 ( #650 )
...
Co-authored-by: traeagent <traeagent@users.noreply.github.com >
2026-08-08 15:33:55 +08:00
jxxghp
1064156062
Trae/music subscribe card cover fallback ( #648 )
...
* feat: 优化音乐搜索与详情页面
Co-authored-by: traeagent <traeagent@users.noreply.github.com >
* feat: 优化音乐搜索与详情页面
Co-authored-by: traeagent <traeagent@users.noreply.github.com >
---------
Co-authored-by: traeagent <traeagent@users.noreply.github.com >
2026-08-08 14:58:45 +08:00
jxxghp
693e6fb352
feat: 优化音乐搜索与详情页面 ( #647 )
...
Co-authored-by: traeagent <traeagent@users.noreply.github.com >
2026-08-08 14:36:07 +08:00
jxxghp
70bb6e1040
feat(music): add MusicAlbumView, MusicArtistView, and MusicDetailView components
...
- Implement MusicAlbumView for displaying album details, including tracks and artist links.
- Create MusicArtistView to show artist information and their albums.
- Develop MusicDetailView for individual music tracks, integrating album details and related artists.
- Introduce MusicDetailLayout for consistent layout across music-related views.
- Add MusicArtistSlideView for displaying related artists in a slide format.
- Enhance user experience with loading states and error handling in NoDataFound component.
2026-08-08 12:56:22 +08:00
jxxghp
02e3314853
fix(v3): finish music discovery and detail flows
2026-08-07 23:46:54 +08:00
jxxghp
d48ee55bab
fix(v3): route music search through global search
2026-08-07 22:54:39 +08:00
jxxghp
d72bb75996
chore(v3): prune stale eslint suppression
2026-08-07 22:16:40 +08:00
jxxghp
95674fa47a
ci(v3): publish frontend from v3
2026-08-07 22:08:37 +08:00
jxxghp
6afa2bdc8a
feat(v3): add music search and subscription UI
2026-08-07 21:50:22 +08:00
jxxghp
7ea14bc919
fix confirm dialog button text color
2026-08-07 17:33:02 +08:00
jxxghp
1dfb51f3c4
Improve agent input handling and tool summary grouping
2026-08-07 13:06:01 +08:00
jxxghp
871a9a072b
fix(agent): preserve tool and content ordering
2026-08-07 13:01:47 +08:00
jxxghp
0eb81b4ecb
perf(agent): smooth SSE streaming updates
2026-08-07 12:42:57 +08:00
jxxghp
4814f53c4e
fix(download): place metadata chips below title
2026-08-07 07:35:07 +08:00
秋澪Akimio
0703a99e41
feat: words editor replacement highlight ( #644 )
2026-08-07 07:01:41 +08:00
jxxghp
21b485ca84
fix(api): type avatar upload response data
2026-08-06 23:36:34 +08:00
jxxghp
fc6313b79e
fix(agent): preserve streamed message order
2026-08-06 22:24:54 +08:00
jxxghp
8badfb0da9
fix(download): keep torrent size visible
2026-08-06 17:45:56 +08:00
jxxghp
bfd61cd479
fix(api): read unified error messages
2026-08-06 17:31:00 +08:00
jxxghp
ac29818fd3
Refine assistant layering and plugin source settings
2026-08-06 10:33:20 +08:00
jxxghp
8d18f82e68
Refine responsive input action visibility
2026-08-06 08:21:49 +08:00
jxxghp
fd1bf8df7f
test(site): cover chart tooltip formatters
2026-08-06 08:01:10 +08:00
jxxghp
6fd259427e
refactor(cache): manage TMDB recognition cache only
2026-08-06 07:48:43 +08:00
jxxghp
0045ecf5d9
fix(site): keep chart dates compact
2026-08-05 22:13:22 +08:00
jxxghp
50fa751eb5
feat(site): enhance user data dashboard
2026-08-05 21:03:46 +08:00
jxxghp
aa6dfd8569
fix(plugin): clear update marker after refresh
2026-08-05 20:47:43 +08:00
jxxghp
b5ee946919
fix(test): align version statistic threshold fixture
2026-08-05 20:38:50 +08:00
jxxghp
6a21bb55c3
fix(test): avoid super-linear glass overlay regex
2026-08-05 19:52:25 +08:00
jxxghp
737d464950
更新 AboutDialog.vue
2026-08-05 19:45:23 +08:00
jxxghp
2c467335fa
更新 AboutDialog.vue
2026-08-05 19:44:16 +08:00
jxxghp
24f1580501
feat: 增加服务端联网搜索设置
2026-08-05 19:19:26 +08:00
jxxghp
1129d63fcc
fix: 恢复识别结果媒体分类展示
2026-08-05 06:56:52 +08:00
jxxghp
b1f3d3eacb
Refine shared workflow and subscription dialogs
2026-08-04 21:37:04 +08:00
InfinityPacer
487e567d4c
fix(glass): define signed coverage square ( #642 )
2026-08-04 19:48:44 +08:00
jxxghp
872d46132e
fix MediaInfoCard chip background
2026-08-04 19:29:31 +08:00
InfinityPacer
c65b79f4b8
fix(glass): refine fluid response coverage ( #641 )
2026-08-04 19:11:34 +08:00
jxxghp
09bbeda108
fix(glass): preserve chip variants with colored glass
2026-08-04 18:58:55 +08:00
InfinityPacer
afc95ad990
fix(glass): reuse CORS wallpaper sources ( #640 )
2026-08-04 16:35:17 +08:00
InfinityPacer
a545f88b3c
feat(glass): add selectable dynamics modes ( #639 )
2026-08-04 16:34:39 +08:00
jxxghp
084b950fec
feat: 修复玻璃主题下Chip标签颜色 ( #638 )
...
Co-authored-by: traeagent <traeagent@users.noreply.github.com >
2026-08-04 15:18:30 +08:00
jxxghp
2728896a1e
Propagate plugin rating updates and preserve rating snapshots
2026-08-04 13:39:27 +08:00
jxxghp
b4afba99bd
Improve plugin card statuses and compact market details
2026-08-04 12:51:35 +08:00
jxxghp
df1e72e871
Improve plugin market detail layout and rating sorting
2026-08-04 12:34:02 +08:00
jxxghp
7e46428721
style(workflow): adapt card headers to material themes
2026-08-04 10:12:32 +08:00
jxxghp
14a4d9dc9c
Redesign workflow task cards
2026-08-04 09:20:56 +08:00
jxxghp
3ac798ac5e
Disable mobile layout for plugin search field
2026-08-04 06:42:40 +08:00
InfinityPacer
e3ee714732
fix(plugin): align lifecycle action state handling ( #637 )
2026-08-04 06:33:00 +08:00
jxxghp
41d5f579f7
Fix movie wash subscription card visuals
2026-08-03 22:42:15 +08:00
jxxghp
102abf7df9
Highlight best-version subscriptions on mobile cards
2026-08-03 22:26:04 +08:00
jxxghp
47b9633a86
Document test helpers and component stubs
2026-08-03 22:17:56 +08:00
jxxghp
e2902adba8
Improve card badge layouts and expand card tests
2026-08-03 22:16:28 +08:00
jxxghp
cd993e3cf4
Refine mobile subscription card layout
2026-08-03 22:00:10 +08:00
jxxghp
4097fd74dd
Codex/compact downloading poster ( #635 )
...
* fix(download): compact poster cards
* fix(download): use poster artwork consistently
* Improve plugin and media ID search dialogs
2026-08-03 21:23:20 +08:00
jxxghp
37e645ed9c
fix(download): compact poster cards ( #634 )
2026-08-03 20:09:05 +08:00
jxxghp
fa254499bc
fix(download): redesign downloading card ( #633 )
2026-08-03 19:48:45 +08:00
jxxghp
be8b20da8d
更新 package.json
2026-08-03 18:50:09 +08:00
jxxghp
cef44692a8
feat(download): redesign active download cards ( #632 )
2026-08-03 18:49:23 +08:00
jxxghp
a627d63107
fix(dialog): align mobile site search actions
2026-08-03 18:19:42 +08:00
InfinityPacer
b13674d0e7
test(plugin): cover market list state workflows ( #631 )
2026-08-03 16:40:48 +08:00
InfinityPacer
9a533cd103
test(plugin): cover plugin host surfaces ( #630 )
2026-08-03 15:21:36 +08:00
InfinityPacer
1298a5f72c
test(plugin): cover dynamic sidebar navigation ( #629 )
2026-08-03 13:30:20 +08:00
InfinityPacer
b2c2cacc4c
test(plugin): cover federation host lifecycle ( #628 )
2026-08-03 12:45:33 +08:00
jxxghp
d27b402b74
style(download): improve history item hierarchy
2026-08-03 11:54:41 +08:00
InfinityPacer
5ca6c520ae
fix(pwa): recover CORS image cache reads ( #627 )
2026-08-03 10:07:00 +08:00
jxxghp
aa63782645
feat(download): add download history dialog
2026-08-03 08:45:35 +08:00
jxxghp
a7df9c432e
更新 package.json
2026-08-03 07:56:27 +08:00
InfinityPacer
422aba8d0e
fix(layout): align scrollbar and navbar behavior ( #626 )
2026-08-03 07:02:18 +08:00
InfinityPacer
245a1f8a5c
fix(dashboard): remeasure async card content ( #625 )
2026-08-02 07:42:13 +08:00
jxxghp
777e30d137
fix(agent): recover PWA background replies
2026-08-01 08:13:58 +08:00
jxxghp
ed5d955ae7
fix(glass): align toast bubbles with menu material
2026-08-01 07:51:25 +08:00
InfinityPacer
bcc5543f4c
fix(glass): preserve explicit optical boundaries ( #624 )
2026-08-01 07:28:13 +08:00
InfinityPacer
eedf038a70
fix(glass): disable mobile motion dynamics ( #623 )
2026-08-01 07:27:58 +08:00
InfinityPacer
88f81ecce4
perf(list): prefetch infinite scroll pages ( #622 )
2026-08-01 07:27:36 +08:00
InfinityPacer
9e35378ab4
test(filebrowser): cover file list operations ( #621 )
2026-08-01 07:26:59 +08:00
InfinityPacer
36b901f717
test(subscribe): cover popular media deduplication ( #620 )
2026-07-31 20:32:52 +08:00
InfinityPacer
cfbbd89b1b
perf(grid): stage virtual card mounting ( #619 )
2026-07-31 20:32:32 +08:00
InfinityPacer
5acf6ee84c
test(filebrowser): cover shell workflows ( #618 )
2026-07-31 19:43:25 +08:00
InfinityPacer
985dafe45f
fix(glass): align frosted fixed and scroll materials ( #617 )
2026-07-31 18:16:53 +08:00
InfinityPacer
21558372d5
test(transfer): cover queue dialog workflows ( #616 )
2026-07-31 18:16:35 +08:00
InfinityPacer
53f4ba23be
test(reorganize): cover manual transfer workflows ( #615 )
...
* test(reorganize): cover manual transfer workflows
* fix(reorganize): show fallback transfer errors
2026-07-31 17:11:52 +08:00
InfinityPacer
9b3388f45f
fix(router): keep route reveal timeline monotonic ( #614 )
2026-07-31 16:40:00 +08:00
InfinityPacer
eaf6b5427c
test(history): cover transfer history workflows ( #613 )
2026-07-31 16:39:48 +08:00
InfinityPacer
39395ca6b6
test(download): cover downloading task workflows ( #612 )
2026-07-31 15:25:31 +08:00
jxxghp
38fe17ab99
Improve type safety in name test form and theme test
2026-07-31 15:14:38 +08:00
jxxghp
c957264b72
Enhance name recognition results with source metadata
2026-07-31 15:12:41 +08:00
InfinityPacer
41a36e2279
fix(glass): preserve material during route transitions ( #611 )
2026-07-31 14:35:08 +08:00
jxxghp
246b8ff54b
feat(plugin): add ratings and about dialog
2026-07-31 13:41:29 +08:00
InfinityPacer
3f414afff4
test(download): cover download dialog workflows ( #610 )
2026-07-31 12:49:59 +08:00
InfinityPacer
7f2bd5b3ae
test(utils): cover request and SSE lifecycle ( #609 )
2026-07-31 12:33:40 +08:00
InfinityPacer
2c2f55b6d7
test(resource): cover torrent card interactions ( #608 )
2026-07-31 12:20:05 +08:00
InfinityPacer
a1802f7f93
test(resource): cover search filtering and lifecycle ( #607 )
2026-07-31 10:59:35 +08:00
InfinityPacer
b85d412308
fix(glass): stabilize fixed shell and initial frosted material ( #606 )
2026-07-31 06:19:00 +08:00
InfinityPacer
999f8bf18c
build: enable modern API for indented Sass ( #605 )
2026-07-31 06:18:36 +08:00
InfinityPacer
544acc0758
test: clean up expected console output ( #604 )
2026-07-31 06:17:52 +08:00
InfinityPacer
e67edd9feb
fix(glass): scope fixed shell backplate ( #603 )
2026-07-30 22:47:22 +08:00
InfinityPacer
bf77c8ee04
fix(glass): stabilize frosted fixed shells ( #602 )
2026-07-30 21:42:06 +08:00
InfinityPacer
6d5550f198
fix(glass): preserve collapsed interaction clips ( #601 )
2026-07-30 21:01:15 +08:00
InfinityPacer
097beb6f63
perf(glass): reduce long-list interaction overhead ( #600 )
2026-07-30 18:58:49 +08:00
jxxghp
55e3a8cba2
feat: 显示共享媒体识别统计
2026-07-30 17:50:16 +08:00
jxxghp
ca2f3da7a5
feat(settings): configure mounted directory cleanup
2026-07-30 17:45:13 +08:00
InfinityPacer
32e4a9b817
fix(glass): support pointer input in Safari ( #599 )
2026-07-30 17:16:27 +08:00
jxxghp
7e3e95fbcd
Theme agent robot colors dynamically
2026-07-30 16:42:43 +08:00
jxxghp
4362e76ca0
Refine glass navbar and file browser surface materials
2026-07-30 15:25:45 +08:00
jxxghp
f761c59637
Unify MoviePilot wordmark styling across layouts
2026-07-30 14:51:50 +08:00
InfinityPacer
d29a008e13
fix(glass): stabilize scroll material and shared dynamics ( #598 )
2026-07-30 14:46:09 +08:00
jxxghp
715da1929b
Fix LLM provider fields and OpenAI-compatible protocol detection
2026-07-30 14:41:26 +08:00
jxxghp
6104fb861e
feat: 后端修改前端智能助手设置 ( #597 )
2026-07-30 13:32:19 +08:00
jxxghp
01e7dcee56
fix(editor): unify Ace editor padding
2026-07-29 13:48:12 +08:00
jxxghp
9ef45918b8
fix WordsView
2026-07-29 13:19:56 +08:00
jxxghp
502a593985
更新 package.json
2026-07-29 11:19:32 +08:00
InfinityPacer
287cbc76ae
feat(glass): refine material response and rendering lifecycle ( #596 )
2026-07-29 11:19:12 +08:00
jxxghp
90d626e7c6
chore(lint): 清理失效抑制项
2026-07-29 10:12:05 +08:00
jxxghp
8a3b99ae51
feat(pwa): 完善 iOS 启动与主题恢复
2026-07-29 10:06:14 +08:00
jxxghp
e5339d524b
fix(cache): use fixed poster corner radius
2026-07-29 08:31:53 +08:00
jxxghp
e218508c2d
fix(editor): Ace 输入框玻璃质感与圆角内边距对齐
...
- 玻璃主题下让 .ace_editor 与普通输入框一致的染色玻璃、描边、聚焦态
- 重命名格式编辑器改用全局圆角 token,并通过 renderer 补齐内边距
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-28 20:07:05 +08:00
jxxghp
e7bfc4ec1c
fix(glass): 捷径卡片补齐玻璃描边与高光
...
弹层内嵌套卡片被通用折叠规则抹平 border 与 box-shadow,只补回背景会显得与其它玻璃卡片不一致,这里补齐完整表面并加上 hover 态。同时带上搜索弹窗的空状态间距与样式顺序整理。
2026-07-28 19:30:05 +08:00
jxxghp
5c63fe2313
feat(mediaserver): 飞牛影视增加访问码配置项
...
配置弹窗与初始化向导的飞牛表单增加访问码输入项,未开启时留空。
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-07-28 19:09:17 +08:00
jxxghp
8d86bd6e92
feat(glass): 插件卡片改为染色玻璃
...
将插件卡片与市场卡片头部的实色背景改为变量驱动的染色层:
图标主色只作为透光色相,玻璃主题下叠加吸收遮罩与镜面高光,
并按 frosted/tinted 材质与透明度调整强度;文件夹卡片渐变底
同步降低不透明度让卡片本体玻璃透出。
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-07-28 13:52:50 +08:00
InfinityPacer
8a4ca2482c
fix(glass): stabilize optical rendering and page presentation ( #595 )
2026-07-28 10:41:41 +08:00
InfinityPacer
3daa031a04
fix(glass): stabilize optical surfaces and page transitions ( #594 )
2026-07-27 17:33:05 +08:00
jxxghp
15ef332ea2
fix(pwa): 面板打开时隐藏底部导航
...
底部导航 Teleport 到 body(z-index 1999),而主题定制器(2102)与
Agent 面板(2601)渲染在 VApp 内部。玻璃主题给 .v-application 设置了
position: relative + z-index: 1,形成层叠上下文,两个面板的数值被限制在
该层内部,无法压过 body 层的底部导航。
移动端这两个面板均为全屏,改为在根节点开关标记打开时隐藏底部导航。
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-07-27 16:33:27 +08:00
InfinityPacer
57448ca609
fix(glass): load cross-origin wallpapers directly ( #593 )
2026-07-27 13:49:09 +08:00
InfinityPacer
0f7c95cfaf
fix(glass): 收敛壁纸预加载与失效恢复 ( #592 )
...
* fix(glass): streamline wallpaper loading
* docs(glass): remove stale compatibility comment
* docs(glass): remove obsolete texture fallback note
2026-07-27 11:26:29 +08:00
InfinityPacer
3886909e9e
feat(glass): unify login and app optical presentation ( #591 )
2026-07-27 10:26:46 +08:00
jxxghp
0f8a817413
fix tests
2026-07-27 10:20:30 +08:00
jxxghp
eb47545b76
fix #6199
2026-07-27 10:05:32 +08:00
jxxghp
6fc123e0f6
fix: simplify media key generation to prevent duplicates
...
- Refactor getMediaItemKey function with clear priority chain
- Replace complex nested ternary with readable if-else structure
- Ensure consistent key generation for same media items
- Prioritize tmdb_id > douban_id > bangumi_id > anilist_id > media_id
Fixes duplicate items in popular subscribe list
Related to jxxghp/MoviePilot#6199
2026-07-27 09:43:00 +08:00
jxxghp
5bdef2ba8f
fix(transfer): 显示并确认重新整理
2026-07-26 08:58:49 +08:00
jxxghp
42ca5b8f94
fix(search): assemble batched SSE results ( #6186 )
2026-07-26 08:55:34 +08:00
InfinityPacer
ba48a25982
fix(glass): stabilize optical surfaces after scrolling ( #590 )
2026-07-25 19:14:52 +08:00
InfinityPacer
76c524eb9b
fix(dashboard): show media empty and retry states ( #589 )
2026-07-25 12:57:28 +08:00
InfinityPacer
48f8e8fc71
fix(glass): reset renderer state on unmount ( #588 )
2026-07-25 10:44:51 +08:00
InfinityPacer
2a0f15c1bd
test(subscribe): stabilize calendar and season coverage ( #587 )
2026-07-25 10:31:54 +08:00
InfinityPacer
e94ade364e
test(subscribe): stabilize mobile calendar filter ( #586 )
2026-07-25 10:31:04 +08:00
InfinityPacer
27f6c33782
feat(glass): improve optical quality and controls ( #585 )
2026-07-25 10:30:29 +08:00
jxxghp
b3e596c761
fix(subscribe): preserve source identity across season flows
2026-07-25 08:51:30 +08:00
jxxghp
0ee9e466c3
fix(subscribe): improve season metadata display ( #584 )
2026-07-25 08:01:43 +08:00
jxxghp
5325d813b4
Restore clear theme navbar surface after scrolling
2026-07-24 18:57:29 +08:00
InfinityPacer
dc3f0abf9b
fix(auth): separate passkey and two-step verification ( #583 )
2026-07-24 06:18:43 +08:00
InfinityPacer
e63fc9a8bd
fix(theme): refine mobile glass controls ( #582 )
2026-07-24 06:18:08 +08:00
InfinityPacer
eb5366f129
fix(grid): refresh scroll target after overlay unlock ( #581 )
2026-07-23 23:18:25 +08:00
jxxghp
77c4a0f84c
Add glass theme backdrop treatment to media details
2026-07-23 21:58:43 +08:00
InfinityPacer
1bf6c1f1d8
perf(glass): complete phase three optimization ( #580 )
2026-07-23 20:26:28 +08:00
jxxghp
31caf8f5f8
feat(plugin): expose native subscribe action ( #502 )
2026-07-23 17:29:36 +08:00
InfinityPacer
787076355b
perf(app): add activity lifecycle management ( #579 )
2026-07-23 15:59:50 +08:00
jxxghp
4da764ddef
Flatten glass-theme modal surfaces
2026-07-23 15:58:18 +08:00
InfinityPacer
590755169f
feat(theme): refine glass and transparency settings ( #578 )
2026-07-23 14:06:46 +08:00
jxxghp
f7ef9dd116
Unify glass overlay material tokens across floating panels
2026-07-23 13:57:20 +08:00
jxxghp
4bc16eb220
Fix clear glass mobile overlays
2026-07-23 08:58:56 +08:00
jxxghp
032bda61f6
Fix mobile clear glass surfaces
2026-07-23 08:12:39 +08:00
jxxghp
91ce2c8aee
Refine glass responsive surfaces
2026-07-23 07:51:49 +08:00
jxxghp
9b230d14b4
Lighten clear glass overlays
2026-07-23 07:19:00 +08:00
jxxghp
6201e01914
Fix glass overlay readability
2026-07-23 07:17:24 +08:00
jxxghp
441f2ecc06
Unify glass theme backdrop filters
2026-07-23 07:05:43 +08:00
InfinityPacer
1ed69ccc64
feat: add glass materials and quality profiles ( #577 )
2026-07-23 06:08:39 +08:00
zangse
80519e6839
fix(mobile): 修复移动端 TMDB 搜索图标不可见及弹窗交互问题 ( #576 )
2026-07-23 06:05:36 +08:00
zangse
b4be18e71f
feat(calendar): add movie/TV series filter to subscription calendar ( #575 )
2026-07-23 06:04:55 +08:00
InfinityPacer
4a196731f1
perf(dashboard): restore additional cards from snapshots ( #574 )
2026-07-23 06:03:42 +08:00
jxxghp
b32a4e7c6a
Optimize glass theme rendering performance
2026-07-22 22:48:25 +08:00
jxxghp
dc8becb41a
Integrate logging and scheduler surfaces with glass theme
2026-07-22 22:39:11 +08:00
jxxghp
d2896d5936
Disable transitions that disrupt glass theme rendering
2026-07-22 22:13:13 +08:00
jxxghp
0315481eb6
Style mobile scheduler cards with glass theme
2026-07-22 21:18:47 +08:00
jxxghp
ca955b48e2
Fix glass theme shadows and slider overflow
2026-07-22 20:25:12 +08:00
jxxghp
19e93edca0
fix(glass-theme): adjust background filter and opacity for improved contrast
2026-07-22 20:10:17 +08:00
jxxghp
d039efbefe
Brighten glass theme background visuals
2026-07-22 18:19:28 +08:00
InfinityPacer
103472404f
perf(dashboard): restore media cards from snapshots ( #573 )
2026-07-22 17:55:54 +08:00
jxxghp
4405a69d59
fix: refine glass search field
2026-07-22 15:42:53 +08:00
jxxghp
c5f3a4db44
fix: honor selected glass theme color
2026-07-22 15:12:35 +08:00
jxxghp
b66bc353b3
fix: hide unsupported glass theme controls
2026-07-22 15:07:09 +08:00
jxxghp
17cdfe6885
feat: add glass theme
2026-07-22 15:00:11 +08:00
jxxghp
5cf0dc116a
feat: add AniList browsing and source-aware search
2026-07-22 12:53:58 +08:00
InfinityPacer
c1bb54a31e
ci(test): run frontend checks on v2 pushes ( #572 )
2026-07-22 06:59:27 +08:00
InfinityPacer
0fb5bbebc6
修复仪表盘首屏布局跳动与响应式错位 ( #571 )
2026-07-22 06:59:12 +08:00
jxxghp
9f375e8413
feat: 调整文件重命名输入框宽度 ( #570 )
...
Co-authored-by: traeagent <traeagent@users.noreply.github.com >
2026-07-21 22:35:12 +08:00
jxxghp
1d7cfbfed8
fix: refine subscribe files dialog layout
2026-07-21 20:25:14 +08:00
jxxghp
0cc254c07d
feat: propagate media source identities ( #6129 )
2026-07-21 20:21:17 +08:00
InfinityPacer
65d93b70e4
fix(pwa): coordinate service worker lifecycle ( #569 )
2026-07-21 17:30:08 +08:00
InfinityPacer
8dc36a2007
fix(pwa): isolate service worker development mode ( #568 )
2026-07-21 16:41:55 +08:00
jxxghp
42ba550bb4
feat: support manual media selection for file scraping
2026-07-21 12:55:14 +08:00
jxxghp
1aa8c9122d
v2.15.0
2026-07-21 11:56:28 +08:00
jxxghp
225d1d2ec0
fix: complete media server field hints
2026-07-21 11:38:42 +08:00
jxxghp
00c0c86345
feat: support selectable anime metadata sources
2026-07-21 11:32:16 +08:00
jxxghp
eee83542df
fix(scheduler): move mobile status to subtitle row
2026-07-21 11:25:15 +08:00
InfinityPacer
4da856fb6d
fix(plugin): resolve remote entry URLs from document base ( #566 )
2026-07-20 15:05:58 +08:00
jxxghp
03126d32c1
feat(plugin): expose host toast to federated views
2026-07-20 12:35:14 +08:00
InfinityPacer
ad555b3b36
fix(site): preserve dialog failure states ( #565 )
2026-07-19 19:24:45 +08:00
InfinityPacer
7f8e6952df
test(site): cover site user data dialog ( #564 )
2026-07-19 17:33:53 +08:00
InfinityPacer
2542339733
test(site): cover site resource dialog ( #563 )
2026-07-19 17:05:56 +08:00
InfinityPacer
0d094b01b5
test(site): cover site maintenance dialogs ( #562 )
2026-07-19 16:12:17 +08:00
InfinityPacer
47f007480f
test(site): cover site card and icon cache ( #561 )
2026-07-19 12:39:53 +08:00
InfinityPacer
374a0866be
test(site): cover site list flows ( #560 )
2026-07-19 08:57:44 +08:00
InfinityPacer
126a204b2a
test(media): cover media detail flows ( #559 )
2026-07-18 20:46:38 +08:00
InfinityPacer
c491195b19
test(media): cover cards and virtual slides ( #558 )
2026-07-18 18:03:39 +08:00
InfinityPacer
395401e493
ci: check changed-file formatting ( #557 )
2026-07-18 16:48:25 +08:00
InfinityPacer
52479ebbd5
test(discover): cover source and media list flows ( #556 )
2026-07-18 15:41:40 +08:00
InfinityPacer
f6d8ab8aeb
chore: add incremental Prettier tooling ( #555 )
2026-07-18 15:41:23 +08:00
jxxghp
67e78d0eb1
Fix transfer history mobile record layout
2026-07-18 11:45:12 +08:00
jxxghp
ef7f346e7a
feat: 优化历史记录页面小屏幕显示 ( #554 )
...
Co-authored-by: traeagent <traeagent@users.noreply.github.com >
2026-07-18 11:17:13 +08:00
jxxghp
707bfc87a1
feat: 优化历史记录页面小屏幕显示 ( #553 )
...
Co-authored-by: traeagent <traeagent@users.noreply.github.com >
2026-07-18 10:58:06 +08:00
jxxghp
3416c879de
feat: 优化历史记录页面小屏幕显示 ( #552 )
...
Co-authored-by: traeagent <traeagent@users.noreply.github.com >
2026-07-18 10:42:08 +08:00
jxxghp
bbed5bf0ae
feat: 优化历史记录页面小屏幕显示 ( #551 )
2026-07-18 10:24:46 +08:00
InfinityPacer
985874506e
ci: add observational ESLint check ( #550 )
2026-07-18 10:24:00 +08:00
InfinityPacer
8434b75af3
chore: migrate frontend linting to ESLint 10 ( #549 )
2026-07-18 09:42:34 +08:00
InfinityPacer
8a1c10bbf7
test(recommend): cover source lifecycle and slides ( #548 )
2026-07-18 09:37:45 +08:00
jxxghp
e4e5bce234
更新 package.json
2026-07-18 08:06:59 +08:00
jxxghp
ae4f304cc2
feat: 优化小屏幕订阅日历界面 ( #547 )
2026-07-18 08:05:31 +08:00
秋澪Akimio
9a838647fe
feat: 为词表编辑器增加可选行号与语法高亮 ( #546 )
2026-07-17 23:34:49 +08:00
InfinityPacer
435e9ecfdd
test(subscribe): cover popular and share workflows ( #545 )
2026-07-17 19:54:24 +08:00
InfinityPacer
2b310c9a97
test(subscribe): cover season, files and history dialogs ( #544 )
2026-07-17 18:25:28 +08:00
InfinityPacer
7d2c98c5ae
fix(layout): register cleanup hook synchronously ( #543 )
2026-07-17 18:25:05 +08:00
InfinityPacer
ff871e7049
feat(login): add hidden logo lab access ( #542 )
2026-07-17 16:47:11 +08:00
InfinityPacer
20f80d0f1f
test(subscribe): cover subscription calendar ( #541 )
2026-07-17 16:14:24 +08:00
jxxghp
36bb99cf06
Improve plugin market filter menu layout
2026-07-17 15:45:41 +08:00
jxxghp
24c2e3b49c
Fix login layout on short mobile screens
2026-07-17 14:47:19 +08:00
jxxghp
486a471c0c
更新 package.json
2026-07-17 14:18:55 +08:00
InfinityPacer
ce32da9176
fix(theme): preserve logo detail across theme colors ( #540 )
2026-07-17 14:18:35 +08:00
InfinityPacer
39dd1b9e00
feat: 让应用 Logo 跟随主题色 ( #538 )
...
* fix(login): show form with logo
* feat(theme): sync logos with primary color
* test(theme): cover favicon color sync
* chore(login): remove unused metal logo component
---------
Co-authored-by: jxxghp <jxxghp@gmail.com >
2026-07-17 13:01:25 +08:00
InfinityPacer
807711cae8
test(subscribe): cover card actions ( #539 )
2026-07-17 12:57:28 +08:00
jxxghp
00feeb86ca
Fix agent assistant layering and login card visibility
2026-07-17 12:53:01 +08:00
InfinityPacer
4378c4843b
feat: 增强登录页交互式 3D Logo ( #536 )
...
* feat(login): add interactive optical logo lab
* feat(login): add prismatic logo component
* fix(login): refine optical logo colors and rendering
* feat(login): add matte logo material and sizing
* feat(login): add logo palette toggle
* feat(login): add configurable logo presets
* fix(login): ignore lab route after authentication
* fix(login): keep prism idle motion
2026-07-17 12:33:26 +08:00
jxxghp
5676e0b9b1
feat: 优化识别结果展示,调整图标和标题样式
2026-07-17 09:51:54 +08:00
jxxghp
38a841dc9c
feat: 添加自定义识别词功能,支持保存和管理识别规则
2026-07-17 09:47:15 +08:00
jxxghp
6e92673438
feat: 更新金属材质设置,优化视觉效果和层次感
2026-07-17 09:04:21 +08:00
jxxghp
5e2585b210
feat: 添加媒体详情查看功能和相关计算属性
2026-07-17 08:42:22 +08:00
InfinityPacer
c3c323b018
test(subscribe): cover list management workflows ( #535 )
2026-07-17 06:53:56 +08:00
jxxghp
5390af50ac
feat: 重新设计捷径测试结果页面 ( #534 )
2026-07-16 21:41:10 +08:00
jxxghp
c0f58c7df4
feat: 更新3D金属Logo材质和光照设置,提升视觉效果
2026-07-16 20:27:47 +08:00
kuke2733
9bdf102f7a
fix(subscribe): improve mobile files dialog layout ( #533 )
2026-07-16 19:26:29 +08:00
jxxghp
52df6bef38
fix: adjust logo bevel thickness and depth for improved appearance
2026-07-16 17:40:09 +08:00
kuke2733
c5da08e388
feat(subscribe): “我的订阅”中“文件统计弹窗”支持媒体服务器入库展示 ( #531 )
2026-07-16 17:39:33 +08:00
InfinityPacer
8a069db55e
test(subscribe): cover subscription management flows ( #530 )
2026-07-16 17:37:43 +08:00
jxxghp
9900042bc3
feat: enhance 3D MetalLogo component with rounded shapes and improved materials
2026-07-16 17:32:00 +08:00
jxxghp
e4f02a326f
feat: add 3D MetalLogo component and update dependencies
2026-07-16 15:34:44 +08:00
InfinityPacer
199693abf8
test: introduce frontend unit testing foundation ( #529 )
2026-07-16 14:53:18 +08:00
jxxghp
32b0c1c00c
fix: widen plugin market mobile filters
2026-07-16 12:44:20 +08:00
InfinityPacer
e4d0afc380
ci(pr-agent): use shared review runner ( #528 )
2026-07-16 06:26:25 +08:00
InfinityPacer
8e89078055
fix(dashboard): refine responsive recommendation controls ( #527 )
2026-07-16 06:25:50 +08:00
jxxghp
2e0a582d22
fix: scope mobile form layout styles
2026-07-15 13:53:13 +08:00
jxxghp
9c2c4d9fc4
Improve responsive input layouts and mobile control widths
2026-07-15 13:44:12 +08:00
jxxghp
4e0191ba5c
fix(calendar): deepen today highlight
2026-07-15 12:41:33 +08:00
jxxghp
9247850411
Update the rule test empty-state icon
2026-07-15 12:38:18 +08:00
jxxghp
29b4854dae
fix: allow wrapping mobile multi-select values
2026-07-15 12:06:01 +08:00
jxxghp
338af516be
fix: stabilize mobile shortcut validation styles
2026-07-15 10:57:54 +08:00
jxxghp
ea892a31c0
feat: enhance recognition and rule testing features
...
- Updated maxWidth for NameTestView and RuleTestView dialogs to improve layout.
- Added new localization strings for recognition and rule testing in English, Simplified Chinese, and Traditional Chinese.
- Refactored NameTestView to include detailed analysis steps and summary items for better user feedback.
- Improved error handling and loading states in both NameTestView and RuleTestView.
- Redesigned form layouts for NameTestView and RuleTestView to enhance user experience and accessibility.
- Added computed properties for better data handling and display in the recognition and rule testing processes.
2026-07-15 09:11:27 +08:00
jxxghp
c0f3814560
Add responsive input separators for stacked mobile fields
2026-07-15 08:14:23 +08:00
jxxghp
15f984ba44
fix: ellipsize mobile input values
2026-07-14 22:21:49 +08:00
jxxghp
362c601c7e
fix: remove mobile input dividers
2026-07-14 22:06:17 +08:00
jxxghp
4f0204d465
fix: normalize mobile input dividers
2026-07-14 22:03:07 +08:00
jxxghp
d92e79169c
Reduce vertical spacing for responsive input rows
2026-07-14 21:53:16 +08:00
jxxghp
563849aab3
fix: hide trailing mobile input divider
2026-07-14 21:36:55 +08:00
jxxghp
b0a27c6405
fix: optimize mobile input layout
2026-07-14 21:25:27 +08:00
jxxghp
b664e0b447
更新 package.json
2026-07-14 13:54:01 +08:00
jxxghp
d625d1ad46
fix: 完善移动端表单响应式布局
2026-07-14 13:51:50 +08:00
jxxghp
cec9563963
feat: 添加响应式输入适配器,优化小屏幕录入控件布局
2026-07-14 12:45:11 +08:00
InfinityPacer
2df3ce1b86
ci(pr-agent): publish native code reviews ( #526 )
2026-07-13 18:41:32 +08:00
jxxghp
2a2ed9fc6a
fix: 修复背景任务图标显示逻辑,优化任务状态展示
2026-07-13 13:58:08 +08:00
jxxghp
0921932601
feat: 优化定时服务状态展示,增强用户体验
2026-07-13 13:45:16 +08:00
jxxghp
50b8ea1bc9
fix: 移除固定表头,优化移动端缓存面板样式
2026-07-13 13:27:51 +08:00
jxxghp
f88ae5643c
feat: 使用 ProgressiveCardGrid 组件优化移动端缓存和历史记录展示
2026-07-13 13:19:58 +08:00
jxxghp
cf5f4e5b6a
feat: 优化移动端缓存管理界面,增强用户体验
2026-07-13 12:57:11 +08:00
jxxghp
a8db14a069
feat: 支持多数据源识别缓存管理
2026-07-13 12:33:45 +08:00
jxxghp
a20977e522
fix: 优化识别缓存移动端滚动
2026-07-13 11:03:09 +08:00
jxxghp
7efc32637b
feat: 支持多类缓存管理
2026-07-13 09:48:08 +08:00
秋澪Akimio
5d1445fe64
fix: 修复识别词编辑器滚动闪烁 ( #525 )
2026-07-12 14:06:53 +08:00
秋澪Akimio
2070240b50
feat: highlight word list comments ( #524 )
2026-07-12 12:23:13 +08:00
InfinityPacer
1d130c99a3
docs(plugin): document federation watch workflow ( #523 )
2026-07-11 19:52:16 +08:00
InfinityPacer
7861afb2d7
feat(plugin): support responsive federated config controls ( #521 )
2026-07-11 18:16:31 +08:00
jxxghp
5c4511f935
Deduplicate offline connection prompts by status
2026-07-10 07:40:25 +08:00
jxxghp
212ba94e11
chore: update version to 2.14.3
2026-07-09 19:34:35 +08:00
jxxghp
f863a09212
Refine dashboard layout drafts and episode status badges
2026-07-09 19:33:27 +08:00
jxxghp
728ced475b
feat: add computed dialog subtitle for download confirmation
2026-07-08 17:19:47 +08:00
InfinityPacer
a192e00db5
ci(pr-agent): simplify review workflow ( #518 )
2026-07-08 12:51:49 +08:00
jxxghp
85e6b17db7
feat: add agent MCP settings
2026-07-08 08:44:33 +08:00
InfinityPacer
156d835d6d
ci(pr-agent): align inline review workflow ( #517 )
2026-07-08 07:05:24 +08:00
jxxghp
b27eeea6c0
Improve frontend dialog and layout behavior
2026-07-07 08:54:09 +08:00
jxxghp
39a9fe0541
fix: wrap words guide hint
2026-07-06 23:17:35 +08:00
jxxghp
92d153760b
fix: sync media type when selecting media
2026-07-06 22:38:10 +08:00
jxxghp
ff9dc26040
feat: support backend i18n responses
2026-07-06 19:13:25 +08:00
jxxghp
269da6eefe
fix(login): remove required attribute from stay logged in checkbox
2026-07-06 13:50:41 +08:00
jxxghp
817bc1019d
Improve episode group carousel navigation
2026-07-05 20:39:06 +08:00
InfinityPacer
de8c22c180
fix(ui): improve fab layering and cookiecloud hint ( #515 )
2026-07-05 16:36:55 +08:00
jxxghp
8f074fb381
feat: add llm temperature setting
2026-07-05 13:04:51 +08:00
jxxghp
e16870859d
fix: 优化媒体详情按钮布局
2026-07-05 11:56:11 +08:00
InfinityPacer
e1ba13abf2
feat(settings): expose cookiecloud upload secret ( #514 )
2026-07-05 09:46:14 +08:00
jxxghp
8d1f226035
Delete .codex-qa directory
2026-07-03 21:46:15 +08:00
jxxghp
5367a07a90
fix: remove redundant episode status icon
2026-07-03 21:40:52 +08:00
jxxghp
8e681dbbe7
fix: prevent nested scrolling in words shortcut
2026-07-03 20:32:16 +08:00
jxxghp
c26c3c4284
Remove playing backdrop status badge
2026-07-03 19:51:35 +08:00
jxxghp
461ed560f0
Improve logging dialogs and word rules layout
2026-07-03 19:45:58 +08:00
jxxghp
dd27bcdaca
更新 package.json
2026-07-03 18:47:06 +08:00
jxxghp
c076be868a
feat: 桌面端日志级别改为按钮组
2026-07-03 18:06:57 +08:00
jxxghp
d2634095e4
feat: 增加仪表盘配置的更新时间戳和保存队列功能
2026-07-03 17:13:44 +08:00
jxxghp
a5a3e1e1e4
Add new animations and styles for robot actions
...
- Introduced new SCSS files for various robot actions including shy, sit, sleep, spin-cheer, stretch, and wave.
- Implemented keyframe animations for each action to enhance the robot's interactivity.
- Created a shared stylesheet for common styles and transitions.
- Updated the main CSS file to include all new action styles.
2026-07-03 14:15:10 +08:00
jxxghp
09a20967c0
feat: 增加宠物随机动作和相应的动画效果
2026-07-03 13:32:39 +08:00
jxxghp
9a2af0a412
feat: add agent pet types and state management for idle actions
...
- Introduced new types for agent pet actions and intents in `types.ts`.
- Implemented `useAgentPetMachine` to manage idle action scheduling and execution.
- Added functionality to handle random actions based on interaction states.
2026-07-03 13:19:30 +08:00
jxxghp
6bbac7db7d
refactor: 重新设计词表页面
2026-07-03 08:37:44 +08:00
jxxghp
b212e066b6
添加 .codex-qa 到 .gitignore
2026-07-02 20:29:31 +08:00
jxxghp
f7d354fca4
Refine mobile subscribe cards and grouped list styling
2026-07-02 20:28:03 +08:00
jxxghp
693b081ecf
删除设计 QA 文档
2026-07-02 19:33:14 +08:00
jxxghp
d5f0fed954
Polish app center grouped menu styling
2026-07-02 19:32:39 +08:00
jxxghp
67ef98bfee
Hide dashboard recommendation detail panel
2026-07-02 19:08:07 +08:00
jxxghp
1094d80b9c
Refine episode group subscriptions and mobile carousel
2026-07-02 16:34:38 +08:00
jxxghp
98e6481812
Refine dashboard recommendations and transparent cards
2026-07-02 15:47:47 +08:00
jxxghp
7db088eb79
更新 package.json
2026-07-02 14:35:38 +08:00
jxxghp
dec154c042
Rename playback status label to continue watching
2026-07-02 12:42:56 +08:00
jxxghp
d06ce5d984
Refine offline status toasts and theme styling
2026-07-02 12:36:49 +08:00
jxxghp
af604d0c5c
增强离线状态管理,添加服务探测功能和连接状态提示
2026-07-02 11:56:34 +08:00
jxxghp
fa39c3750c
Limit dashboard recommendations to TMDB sources
2026-07-02 10:51:43 +08:00
jxxghp
ce64fb03ce
Add media recommendations dashboard and episode groups
2026-07-01 17:35:35 +08:00
jxxghp
764f14a7f4
Highlight today in full calendar with primary color
2026-07-01 10:37:13 +08:00
jxxghp
621200b3b2
Refine subscribe files dialog layout
2026-07-01 09:57:53 +08:00
jxxghp
60c46ebbaf
Make search site dialog fullscreen on small screens
2026-07-01 09:48:41 +08:00
InfinityPacer
4fe65b770e
perf(app): throttle inactive realtime blur rendering ( #511 )
2026-07-01 06:01:50 +08:00
jxxghp
c010162e54
fix subscribe files duplicate stats
2026-06-30 22:26:11 +08:00
jxxghp
5cc4ea7740
fix dashboard auto height growth
2026-06-30 22:22:47 +08:00
jxxghp
8a19fbc584
fix(subscribe): 调整统计卡片移动端布局
2026-06-30 21:33:57 +08:00
jxxghp
24412989bb
fix(subscribe): 修复文件弹窗移动端布局
2026-06-30 21:20:41 +08:00
jxxghp
55d0693e41
fix(subscribe): 优化文件统计弹窗移动端样式
2026-06-30 20:49:52 +08:00
jxxghp
0459a2d108
feat(subscribe): 更新下拉菜单项并添加媒体详情和文件统计本地化字符串
2026-06-30 20:31:27 +08:00
jxxghp
624b55576d
Refine login glass effect and plugin menu icon
2026-06-30 20:23:23 +08:00
jxxghp
c848b90599
Split movie release dates and polish poster radius
2026-06-30 20:13:37 +08:00
jxxghp
79bc99e624
feat(theme): 使用按钮切换替代标签,优化订阅文件选项卡样式
2026-06-30 20:02:32 +08:00
jxxghp
850f7ee9be
Update subscription file terminology and add new localization strings
...
- Changed title from 'Downloaded Files' to 'Subscription Files' in English, Simplified Chinese, and Traditional Chinese locales.
- Added new localization strings related to subscription files, including status messages and file management terms across all three language files.
2026-06-30 20:02:32 +08:00
InfinityPacer
4cc105287f
fix(auth): decouple webpush subscription from login ( #510 )
2026-06-30 19:59:51 +08:00
InfinityPacer
527c0845bc
fix(theme): stabilize transparent background transitions ( #509 )
2026-06-30 19:16:31 +08:00
jxxghp
2a3ef1a1f6
fix theme border surfaces
2026-06-30 19:05:26 +08:00
jxxghp
7539fa26aa
feat(theme): 更新主题定制器边框样式,优化视觉效果
...
fix(locales): 修改英文和中文边框相关文本
style(app): 调整应用界面边框和阴影样式
2026-06-30 18:42:39 +08:00
jxxghp
3547c146a8
Use overlay shadow for pull indicator
2026-06-30 18:03:32 +08:00
jxxghp
da630b0966
feat(theme): 添加主题定制器的圆角和阴影示例,优化透明主题下的视觉效果
2026-06-30 17:43:07 +08:00
InfinityPacer
cff4c1fecc
fix(theme): restore transparent glass overlays ( #508 )
2026-06-30 14:47:42 +08:00
jxxghp
3f525c6457
fix: adjust dialog fullscreen breakpoint by width
2026-06-30 14:17:04 +08:00
jxxghp
8c1eb3e981
feat: add fullscreen support to TransparencySettingsDialog based on display size
2026-06-30 13:59:53 +08:00
InfinityPacer
effc83b9a1
feat: add transparent glass quality options ( #507 )
...
* feat(theme): add lightweight transparent glass mode
* perf(theme): reduce realtime glass backdrop filters
* fix(theme): align transparency presets
2026-06-30 13:39:22 +08:00
jxxghp
39ce8d93dd
feat: add rounded corners to weekly bar chart for improved aesthetics and Safari compatibility
2026-06-30 13:37:00 +08:00
jxxghp
fa32ac9f48
feat: enhance compact FAB styles with backdrop filter and improved hover effects
2026-06-30 13:15:46 +08:00
jxxghp
ab243bbbb7
refactor: streamline transfer queue logic and improve styling
2026-06-30 12:45:10 +08:00
jxxghp
abcd3f5e81
refactor: simplify transfer queue header layout and styles
2026-06-30 12:41:53 +08:00
jxxghp
92bf1ca790
refine transfer queue layout
2026-06-30 12:07:36 +08:00
jxxghp
faadf39b80
feat: enhance transfer queue localization and UI improvements
2026-06-30 11:30:48 +08:00
jxxghp
878c3c98b2
fix: use native login inputs
2026-06-30 06:51:57 +08:00
jxxghp
2d8ae9f462
Refine folded FAB appearance
2026-06-30 06:24:36 +08:00
jxxghp
00051a0eac
Fix dashboard settings and FAB folding
2026-06-30 06:21:37 +08:00
jxxghp
88726c0f12
Update dashboard localization labels
2026-06-29 22:37:44 +08:00
jxxghp
79bc9f0ff0
Make dashboard media grids responsive to screen size
2026-06-29 22:20:31 +08:00
jxxghp
4492e211bb
添加重新加载仪表板网格小部件的功能,以清理 GridStack 内部响应式布局缓存
2026-06-29 22:09:13 +08:00
jxxghp
bb5299c812
Fix dashboard media grid layout persistence and capacity
2026-06-29 22:07:31 +08:00
jxxghp
f54a5285d6
Polish library cards and storage dashboard
2026-06-29 21:47:37 +08:00
jxxghp
03b80d6434
添加 PlayingBackdropCard 组件并更新相关视图,优化媒体服务器设置和播放列表的加载逻辑
2026-06-29 21:20:00 +08:00
jxxghp
a916a1569d
Fix dashboard task status and recent imports count
2026-06-29 20:34:03 +08:00
jxxghp
5c27c32914
Use dynamic viewport height for panels
2026-06-29 20:06:42 +08:00
jxxghp
c57a8b7b48
Switch panels to svh and native theme scrolling
2026-06-29 19:56:18 +08:00
jxxghp
0aa7d37e45
Fix panel viewport sizing on mobile
2026-06-29 19:54:06 +08:00
jxxghp
d3b3b08318
Preserve full path cache key for browse page
2026-06-29 19:40:31 +08:00
jxxghp
5127ab6c08
优化探索标签排序弹窗样式
2026-06-29 19:12:48 +08:00
jxxghp
a3810fb9e2
style(NotificationTemplateEditorDialog): adjust overflow property and update min-block-size for template editor
...
style(SearchBarDialog): change search icon and adjust dropdown width
style(common.scss): refine hover effects and update shadow settings for card components
style(AccountSettingNotification): improve layout and spacing for notification settings
2026-06-29 18:02:38 +08:00
InfinityPacer
f05eac0b93
fix(agent): stabilize assistant entry dragging ( #505 )
2026-06-29 15:50:29 +08:00
jxxghp
ef170b54c6
style(SearchBarDialog): adjust search desktop activator dimensions and disable specificity warning
2026-06-29 13:55:05 +08:00
jxxghp
536844d291
refactor(dashboard): remove unused color management logic
2026-06-29 13:48:59 +08:00
jxxghp
21d4f9fd73
Guard dashboard profile switches and tighten chart axis padding
2026-06-29 09:36:18 +08:00
jxxghp
2aae0f08ad
删除设计 QA 文档
2026-06-29 08:50:47 +08:00
jxxghp
248984261e
Refine dashboard scheduler task layout
2026-06-29 08:49:52 +08:00
jxxghp
82ab594e0c
fix(charts): disable zoom interactions
2026-06-29 08:08:53 +08:00
jxxghp
5ca374349d
fix(dashboard): refine scheduler task list
2026-06-29 07:54:35 +08:00
jxxghp
7452e18fc3
feat(dashboard): refine network and scheduler visuals
2026-06-29 07:37:03 +08:00
jxxghp
75dffdb7c2
更新 package.json
2026-06-29 06:58:57 +08:00
jxxghp
a3d74929b3
feat(dashboard): add memory and scheduler progress interfaces, enhance dashboard layout and responsiveness
2026-06-28 22:59:36 +08:00
jxxghp
fd9c314d55
Refine card hover borders across subtitle and torrent cards
2026-06-28 21:39:29 +08:00
jxxghp
d02e98736f
feat(calendar): enhance loading behavior and mobile layout for subscriptions
2026-06-28 21:22:43 +08:00
jxxghp
2e46ebe353
更新 package.json
2026-06-28 17:54:28 +08:00
jxxghp
fffb526a87
feat(dashboard): enhance media statistics and memory analytics
...
- Added monthly media counts (movies, TV shows, episodes) to the AnalyticsMediaStatistic component.
- Improved layout and styling for better responsiveness in the dashboard summary.
- Updated AnalyticsMemory component to display total and available memory with enhanced visuals.
- Refactored AnalyticsScheduler to include transfer queue management and improved task display.
- Enhanced AnalyticsSpeed component with a more structured speed overview.
- Introduced new components for quick actions and recent imports in the dashboard.
- Added system information display with runtime and version details in DashboardSystemInfo.
- Created a new composable for shortcut tools to streamline dialog management.
2026-06-28 17:48:50 +08:00
jxxghp
98769a313f
Refine dashboard profile persistence and radius tokens
2026-06-28 16:28:25 +08:00
jxxghp
1c28d98d70
Update expired translation labels to aired
2026-06-28 15:33:42 +08:00
jxxghp
7a430b095a
Limit mobile calendar history and simplify episode tags
2026-06-28 15:32:00 +08:00
jxxghp
864af36b1c
Use theme primary border for selected subscribe card
2026-06-28 13:59:25 +08:00
jxxghp
e3fa0b9dae
Add batch selection support for subscriptions and history
2026-06-28 13:47:13 +08:00
jxxghp
ed28832484
Fix selected subscribe card border
2026-06-28 13:13:43 +08:00
jxxghp
e692a91113
Refine mobile cache and scheduler layouts
2026-06-28 12:46:47 +08:00
jxxghp
7574719e04
Refactor frontend dialogs and add missing annotations
2026-06-28 12:08:24 +08:00
jxxghp
ca800f7ae7
Refine transfer history mobile list and search styling
2026-06-28 11:09:47 +08:00
jxxghp
7d0550825b
fix: adjust header margins for consistency in resource and site card list views
2026-06-28 10:56:33 +08:00
jxxghp
59abda63e3
Format season episodes in calendar tags
2026-06-28 09:58:11 +08:00
jxxghp
0776bc9fa0
fix: adjust dashboard item rows and improve storage display styling for better layout
2026-06-28 09:44:58 +08:00
jxxghp
8c78f9ca90
feat: update dashboard components to use 'dashboard-grid-fill' class for improved layout handling
2026-06-28 09:35:50 +08:00
jxxghp
1889d5d1e3
feat: enhance dashboard layout with fixed height components and improved styling for media cards
2026-06-28 09:05:31 +08:00
jxxghp
165247b263
fix: update storage used percentage display to use div elements for better layout
2026-06-28 08:30:24 +08:00
jxxghp
9a2384bf02
Refine subscribe calendar mobile filters and bump version
2026-06-27 22:17:47 +08:00
jxxghp
71c4f587d3
Enable hover open for horizontal nav submenus
2026-06-27 21:44:48 +08:00
jxxghp
8edbfa0b0e
Adjust assistant entry anchor for mobile FAB
2026-06-27 21:39:05 +08:00
jxxghp
ee187a1c75
refactor: remove unused episode subtitle search functionality
2026-06-27 18:21:11 +08:00
jxxghp
afb617724c
fix: recover web agent stream after background
2026-06-27 15:09:41 +08:00
InfinityPacer
05bbecba53
fix(subscribe): refine season mode defaults ( #503 )
2026-06-27 06:55:45 +08:00
jxxghp
deb9b103da
Improve assistant input and choice handling
2026-06-26 13:43:47 +08:00
jxxghp
2d92315e17
Enhance command prompts in localization files
...
- Updated placeholder text in English, Simplified Chinese, and Traditional Chinese to guide users on using commands.
- Added loading and load failed messages for commands in all three languages.
2026-06-26 12:42:49 +08:00
jxxghp
077f0c1366
fix: improve login autofill compatibility
2026-06-25 23:26:57 +08:00
jxxghp
eab4caa279
fix: disable MediaCard ripple feedback
2026-06-25 23:15:40 +08:00
jxxghp
3bba73abf1
fix: remove unused formatSeason function and subscribedSeasonText for cleaner code
2026-06-25 22:59:29 +08:00
jxxghp
8edf1f686a
fix: refactor media card interaction for improved touch handling and state management
2026-06-25 22:45:12 +08:00
jxxghp
3440b377ee
fix: improve mobile interaction handling for media cards
2026-06-25 21:33:37 +08:00
jxxghp
9161e5e300
fix: replace VBottomSheet with VDialog for improved layout and accessibility
2026-06-25 20:11:52 +08:00
jxxghp
25fdb09c61
fix: correct ios safe area in subscribe sheet
2026-06-25 17:39:35 +08:00
jxxghp
25119b224d
fix: refactor SubscribeSeasonDialog for improved readability and style consistency
2026-06-25 17:22:29 +08:00
jxxghp
76f79e1656
fix: align bubbles after assistant undocks
2026-06-25 16:11:39 +08:00
jxxghp
b5230cef79
fix: match agent bubble arrow style
2026-06-25 16:02:25 +08:00
jxxghp
f871746efb
fix: reposition agent assistant bubbles
2026-06-25 15:53:52 +08:00
jxxghp
d17ca69a28
fix: expand subscribe season sheet on mobile
2026-06-25 15:12:50 +08:00
jxxghp
e445437129
fix: hide agent assistant message scrollbar
2026-06-25 13:56:46 +08:00
jxxghp
090c5476c6
feat: unify media subscription flow
2026-06-25 13:52:13 +08:00
jxxghp
646c7b33dd
Tune pull and swipe gesture thresholds
2026-06-25 12:33:49 +08:00
jxxghp
0902f16f84
fix ui
2026-06-25 11:39:52 +08:00
InfinityPacer
ec4eaed1df
fix: refine subscribe mode selection ( #501 )
...
* fix(subscribe): refine subscribe mode selection
* fix(subscribe): prompt mode for single existing season
2026-06-25 11:30:24 +08:00
jxxghp
175f610524
Animate dashboard metrics and standardize card sizing
2026-06-25 11:28:36 +08:00
jxxghp
530fe9d35b
fix: 修复卡片 hover 上浮抖动
2026-06-24 21:34:38 +08:00
jxxghp
48ed396a19
Refresh notifications when opening the menu
2026-06-24 20:58:46 +08:00
jxxghp
b0356c217d
feat: add welcome back message to login page and enhance styles
2026-06-24 17:38:03 +08:00
jxxghp
55eed1ecb5
Fix notification read and clear state
2026-06-24 16:58:08 +08:00
jxxghp
50ae739a4d
fix: resolve stylelint warnings and enhance bubble layout for agent assistant
2026-06-24 14:33:55 +08:00
jxxghp
d9cbcc2991
Increase agent assistant bubble text size
2026-06-24 13:44:09 +08:00
jxxghp
ad12701fe2
chore: update version to 2.13.15
2026-06-24 12:55:32 +08:00
jxxghp
2b426a47c6
Route toast notifications to agent assistant bubbles
2026-06-24 12:55:01 +08:00
jxxghp
7f0f12ac41
fix: adjust wave action duration and refine animation keyframes
2026-06-24 12:01:24 +08:00
jxxghp
6789d63ca1
Add happy-jump animation to agent assistant FAB
2026-06-24 08:45:44 +08:00
jxxghp
3202251f55
Add disassemble animation to assistant FAB
2026-06-24 08:33:59 +08:00
jxxghp
8e99ad9cf9
Fix agent assistant arm animation
2026-06-24 07:39:29 +08:00
jxxghp
83dde400e7
fix: refine agent wave animation
2026-06-24 07:28:06 +08:00
jxxghp
1b57f925ee
Add random FAB actions and global pointer tracking
2026-06-24 07:14:52 +08:00
InfinityPacer
16428066b9
ci: review PRs with PR-Agent ( #500 )
2026-06-24 06:10:12 +08:00
InfinityPacer
e211a80cf4
ci: add PR-Agent review workflow ( #499 )
2026-06-23 23:21:55 +08:00
jxxghp
ea0b5b62d9
Remove obsolete frontend code
2026-06-23 20:16:39 +08:00
jxxghp
62dc2c4f66
feat(agent-assistant): enhance FAB interactive bounds calculation for improved drag functionality
2026-06-23 19:58:13 +08:00
jxxghp
b2a2c7080e
feat(agent-assistant): add active prop to AgentAssistantEntry for visibility control
2026-06-23 17:56:53 +08:00
jxxghp
05c2e7855a
feat: add agent assistant notification bubble functionality
...
- Introduced a new utility for managing agent assistant notifications.
- Created functions to emit and listen for notification bubbles using custom events.
- Defined types for notification payloads to ensure type safety.
2026-06-23 17:37:48 +08:00
jxxghp
8d9c622dc5
Improve agent assistant message scrolling
2026-06-23 16:24:23 +08:00
jxxghp
bf0b17c314
style(agent-assistant): update FAB styles for transparency and layout adjustments
2026-06-23 16:13:00 +08:00
jxxghp
37f31f6554
style(agent-assistant): update FAB and mini-bot styles with new color variables
2026-06-23 15:57:11 +08:00
jxxghp
3de409fb07
style(agent-assistant): update FAB styles for transparency and bubble background
2026-06-23 15:52:07 +08:00
jxxghp
7e9c0fd206
feat(notification): support scoped message clearing
2026-06-23 13:43:33 +08:00
jxxghp
fb4f5658a8
更新 package.json
2026-06-23 11:46:32 +08:00
jxxghp
a9f4ec963b
fix(plugin): align market detail actions on small screens
2026-06-22 13:25:23 +08:00
jxxghp
542e33d7b4
fix(discover): stabilize media card hover
2026-06-22 12:51:48 +08:00
jxxghp
39c250ba09
更新 package.json
2026-06-21 16:17:11 +08:00
jxxghp
924fcef403
fix(setting): 将LLM最大上下文令牌数从64增加到128
2026-06-19 19:41:10 +08:00
InfinityPacer
e586342b19
fix(pwa): prevent stale service worker caching ( #498 )
2026-06-19 18:52:23 +08:00
Album
c795de9b2d
feat(reorganize): 优化手动整理预览的分页、排序与样式显示 ( #497 )
2026-06-19 16:05:39 +08:00
jxxghp
6fa1cf28f4
fix(calendar): 优化日历组件中的代码格式和样式
2026-06-19 14:32:33 +08:00
jxxghp
3f70aafdad
feat(theme): 添加阴影级别支持并优化主题定制器的阴影设置
2026-06-19 14:12:58 +08:00
jxxghp
f8ceee39b3
fix(plugin): 优化插件市场详情对话框的按钮布局和样式
2026-06-19 11:31:46 +08:00
jxxghp
0a22f33e34
fix(package): 更新版本号至2.13.12
2026-06-19 10:22:01 +08:00
jxxghp
cf88ed9a58
fix(notification): 调整通知标题和计数样式以改善可读性
2026-06-19 10:17:10 +08:00
jxxghp
49dfd794c1
feat(notification): add support for grouped notification display and localization
2026-06-19 10:08:03 +08:00
jxxghp
68f2f010d1
fix(notification): improve notification expansion handling and styling
2026-06-19 10:02:16 +08:00
jxxghp
9eed2fea87
feat: optimize notification center controls
2026-06-19 09:49:22 +08:00
jxxghp
1f170030ee
fix: harden plugin market list rendering
2026-06-18 19:45:21 +08:00
jxxghp
e78ed20936
fix: 更新 viewport meta 标签,移除不必要的 interactive-widget 属性
2026-06-18 19:30:52 +08:00
InfinityPacer
b1787b207d
fix(plugin): sanitize version history markdown ( #496 )
2026-06-18 19:30:24 +08:00
InfinityPacer
fdb34732cc
fix(plugin): refine release version history UI ( #495 )
2026-06-18 18:52:54 +08:00
jxxghp
fc1f163a94
fix: 更新 SiteResourceDialog 组件样式,优化移动端显示和用户交互体验
2026-06-18 17:54:25 +08:00
InfinityPacer
a771dc5354
feat(plugin): add release version install actions ( #494 )
2026-06-18 15:48:09 +08:00
jxxghp
d28360a161
feat: load agent assistant history
2026-06-18 11:45:50 +08:00
jxxghp
a730abc437
refactor: 优化通知组件的样式和逻辑,移除不必要的状态,改善用户体验
2026-06-17 22:23:04 +08:00
jxxghp
5b72eda4fc
fix: keep notification read action available
2026-06-17 18:17:38 +08:00
jxxghp
6c49d7a59e
feat: 添加日历事件展开功能,优化事件显示和用户交互体验
2026-06-17 18:05:40 +08:00
jxxghp
8900366faf
fix: 修复订阅卡片的待定状态样式,确保正确应用 pending tint
2026-06-17 17:21:56 +08:00
jxxghp
e8e0ac9084
refactor: remove scoped global css escapes
2026-06-17 17:19:09 +08:00
jxxghp
c66ee881b1
refactor: remove ShortcutMessageDialog and MessageView components; update ShortcutBar and UserNotification for improved notification handling
2026-06-17 16:32:00 +08:00
jxxghp
c055740926
feat: 优化错误处理逻辑,避免重复提示并改善用户体验
2026-06-17 12:36:34 +08:00
PKC278
a5bc4e6baf
fix: restore search filter chip colors ( #493 )
2026-06-17 12:03:20 +08:00
jxxghp
15b4ee5893
feat: 隐藏主题定制器的滚动条,改善用户界面体验
2026-06-17 12:00:11 +08:00
jxxghp
8868403ff3
feat: 在组件挂载时同步主题定制器状态,确保全局 FAB 预留右侧空间
2026-06-17 11:29:26 +08:00
jxxghp
3abff72e25
feat: 添加语音录制功能,支持录音和相关提示信息
2026-06-17 11:11:55 +08:00
jxxghp
0c56cf0be7
feat: 优化消息列表样式,增加内容存在时的底部填充,改善滚动体验
2026-06-17 08:31:23 +08:00
jxxghp
ce12d04648
feat: 添加新会话时自动滚动到顶部,优化空态展示
2026-06-17 08:15:30 +08:00
jxxghp
efc0ae4df6
fix: keep agent composer floating without early scroll
2026-06-17 07:15:36 +08:00
jxxghp
2530c3bcd9
fix: stabilize mobile panel height
2026-06-17 07:01:33 +08:00
jxxghp
60e2402aff
feat: 优化 AgentAssistantWidget 组件的样式和结构,增强可读性和用户体验
2026-06-16 23:29:58 +08:00
jxxghp
1a478f97fb
feat: 添加历史会话功能,支持会话恢复和删除,更新多语言文本
2026-06-16 23:18:14 +08:00
jxxghp
33666703af
feat: 添加选择功能和附件上传支持,更新多语言文本
2026-06-16 22:55:26 +08:00
jxxghp
cd69172a99
feat: 更新 AgentAssistantWidget 组件的空状态样式和文本内容
2026-06-16 22:23:37 +08:00
jxxghp
61749e3595
feat: Web Agent 透明主题磨砂效果 ( #492 )
2026-06-16 21:52:45 +08:00
jxxghp
b658533262
更新 package.json
2026-06-16 21:20:58 +08:00
jxxghp
d8015b7def
feat: add Agent Assistant component and integrate with theme customizer
...
- Implemented Agent Assistant widget with chat functionality, including message handling and streaming responses.
- Added new localization strings for Agent Assistant in English, Simplified Chinese, and Traditional Chinese.
- Updated DefaultLayout to include the Agent Assistant and Theme Customizer components.
- Enhanced UserProfile to manage the opening of the Theme Customizer through global events.
- Adjusted CSS styles for the Agent Assistant and its interactions with other components.
- Introduced new events for opening the Theme Customizer and managing its state.
2026-06-16 20:44:00 +08:00
jxxghp
33599cc21d
fix(DefaultLayout): improve code formatting and style consistency
2026-06-16 14:36:13 +08:00
jxxghp
bf22a4809d
fix: add breathing room below header tabs
2026-06-16 14:35:36 +08:00
jxxghp
4a6f7390e6
fix: keep navbar row height stable with tabs
2026-06-16 14:32:26 +08:00
jxxghp
405e460ad6
fix: stabilize iOS Safari mobile navigation
2026-06-16 14:20:12 +08:00
jxxghp
18566c0e9d
revert: rollback dependency upgrades
2026-06-16 13:46:13 +08:00
jxxghp
2c471a936f
fix(MediaCard): add variant to VAvatar for improved styling
2026-06-16 12:41:03 +08:00
jxxghp
2efb07402f
Refactor code structure for improved readability and maintainability
2026-06-16 12:35:53 +08:00
jxxghp
9434ef71e4
fix(login): adjust login header spacing
2026-06-15 22:26:23 +08:00
jxxghp
e06b9537ff
feat(login): add tagline and copyright information to login page
2026-06-15 22:10:30 +08:00
InfinityPacer
2829e3b082
fix(subscribe): display special season labels ( #491 )
2026-06-15 15:54:08 +08:00
jxxghp
1a0fc10559
优化全局智能助手提示信息,简化指令使用说明
2026-06-15 15:52:16 +08:00
jxxghp
5a1aec3323
更新全局智能助手提示信息,明确指令使用方式
2026-06-15 15:41:34 +08:00
jxxghp
48913b8811
优化订阅日历入库状态展示
2026-06-15 10:05:35 +08:00
jxxghp
0a7d53b5c7
修复消息中心滚动显示
2026-06-14 21:32:14 +08:00
jxxghp
da0cd14af8
调整未读消息入口提示
2026-06-14 21:11:36 +08:00
jxxghp
342c62c085
docs: update README files to include Module Federation documentation
2026-06-14 16:35:57 +08:00
jxxghp
891274cc0e
refactor(dialogs): unify button styles and layout in dialog components
...
- Updated VCardActions in multiple dialog components to use a consistent class `app-dialog-actions` for styling.
- Changed button variants to `flat` for primary actions and `tonal` for secondary actions across various dialogs.
- Adjusted padding and spacing for buttons to improve layout consistency.
- Enhanced responsiveness for dialog actions in mobile views.
2026-06-14 14:47:06 +08:00
jxxghp
889a4b744a
chore: update version to 2.13.9 in package.json
2026-06-14 13:28:51 +08:00
jxxghp
7fc5b74851
feat: add wiki sync to plugin market settings
2026-06-14 12:57:40 +08:00
jxxghp
785cbcf81d
fix manual transfer default auto target
2026-06-13 22:21:54 +08:00
InfinityPacer
364b660390
feat: add log download actions ( #489 )
2026-06-13 20:35:55 +08:00
jxxghp
599ca912f4
feat: 增强仪表板布局响应式支持,添加布局档位管理和本地存储功能
2026-06-13 20:34:42 +08:00
jxxghp
2f66f0f1fc
feat: 增加仪表板配置的归一化和本地存储支持,优化用户配置加载
2026-06-13 20:00:02 +08:00
jxxghp
cd2f561194
chore: update version to 2.13.8 in package.json
2026-06-13 18:40:14 +08:00
jxxghp
c59a555a2d
feat: enhance plugin tags display with improved styling and layout
2026-06-13 18:03:26 +08:00
jxxghp
4413fedec5
fix manual transfer auto target options
2026-06-13 10:42:34 +08:00
jxxghp
d7562ea506
feat: add downloader suffix toggles
2026-06-13 08:43:37 +08:00
jxxghp
951d76481b
feat: add system uptime tracking and localization support
2026-06-12 15:52:22 +08:00
jxxghp
68b0071009
refactor: remove unnecessary dashboard reveal state and simplify reveal logic
2026-06-12 14:19:59 +08:00
jxxghp
0594d1d5b2
feat: implement launch loading state management and footer navigation visibility control
2026-06-12 13:59:59 +08:00
jxxghp
4f328add1b
feat: enhance page transition animations and overlay effects
2026-06-12 10:42:41 +08:00
jxxghp
62c9a10377
fix: improve search loading state handling and UI feedback
2026-06-11 08:10:44 +08:00
jxxghp
d3d0d847f6
fix: show subtitle episode metadata
2026-06-10 00:54:59 +08:00
jxxghp
b7dd397664
style: shrink header search trigger
2026-06-09 23:01:46 +08:00
jxxghp
c0276fca9f
chore: update version to 2.13.7
2026-06-09 22:10:51 +08:00
jxxghp
4691d12faa
fix: enforce permission-aware navigation
2026-06-09 21:45:51 +08:00
jxxghp
d0cac34d08
fix: show subtitle search in site resources
2026-06-09 17:25:52 +08:00
jxxghp
2f46c19826
feat: add subtitle search actions
2026-06-09 17:04:17 +08:00
jxxghp
b1cb07ae8c
feat: add subtitle search functionality and download feature
...
- Added subtitle search results support in zh-TW locale.
- Enhanced resource page to handle subtitle search results, including new computed properties and methods for managing subtitle data.
- Introduced SubtitleCard and SubtitleItem components for displaying subtitle information.
- Created AddSubtitleDownloadDialog for managing subtitle downloads with directory selection and media ID options.
- Implemented subtitle download caching mechanism to track downloaded subtitles.
2026-06-09 06:47:09 +08:00
jxxghp
19710a5f0f
feat: 添加管理员白名单配置,支持多个通知类型的管理员设置
2026-06-08 13:41:36 +08:00
jxxghp
4362bbed42
refactor: 优化日志视图样式,添加边框和阴影,提升视觉效果
2026-06-07 22:03:05 +08:00
jxxghp
89cf7070bb
refactor: 在仪表板中添加加载横幅组件,提升用户体验
2026-06-07 21:40:32 +08:00
jxxghp
369afd6674
refactor: 移除列表组件的边框样式,提升视觉一致性
2026-06-07 20:32:23 +08:00
jxxghp
c4fd8f5631
refactor: 统一导航栏阴影样式,提升视觉一致性
2026-06-07 20:04:00 +08:00
jxxghp
c9ebf23977
refactor: 统一组件样式,优化圆角和阴影效果,提升视觉一致性
2026-06-07 19:49:15 +08:00
jxxghp
e239c0c5ea
refactor: 优化代码格式,简化部分逻辑,提升可读性
2026-06-07 18:10:10 +08:00
jxxghp
87d780d985
refactor: remove unnecessary border and border-radius styles across various components
...
- Removed border and border-radius styles from SubscribeCard, CategoryEditDialog, ContentToggleSettingsDialog, DiscoverTabOrderDialog, ForkWorkflowDialog, OfflineStatusDialog, PluginMarketSettingDialog, ReorganizeDialog, SearchBarDialog, SiteImportDialog, SiteResourceDialog, SiteStatisticsDialog, WorkflowActionsDialog, TorrentFilterBar, and several setup views.
- Updated common.scss to introduce new variables for surface radius and border styles.
- Adjusted component styles to utilize new app surface styles for consistency.
2026-06-07 15:43:42 +08:00
ui_beam
f51b253c83
fix(pluginSidebarNav): 修复首次登录后插件侧栏菜单不显示的问题 ( #486 )
2026-06-07 14:27:23 +08:00
jxxghp
bf05cd0697
fix: wrap button in a div for better layout structure
2026-06-07 11:05:36 +08:00
jxxghp
8e5b8f7207
feat(dashboard): 优化仪表盘组件加载逻辑,支持异步加载和状态管理
2026-06-07 08:57:25 +08:00
jxxghp
5e3e106d91
fix: sync login autofill fields
2026-06-06 23:40:45 +08:00
jxxghp
c5fa6aad68
feat(transfer-queue): enhance empty state display and add hint for no tasks
2026-06-06 23:17:42 +08:00
jxxghp
989e8b4c5e
feat(dashboard): 增加媒体组件的内边距以改善布局
2026-06-06 23:04:45 +08:00
jxxghp
a865aa433c
fix: exit dashboard edit mode after reset
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-06-06 21:18:51 +08:00
jxxghp
df8e6016cd
feat(dashboard): improve layout and styling for media components
2026-06-06 20:54:46 +08:00
jxxghp
75da7d35b4
fix(dashboard): stabilize editable layout controls
2026-06-06 18:22:36 +08:00
jxxghp
e2722801e4
feat(dashboard): enhance layout and responsiveness of dashboard components
2026-06-06 17:56:53 +08:00
jxxghp
63e28b76c8
更新 dashboard.vue
2026-06-06 11:32:38 +08:00
jxxghp
9dc63e2c21
feat(dashboard): integrate GridStack for enhanced layout management
...
- Added GridStack for dynamic dashboard layout with drag-and-drop functionality.
- Introduced new properties for DashboardItem to support row configuration.
- Enhanced ContentToggleSettingsDialog with reset functionality.
- Updated localization files for new dashboard features.
- Refactored dashboard components to utilize GridStack for layout rendering.
- Improved responsiveness and styling for dashboard elements.
- Removed deprecated draggable component in favor of GridStack.
2026-06-06 08:45:45 +08:00
jxxghp
08a2741c06
fix: order radius option labels
2026-06-05 23:36:35 +08:00
jxxghp
0dd95508b5
fix: refine theme radius options
2026-06-05 23:29:11 +08:00
jxxghp
f3c524b6b5
feat: add theme radius customization
2026-06-05 23:06:10 +08:00
jxxghp
a73c28c1f7
fix vlist scroll
2026-06-05 13:30:17 +08:00
jxxghp
b3fb7e1de1
feat: 增强主题管理,支持动态主题切换和持久化设置
2026-06-05 09:06:06 +08:00
jxxghp
3620b2a979
fix: 调整布局和样式,增加卡片网格的内边距以避免溢出
2026-06-05 08:24:16 +08:00
jxxghp
1046cb276f
更新 _default-layout.scss
2026-06-05 06:53:32 +08:00
jxxghp
6dfda4807c
fix: 简化 showPasskeyLogin 计算属性,调整登录卡片内边距
2026-06-05 00:26:36 +08:00
jxxghp
8d13f3e5ca
fix: 调整布局和样式,修复滚动和间距问题
2026-06-04 23:33:20 +08:00
jxxghp
9ebe740c69
更新 DownloadingListView.vue
2026-06-04 22:53:06 +08:00
jxxghp
73673820f1
fix: prevent download card shadow clipping
2026-06-04 22:42:43 +08:00
jxxghp
c6d0116e0f
fix: apply theme shadow to workflow and download cards
2026-06-04 22:22:55 +08:00
jxxghp
6a06001dae
fix: 修复横向滑块标题按钮点击区域
2026-06-04 22:07:02 +08:00
jxxghp
ad75b50a0c
fix: 修复主题定制器顶部安全区
2026-06-04 21:54:52 +08:00
jxxghp
2a68aa05f6
fix: 修复主题定制器移动端滚动高度
2026-06-04 21:45:21 +08:00
jxxghp
fa90411c7a
feat: 添加滑块阴影缓冲区,优化横向滚动效果
2026-06-04 21:25:08 +08:00
jxxghp
643ddcef07
feat: enhance theme customizer with shadow options and update styles
...
- Added shadow customization options to the theme customizer, allowing users to select from 'none', 'low', 'medium', and 'high'.
- Updated the theme customizer settings interface and default values to include shadow settings.
- Enhanced the CSS variables for shadows in common.scss to support different shadow levels based on user selection.
- Modified the VirtualSlideView component styles to improve layout and scrolling behavior.
- Updated localization files for English, Simplified Chinese, and Traditional Chinese to include new shadow-related terms.
- Adjusted various components to ensure consistent application of shadow styles across the application.
2026-06-04 21:20:08 +08:00
jxxghp
addc0838c0
feat: 添加工作流执行配置和并行数设置,优化工作流管理功能
2026-06-04 15:57:08 +08:00
jxxghp
8b43e0a754
更新 package.json
2026-06-04 08:45:25 +08:00
jxxghp
f81a9f0929
fix: 移除无用的认证提供方加载状态,简化登录逻辑
2026-06-04 08:37:19 +08:00
jxxghp
3cf5cc24cd
feat: 添加插件认证支持,优化登录流程
2026-06-04 08:24:10 +08:00
jxxghp
841e9479af
refactor: unify header tab menu definitions
2026-06-03 07:21:34 +08:00
jxxghp
8c3380e8f5
fix: 更新主题定制器翻译,优化用户界面文本
2026-06-02 23:03:19 +08:00
jxxghp
0ac42f0a76
fix: 添加订阅排序方式的本地存储功能,优化用户体验
2026-06-02 22:48:42 +08:00
jxxghp
caef6eca67
fix: 同步主题定制器状态到根节点,优化全局悬浮按钮位置
2026-06-02 22:44:53 +08:00
jxxghp
0867236b68
fix: 更新主题定制器图标样式,提升可读性
2026-06-02 21:26:30 +08:00
jxxghp
09dfdbaf67
fix: 简化主题定制器按钮样式,提升界面整洁度
2026-06-02 21:11:13 +08:00
jxxghp
57224e15fb
fix: 调整主题定制器和对话框样式,优化用户体验
2026-06-02 21:06:24 +08:00
jxxghp
200500a060
fix: use dialog theme customizer in app mode
2026-06-02 19:14:56 +08:00
jxxghp
a4731aade1
feat: enable app mode theme customizer
2026-06-02 19:00:48 +08:00
jxxghp
7d21eabf1a
fix: prevent theme customizer startup crash
2026-06-02 18:35:05 +08:00
jxxghp
b639737bd6
feat: refine theme customizer and horizontal navigation
2026-06-02 17:56:41 +08:00
jxxghp
d02ece234c
fix: 修改主题定制器标题,提升语言一致性
2026-06-02 17:07:16 +08:00
jxxghp
889a5c9e51
fix: 优化主题定制器按钮样式和布局,提升用户体验
2026-06-02 17:02:23 +08:00
jxxghp
880a34f508
fix: 调整主题定制器面板的透明度设置显示逻辑
2026-06-02 16:18:00 +08:00
jxxghp
50b0148ed6
feat: add theme customizer component and functionality
...
- Introduced a new ThemeCustomizer component for real-time theme customization.
- Updated UserProfile.vue to integrate the ThemeCustomizer and manage theme settings.
- Enhanced theme management with new settings for layout, primary color, and skin.
- Added support for semi-dark menu and responsive design adjustments.
- Implemented local storage persistence for theme settings.
- Updated localization files to include new theme customizer strings in English, Simplified Chinese, and Traditional Chinese.
- Modified styles to support new bordered skin and theme customizer layout.
- Refactored existing components (HeaderTab, SearchBar) to accommodate new theme features.
2026-06-02 16:16:20 +08:00
jxxghp
285ddab45a
fix: 调整插件项目主页链接逻辑,优化下拉菜单项顺序
2026-06-02 13:10:14 +08:00
jxxghp
aa12f4b6b6
fix: 优化插件项目主页链接解析逻辑
2026-06-02 12:54:54 +08:00
jxxghp
9bbb060073
fix: 修复插件项目主页跳转被拦截
2026-06-02 08:18:12 +08:00
jxxghp
3b0623628c
fix: 优化插件卡片项目主页与版本历史入口
2026-06-02 07:53:10 +08:00
jxxghp
b45c147452
fix: 调整插件更新说明菜单行为
2026-06-02 07:31:17 +08:00
jxxghp
25bc7c4b3c
feat: 添加插件更新历史功能及相关国际化支持
2026-06-02 07:16:05 +08:00
jxxghp
d6b7b6d813
fix: close plugin filter menus after selection
2026-06-01 21:32:24 +08:00
jxxghp
a3ac46c891
更新 package.json
2026-06-01 12:00:14 +08:00
Album
b6e824246b
优化文件管理多选操作体验 ( #483 )
2026-05-31 21:31:59 +08:00
Album
5191f6780d
恢复识别词应用详情标题文案 ( #482 )
2026-05-31 18:13:53 +08:00
Album
261aaf17ad
优化识别词应用详情显示 ( #481 )
2026-05-31 17:51:05 +08:00
jxxghp
258e64bca7
fix: 更新站点 Cookie 处理逻辑,添加请求失败提示,优化服务工作者缓存策略
2026-05-31 09:16:52 +08:00
jxxghp
e905df014e
fix: add precomposed apple touch icon
2026-05-31 08:39:21 +08:00
jxxghp
b93f8f2bff
fix: 消息中心首次打开时SSE与数据库消息重复显示
...
SSE消息只有date字段、note为null,数据库消息只有reg_time、note为{},
原getMessageKey将reg_time和date作为两个独立字段拼接签名导致同一条消息签名不同。
归一化时间字段(reg_time||date)和note字段后去重恢复正常。
2026-05-30 19:18:55 +08:00
jxxghp
9aa0a5e1b7
更新 package.json
2026-05-30 08:58:34 +08:00
jxxghp
ee9f41d015
更新 package.json
2026-05-30 08:58:22 +08:00
jxxghp
ad6a664cbe
fix: proxy bangumi images
2026-05-30 08:54:40 +08:00
Album
3387067636
fix: handle episode group values in preview transfer ( #480 )
2026-05-30 08:28:00 +08:00
jxxghp
07dc3c3e9a
fix: build Emby app deep links with server ids
2026-05-28 15:06:30 +08:00
jxxghp
262b4bebd4
更新 package.json
2026-05-28 14:37:07 +08:00
jxxghp
6e50cf31de
fix: correct media server card links
2026-05-28 14:33:50 +08:00
jxxghp
14aa75dfae
fix: format version install statistics
2026-05-27 17:48:58 +08:00
jxxghp
348aa4757b
fix: normalize search site selection
2026-05-27 15:21:44 +08:00
jxxghp
6e6819acc1
fix: auto match manual transfer target path
2026-05-27 13:26:01 +08:00
jxxghp
51a58aaae0
fix: show manual transfer recognition details
2026-05-27 11:03:55 +08:00
jxxghp
fbde99389e
更新 package.json
2026-05-27 07:11:01 +08:00
jxxghp
5a4e345529
feat: add LLM proxy toggle
2026-05-27 06:57:09 +08:00
jxxghp
b446afb6d8
fix: improve plugin market editor layout
2026-05-26 17:39:14 +08:00
jxxghp
8580af36d1
fix: compact plugin market settings dialog
2026-05-26 17:16:19 +08:00
jxxghp
95ca092117
feat: optimize plugin market repository settings
2026-05-26 16:30:31 +08:00
jxxghp
ba200cae5c
fix: move LLM user agent after max context
2026-05-26 08:30:33 +08:00
jxxghp
87c73e0253
feat: add llm user agent setting
2026-05-26 08:20:02 +08:00
jxxghp
d4d7f635f5
fix: allow rust acceleration re-enable
2026-05-25 23:48:09 +08:00
jxxghp
729db1510e
更新 package.json
2026-05-25 23:11:22 +08:00
jxxghp
8a12ecf918
fix: render OTP QR code reliably
2026-05-25 23:07:45 +08:00
jxxghp
cacc2602df
fix: initialize OTP dialog on open
2026-05-25 19:49:30 +08:00
jxxghp
8c6cfa7fc5
feat: add MiniMax audio provider option
2026-05-25 19:10:21 +08:00
jxxghp
0113f28d8c
更新 package.json
2026-05-25 18:20:49 +08:00
jxxghp
d870b788bc
feat: add usage version statistics dialog
2026-05-25 18:16:35 +08:00
jxxghp
19a3213be0
fix: 插件页面再次进入时不显示新版本提示
2026-05-25 14:32:20 +08:00
InfinityPacer
f5c8a463fa
feat(settings): expose image proxy private ranges ( #479 )
2026-05-25 14:17:27 +08:00
jxxghp
ff3b5b4232
fix: hide episode sort for movie subscriptions
2026-05-25 11:40:06 +08:00
jxxghp
6da0aae362
feat: add subscription sort options
2026-05-25 11:30:42 +08:00
InfinityPacer
abbce2644a
fix(subscribe-card): i18n paused/pending state labels ( #478 )
2026-05-25 10:47:23 +08:00
InfinityPacer
1c5773444e
feat(subscribe-card): style paused/pending states with frosted shimmer badge ( #477 )
2026-05-25 10:14:08 +08:00
jxxghp
1674f15d7c
fix: use null for empty episode group selection
2026-05-25 05:33:26 +08:00
jxxghp
c6981e9955
feat: 添加剧集组功能,支持自动查询和手动输入剧集组编号
2026-05-24 23:33:17 +08:00
jxxghp
96d3426d0c
fix: 优化插件市场刷新按钮状态
2026-05-24 20:28:45 +08:00
jxxghp
c88b2abcce
fix: 修复 Rust 加速可用性标志并调整插件本地仓库路径和传输线程设置的布局
2026-05-23 21:10:48 +08:00
jxxghp
42fe928155
fix: 调整插件本地仓库路径输入框的位置
2026-05-23 20:55:19 +08:00
jxxghp
4cc455b948
feat: add Rust acceleration configuration option to system settings
2026-05-23 20:41:51 +08:00
jxxghp
bce073ebe0
fix: adjust file manager selection toolbar
2026-05-23 13:30:46 +08:00
jxxghp
c27167097e
更新 package.json
2026-05-23 09:25:12 +08:00
Album
44d23480a3
feat: 支持多文件整理预览与模板智能生成 ( #476 )
2026-05-23 09:24:49 +08:00
jxxghp
01796b3dc5
更新 package.json
2026-05-22 21:52:03 +08:00
InfinityPacer
dcf0924c73
feat(subscribe-card): render progress with backend completed_episode ( #475 )
2026-05-22 19:39:07 +08:00
jxxghp
cc8d5cf931
style: lighten setting card accents
2026-05-21 22:05:46 +08:00
jxxghp
6083887675
fix: load registered passkeys on dialog open
2026-05-21 07:06:51 +08:00
jxxghp
beb0506b0c
feat: show plugin system version compatibility
2026-05-20 19:56:21 +08:00
InfinityPacer
0f906f791a
fix(filter-rule): keep custom rule chip titles in sync with props ( #474 )
2026-05-20 17:29:46 +08:00
jxxghp
7614696e61
fix: 修复智能推荐按钮初始不可用
2026-05-20 12:36:41 +08:00
jxxghp
4235d3687c
feat: add tmdb api key setting
2026-05-20 11:28:29 +08:00
jxxghp
2960e7cfde
fix: keep mobile navbar blur above progress dialog
2026-05-20 06:08:15 +08:00
jxxghp
e0ebc35178
fix: 补充媒体详情订阅成功提示
2026-05-20 05:56:08 +08:00
jxxghp
07c9442ac8
fix: 移除集数定位规则启用开关的文字标签
...
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-19 13:36:05 +08:00
jxxghp
ccc820e8d2
fix: 优化集数定位规则UI,新增按钮改为绿色,启用改为Switch开关
...
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-19 13:31:13 +08:00
jxxghp
68bb568400
fix: 移除集数定位规则删除确认
2026-05-19 08:43:38 +08:00
jxxghp
13cd214e6d
fix: 优化集数定位规则响应式布局
2026-05-19 08:29:52 +08:00
jxxghp
311880bcd3
fix: align downloader path mapping fields
2026-05-19 08:13:03 +08:00
jxxghp
088ebbe0bb
fix: adjust downloader path mapping UI
2026-05-19 08:10:55 +08:00
Album
de3523056a
feat: 增加手动整理集数定位规则配置并支持智能生成集数定位模板 ( #473 )
2026-05-19 07:20:23 +08:00
jxxghp
cf139a938e
style: 移除资源搜索结果副标题
2026-05-18 19:11:54 +08:00
jxxghp
be2f4d0170
style: 调整智能推荐重试图标
2026-05-18 14:24:18 +08:00
jxxghp
79493665c1
style: 优化资源搜索结果智能推荐按钮
2026-05-18 14:17:06 +08:00
jxxghp
106062da82
style: 统一资源搜索结果抬头按钮样式
2026-05-18 13:58:00 +08:00
jxxghp
50e54e943d
更新 resource.vue
2026-05-18 13:47:12 +08:00
jxxghp
6b811f2250
style: 优化资源搜索结果抬头
2026-05-18 13:26:37 +08:00
jxxghp
fa7f2a6c7c
fix: adapt notification template dialog height
2026-05-18 12:13:07 +08:00
jxxghp
e362f3cbdd
fix: adapt custom css dialog height on small screens
2026-05-18 11:55:10 +08:00
jxxghp
f4c4d7495f
refactor: optimize storage card accent colors and clean up unused directory UI logic
2026-05-18 11:25:00 +08:00
jxxghp
5b850d9464
chore: bump version to 2.12.2
2026-05-18 11:21:36 +08:00
jxxghp
d7f74a3a8a
feat: implement dynamic accent color extraction and styling for UI cards with standardized shadow removal
2026-05-18 11:20:58 +08:00
jxxghp
91dbf065db
feat: update Ace editor themes to follow system color scheme and standardize dialog UI layouts
2026-05-18 10:07:22 +08:00
jxxghp
1759e666ba
feat: add search resource pages setting
2026-05-18 09:48:43 +08:00
jxxghp
65230f1ae8
fix: normalize history search empty value
2026-05-17 23:24:32 +08:00
jxxghp
508cf5d08f
fix: reset history table loading state
2026-05-17 23:15:03 +08:00
jxxghp
0e9ddc9da2
refactor: update search input to use placeholder and aria-label instead of label
2026-05-17 23:08:34 +08:00
jxxghp
48e6fc4466
refactor: migrate all dialogs to a centralized shared dialog management system using useSharedDialog composable
2026-05-17 22:54:17 +08:00
jxxghp
30a4c55050
refactor: enable scroll-to-top button globally in browse page by removing path restriction
2026-05-17 19:27:04 +08:00
jxxghp
dee5d9d213
feat: replace Playwright with CloakBrowser for site emulation and update related translations
2026-05-17 15:50:47 +08:00
jxxghp
c5e2b1349f
refactor: implement lazy-loaded tab components with silent background data refresh for settings pages
2026-05-17 14:17:50 +08:00
jxxghp
0e005c3c7e
refactor: optimize Keep-Alive component rendering and data synchronization by introducing silent refresh states and fallback layout calculations.
2026-05-17 14:06:05 +08:00
jxxghp
348ae6b313
refactor: enhance scroll locking and touch event handling in QuickAccess component to prevent unwanted background scrolling
2026-05-17 12:48:31 +08:00
jxxghp
122ecc82fd
搜索中隐藏资源结果抬头
2026-05-17 12:48:06 +08:00
jxxghp
88fad5b764
优化资源搜索结果页抬头布局
2026-05-17 11:14:05 +08:00
jxxghp
f01971ee3a
refactor: migrate page-specific action buttons to dynamic FABs for PWA mode compatibility
2026-05-17 11:01:47 +08:00
jxxghp
5e8489c620
refactor: standardize keep-alive data refreshing using useKeepAliveRefresh composable across views and dashboards
2026-05-17 10:04:30 +08:00
jxxghp
6900042cf7
chore: bump project version to 2.12.0
2026-05-17 08:36:00 +08:00
jxxghp
75862c026a
refactor: replace useBackgroundOptimization with unified useBackground composable and update Nginx SSE route configuration
2026-05-17 08:32:17 +08:00
jxxghp
bbe3368c69
feat: introduce useKeepAliveRefresh composable to manage tab data synchronization and lifecycle refresh logic
2026-05-17 07:43:42 +08:00
jxxghp
587f06eb9f
perf: safely optimize list loading
2026-05-15 23:15:14 +08:00
jxxghp
7114c63e8f
Revert "perf: optimize infinite list loading"
...
This reverts commit 2a6f9e3cc0 .
2026-05-15 23:08:56 +08:00
jxxghp
2a6f9e3cc0
perf: optimize infinite list loading
2026-05-15 22:59:00 +08:00
jxxghp
00d37d7bda
feat: add context recovery and search parameter persistence logic for resource page refresh
2026-05-15 21:45:47 +08:00
jxxghp
546af84dab
Revert "Feat/virtualizarefactor: virtualization rework — unify Virtual components, fix memory leaks, migrate 15+ consumerstion rework ( #472 )"
...
This reverts commit 5953496d84 .
2026-05-15 21:42:43 +08:00
Aqr-K
5953496d84
Feat/virtualizarefactor: virtualization rework — unify Virtual components, fix memory leaks, migrate 15+ consumerstion rework ( #472 )
2026-05-15 21:15:30 +08:00
jxxghp
0fda7c70de
fix: scroll message list container to latest
2026-05-15 18:56:37 +08:00
jxxghp
48546e1999
fix: auto scroll message center to latest
2026-05-15 18:44:16 +08:00
jxxghp
06355ff91d
fix: prevent event propagation on card menu buttons and implement virtualization locking for overlays in ProgressiveCardGrid
2026-05-15 18:27:56 +08:00
jxxghp
523f8c4cc8
feat: add force scroll option to intelligent message scrolling in ShortcutBar and MessageView
2026-05-15 17:47:50 +08:00
jxxghp
73f6e7482f
refactor: constrain dialog heights, standardize code formatting, and update CSS logical properties
2026-05-15 17:44:21 +08:00
InfinityPacer
81ab3f9da8
fix(subscribe): show best version mode tag ( #471 )
2026-05-15 06:51:03 +08:00
Album
d520645a8b
fix: keep manual reorganize preview visible on partial failures ( #470 )
2026-05-14 23:05:41 +08:00
jxxghp
af67fddce0
fix: ensure clear cache reloads page
2026-05-14 22:45:23 +08:00
Album
6d89dad8de
fix: prevent duplicate manual reorganize requests in filtered directories ( #469 )
2026-05-14 21:13:46 +08:00
jxxghp
f3ab2a8eff
feat: add collapsible section for AI agent settings to reduce visual clutter
2026-05-14 20:27:28 +08:00
jxxghp
74c980c7a5
feat: split agent audio input and output settings
2026-05-14 19:37:46 +08:00
jxxghp
52fc2557ec
fix: refresh transfer history on activation
2026-05-14 18:15:08 +08:00
jxxghp
34124418f8
perf: optimize initial load by implementing lazy loading for modules and fine-tuning authentication/resource initialization logic.
2026-05-14 13:19:48 +08:00
jxxghp
e2d36da299
refactor: invert background poster opacity logic to represent transparency percentage
2026-05-13 22:53:15 +08:00
jxxghp
9965428bae
feat: add configurable opacity and blur settings for the transparent theme background
2026-05-13 22:34:12 +08:00
jxxghp
e62a0b5a8d
refactor: optimize performance by centralizing state calculations and stabilizing virtual list data refs
2026-05-13 22:01:13 +08:00
Album
3c926f7485
refactor: remove redundant path cards from reorganize preview panel ( #468 )
2026-05-13 21:32:31 +08:00
DDSRem
de3f4e6374
feat: add wildcard glob support to file manager filter ( #467 )
2026-05-13 21:15:07 +08:00
jxxghp
2e22f6ae86
feat: virtualize media server dashboard grids
2026-05-13 21:08:59 +08:00
jxxghp
99665c7d79
feat: virtualize card grids
2026-05-13 19:07:46 +08:00
jxxghp
a4a00586c7
更新 package.json
2026-05-13 17:08:11 +08:00
jxxghp
cf59a07d4b
feat: add full season upgrade option to TV subscription edit dialog
2026-05-13 15:55:50 +08:00
jxxghp
8a362d0740
fix: prevent SubscribeCard overflow by adding truncation and flex constraints to username and progress display
2026-05-13 14:51:13 +08:00
jxxghp
b49385af29
chore: bump package version to 2.11.2
2026-05-12 22:33:04 +08:00
jxxghp
b227412c96
chore: update feishu logo image asset
2026-05-12 22:32:42 +08:00
jxxghp
b3c8faab70
feat: add Feishu notification configuration UI
2026-05-12 21:42:17 +08:00
jxxghp
9a480dd803
refactor: simplify ReorganizeDialog UI by removing redundant background and border styles
2026-05-12 20:56:00 +08:00
jxxghp
847fd13982
refactor: implement collapsible side-by-side preview panel in ReorganizeDialog
2026-05-12 20:47:25 +08:00
album
7fa4f4a2f0
feat: add reorganize preview panel and optimize dialog layout
...
- Add reorganize result preview panel on the right side of ReorganizeDialog
- Add preview types: ManualTransferPayload, ManualTransferPreviewSummary, ManualTransferPreviewItem, ManualTransferPreviewData
- Add preview-related locale keys for zh-CN, zh-TW, en-US
- Optimize dialog width, split ratios, and button positions
- Support horizontal scroll for before/after file name columns
- Auto-calculate pagination via ResizeObserver with fixed row height
- Display media info, stats, and season/episode counts in preview header
- Support parallel preview requests with per-item error handling
- Replace setTimeout with nextTick for DOM-dependent operations
2026-05-12 17:32:08 +08:00
jxxghp
4207a70716
feat: add support for ZSpace media server integration including UI configuration and logo assets
2026-05-11 18:09:29 +08:00
jxxghp
c97247b92b
refactor: optimize initial loading view and viewport synchronization logic for iOS standalone mode
2026-05-11 12:45:20 +08:00
jxxghp
e9bed7ff8a
feat: update loading shell transition and add exit animation transform
2026-05-11 12:35:42 +08:00
jxxghp
f25a619f13
refactor: optimize initial loading screen layout and theme handling for improved PWA startup experience
2026-05-11 12:25:31 +08:00
jxxghp
2065b05143
refactor: remove manual chunk splitting configuration in vite build settings
2026-05-10 23:46:04 +08:00
jxxghp
eec1f2d7b3
style: update loading background to cover full viewport using dynamic units
2026-05-10 22:58:02 +08:00
jxxghp
17a343392c
refactor: replace mobile device check with touch capability detection for tab scroll controls
2026-05-10 22:48:49 +08:00
jxxghp
a2b2e8cd94
feat: implement automatic refresh logic for expired WeChat Claw Bot QR codes
2026-05-10 22:45:21 +08:00
jxxghp
9703b2dbee
更新 package.json
2026-05-10 22:12:21 +08:00
jxxghp
310a501380
feat: implement QR code generation for WechatClawBot status display
2026-05-10 22:10:30 +08:00
jxxghp
30bf895ae1
fix: preserve wechat clawbot login state across renames
2026-05-10 21:50:33 +08:00
jxxghp
4f9dce70d3
feat: add wechat clawbot notification setup UI
2026-05-10 21:47:35 +08:00
jxxghp
f495e13667
style: add horizontal padding to overlay list content in common styles
2026-05-10 09:40:19 +08:00
jxxghp
f293681588
refactor: implement search parameter state management and prevent API caching for search requests
2026-05-09 23:02:17 +08:00
jxxghp
2f1a356e65
fix: replace virtual card grid with progressive loading
2026-05-09 22:23:45 +08:00
jxxghp
5909d2423c
fix: stabilize virtual card grid during fast scrolling
2026-05-09 21:50:32 +08:00
jxxghp
42f7df8f4a
fix: refine data cleanup settings tab
...
Move the data tab before log, hide retention fields until cleanup is enabled, and remove the extra download files prompt to keep the advanced settings flow focused.
2026-05-09 21:40:35 +08:00
jxxghp
abaa40d819
feat: add data cleanup settings tab
...
Expose the cleanup switch and per-table retention periods in advanced settings so administrators can manage data cleanup from the UI.
2026-05-09 21:22:02 +08:00
jxxghp
0d05a104c4
refactor: migrate site management actions to dynamic floating menu and update sort mode exit buttons
2026-05-09 18:37:16 +08:00
jxxghp
e8708f8de7
fix: add exit action for drag sort mode
2026-05-09 18:10:56 +08:00
jxxghp
7918b21b5b
fix sites title align
2026-05-09 18:05:52 +08:00
jxxghp
088db67089
fix: make sort mode drag-only across cards
2026-05-09 18:04:10 +08:00
jxxghp
62e0d8e9dc
perf: virtualize remaining long result views
...
Reduce DOM growth across resource, history, workflow, share, downloading, and message views so large datasets stay responsive while scrolling.
2026-05-09 17:28:23 +08:00
jxxghp
96d655155a
perf: virtualize management lists and make drag sorting opt-in
2026-05-09 16:07:28 +08:00
jxxghp
a475085d7b
refactor: implement buffered streaming updates and disable keep-alive for resource
2026-05-09 13:22:40 +08:00
jxxghp
58fdb77b37
更新 index.ts
2026-05-09 12:25:18 +08:00
jxxghp
8a25c6578d
更新 index.ts
2026-05-09 12:15:08 +08:00
jxxghp
ef62bd6e98
fix: restore horizontal slide loading placeholders
...
Wrap VirtualSlideView loading content in a horizontal track so media and person slide skeletons keep their original full-width carousel layout and title presentation during loading.
2026-05-09 09:02:40 +08:00
jxxghp
876a46607b
chore: bump version to 2.11.0
2026-05-09 08:51:59 +08:00
jxxghp
107f70abde
refactor: unify horizontal card virtualization
...
Replace the remaining slide loading fallbacks with VirtualSlideView so horizontal media and person carousels use a single rendering path. Remove the now-unused SlideView component to keep the slide system smaller and easier to maintain.
2026-05-09 08:48:49 +08:00
jxxghp
090b9d735d
feat: add media recognition sharing setting and update system settings UI layout
2026-05-09 08:33:29 +08:00
jxxghp
dbeea6afcc
perf: reduce frontend memory pressure and startup cost
...
Limit long-lived page and component retention while virtualizing large card views to keep runtime memory lower. Defer heavy editor, chart, workflow, calendar, and icon code so the app loads less JavaScript up front.
2026-05-09 08:32:14 +08:00
jxxghp
2931f5df46
更新 package.json
2026-05-08 11:21:47 +08:00
jxxghp
e14c81d178
feat(settings): persist LLM base URL presets
2026-05-08 10:52:30 +08:00
jxxghp
a9403c9c34
chore: bump version to 2.10.11
2026-05-07 08:23:20 +08:00
jxxghp
dc4914e3ca
style: adjust downloader card API key field to span full width
2026-05-07 08:22:39 +08:00
jxxghp
f3dbc4afad
feat: add qBittorrent API key setup support
...
Expose qBittorrent WebUI API Key fields in settings and setup so 5.2 users can connect without requiring username/password.
Refs jxxghp/MoviePilot#5724
2026-05-07 07:41:05 +08:00
jxxghp
e3e22aebd9
feat: replace log level chips with VSelect dropdown in LoggingView and adjust layout spacing
2026-05-06 13:04:35 +08:00
jxxghp
0ca2f20b24
refactor: update logging record layout to use block-level elements for better alignment and structure
2026-05-06 08:02:50 +08:00
jxxghp
14279c773d
fix: update LoggingView layout to support responsive height for mobile devices
2026-05-05 12:37:30 +08:00
jxxghp
8372f63eb6
refactor: dynamic logging view height calculation and remove redundant LLM model refresh on settings save
2026-05-05 12:34:09 +08:00
jxxghp
b7b62d7922
feat: overhaul logging view with advanced filtering, grouped display, and real-time streaming controls
2026-05-05 11:53:21 +08:00
jxxghp
162cce1f50
feat: replace VSelect with VAutocomplete for LLM provider selection in settings
2026-05-04 20:04:14 +08:00
jxxghp
aa49c6ccbc
refactor(llm): merge preset selection into base URL field
...
Use a single editable Base URL combobox for LLM providers so preset endpoints and manual input share one field, with preset types shown as subtitles.
2026-05-03 11:31:06 +08:00
jxxghp
a40e52079f
更新 package.json
2026-05-03 09:44:37 +08:00
jxxghp
c29e329548
feat(llm): add provider URL presets
...
Expose provider-specific preset endpoints in the setup and system settings flows so users can start from the correct base URL while still editing it manually.
2026-05-03 09:38:28 +08:00
mcgrady.sun
e2d26f6a25
fix(resource): 解决重新搜索按钮 review 问题
...
- 简化 refreshSearch:移除多余的 switchToOriginalResults 调用,
直接置 showingAiResults=false,其余状态由 fetchData 内部重置
- 标题栏 v-if 去掉 !progressActive 条件,避免点击重新搜索时
整个标题栏 unmount 导致按钮 :loading 不可见、页面跳动
2026-05-02 16:33:19 +08:00
mcgrady.sun
1752256868
feat(resource): 资源搜索结果页增加重新搜索按钮
...
- 在搜索结果页右侧操作区新增"重新搜索"按钮(mdi-refresh 图标)
- 点击后使用相同搜索参数重新触发请求;正在请求或加载中时按钮禁用
- 若当前展示的是 AI 推荐结果,先切回原始结果再重新搜索,避免状态不一致
- 同步补充 zh-CN / zh-TW / en-US 三份本地化文案
2026-05-02 16:33:19 +08:00
jxxghp
23d7f0dcc1
更新 package.json
2026-04-30 11:55:22 +08:00
jxxghp
288aeed178
chore: update LLM model hint examples in localization files
2026-04-30 11:29:17 +08:00
jxxghp
9a9a618136
refactor: extract LLM provider management logic into composable and add OAuth support for system settings
2026-04-30 09:49:05 +08:00
jxxghp
723eb319e1
feat: add batch AI reorganization support to Transfer History view
2026-04-29 20:37:52 +08:00
jxxghp
96684a8d13
feat: add configuration for AI voice input/output settings and models
2026-04-29 18:15:50 +08:00
jxxghp
fc9fe5e21e
chore: bump version to 2.10.8 and adjust UI styling for scraping settings
2026-04-29 17:10:36 +08:00
jxxghp
24b763d808
refactor: comment out redundant refresh call in ShortcutBar message submission
2026-04-28 13:10:37 +08:00
jxxghp
f761cdff00
chore: bump version to 2.10.7 and improve message sending reliability with explicit refresh and type safety
2026-04-28 13:04:05 +08:00
jxxghp
b785769138
feat: add transparent theme support for AI agent settings card and adjust border opacity
2026-04-25 12:30:30 +08:00
jxxghp
6d1febd70a
更新 AccountSettingSystem.vue
2026-04-25 11:41:35 +08:00
jxxghp
bdbaf503ca
feat: implement custom Jinja2 syntax highlighting for rename templates and notification templates using VAceEditor
2026-04-25 11:20:15 +08:00
jxxghp
f9e74cf436
style: group AI assistant settings in system page
2026-04-25 10:48:55 +08:00
jxxghp
e043669a10
更新 package.json
2026-04-24 20:25:09 +08:00
jxxghp
78d8fdba9d
fix: restore setup agent grid layout
2026-04-24 20:20:36 +08:00
jxxghp
5c0f0386a6
chore: reorder llm thinking setting
2026-04-24 20:17:22 +08:00
jxxghp
30b39283b6
feat: add unified llm thinking level setting
2026-04-24 19:50:23 +08:00
jxxghp
de84c39d2f
fix card action hit areas
2026-04-22 18:01:26 +08:00
jxxghp
65152e7e37
fix: 修复媒体服务器卡片关闭按钮被背景图遮挡的问题
2026-04-22 17:07:41 +08:00
jxxghp
ba343ce5fa
style: adjust login page layout spacing and formatting for improved visual alignment
2026-04-21 22:20:04 +08:00
jxxghp
60495668a6
Simplify LLM settings connectivity test
2026-04-21 22:14:19 +08:00
jxxghp
f2ac624dbb
fix: refine ai assistant settings feedback
2026-04-21 21:25:21 +08:00
jxxghp
6238849d3f
refactor: optimize ai assistant settings actions
2026-04-21 21:11:29 +08:00
笨笨
82cb903c1f
fix: localize llm test result labels
2026-04-21 20:41:39 +08:00
笨笨
5e5eb95b55
feat: add llm test button
2026-04-21 20:41:39 +08:00
jxxghp
74e6f8b03e
bump version to 2.10.3
2026-04-21 08:55:50 +08:00
jxxghp
a2bf0d2b16
refine settings card layouts
2026-04-21 08:50:14 +08:00
jxxghp
7532d39978
style: update plugin repository icon and increase compact FAB icon size
2026-04-19 14:45:35 +08:00
jxxghp
5cc9bf7418
style: reduce compact-fab size and standardize padding across filter menus
2026-04-19 13:35:25 +08:00
jxxghp
20bdb940cd
refactor: standardize floating action buttons with a compact stack layout and migrate menu items to key-based i18n resolution
2026-04-19 13:00:04 +08:00
jxxghp
e9b214cff8
refactor: enhance dynamic button system to support menus, reactive properties, and improved PWA floating action button integration
2026-04-19 12:29:02 +08:00
jxxghp
54f5fb2877
更新 login.vue
2026-04-19 07:21:25 +08:00
jxxghp
e86cb9e1cc
Merge pull request #461 from InfinityPacer/codex/feat/local-plugin-paths
2026-04-19 07:07:55 +08:00
InfinityPacer
3f258b9016
fix(plugin): resort market list when statistics load
2026-04-19 04:21:00 +08:00
InfinityPacer
b54e144d0e
feat(plugin): show local repo paths in repository filter
2026-04-19 04:20:49 +08:00
InfinityPacer
7b20a7b775
refactor(setting): rename local repo paths setting
2026-04-19 03:03:22 +08:00
InfinityPacer
df66b3e917
fix(plugin): local source label and detection
2026-04-19 02:54:09 +08:00
jxxghp
a919622d08
Document nettest target loading flow
2026-04-18 17:52:01 +08:00
jxxghp
2a9ce950b7
Use backend-managed nettest targets
2026-04-18 17:43:38 +08:00
InfinityPacer
48c12b765d
feat(setting): expose local plugin paths
2026-04-18 03:11:55 +08:00
InfinityPacer
1120055eed
feat(plugin): support local plugin sources
2026-04-18 03:01:16 +08:00
jxxghp
c66b6649e2
feat: enable drag sorting for plugin market repos
2026-04-17 21:01:33 +08:00
jxxghp
8479099926
fix: simplify plugin market repo display
2026-04-17 20:42:11 +08:00
jxxghp
cab65be1c9
feat: update plugin market settings UI layout and refine localization strings
2026-04-17 15:25:36 +08:00
jxxghp
6689e976c2
更新 package.json
2026-04-17 15:12:00 +08:00
jxxghp
712dfa3fe1
feat: improve transfer history footer actions and plugin market settings
2026-04-17 15:02:56 +08:00
jxxghp
346121f3c2
chore: bump version to 2.10.1
2026-04-16 19:51:02 +08:00
jxxghp
61c073ad6c
refactor: remove recognize source selection and hardcode to themoviedb in setup wizard
2026-04-16 19:50:37 +08:00
jxxghp
4b3733bc19
feat: add site auth step to setup wizard
2026-04-16 19:21:17 +08:00
jxxghp
b29c6bd83f
feat: add AI agent configuration step and expand basic settings with OCR and recognition source options
2026-04-16 17:36:27 +08:00
jxxghp
b40fc4bd30
更新 package.json
2026-04-16 10:42:02 +08:00
jxxghp
a225ba6075
feat: implement responsive filter panel with collapsible search for mobile layout
2026-04-15 17:59:35 +08:00
jxxghp
303fe39c01
更新 package.json
2026-04-15 17:17:09 +08:00
jxxghp
d343cbcf71
Add AI redo progress viewer
2026-04-15 17:10:18 +08:00
jxxghp
0eef8c5174
Optimize site resource dialog layout
2026-04-15 14:18:02 +08:00
jxxghp
46fe257585
feat: add LLM image input support toggle to system settings
2026-04-15 08:46:51 +08:00
jxxghp
f69a57863e
feat: add AI-powered reorganization option to transfer history records
2026-04-14 15:39:15 +08:00
jxxghp
8876aadcfa
更新 package.json
2026-04-13 18:42:07 +08:00
jxxghp
485e9691a0
Merge pull request #460 from InfinityPacer/codex/fix/dev-version-check-skip
2026-04-13 06:55:33 +08:00
InfinityPacer
a0e7283ae6
fix(version): skip mismatch toast in dev and harden sw fallback
2026-04-12 23:38:56 +08:00
jxxghp
b44c0647f1
更新 package.json
2026-04-12 10:24:07 +08:00
jxxghp
7e60ab9064
Merge pull request #459 from PKC278/v2
2026-04-12 10:23:49 +08:00
PKC278
f05c1f42b5
fix: 修复推荐和探索页面电视剧已入库标识不显示的问题
2026-04-12 09:52:18 +08:00
jxxghp
672bbb4265
feat:资源渐进式搜索
2026-04-10 16:48:29 +08:00
jxxghp
10c1041b06
Improve resource search loading UI
2026-04-10 16:07:17 +08:00
jxxghp
59c73facfe
fix: expand path directories on row click
2026-04-10 15:44:13 +08:00
jxxghp
ba7d4cd392
fix: avoid closing cron menu while selecting options
2026-04-10 15:33:08 +08:00
jxxghp
d76a50c216
fix media detail transparent backdrop
2026-04-10 14:33:38 +08:00
jxxghp
617223777b
refactor: 统一过滤图标为 mdi-filter-multiple-outline,插件市场筛选改为下拉多选
2026-04-09 13:03:58 +08:00
jxxghp
6ef047050d
refactor: 将订阅和插件过滤弹窗改为站点管理风格的下拉列表菜单
2026-04-09 12:28:30 +08:00
jxxghp
942ecc4c04
Merge pull request #458 from DDSRem-Dev/v2
2026-04-09 08:06:48 +08:00
DDSRem
e72f9a8374
feat(plugin): 侧栏全页 AppPage、多 nav_key 联邦加载与 sidebar_nav 缓存
...
- 新增路由 plugin-app 与壳页,按 nav_key 尝试 AppPage{Pascal}/AppPage/Page
- DefaultLayout 与 appcenter 合并插件侧栏项;plugin/sidebar_nav 经 Pinia 去重缓存
- 工具 pluginSidebarNav、联邦 loader 与文档/示例更新;登出时清空侧栏缓存
Made-with: Cursor
2026-04-09 07:59:40 +08:00
jxxghp
9cf782eb5b
style: remove background color from search bar container
2026-04-08 15:15:16 +08:00
jxxghp
660338688a
refactor: adjust TransferHistoryView layout offset and apply code style improvements
2026-04-08 13:47:04 +08:00
jxxghp
2d50bd7536
refactor: optimize useAvailableHeight to improve resize event handling and performance
2026-04-08 13:23:29 +08:00
jxxghp
b02a4f1347
refactor: extract available height calculation logic into a reusable useAvailableHeight composable
2026-04-08 13:08:51 +08:00
jxxghp
1748fdea34
feat: optimize search bar UI with responsive capsule trigger and mobile-friendly dialog footer
2026-04-08 10:09:38 +08:00
jxxghp
6bbaf43671
feat: redesign search dialog UI with a custom input layout and OS-aware keyboard shortcuts
2026-04-08 08:28:42 +08:00
jxxghp
4a66aaadad
rollback footer
2026-04-07 13:18:27 +08:00
jxxghp
e2e239f6d9
fix: 消息中心纯文本换行丢失、登录页优化、底部导航液态玻璃效果
2026-04-07 13:10:19 +08:00
jxxghp
fe22403e66
feat: 新增文件整理失败智能接管设置项(AI_AGENT_RETRY_TRANSFER)
2026-04-03 13:39:57 +08:00
jxxghp
3313c71805
feat: 更新日志弹窗支持Markdown渲染
2026-04-03 07:10:12 +08:00
jxxghp
1e60e83514
feat: 新增智能体(Agent)消息类型,优化通知开关加载逻辑自动合并新增类型
2026-04-02 19:11:42 +08:00
jxxghp
9c893abcdf
fix: 优化登录页面密码管理器自动填充
2026-03-30 12:56:17 +08:00
jxxghp
ead891ca2f
更新 AccountSettingSystem.vue
2026-03-27 22:22:17 +08:00
jxxghp
8713e3cc86
feat: Add AI agent verbose mode, rename scheduled wake setting to scheduled wake, and update system settings layout.
2026-03-27 20:59:53 +08:00
jxxghp
3cc83d10d3
refactor: Relocate scheduler service settings from the main settings page to a new dedicated system view accessible via the shortcut bar.
2026-03-25 13:37:59 +08:00
jxxghp
192ded374a
feat:增加 AI_AGENT_JOB_INTERVAL 设置项
2026-03-25 13:06:44 +08:00
jxxghp
13997c7e74
Merge pull request #457 from wikrin/style/settings-ui
2026-03-20 21:30:54 +08:00
jxxghp
71b0dd4cc2
更新 package.json
2026-03-19 22:25:59 +08:00
Attente
a58a0cdffe
refactor(AccountSettingSystem): 重构按钮图标结构样式
2026-03-19 21:47:52 +08:00
jxxghp
6aeb040db4
Merge pull request #456 from wikrin/refactor/scraping-switch-to-policy
2026-03-19 21:35:15 +08:00
Attente
fef20e361e
refactor(setting): 更新刮削策略设置界面
2026-03-19 20:13:16 +08:00
jxxghp
a63a07701d
更新 package.json
2026-03-14 18:03:02 +08:00
jxxghp
5dd56f2db3
Merge pull request #455 from EkkoG/wechat_bot
2026-03-14 18:02:18 +08:00
EkkoG
275b095574
feat(wechat): implement AI bot mode configuration and localization updates
...
- Added functionality to enable AI bot mode for WeChat notifications, including default configuration settings.
- Introduced new input fields for bot-specific settings such as Bot ID, Bot Secret, and WebSocket URL.
- Updated localization files for English, Simplified Chinese, and Traditional Chinese to include new bot-related labels and hints.
2026-03-14 16:18:02 +08:00
jxxghp
05eae71fba
Merge pull request #454 from YuF-9468/fix-issue-438-episode-zero
2026-03-13 22:39:25 +08:00
YuF-9468
777b3c9445
refactor(media): remove any cast for episode count fields
2026-03-13 15:31:24 +08:00
YuF-9468
a214168b1e
fix(media): avoid false in-library badge for TV seasons with zero episodes
2026-03-13 14:38:58 +08:00
jxxghp
9d55d02557
Merge pull request #453 from DDSRem-Dev/v2
2026-03-11 15:28:30 +08:00
DDSRem
16c084ba80
fix(plugin): build remote entry URL with origin+pathname to fix subpath proxy 404
...
- Use pathBase (pathname) when building remoteEntry URL so it matches API request base
- Fixes plugin static assets 404 when app is under subpath (e.g. /mp/)
Made-with: Cursor
2026-03-11 15:12:42 +08:00
jxxghp
b0f4ccc186
Merge pull request #451 from WongWang/feat-plugin-priority
2026-03-10 12:55:00 +08:00
jxxghp
96d0606b4d
chore: bump version to 2.9.14
2026-03-08 08:52:53 +08:00
jxxghp
450b9ec28a
feat: Add QQ logo for qqbot notifications, update Ugreen logo to PNG, and adjust VImg styling in media server card.
2026-03-08 08:52:29 +08:00
jxxghp
2ccf03fc1b
Merge pull request #452 from EkkoG/qqbot
2026-03-08 07:51:02 +08:00
EkkoG
38dfb3af07
feat: add QQ notification channel support with validation and localization
2026-03-07 23:21:09 +08:00
Castell
ae4c59bfdb
feat: 新增优先使用插件识别的功能
2026-03-02 21:04:43 +08:00
jxxghp
c9f4fdbee8
Merge pull request #450 from baozaodetudou/v2
2026-03-01 08:08:35 +08:00
doumao
d21f461dda
Merge branch 'v2' of https://github.com/jxxghp/MoviePilot-Frontend into v2
2026-02-28 22:58:29 +08:00
doumao
28a5a83315
feat: 前端支持绿联SSL证书校验开关配置
2026-02-28 22:54:27 +08:00
jxxghp
11d11b88bf
Merge pull request #449 from baozaodetudou/v2
2026-02-28 22:45:12 +08:00
doumao
ff7658b5ba
feat: 完成绿联媒体服务前端接入与展示优化
2026-02-28 22:09:09 +08:00
jxxghp
351faf2891
更新 package.json
2026-02-28 12:52:34 +08:00
jxxghp
7d66229bad
Merge pull request #448 from wumode/fix-progress-displaying
2026-02-28 12:34:17 +08:00
wumode
2b08be1e7d
fix(reorganize): add progress tracking for log transfer
2026-02-28 01:17:18 +08:00
wumode
8255cfd479
fix(reorganize): dynamically update progress SSE connection based on item path
2026-02-27 16:20:04 +08:00
jxxghp
f356bb4407
更新 package.json
2026-02-22 16:11:33 +08:00
jxxghp
07e60291a2
Merge pull request #446 from DDSRem-Dev/rtorrent
2026-02-22 16:11:12 +08:00
DDSRem
2dbe8e6685
feat(downloader): add rTorrent UI support
...
Add rTorrent as a downloader option in settings, setup wizard, and
downloader card with config form (host, username, password) and
ruTorrent logo. Include i18n translations for zh-CN, zh-TW, and en-US.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-22 13:12:56 +08:00
jxxghp
40f36b2afd
Merge pull request #445 from cddjr/feat/media_card_list_deduplication
2026-02-17 07:15:17 +08:00
景大侠
d4260d5103
fix(types): 移除由提交 1dab013 引入的 episode_group 重复定义
2026-02-13 22:10:28 +08:00
景大侠
45f68bc936
feat(MediaCardListView): 添加去重逻辑以防止重复项
2026-02-13 19:08:20 +08:00
jxxghp
9469074837
v2.9.11
2026-02-12 07:01:38 +08:00
jxxghp
193807bb6f
Merge pull request #444 from cddjr/fix_s0
2026-02-06 12:48:57 +08:00
景大侠
d4548db5b9
fix: 完善几处S00订阅相关的问题
2026-02-06 12:48:32 +08:00
jxxghp
29aaea6fe6
更新 package.json
2026-02-06 12:22:59 +08:00
jxxghp
369cc6438f
Merge pull request #443 from jxxghp/copilot/fix-season-null-value
2026-02-06 12:22:30 +08:00
copilot-swe-agent[bot]
d80b39c77b
Add package-lock.json to .gitignore and remove it from repo
...
Co-authored-by: jxxghp <51039935+jxxghp@users.noreply.github.com >
2026-02-06 04:07:50 +00:00
copilot-swe-agent[bot]
626725a8ca
Fix: pass null instead of 0 for season parameter when subscribing to movies
...
Co-authored-by: jxxghp <51039935+jxxghp@users.noreply.github.com >
2026-02-06 04:07:13 +00:00
copilot-swe-agent[bot]
8be96358ae
Initial plan
2026-02-06 04:01:58 +00:00
jxxghp
f2bfbfa3c5
更新 package.json
2026-02-02 12:36:27 +08:00
jxxghp
7c9ffd6abc
Merge pull request #442 from CHANTXU64/v2
2026-02-02 12:36:11 +08:00
CHANTXU64
b370354287
fix: TMDB 剧集详情页支持显示第 0 季(特别篇)并将其排序到末尾 ( jxxghp/MoviePilot#5444 )
2026-02-02 10:20:40 +08:00
jxxghp
145d71e283
Merge pull request #441 from cddjr/feat_group_select
2026-01-31 13:28:40 +08:00
景大侠
eeea82d815
feat(TransferHistory): 增加分组选择功能
2026-01-31 11:29:03 +08:00
jxxghp
babd267bc4
更新 package.json
2026-01-29 22:22:42 +08:00
jxxghp
e136c931ac
Merge pull request #440 from DDSRem-Dev/v2
2026-01-29 22:22:03 +08:00
DDSRem
ae00602345
feat: u115 support oauth
2026-01-29 21:49:17 +08:00
jxxghp
5382108ee7
Merge pull request #439 from DemoJameson/fix-nickname-2
2026-01-29 11:58:39 +08:00
DemoJameson
514063d3fb
fix: 删除昵称后保存无效
2026-01-29 11:31:51 +08:00
jxxghp
b08f396fec
Merge pull request #437 from DemoJameson/fix-nickname
2026-01-26 18:42:10 +08:00
DemoJameson
d37a7f06f1
fix: 个人信息页面不显示昵称
2026-01-26 13:34:22 +08:00
jxxghp
ad7bca3aae
feat: 更新了分类配置的API端点,并为对话框添加了小屏幕全屏显示功能。
2026-01-26 12:52:46 +08:00
jxxghp
4fb70ba80e
更新 package.json
2026-01-25 15:57:11 +08:00
jxxghp
1225b2eb9e
Merge pull request #435 from z-henry/v2
...
修复:按照指定剧集组订阅,日历读取不到对应的日期
2026-01-25 15:50:01 +08:00
jxxghp
24b2f103b9
Merge branch 'v2' into v2
2026-01-25 15:49:15 +08:00
jxxghp
0d304b58ca
feat:二级分类设置界面
2026-01-25 09:40:50 +08:00
HenryZZZZZ
f419dbd794
Merge branch 'jxxghp:v2' into v2
2026-01-24 16:04:45 +08:00
jxxghp
7854cc81a8
fix message ui
2026-01-24 11:52:49 +08:00
jxxghp
9ad1bd29bd
fix markdown ui
2026-01-23 22:46:25 +08:00
jxxghp
b88d4f0ecb
feat:LLM上下文窗口设置
2026-01-23 22:35:03 +08:00
HenryZZZZZ
44168b62d2
Merge pull request #1 from z-henry/codex/update-api-call-for-episode-group
...
Add episode_group query param for TMDB season episode requests
2026-01-23 11:09:50 +08:00
HenryZZZZZ
1dab013436
Add episode_group param to TMDB episode requests
2026-01-23 11:08:55 +08:00
jxxghp
64a4a7aff5
feat: Add file transfer threads setting with UI and localization.
2026-01-21 20:25:54 +08:00
jxxghp
e43b545c89
更新 package.json
2026-01-20 21:21:42 +08:00
jxxghp
69fcde250e
Merge pull request #434 from PKC278/v2
2026-01-20 21:21:24 +08:00
PKC278
63d6290166
fix(otp): 修正 OTP 关闭逻辑
2026-01-20 19:54:27 +08:00
PKC278
c1d759f3f3
fix(passkey): 加强无OTP注册PassKey的逻辑判断
2026-01-20 19:37:58 +08:00
PKC278
3a782bc69c
fix(locales): 以zh-CN为基准,补充其他语言缺失字段
2026-01-20 18:33:08 +08:00
PKC278
bea752879c
feat(passkey): 添加环境变量配置项,允许注册passkey时跳过验证是否已注册otp
2026-01-20 00:34:33 +08:00
jxxghp
a48fcb3819
Merge pull request #433 from PKC278/v2
2026-01-17 19:03:18 +08:00
PKC278
68a07bc952
fix(layout): 移除筛选栏sticky定位
2026-01-17 18:58:15 +08:00
jxxghp
828dba09b0
Merge pull request #432 from PKC278/v2
2026-01-17 07:49:46 +08:00
PKC278
0d2189e9e8
fix(layout): 修复Chrome 144+无法滚动问题
2026-01-17 02:13:29 +08:00
jxxghp
f0f0ab81e4
Merge pull request #431 from PKC278/v2
2026-01-16 23:28:52 +08:00
PKC278
64b5fa7038
fix(layout): 修复Chrome 144+滚动锁定问题,调整overflow属性
2026-01-16 22:45:43 +08:00
jxxghp
1d04c9b9c9
Merge pull request #430 from cddjr/fix_5364
2026-01-15 21:44:41 +08:00
景大侠
dee719ac25
修复 媒体整理按标题、大小无法正确排序的问题
2026-01-15 21:31:07 +08:00
jxxghp
ea676876f1
Merge pull request #429 from PKC278/v2
2026-01-15 16:47:26 +08:00
PKC278
c1a4d5d81e
fix(resource): 修正Safari渲染抖动问题
2026-01-15 15:47:43 +08:00
jxxghp
95d88804e4
Merge pull request #428 from PKC278/v2
2026-01-15 11:04:10 +08:00
PKC278
1fa072790f
fix: 修正部分样式
2026-01-15 10:57:26 +08:00
jxxghp
fe19c1183c
Merge pull request #427 from PKC278/v2
2026-01-15 07:07:10 +08:00
PKC278
be40f55bd9
feat(search): 添加AI推荐功能并优化相关逻辑
2026-01-15 03:04:58 +08:00
PKC278
30a10eaf6d
fix(passkey): 修复PassKey注册时的错误提示逻辑
2026-01-14 10:25:55 +08:00
jxxghp
3bc0c86df4
Merge pull request #426 from PKC278/v2
2026-01-12 11:28:41 +08:00
jxxghp
03c8726e6e
Merge pull request #425 from HankunYu/v2
2026-01-12 11:28:13 +08:00
PKC278
de47491ded
fix(login): 修复PassKey认证错误信息提示逻辑
2026-01-12 10:14:08 +08:00
HankunYu
c691cdaa0e
Merge branch 'jxxghp:v2' into v2
2026-01-12 00:52:28 +00:00
HankunYu
53efdc2802
用户设置页面新增discord id设置
2026-01-12 00:48:24 +00:00
jxxghp
9644076463
更新 package.json
2026-01-12 06:59:30 +08:00
jxxghp
cb4e88f8aa
Merge pull request #424 from PKC278/v2
2026-01-12 06:59:04 +08:00
PKC278
adc16fc58d
fix(locales): 改进通行密钥描述
2026-01-12 00:58:13 +08:00
jxxghp
d6860a3e24
Merge pull request #423 from PKC278/v2
2026-01-11 20:29:31 +08:00
PKC278
7e6116de45
feat: 优化通行密钥错误提示与代码结构
...
- feat(login): 优化通行密钥(Passkey)登录逻辑,支持 Conditional UI 自动填充,并改进错误提示。
- feat(userProfile): 优化双重验证弹窗样式。
- feat(qrcode): 优化二维码生成逻辑与显示。
- feat(passkey): 优化通行密钥错误提示,添加最后使用时间显示。
2026-01-11 20:02:34 +08:00
jxxghp
1688a2ca25
feat:消息中心Markdown渲染
2026-01-10 10:16:13 +08:00
jxxghp
fe57acfce0
Merge pull request #422 from PKC278/v2
2026-01-09 16:15:12 +08:00
PKC278
1ae49b28b1
fix(login): 移除密码输入框 autocomplete 中冗余的 webauthn 选项
2026-01-09 12:31:37 +08:00
jxxghp
ef4e9c8b40
更新 package.json
2026-01-09 07:51:44 +08:00
jxxghp
5da0758e89
Merge pull request #421 from PKC278/v2
2026-01-09 07:51:26 +08:00
PKC278
816cab252d
feat(login): 添加手动点击Passkey按钮的 AbortController 以防止重复点击
2026-01-08 23:42:52 +08:00
PKC278
843f638835
feat(auth): 添加 Passkey 条件 UI(conditional ui) 支持
2026-01-08 23:05:12 +08:00
PKC278
e4684b2e12
fix(login): 修改浅色主题下PassKey按钮样式,提高文字对比度
2026-01-08 18:51:53 +08:00
PKC278
c17365b6c9
feat(login): 优化表单自动填充
2026-01-08 16:24:09 +08:00
jxxghp
01835c0ac5
Merge pull request #420 from PKC278/v2
2026-01-06 15:19:24 +08:00
PKC278
e5749bd6ef
address review comments for useVersionChecker
...
- Simplify props passing for VersionUpdateToast
- Remove redundant removeEventListener call
2026-01-06 15:07:20 +08:00
PKC278
689e58737b
feat(service-worker): 兼容旧版前端监听逻辑
2026-01-06 14:10:57 +08:00
PKC278
38da061cf1
refactor(useVersionChecker): 优化版本检查逻辑和通知机制
...
feat(locales): 更新多语言版本信息
style(main.scss): 移除版本更新通知样式
2026-01-06 12:00:11 +08:00
jxxghp
e79940e52e
更新 package.json
2026-01-04 09:56:31 +08:00
jxxghp
88dd6068b6
Merge pull request #419 from PKC278/v2
2026-01-04 07:04:32 +08:00
PKC278
7dd10f9c96
fix(VersionUpdateToast): 优化消息样式和移动端适配
2026-01-03 23:28:29 +08:00
PKC278
94aaf83107
fix(index): 移除多余判断
2026-01-03 22:36:25 +08:00
PKC278
e84fc5f424
Update src/service-worker.ts
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-03 22:32:52 +08:00
PKC278
f342b08179
fix(service-worker): 优化缓存版本控制和监控缓存大小逻辑
2026-01-03 21:53:04 +08:00
PKC278
0fcad02f3b
fix(VersionUpdateToast): 优化通知样式
...
fix(useVersionChecker): 优化处理逻辑
2026-01-03 20:15:05 +08:00
PKC278
43d2406ee9
feat(timeout): 添加多语言页面加载超时提示
2026-01-03 19:09:37 +08:00
PKC278
78e2d05730
feat(index): 添加页面加载超时提示,修改默认主题设置为跟随系统
...
fix(service-worker): 优化清理运行时缓存逻辑
2026-01-03 19:08:16 +08:00
PKC278
425bf808ed
fix: 修复 i18n-menu 工具函数外部调用导致的运行时错误
2026-01-03 19:03:37 +08:00
PKC278
6d2916dc9f
feat(pwa): 重构 Service Worker 及版本更新机制
2026-01-02 20:36:33 +08:00
jxxghp
2281e4224b
Merge pull request #418 from PKC278/v2
2026-01-01 12:54:38 +08:00
PKC278
95282f9883
perf: 优化导航栏动画流畅度
2026-01-01 12:29:42 +08:00
jxxghp
b470f182c9
Merge pull request #417 from PKC278/v2
2025-12-31 22:19:27 +08:00
PKC278
0bba1068af
revert(Footer): 回滚9284d48 Footer.vue
2025-12-31 22:14:13 +08:00
jxxghp
947a7d8296
更新 package.json
2025-12-30 07:01:48 +08:00
jxxghp
bd36cbf888
Merge pull request #416 from PKC278/v2
2025-12-30 07:01:22 +08:00
PKC278
d8fa47bff7
fix(aboutDialog): 修复关于页面在手机端可左右滑动的问题
2025-12-30 04:18:09 +08:00
PKC278
1132beea5e
feat(aboutDialog): 添加清除缓存按钮
2025-12-30 04:01:11 +08:00
PKC278
2e3314e6c3
fix(type): 修复Axios请求类型声明
2025-12-30 03:43:20 +08:00
PKC278
daa8f857f8
fix(ui): 移除UI模式切换后自动刷新页面
...
fix(locales): 修改自动布局文本为更简洁的“自动”
2025-12-30 03:25:55 +08:00
PKC278
6d14271fe8
feat(aboutDialog): 添加浏览器缓存版本信息展示
2025-12-30 02:55:08 +08:00
PKC278
9284d48f67
fix(logo): 使用外链替换页面内联svg,修复safari浏览器logo显示不全问题
...
fix(footer): 改善底部导航栏的动画效果
2025-12-30 02:32:13 +08:00
PKC278
c5d1c5a468
fix(type): 修复类型检查错误
2025-12-30 01:47:45 +08:00
PKC278
b98512789f
feat(uiMode): 添加UI模式手动切换功能
2025-12-30 01:42:43 +08:00
PKC278
6b8ed8d527
fix(vite): 消除编译警告
2025-12-30 00:54:13 +08:00
PKC278
ec4500dcef
refactor(versionChecker): 重构版本检查功能并更新通知样式
2025-12-30 00:00:37 +08:00
jxxghp
288e63ce68
更新 package.json
2025-12-28 17:46:37 +08:00
jxxghp
b3885584bb
Merge pull request #415 from PKC278/v2
2025-12-28 17:17:49 +08:00
PKC278
968b24be1e
feat(globalSetting): 添加版本检查与通知功能
2025-12-28 16:35:16 +08:00
jxxghp
5a23c1783a
更新 UserProfileView.vue
2025-12-23 23:18:11 +08:00
jxxghp
ddeeb5a7c3
更新 UserProfileView.vue
2025-12-23 23:16:28 +08:00
jxxghp
0b9bbcc7b8
Merge pull request #414 from PKC278/v2
2025-12-23 23:03:10 +08:00
PKC278
022c8b4515
fix(icon): 更新apple-touch-icon
...
refactor(html): 移除不必要的预加载链接
2025-12-23 22:43:42 +08:00
jxxghp
be04991928
Merge pull request #413 from PKC278/v2
2025-12-23 17:37:30 +08:00
PKC278
34770567a5
fix(mfa): 修复双重验证漏洞
2025-12-23 15:15:41 +08:00
jxxghp
6154fc2157
Merge pull request #412 from PKC278/v2
2025-12-23 14:40:56 +08:00
PKC278
e77dcdd3d4
feat(passkey): 添加PassKey支持并优化双重验证登录逻辑
2025-12-23 13:53:55 +08:00
jxxghp
58a3532c1b
更新 package.json
2025-12-23 12:53:07 +08:00
jxxghp
116a5eeb43
Merge pull request #411 from HankunYu/v2
2025-12-23 12:52:04 +08:00
HankunYu
decd50cb40
更新Discord模块支持互动消息
2025-12-22 20:00:06 +00:00
HankunYu
355563244c
通知渠道增加Discord
2025-12-22 02:11:09 +00:00
jxxghp
51aad628b5
fix path mapping ui
2025-12-10 14:20:59 +08:00
jxxghp
7dd7a2cf34
Merge pull request #409 from stkevintan/download_uri
2025-12-08 18:45:56 +08:00
Kevin Tan
4c0ff7c7f2
Delete vite.config.ts.timestamp-1765185924563-2ee2d81ca5c1a.mjs
2025-12-08 18:27:26 +08:00
stkevintan
8aba3cbe00
fix key index issue
2025-12-08 17:43:49 +08:00
stkevintan
e21c3ec507
update naming
2025-12-08 17:26:26 +08:00
stkevintan
fdbb0b2ca8
fix: recommended
2025-12-08 17:25:25 +08:00
stkevintan
180195ab7d
refine the logic of update storage path
2025-12-08 16:21:41 +08:00
stkevintan
8add4e6b46
implement path mapping UI
2025-12-08 14:01:42 +08:00
stkevintan
3d622d2efe
add path mapping
2025-12-08 09:15:51 +08:00
jxxghp
bb7ed7b963
Merge pull request #408 from stkevintan/download_uri
2025-12-06 20:05:02 +08:00
stkevintan
d541ea41ad
filter out undefined options
2025-12-06 20:02:50 +08:00
stkevintan
7c7ebc9eb7
display storage type on the download path
2025-12-06 19:49:03 +08:00
jxxghp
22275c3b12
更新 package.json
2025-12-06 03:51:19 +08:00
jxxghp
8744a34e8e
Merge pull request #407 from stkevintan/file-browser-initial
2025-12-06 03:50:51 +08:00
stkevintan
e98836fd0e
simplify sort on FileNavigator
2025-12-06 00:00:29 +08:00
stkevintan
feb62196a2
keep sort in sync
2025-12-05 23:50:37 +08:00
stkevintan
9fd29a2958
enhance the file browser
2025-12-05 23:42:24 +08:00
jxxghp
546c82ca40
更新 package.json
2025-11-25 15:54:10 +08:00
jxxghp
f132dc38f4
Merge pull request #404 from wikrin/heartbeat
2025-11-25 15:53:04 +08:00
jxxghp
58c70b8ca6
chore: bump version to 2.8.6 in package.json and add global AI assistant settings in locales and AccountSettingSystem.vue
2025-11-23 13:50:35 +08:00
Attente
147f55eefe
feat(App): 添加心跳机制通过后端刷新资源访问令牌
2025-11-23 13:40:34 +08:00
jxxghp
229b7b0c12
chore: bump version to 2.8.5 in package.json
2025-11-20 19:37:58 +08:00
jxxghp
4b7b5ff8a4
fix #397
2025-11-20 19:37:33 +08:00
jxxghp
4906bde746
chore: bump version to 2.8.4 in package.json and refactor AccountSettingSystem.vue to streamline AI agent settings
2025-11-20 19:25:28 +08:00
jxxghp
a87a1a8988
Merge pull request #403 from madrays/v2
2025-11-20 19:11:51 +08:00
madrays
e05f45e681
增加自动拉取可用ai模型的易用性功能
2025-11-20 19:01:25 +08:00
jxxghp
b4acacea81
chore: bump version to 2.8.3 in package.json
2025-11-18 12:49:06 +08:00
jxxghp
fa9645b05b
Merge pull request #402 from cddjr/trimemedia
2025-11-17 14:21:39 +08:00
景大侠
1ed4052814
fix #401
2025-11-17 14:08:51 +08:00
jxxghp
7dc814461f
更新 package.json
2025-11-16 06:31:32 +08:00
jxxghp
9154ec0e8c
Merge pull request #400 from wikrin/cursor-move
2025-11-16 06:30:57 +08:00
jxxghp
3a2ea60583
Merge pull request #399 from wikrin/release_dates
2025-11-16 06:30:31 +08:00
Attente
b36bff3a1e
feat(dashboard): 移除 Vue 渲染模式下的固定拖拽图标
...
更新`docs/module-federation-guide.md` 文档,使用 `v-hover` 实现仅在鼠标悬停时显示拖拽图标。
2025-11-15 18:03:29 +08:00
Attente
b3d8cbf280
feat: 为媒体信息添加数字/实体发行日期支持
2025-11-13 23:52:54 +08:00
jxxghp
38fb02d112
Merge pull request #398 from cddjr/trimemedia
2025-11-05 23:16:28 +08:00
景大侠
2597f893cd
rename
2025-11-05 15:26:34 +08:00
景大侠
ebdd036654
避免飞牛媒体库的图片地址携带敏感数据
2025-11-05 15:15:36 +08:00
景大侠
5032f0e6a9
fix 飞牛影视无法显示图片
...
图片接口增加Cookies参数
2025-11-04 11:32:41 +08:00
jxxghp
ad963d718d
refactor: Remove unused AI agent subheader from account settings
2025-11-01 10:39:25 +08:00
jxxghp
69d314bce3
feat: Add AI agent settings and localization support for LLM configuration
2025-10-31 11:46:45 +08:00
jxxghp
4a7425a947
feat: Add download count formatting function and update card components to use it
2025-10-18 20:13:41 +08:00
jxxghp
c172ac0d5c
Merge pull request #395 from jxxghp/cursor/add-default-all-filter-for-subscription-styles-ad8f
2025-09-16 13:38:33 +08:00
Cursor Agent
01a66493a8
feat: Add "All" option to genre filter
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-09-16 05:37:47 +00:00
jxxghp
188f8b3faa
更新缓存版本至v13
2025-09-16 13:14:17 +08:00
jxxghp
ebcf5fad71
Merge pull request #394 from jxxghp/cursor/update-subscription-sorting-and-scoring-6aa9
2025-09-16 12:26:44 +08:00
Cursor Agent
d1a656db82
Refactor: Move sort filter to top in subscribe views
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-09-16 04:25:38 +00:00
Cursor Agent
4f6a11fd7c
Refactor subscribe views to use VChipGroup for sorting
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-09-16 04:25:02 +00:00
jxxghp
1d09a946bb
Merge pull request #393 from jxxghp/cursor/add-sorting-to-subscription-filters-b700
2025-09-16 12:02:21 +08:00
Cursor Agent
6c4eb7edbd
Add sorting options to subscribe views and locales
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-09-16 03:46:35 +00:00
jxxghp
4f9f669ac6
Merge pull request #392 from jxxghp/cursor/translate-missing-string-and-adjust-slider-max-value-4d93
2025-09-16 11:12:31 +08:00
Cursor Agent
f9e0e78473
Refactor: Remove rating input, display max rating
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-09-16 03:10:14 +00:00
Cursor Agent
b004facfca
Refactor: Improve rating filter UI and update locale text
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-09-16 02:36:16 +00:00
jxxghp
fb6ee2910f
更新 package.json
2025-09-16 09:00:54 +08:00
jxxghp
3fedc9b730
Merge pull request #391 from jxxghp/cursor/update-popular-subscriptions-api-with-filters-9c20
2025-09-16 08:47:41 +08:00
Cursor Agent
b260427312
feat: Add filtering and genre selection to subscribe share
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-09-16 00:46:08 +00:00
Cursor Agent
dd1447e93c
feat: Add minSubscribers translation to zh-TW locale
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-09-16 00:20:27 +00:00
Cursor Agent
dbcc213562
feat: Add subscribe filtering and localization
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-09-16 00:17:40 +00:00
jxxghp
1c019cd5c8
重构离线页面组件
2025-09-13 14:00:03 +08:00
jxxghp
e37bde77a1
fix https://github.com/jxxghp/MoviePilot/issues/4922
2025-09-13 10:18:41 +08:00
jxxghp
57bf0d2021
优化快捷访问组件的滚动管理
2025-09-12 20:57:29 +08:00
jxxghp
88b00f7069
更新viewport设置
2025-09-12 08:25:21 +08:00
jxxghp
7b08cbb2f7
优化进度对话框
2025-09-11 20:33:14 +08:00
jxxghp
97c0ec184d
Fix: Center cache statistics on mobile ( #389 )
...
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-09-11 18:15:38 +08:00
jxxghp
d18c845088
Refactor cache view for better mobile responsiveness ( #388 )
...
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-09-11 18:05:23 +08:00
jxxghp
a64d97774d
优化关于对话框和快捷栏的布局
2025-09-11 17:36:02 +08:00
jxxghp
2ddc51aa4f
调整词表、缓存、关于功能的位置
2025-09-11 15:29:24 +08:00
jxxghp
28afe2a922
统一图标导入方式
2025-09-11 15:03:12 +08:00
jxxghp
c2e97bf191
调整 Vite 配置,增加最大缓存文件大小至 10MB,以支持更大的文件。
2025-09-11 14:40:34 +08:00
jxxghp
c922752a1f
Merge pull request #387 from jxxghp/setup-wizard
...
Setup wizard
2025-09-11 14:32:30 +08:00
jxxghp
08f36a74ca
增强配置向导功能
2025-09-11 14:30:52 +08:00
jxxghp
d7809dd00c
调整配置向导的布局,增加右侧按钮组
2025-09-11 12:36:12 +08:00
jxxghp
27582004da
增强配置向导功能
2025-09-11 08:31:13 +08:00
jxxghp
3d6a176cde
提升配置向导的样式,增加z-index和阴影效果
2025-09-10 17:10:01 +08:00
jxxghp
4a2073a038
优化配置向导
2025-09-10 16:56:06 +08:00
jxxghp
c8a65ecbe4
修复配置向导中的用户信息保存逻辑
2025-09-10 15:23:48 +08:00
jxxghp
3750d5cba0
增强配置向导功能
2025-09-10 14:46:02 +08:00
jxxghp
55b383780e
Split setup vue into view components ( #386 )
...
* Refactor: Extract setup wizard into composable and components
This commit refactors the setup wizard by extracting its logic into a composable function `useSetupWizard` and breaking down the UI into individual components for better organization and reusability.
Co-authored-by: jxxghp <jxxghp@qq.com >
* Refactor: Move setup wizard components to separate files
This commit refactors the setup wizard by extracting individual steps into their own Vue components. This improves code organization and maintainability.
Co-authored-by: jxxghp <jxxghp@qq.com >
---------
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-09-10 11:48:09 +08:00
jxxghp
6aec0ddf88
更新配置向导
2025-09-10 08:51:05 +08:00
jxxghp
7c8e94d1df
更新用户配置
2025-09-10 08:30:19 +08:00
jxxghp
5ecbf626c8
更新用户配置向导
2025-09-09 20:31:00 +08:00
jxxghp
584f580e3b
实现配置向导功能
2025-09-09 13:50:37 +08:00
jxxghp
280de47dac
新增配置向导
2025-09-09 12:43:53 +08:00
jxxghp
c7c05f5897
Merge pull request #385 from cddjr/fix_calendar
2025-09-08 21:39:39 +08:00
景大侠
bb86180582
修复日历可能会空白的问题
2025-09-08 21:33:37 +08:00
jxxghp
aff228edd3
更新 Footer 组件以支持动态显示导航
2025-09-08 19:19:31 +08:00
jxxghp
f65ae6d703
更新 DefaultLayout.vue
2025-09-08 18:38:52 +08:00
jxxghp
0fccc06883
修改 ProgressDialog 组件
2025-09-08 17:38:44 +08:00
jxxghp
8652966645
调整 index.html 和默认布局样式,修改溢出属性以改善页面滚动体验
2025-09-08 16:49:58 +08:00
jxxghp
6d84eb9f09
更新 package.json 版本号至 2.8.0
2025-09-08 16:13:10 +08:00
jxxghp
1a3dccac29
更新 index.html
2025-09-08 16:12:28 +08:00
jxxghp
fa8de34fc5
更新页面样式
2025-09-08 08:49:00 +08:00
jxxghp
10cfd6be80
更新 service-worker.ts
2025-09-02 13:47:57 +08:00
jxxghp
a390b36e7c
更新 package.json 版本号至 2.7.9
2025-09-02 12:35:41 +08:00
jxxghp
d6b5994e22
添加搜索时间间隔选项
2025-09-02 11:48:24 +08:00
jxxghp
08611a97e7
Merge pull request #384 from Aqr-K/feat-v2.7.8-filelist-case-insensitive
2025-08-31 07:51:18 +08:00
Aqr-K
35bbb44ce3
更新 FileList.vue
2025-08-30 21:08:17 +08:00
Aqr-K
8ff879661a
fix(file): Simplify the selectMode button.
2025-08-30 20:56:58 +08:00
Aqr-K
a8f01f099d
feat(file): Add an ignoreCase button.
2025-08-30 20:54:17 +08:00
jxxghp
040ab1096b
更新 package.json 版本号至 2.7.8
2025-08-28 08:22:51 +08:00
jxxghp
0cbdf24315
fix https://github.com/jxxghp/MoviePilot/issues/4849
2025-08-27 12:32:19 +08:00
jxxghp
164ea79bd1
Use body-lock for quick access background scroll ( #382 )
...
* Checkpoint before follow-up message
Co-authored-by: jxxghp <jxxghp@live.cn >
* Replace custom BodyLock with body-scroll-lock library
Co-authored-by: jxxghp <jxxghp@live.cn >
* Fix scroll behavior in QuickAccess panel with targeted scroll disabling
Co-authored-by: jxxghp <jxxghp@live.cn >
---------
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
Co-authored-by: jxxghp <jxxghp@live.cn >
2025-08-25 23:10:15 +08:00
jxxghp
97f3435bb3
Prevent scroll when QuickAccess overlay is open ( #381 )
...
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
Co-authored-by: jxxghp <jxxghp@live.cn >
2025-08-25 22:46:28 +08:00
jxxghp
63b108ff6b
更新 package.json
2025-08-25 22:19:02 +08:00
jxxghp
b0880cb369
更新 types.ts
2025-08-25 21:48:55 +08:00
jxxghp
5f70ee8e18
更新缓存版本至 v1.1.0
2025-08-25 13:18:38 +08:00
jxxghp
4c64f7a2c3
优化 HTML 结构,调整 CSS 样式
2025-08-25 13:03:45 +08:00
jxxghp
262927e459
fix:整理中的所以取消
2025-08-24 18:50:07 +08:00
jxxghp
b16c566004
fix ui
2025-08-24 18:32:29 +08:00
jxxghp
1af82dbee6
优化 TransferQueueDialog 组件,合并相同 title_year 的媒体记录和任务
2025-08-24 18:25:59 +08:00
jxxghp
2e9a5a4e13
更新 TransferQueueDialog 组件
2025-08-24 18:18:53 +08:00
jxxghp
b455f603dc
调整 TransferQueueDialog 组件
2025-08-24 18:11:36 +08:00
jxxghp
37c0c3e339
优化 TransferQueueDialog 组件的 SSE 连接管理
2025-08-24 18:02:15 +08:00
jxxghp
b6cb341082
fix 整理进度显示
2025-08-24 17:50:03 +08:00
jxxghp
1af1a06700
优化 SSE 管理器
2025-08-24 17:34:43 +08:00
jxxghp
79e4ecfdbe
引入 crypto-js 库以计算文件路径的 MD5 值
2025-08-24 17:05:36 +08:00
jxxghp
1585271e37
为 TransferQueueDialog 组件优化 SSE 监听管理
2025-08-24 16:16:33 +08:00
jxxghp
c240b171e4
更新 package.json 版本号至 2.7.6
2025-08-24 13:03:25 +08:00
jxxghp
9c405e90ac
重构 TransferQueueDialog 组件,添加整体和当前文件进度管理
2025-08-24 13:02:40 +08:00
jxxghp
3ec3212ca5
更新 service-worker.ts
2025-08-24 08:16:14 +08:00
jxxghp
b1289f6177
实现订阅批量管理功能
2025-08-23 21:20:09 +08:00
jxxghp
64b7ba48c8
fix ios
2025-08-23 20:39:40 +08:00
jxxghp
f093053ea4
优化对话框状态管理
2025-08-23 19:32:23 +08:00
jxxghp
9faa0ded59
为对话框组件添加防止滚动穿透的样式
2025-08-23 19:14:12 +08:00
jxxghp
0f7dafeb23
控制合集搜索项的显示
2025-08-23 19:03:50 +08:00
jxxghp
472d1960d9
重构对话框组件,将所有 DialogWrapper 替换为 VDialog,并更新缓存版本至 v1.1.0
2025-08-23 18:55:34 +08:00
jxxghp
6e50acf106
更新 service-worker.ts
2025-08-23 10:22:31 +08:00
jxxghp
a3fb4b1534
更新 package.json 版本号至 2.7.5
2025-08-23 08:56:14 +08:00
jxxghp
382cae32a2
fix site import dialog
2025-08-23 08:47:16 +08:00
jxxghp
0aa4851f8e
Merge pull request #380 from jxxghp/cursor/implement-site-batch-import-and-export-2694
2025-08-23 07:32:40 +08:00
Cursor Agent
65271e6d13
Remove package-lock.json from version control
...
Co-authored-by: jxxghp <jxxghp@live.cn >
2025-08-22 23:13:47 +00:00
Cursor Agent
671cf8d588
Refactor site import/export feature with improved toast notifications
...
Co-authored-by: jxxghp <jxxghp@live.cn >
2025-08-22 23:12:01 +00:00
Cursor Agent
afc7c81028
Add site batch import/export functionality with preview and validation
...
Co-authored-by: jxxghp <jxxghp@live.cn >
2025-08-22 23:09:03 +00:00
jxxghp
c330aee560
增强消息视图的SSE连接管理
2025-08-21 09:22:57 +08:00
jxxghp
eafe63c886
更新 package.json
2025-08-20 10:34:29 +08:00
jxxghp
53206d05b8
更新 service-worker.ts
2025-08-20 10:34:10 +08:00
jxxghp
af085d457e
更新 PluginCardListView.vue
2025-08-20 10:33:52 +08:00
jxxghp
fb36033939
修复数据库类型判断
2025-08-19 13:18:02 +08:00
jxxghp
584e7672df
更新版本号至2.7.3
2025-08-19 13:08:23 +08:00
jxxghp
d4f7a5a1c0
fix https://github.com/jxxghp/MoviePilot/issues/4769
2025-08-17 11:38:17 +08:00
jxxghp
2a9ea81ad4
feat: 优化SSE连接延迟,添加初始化状态提示
2025-08-17 08:39:02 +08:00
jxxghp
276948dd68
feat: 修复成功率计算和统计总览功能
2025-08-12 15:28:58 +08:00
jxxghp
990c5583f2
移除不必要的 TMDB 图片域名选项
2025-08-12 14:27:01 +08:00
jxxghp
644f1b5640
Merge pull request #377 from Sowevo/v2
2025-08-12 06:52:26 +08:00
sowevo
5261fbe870
🚨 0
2025-08-12 05:44:27 +08:00
sowevo
e4f2d85e2b
🚨 多余参数
2025-08-12 05:18:23 +08:00
sowevo
8e3ccdc24a
feat: 透明倒影
2025-08-12 05:09:58 +08:00
sowevo
cd6d93affd
feat: 透明背景
2025-08-12 04:32:51 +08:00
sowevo
6096ab0c9b
feat: 调整间距
2025-08-12 04:31:19 +08:00
sowevo
0a87bb1db1
canvas固定宽和高
2025-08-12 04:14:13 +08:00
jxxghp
a19042c655
在设置中添加浏览器仿真选项
2025-08-11 21:35:20 +08:00
jxxghp
a889687a6a
更新 package.json
2025-08-10 18:16:09 +08:00
jxxghp
e1cdc715aa
更新 GitHub Actions 配置,启用最新版本标记功能
2025-08-06 16:37:09 +08:00
jxxghp
a82b3a0a29
优化消息处理逻辑
2025-08-05 15:47:46 +08:00
jxxghp
d93a71f0be
更新 TorrentRowListView.vue
2025-08-03 11:56:32 +08:00
jxxghp
899dc765bc
更新 TorrentCardListView.vue
2025-08-03 11:55:53 +08:00
jxxghp
449490e52d
更新 SiteStatisticsDialog.vue
2025-08-02 14:53:49 +08:00
jxxghp
5541d7974e
更新 SiteStatisticsDialog.vue
2025-08-02 14:34:59 +08:00
jxxghp
ae3eb36183
添加站点耗时统计信息展示
2025-08-02 14:20:17 +08:00
jxxghp
d57e9a397c
优化样式以支持动态颜色显示。
2025-08-02 11:12:27 +08:00
jxxghp
9d4fd16d81
优化透明主题下的模糊度和透明度设置
2025-07-29 11:49:59 +08:00
jxxghp
3b16e7a123
优化透明主题的模糊度和透明度设置
2025-07-29 09:46:23 +08:00
jxxghp
1c4a2176e9
实现透明主题的透明度和模糊度设置功能
2025-07-29 08:20:16 +08:00
jxxghp
62f9243714
更新 service-worker.ts
2025-07-29 07:05:17 +08:00
jxxghp
03bd23d314
更新文件系统资源检查的相关提示信息
2025-07-26 23:11:29 +08:00
jxxghp
27497d1812
更新 SiteAddEditDialog.vue
2025-07-26 08:34:22 +08:00
jxxghp
f36c1bd2b5
整合主题管理器,优化主题切换逻辑
2025-07-25 13:39:47 +08:00
jxxghp
cf72b2cdb9
更新加载动画的样式和逻辑。
2025-07-23 20:33:02 +08:00
jxxghp
44f6950fea
Merge pull request #376 from wumode/fix_recommend
...
fix: 修复推荐页面外部推荐源URL参数拼接问题
2025-07-23 20:24:32 +08:00
wumode
308ddfedea
fix: 修复推荐页面外部推荐源URL参数拼接问题
2025-07-23 20:12:36 +08:00
jxxghp
ac7c330e2f
优化工作流卡片和对话框中的事件类型显示逻辑
2025-07-23 15:33:43 +08:00
jxxghp
1bde3492da
更新 package.json
2025-07-23 12:01:03 +08:00
jxxghp
f884518df3
优化工作流任务卡片的状态显示
2025-07-23 11:52:54 +08:00
jxxghp
1f7f9ce9db
新增工作流触发类型和事件类型支持
2025-07-22 20:58:55 +08:00
jxxghp
58acde2292
优化支持站点的显示逻辑
2025-07-21 12:49:55 +08:00
jxxghp
4e0fe2f449
更新 AccountSettingAbout.vue
2025-07-21 12:38:37 +08:00
jxxghp
536793ab25
新增支持站点折叠功能,并更新相关国际化文本
2025-07-21 11:53:29 +08:00
jxxghp
23a48e07a2
优化订阅列表视图的状态筛选逻辑
2025-07-21 09:57:10 +08:00
jxxghp
1e55557154
优化订阅列表视图的状态筛选逻辑
2025-07-21 09:53:38 +08:00
jxxghp
752231086d
新增订阅功能的状态筛选选项
2025-07-21 09:38:59 +08:00
jxxghp
6f315a408a
移除站点链接的 href 属性
2025-07-20 15:40:58 +08:00
jxxghp
6fa4caa85e
fix https://github.com/jxxghp/MoviePilot/issues/4635
2025-07-20 12:34:22 +08:00
jxxghp
1b36c1752f
优化消息弹窗的滚动逻辑
2025-07-20 08:39:33 +08:00
jxxghp
cd58498971
加载消息时按时间排序以确保最新消息在最后
2025-07-20 08:32:10 +08:00
jxxghp
1586137a5d
优化离线状态管理逻辑
2025-07-20 08:25:20 +08:00
jxxghp
6cb8bf74df
在滚动锁定功能中添加事件传播停止,以增强用户体验
2025-07-19 17:45:43 +08:00
jxxghp
787802d0db
优化模块测试视图
2025-07-19 08:55:08 +08:00
jxxghp
b4ad39db12
优化全局滚动锁定功能
2025-07-18 16:39:25 +08:00
jxxghp
c13edbe017
更新 package.json
2025-07-18 11:07:29 +08:00
jxxghp
7546da4f90
新增订阅分享页面及相关搜索功能
2025-07-18 11:05:05 +08:00
jxxghp
76b9a8d9e7
新增支持站点查看功能
2025-07-17 20:46:46 +08:00
jxxghp
d6d52338e9
优化排名展示效果
2025-07-16 12:59:09 +08:00
jxxghp
caa67a0f49
新增订阅分享统计功能
2025-07-16 09:37:34 +08:00
jxxghp
6ddc3ea996
fix #375
2025-07-15 20:25:42 +08:00
jxxghp
7edbf7c724
更新用户资料和账户设置中的链接
2025-07-15 17:31:15 +08:00
jxxghp
4f233ca886
更新 package.json 版本号至 2.6.6
2025-07-15 14:54:49 +08:00
jxxghp
457831536a
移除AccountSettingSite.vue中的USER_AGENT字段
2025-07-14 12:30:54 +08:00
jxxghp
ccef0d87db
更新缓存版本至v1.0.3
2025-07-13 13:52:16 +08:00
jxxghp
584d290283
增强全局滚动锁定功能
2025-07-13 13:46:28 +08:00
jxxghp
2ab14fa33b
fix
2025-07-13 13:35:25 +08:00
jxxghp
f0317e1d74
为明亮主题优化Footer组件的背景色透明度
2025-07-13 13:32:05 +08:00
jxxghp
17a206e0f4
更新 DownloadingCard.vue
2025-07-13 11:40:23 +08:00
jxxghp
8ea352cc2f
优化DownloadingCard组件
2025-07-13 11:31:26 +08:00
jxxghp
0f10920898
fix #374
2025-07-13 11:22:27 +08:00
jxxghp
eb098ca775
增强滚动锁定功能
2025-07-13 09:46:38 +08:00
jxxghp
e25caddfef
更新 package.json
2025-07-12 15:15:48 +08:00
jxxghp
c74cf6cf6e
移除构建Plex深度链接时的警告弹窗
2025-07-12 15:13:18 +08:00
jxxghp
ce2d04fa64
更新Plex深度链接构建逻辑
2025-07-12 15:04:36 +08:00
jxxghp
40a4e29c7e
重构深度链接功能
2025-07-12 14:57:03 +08:00
jxxghp
60385715e6
新增媒体服务器深度链接功能
2025-07-12 13:47:00 +08:00
jxxghp
3cce92e83d
优化媒体查询条件,增强响应式样式支持
2025-07-12 13:16:30 +08:00
jxxghp
602b0067d2
Merge pull request #373 from jtcymc/v2
2025-07-12 07:17:57 +08:00
shaw
51d07db99b
refactor(dialog): 将日志输出级别从 log 改为 warn
...
- 在 SubscribeEditDialog.vue 和 SubscribeSeasonDialog.vue 组件中- 当 tmdbid 未设置或为空时,使用 console.warn替代 console.log
- 此修改提高了日志的可见性和严重性级别,以便更好地提醒开发者注意潜在问题
2025-07-12 00:01:55 +08:00
shaw
33d121fd64
fix(dialog): 修复剧集分组查询时 TMDBID 未设置或为空的问题
...
- 在 SubscribeEditDialog 和 SubscribeSeasonDialog 组件中添加了对 TMDBID 的空值检查
- 如果 TMDBID 未设置或为空,将不会执行剧集分组查询,避免出现错误
2025-07-11 23:57:01 +08:00
jxxghp
e409dbd5b8
优化可用高度计算
2025-07-11 15:14:16 +08:00
jxxghp
79d203470a
更新 service-worker.ts
2025-07-11 07:26:01 +08:00
jxxghp
0f1341615b
fix size
2025-07-11 07:06:46 +08:00
jxxghp
97f5410b1c
Add files via upload
2025-07-10 23:31:48 +08:00
jxxghp
195f6b7e50
优化卡片组件样式
2025-07-10 22:45:59 +08:00
jxxghp
6691f40c49
优化卡片组件样式
2025-07-10 22:00:06 +08:00
jxxghp
bc1849f0a0
fix 全屏弹窗背景
2025-07-10 21:06:54 +08:00
jxxghp
0f64ea1403
为垂直导航布局的固定导航栏添加内边距,以改善滚动时的视觉效果
2025-07-10 17:29:48 +08:00
jxxghp
320fc1604c
更新 SubscribeListView.vue 中的 Teleport 组件条件,以支持根据订阅类型动态渲染
2025-07-10 16:54:00 +08:00
jxxghp
a8eaf3b995
移除 vite.config.ts 中的缓存键处理逻辑以提高代码简洁性
2025-07-10 16:50:35 +08:00
jxxghp
308a951f78
修正 Vuetify 变量路径为相对路径
2025-07-10 16:40:49 +08:00
jxxghp
9f98b549e9
重构scss文件结构
2025-07-10 16:39:22 +08:00
jxxghp
0e2a259999
优化 WorkflowShareCard 组件
2025-07-10 15:08:10 +08:00
jxxghp
b3d3561111
将 useDialogScrollLock 替换为 useScrollLock
2025-07-10 12:56:51 +08:00
jxxghp
ad857b0810
删除 useScrollLock 组合式 API
2025-07-10 12:52:57 +08:00
jxxghp
0918fa1685
将所有 VDialog 组件替换为 DialogWrapper 组件
2025-07-10 12:44:37 +08:00
jxxghp
273d1f8ef2
更新 _misc.scss 文件,调整媒体查询条件
2025-07-10 11:25:59 +08:00
jxxghp
af1e0a2a60
在 PWAInstallPrompt.vue 中添加 HTTPS 环境检查
2025-07-10 10:59:02 +08:00
jxxghp
79ae772367
优化垂直导航栏样式
2025-07-09 19:53:14 +08:00
jxxghp
d57c8aa305
更新 FetchTorrentsAction.vue
2025-07-09 14:39:20 +08:00
jxxghp
bbd8c1b6d4
更新 yarn.lock
2025-07-09 13:17:30 +08:00
jxxghp
ced9288ed7
优化浏览器警告
2025-07-09 13:16:56 +08:00
jxxghp
cf87e2d5ac
添加工作流备注功能
2025-07-09 12:22:08 +08:00
jxxghp
153d4c1d01
更新工作流分享卡片和对话框
2025-07-09 11:44:52 +08:00
jxxghp
1c50fa228e
更新 ForkWorkflowDialog.vue
2025-07-09 11:28:02 +08:00
jxxghp
0067dc6be3
更新 package.json
2025-07-09 11:17:15 +08:00
jxxghp
36389a5b8c
优化 PWA 状态恢复逻辑
2025-07-09 11:07:24 +08:00
jxxghp
c7443d993e
更新工作流分享功能
2025-07-09 10:46:33 +08:00
jxxghp
9f8dbf3c75
fix workflow
2025-07-09 00:11:19 +08:00
jxxghp
35332544e4
Add workflow sharing functionality ( #371 )
...
* Add workflow sharing feature with share, fork, and browse functionality
Co-authored-by: jxxghp <jxxghp@163.com >
* Refactor workflow page with dynamic tabs and internationalization support
Co-authored-by: jxxghp <jxxghp@163.com >
* Remove workflow share implementation documentation
Co-authored-by: jxxghp <jxxghp@163.com >
* Fix indentation and structure in Chinese locale files
Co-authored-by: jxxghp <jxxghp@163.com >
---------
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
2025-07-08 23:31:22 +08:00
jxxghp
f2bc832aca
rollback service.js
2025-07-08 22:17:41 +08:00
jxxghp
a6847f7f53
Merge pull request #369 from jxxghp/cursor/fix-pwa-install-prompt-text-display-14c8
...
Fix PWA install prompt text display
2025-07-08 14:36:18 +08:00
Cursor Agent
396ab64874
Refactor PWA install steps to use dynamic translation keys
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-08 06:19:07 +00:00
jxxghp
59ee3d8ceb
fix 订阅历史按钮
2025-07-08 13:48:45 +08:00
jxxghp
3e152bd389
优化 PWAInstallPrompt 组件中的文本提取逻辑
2025-07-08 13:37:18 +08:00
jxxghp
56e8f61bbf
将 PWAInstallPrompt 组件中的 div 替换为 VCard
2025-07-08 13:26:12 +08:00
jxxghp
83c00b0544
fix PWAInstallPrompt
2025-07-08 13:03:11 +08:00
jxxghp
5f82cc715e
优化 PWA 安装提示组件
2025-07-07 23:18:32 +08:00
jxxghp
3ce7fc34f0
fix PWAInstallPrompt
2025-07-07 23:11:27 +08:00
jxxghp
9fc5291fec
优化服务工作者
2025-07-07 22:56:36 +08:00
jxxghp
27c7a842db
Merge pull request #367 from jxxghp/cursor/fix-sync-queue-data-corruption-issues-ee60
...
Cursor/fix sync queue data corruption issues ee60
2025-07-07 22:49:17 +08:00
jxxghp
ffe1992df1
Merge pull request #368 from jxxghp/cursor/fix-ios-detection-inconsistency-in-pwa-2971
...
Fix iOS detection inconsistency in PWA
2025-07-07 22:48:57 +08:00
Cursor Agent
a80877bab7
Fix PWA install detection on iOS with additional check for MSStream
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-07 14:48:00 +00:00
jxxghp
c787a3c786
Merge pull request #366 from jxxghp/cursor/fix-pwa-support-detection-bug-0f65
2025-07-07 22:43:47 +08:00
Cursor Agent
abda382b96
Refactor service worker types and extract type definitions
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-07 14:35:25 +00:00
Cursor Agent
c5ab0a2cc6
Refactor IndexedDB sync mechanism with dedicated store and improved handling
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-07 14:32:55 +00:00
Cursor Agent
15340dd550
Improve PWA install support detection for various platforms
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-07 14:25:12 +00:00
jxxghp
deaf444864
Merge pull request #364 from jxxghp/cursor/evaluate-app-shell-model-compliance-1502
...
Evaluate app shell model compliance
2025-07-07 22:09:11 +08:00
Cursor Agent
a5413d1116
Remove PWA optimization documentation files
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-07 14:05:12 +00:00
Cursor Agent
6cb6a5822b
Implement PWA optimizations with advanced caching and install features
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-07 13:46:09 +00:00
Cursor Agent
2ffd6f7430
Enhance PWA caching strategy with offline support and optimization docs
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-07 13:35:58 +00:00
jxxghp
cd9eaf4fd7
fix Teleport
2025-07-07 17:24:58 +08:00
jxxghp
3cfe27b7b3
fix
2025-07-07 15:17:49 +08:00
jxxghp
44d78fd2ea
Merge pull request #363 from cddjr/fix_top_level_await
2025-07-07 14:07:20 +08:00
jxxghp
0cf3342449
重构PWA状态管理
2025-07-07 14:05:11 +08:00
景大侠
7e4c6516c5
修复 Safari14兼容Top-level await特性
...
v2.4.4引入的问题
2025-07-07 13:57:35 +08:00
jxxghp
73d7eb65b8
移除可见性状态管理器
2025-07-07 11:32:38 +08:00
jxxghp
fca4afb606
优化PWA状态管理
2025-07-07 11:28:57 +08:00
jxxghp
b15672d593
fix
2025-07-07 11:19:45 +08:00
jxxghp
7a37a18f23
修复下拉快速访问
2025-07-07 11:17:01 +08:00
jxxghp
a14806e840
Merge pull request #361 from jxxghp/cursor/enhance-pwa-state-restoration-features-24b1
2025-07-07 07:50:41 +08:00
Cursor Agent
bbd2851f36
Improve element selector generation for scroll position tracking
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-06 23:34:58 +00:00
Cursor Agent
48418771d4
Remove PWA state management documentation files
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-06 23:27:03 +00:00
Cursor Agent
a81071a50a
Refactor PWA state management to simplify and streamline implementation
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-06 23:24:31 +00:00
Cursor Agent
304b990994
Implement lightweight PWA state management with zero-overhead approach
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-06 23:14:50 +00:00
Cursor Agent
8824869cd1
Enhance PWA state management with advanced scroll, form, and modal tracking
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-06 23:03:42 +00:00
jxxghp
325cce5f82
Merge pull request #360 from jxxghp/cursor/analyze-factors-causing-ios-to-kill-pwa-ac82
...
Analyze factors causing iOS to kill PWA
2025-07-07 06:40:43 +08:00
jxxghp
85db26a704
Merge branch 'v2' into cursor/analyze-factors-causing-ios-to-kill-pwa-ac82
2025-07-06 23:41:42 +08:00
Cursor Agent
65b0acdcb4
Refactor data refresh mechanism with conditional timer support
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-06 15:29:44 +00:00
Cursor Agent
9a27af8c5a
Bump version to 2.6.3 and remove optimization documentation files
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-06 15:13:08 +00:00
jxxghp
93ad0859e8
重构PWA状态管理,统一检测方法并优化状态恢复逻辑
2025-07-06 23:04:34 +08:00
Cursor Agent
5e62bac245
Implement background optimization composable for data refresh and SSE
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-06 15:01:17 +00:00
Cursor Agent
bea6c1e326
Optimize PWA background performance with SSE and timer management
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-06 14:52:58 +00:00
Cursor Agent
df76b01826
Add background and SSE managers for improved app lifecycle management
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-06 14:36:31 +00:00
jxxghp
5d22cb84bf
更新 package.json
2025-07-06 20:03:25 +08:00
jxxghp
f01c61e09f
更新 App.vue
2025-07-06 19:52:37 +08:00
jxxghp
d50e67f3bc
Merge pull request #359 from jxxghp/cursor/pwa-5007
...
分析PWA状态切换体验问题
2025-07-06 18:35:53 +08:00
Cursor Agent
3726c472fc
Remove console logs for silent PWA state restoration optimization
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-06 10:31:35 +00:00
Cursor Agent
dc174e81cf
Optimize PWA state restoration for seamless, silent background switching
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-06 10:14:40 +00:00
Cursor Agent
c9867bc453
Optimize PWA state restoration and loading experience
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-06 08:30:12 +00:00
Cursor Agent
8e282fb216
Add PWA performance analysis report for background-to-foreground experience
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-06 07:22:01 +00:00
jxxghp
e9c0792cb3
Merge pull request #358 from jxxghp/cursor/prevent-ios-from-killing-pwa-background-245b
...
fix: PWA状态管理器初始化在DOM已加载时失败的问题
2025-07-06 15:04:45 +08:00
Cursor Agent
e7e1b4c43f
fix: PWA状态管理器初始化在DOM已加载时失败的问题
...
- 修复DOMContentLoaded事件监听器可能不触发的问题
- 检查document.readyState状态,如果DOM已就绪则立即初始化
- 确保PWA状态管理器在所有情况下都能正确初始化
- 解决main.ts作为模块加载时的时序问题
2025-07-06 06:58:15 +00:00
jxxghp
dc56c177b7
Merge pull request #356 from jxxghp/cursor/prevent-ios-from-killing-pwa-background-245b
2025-07-06 14:54:36 +08:00
Cursor Agent
c0ee998874
feat: 实现PWA状态管理防止iOS后台被杀
...
- 添加多层存储策略(localStorage + sessionStorage + IndexedDB + Service Worker缓存)
- 实现智能状态恢复决策机制
- 自动监听页面生命周期事件进行状态保存和恢复
- 支持表单数据、滚动位置、UI状态的自动保存
- 专为iOS设备PWA优化,解决后台被杀导致状态丢失的问题
- 版本号更新至 2.6.3
2025-07-06 06:52:18 +00:00
Cursor Agent
e1ff50e1e3
Refactor usePWAState and useGlobalPWAState composables
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-06 06:50:30 +00:00
Cursor Agent
0e440955c8
Implement PWA state management for improved iOS background persistence
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-06 06:44:06 +00:00
Cursor Agent
a16dd497c4
Add comprehensive PWA state management solution for iOS background handling
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-06 06:34:25 +00:00
jxxghp
5aa4e9339d
Merge pull request #355 from jxxghp/cursor/fix-sse-issues-in-public-service-js-b303
2025-07-06 08:10:30 +08:00
Cursor Agent
723fa96519
Refactor SSE proxy middleware for improved event streaming support
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-05 23:59:58 +00:00
Cursor Agent
75252fded6
Refactor proxy middleware for improved SSE and API request handling
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-05 23:56:51 +00:00
jxxghp
51fbcdfa56
更新 Footer.vue
2025-07-06 00:51:44 +08:00
jxxghp
61c9b97d70
优化垂直导航布局和动态标签页的样式
2025-07-06 00:43:06 +08:00
jxxghp
23b09d09ce
优化移动端Header UI
2025-07-06 00:43:06 +08:00
jxxghp
a00f6ab8ff
更新 HeaderTab.vue
2025-07-05 21:56:28 +08:00
jxxghp
bb59095bad
优化 HeaderTab 组件的模糊背景样式
2025-07-05 20:47:18 +08:00
jxxghp
da57124d5e
Merge pull request #354 from jxxghp/cursor/add-blurred-background-to-headertab-d515
2025-07-05 17:31:17 +08:00
Cursor Agent
a00800a128
Remove demo.html file with header tab scroll effect example
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-05 09:24:44 +00:00
Cursor Agent
a98db1699d
Create demo page for HeaderTab scroll transparency effect
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-05 09:21:25 +00:00
Cursor Agent
e3d9e736ad
Add blur background effect on header tab when scrolling
...
Co-authored-by: jxxghp <jxxghp@163.com >
2025-07-05 09:12:18 +00:00
jxxghp
28f38d8b80
Fix tab selection on discovery page ( #353 )
...
* Fix: Ensure first tab is selected when no valid tab is active
Co-authored-by: jxxghp <jxxghp@163.com >
* Fix discover page tab selection logic when no tab is active
Co-authored-by: jxxghp <jxxghp@163.com >
* Fix tab selection logic in discover page lifecycle hooks
Co-authored-by: jxxghp <jxxghp@163.com >
* Remove unnecessary onMounted hook in discover page
Co-authored-by: jxxghp <jxxghp@163.com >
* Move dynamic header tab registration after tabs initialization
Co-authored-by: jxxghp <jxxghp@163.com >
* Refactor dynamic header tab registration in discover page
Co-authored-by: jxxghp <jxxghp@163.com >
* Fix tab selection logic in discover page to ensure first tab is selected
Co-authored-by: jxxghp <jxxghp@163.com >
* Update useDynamicHeaderTab to sync modelValue in tab configuration
Co-authored-by: jxxghp <jxxghp@163.com >
* Remove auto-tab selection logic from discover page
Co-authored-by: jxxghp <jxxghp@163.com >
---------
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
2025-07-05 16:41:24 +08:00
jxxghp
3b7c34258f
更新 _misc.scss
2025-07-05 14:46:54 +08:00
jxxghp
9dde646695
修改 tab-header 的圆角样式
2025-07-05 14:34:30 +08:00
jxxghp
4bdee63f28
优化动态标签页注册逻辑
2025-07-05 14:26:57 +08:00
jxxghp
20dced021d
优化动态标签页注册逻辑
2025-07-05 14:06:00 +08:00
jxxghp
17cf640e23
优化 PageContentTitle 组件的样式,调整了边距;在 discover 页面中引入 useDynamicHeaderTab 组合函数;移除 UserListView 中未使用的 useDisplay 导入。
2025-07-05 12:22:08 +08:00
jxxghp
24369daea0
v2.6.2
2025-07-05 12:13:53 +08:00
jxxghp
873bf905ab
优化动态标签页注册逻辑
2025-07-05 12:13:53 +08:00
jxxghp
da0756adf0
动态Tab组件
2025-07-05 12:13:53 +08:00
jxxghp
09942ec946
更新 SubscribeEditDialog.vue
2025-07-05 09:21:25 +08:00
jxxghp
2650bc6068
添加离线状态管理和网络请求处理
2025-07-05 08:23:06 +08:00
jxxghp
6bd7274c9c
Update index.html
2025-07-05 06:49:58 +08:00
jxxghp
129ccf9e39
更新 index.html
2025-07-05 06:43:38 +08:00
jxxghp
e2b789cfbc
优化加载动画逻辑
2025-07-04 21:26:44 +08:00
jxxghp
bb70e91277
重构服务工作者逻辑优
2025-07-04 18:32:04 +08:00
jxxghp
f6c07a29ce
更新服务工作者逻辑
2025-07-04 17:30:01 +08:00
jxxghp
4347983fc7
更新vite.config.ts,扩展缓存策略以支持更多文件类型和API请求
2025-07-04 16:57:51 +08:00
jxxghp
12b463d9e8
更新vite.config.ts,增加页面缓存配置
2025-07-04 16:39:31 +08:00
jxxghp
edc0949bed
移除全局设置store并更新引用路径
2025-07-04 16:21:05 +08:00
jxxghp
85780917c2
整合全局设置store,优化PWA模式检测
2025-07-04 16:19:50 +08:00
jxxghp
e45919cac1
优化PWA支持
2025-07-04 13:33:06 +08:00
jxxghp
c61821ef4e
在App.vue中优化加载动画逻辑,移除不必要的延迟
2025-07-04 12:12:13 +08:00
jxxghp
011902598b
在App.vue中添加主题支持以配置ApexCharts
2025-07-04 08:12:10 +08:00
jxxghp
3186c6ca0e
更新 AnalyticsNetwork.vue
2025-07-03 22:12:28 +08:00
jxxghp
3a680a132f
添加可拖拽排序功能
2025-07-03 20:05:08 +08:00
jxxghp
455dda54e8
添加存储后自动保存
2025-07-03 19:57:29 +08:00
jxxghp
5ea5ab07d9
移除WorkflowActionsDialog组件中的VSpacer元素
2025-07-03 19:50:04 +08:00
jxxghp
35c8025b00
在仪表板中添加网络流量组件
2025-07-03 19:14:31 +08:00