tigerenwork
a0f7ecec9a
Add completion-time sort option for downloaded items
2026-08-21 00:33:55 +08:00
tigerenwork
78554ea022
feat: 媒体库多根配置生效并增强扫描健壮性
2026-08-16 19:22:06 +08:00
tigerenwork
96fbd6d13e
feat: 支持媒体库多根目录挂载与分组展示
2026-08-16 18:46:07 +08:00
tigerenwork
e1a2d93b7c
fix: 修复播放器快进后原生进度条吞掉 ESC 导致无法关闭的问题
2026-08-15 16:25:07 +08:00
tigerenwork
3fafb98651
fix: 重复 URL 添加时显示跳过提示而非误报入队成功
2026-08-15 15:24:08 +08:00
tigerenwork
326c66f0e2
fix: 修复视频播放器快进后 ESC 无法关闭的问题
2026-08-15 14:44:37 +08:00
tigerenwork
6fd0c6e7f6
feat: 恢复下载与媒体库来源网站标签
2026-08-15 02:41:12 +08:00
tigerenwork
0df086a7f4
refactor: 调整媒体库网格视图的滚动与布局结构
2026-08-15 01:36:04 +08:00
tigerenwork
e87c927a09
feat: 媒体库支持批量选择、移动与删除文件
2026-08-15 01:24:08 +08:00
tigerenwork
c07c564bbb
fix: 修复整理弹窗下拉选项无法点击选择的问题
2026-08-13 23:45:39 +08:00
tigerenwork
e30ae019e8
Preserve source metadata for library-organized files
...
Organizing a completed download deleted its done entry, losing the
original video URL. Now a hidden sidecar '.<filename>.metube.json' is
written next to the video at organize time with url/title/uploader/
website/downloaded_at. /library/files attaches it as 'meta', library
delete removes it, and the library browser shows an external-link icon
opening the original page for files that have it. No backfill for
previously organized files.
Also records the published 1.18 image in DEPLOY.md.
2026-08-13 01:32:13 +08:00
tigerenwork
17438665be
Fix ng-select dropdown hidden behind organize modal
...
ng-select v14 injects its own .ng-dropdown-panel { z-index: 1050 }
component style after the global styles, so it wins the cascade against
a plain global rule. Use a 'body > .ng-dropdown-panel' selector (the
panel is appended to body) to beat it on specificity and lift the panel
above the Bootstrap modal (z-index 1055).
2026-08-13 00:44:16 +08:00
tigerenwork
3aa106f003
feat: 新增媒体库整理与浏览功能
2026-08-13 00:28:35 +08:00
tigerenwork
4a85bdfaf6
feat: 缩略图优先从本地视频抽帧生成,远程图为回退
2026-08-12 00:45:45 +08:00
tigerenwork
451cc3e0c3
feat: 新增内嵌视频播放器,支持在线播放已完成视频
2026-08-12 00:16:14 +08:00
tigerenwork
e7ec875a32
fix: 侧边栏文件夹计数跟随状态筛选变化
2026-08-11 23:07:51 +08:00
tigerenwork
33424409d5
feat: 全新界面改版,新增缩略图、侧边栏导航与 Toast 反馈
2026-08-11 01:46:10 +08:00
tigerenwork
d14336ff51
feat: 支持更改下载文件夹并移动已完成文件
2026-08-09 14:59:01 +08:00
tigerenwork
d95a97d656
feat: 下载列表增加标签页切换并优化 Docker 构建缓存分层
2026-08-08 00:49:01 +08:00
tigeren
b1cfc10517
Publish v1.10: group-by-folder view toggle, versioning rule, publish script
2026-08-07 14:15:04 +00:00
tigeren
f5024383bf
feat:[v1.7]增加重复url通知
2025-11-24 16:11:37 +00:00
tigeren
3c3d418a07
feat: 增加下载网站的tag及文件状态
2025-11-22 18:44:26 +00:00
Alex Shnitman
ca875665c9
move to uv package manager
2025-09-24 16:30:58 +03:00
Alex Shnitman
a1246382b5
upgrade dependencies
2025-08-26 21:11:23 +02:00
Thomas TEXIER
e56eb6e5de
Update formats.ts
2025-08-26 21:06:54 +02:00
Alex Shnitman
115a5bc554
upgrade dependencies
2025-08-12 19:36:18 +03:00
Alex Gustafsson
ee4e718d17
Fix host component style
...
Fix the SASS rule for the app root component not being applied as it was
written for the app root element, not the host scope.
Fixes: d03c710636
2025-07-31 14:01:53 +02:00
Alex Gustafsson
e8d0cc95e7
Fill out main content, align footer with bottom
...
Make the app root fill at least the full height of the viewport, and
make the main content grow to fill the empty space - aligning the footer
with the bottom of the page at all times.
2025-07-30 18:24:25 +02:00
xerdream
afbf8b07d6
add the ability to reload 'YTDL_OPTIONS' when file is modified
2025-07-21 11:20:53 +08:00
Alex Shnitman
7e14c63008
show download totals at the top; debounce download speeds. closes #613
2025-06-06 19:20:33 +03:00
Alex Shnitman
d74e8df408
add metube version. closes #83
2025-06-05 20:47:49 +03:00
Alex Shnitman
f494c4f6be
fix download folder selection dropdown. closes #678
2025-06-05 18:45:36 +03:00
Alex Shnitman
b7ef408d5d
upgrade to angular 19
2025-06-02 23:16:32 +03:00
Alex Shnitman
91f1e21df0
upgrade to angular 18
2025-06-02 22:53:20 +03:00
Alex Shnitman
607c10c16e
dependencies upgrade
2025-06-02 22:36:55 +03:00
Alex Shnitman
7ac542d25c
UI clutter cleanup and reorganization
2025-06-02 22:32:23 +03:00
Cédric Finance
81afaf3c47
Redirect to / when basePath is empty
2025-04-12 17:03:27 +02:00
rdiaz738
863d7e3728
Update app.component.ts
2025-03-25 11:08:10 -07:00
rdiaz738
8ea3359730
Fix for 605 and 607
2025-03-06 18:29:06 -08:00
Alex
e281d61773
Merge branch 'master' into master
2025-03-05 19:12:29 +02:00
rdiaz738
92f5d34ce2
Refactored with feedback
2025-03-04 16:16:19 -08:00
Alex
cf8123aeff
Merge pull request #584 from PikuZheng/add-yt-dlp-version-disp
...
display yt-dlp version in webui
2025-03-04 21:29:59 +02:00
rdiaz738
8d70ed9d36
Updated ui and backend
...
Added Sequential, limited and concurrent downloading and import export buttons
2025-03-01 17:43:48 -08:00
rdiaz738
11cb4a1d28
Update app.component.html
2025-03-01 14:38:51 -08:00
rdiaz738
ee48b3d595
Update app.component.html
2025-03-01 14:36:06 -08:00
PikuZheng
4d145ba899
Download multiple files from MeTube
...
#586
2025-02-07 09:04:35 +08:00
PikuZheng
8daa59b61f
add yt-dlp version on web
2025-01-24 18:40:58 +08:00
PikuZheng
a77f10541a
add "worst" format
2025-01-15 07:55:38 +08:00
lvank
1c02883f0e
Add a download selected button for non-autostarted downloads
2025-01-12 22:02:13 -06:00
Dmitry Rubtsov
da83675b2c
exclude index.html from service worker
2024-12-08 18:24:40 +06:00