CyCl0ne
3bbe1e8424
Add "Downloaded" timestamp column to completed downloads list
...
Display the completion time for each download in the done list.
The backend already stores a nanosecond timestamp on DownloadInfo; this wires it up to the frontend using Angular's DatePipe.
2026-03-08 14:56:16 +01:00
Alex Shnitman
13acd5b309
upgrade dependencies
2026-03-06 15:44:20 +02:00
Alex Shnitman
54e25484c5
some fixes in cookie upload functionality
2026-03-06 14:20:16 +02:00
ddmoney420
7cfb0c3a1d
Add cookie file upload for authenticated downloads
2026-03-04 13:29:43 -07:00
Alex Shnitman
d2e6c079f9
upgrade dependencies; upgrade yt-dlp from 2026.2.21 to 2026.3.3
2026-03-03 20:28:35 +02:00
Alex Shnitman
58c317f7cd
enhance playlist addition cancellation and improve error handling UI
2026-03-02 20:21:04 +02:00
ddmoney420
880eda8435
feat: cancel playlist adding mid-operation ( closes #840 )
2026-03-01 19:11:29 -07:00
ddmoney420
fd3aaea9d9
feat: expandable error details with copy-to-clipboard ( closes #143 )
2026-03-01 19:06:58 -07:00
ddmoney420
da84753e20
feat: sort completed downloads by newest first ( closes #610 )
2026-03-01 19:02:04 -07:00
Alex Shnitman
053e41cf52
code review fixes
2026-02-27 12:58:50 +02:00
vitaliibudnyi
8dff6448b2
add "text only" as another advanced option for captions format
2026-02-27 12:46:23 +02:00
vitaliibudnyi
dd4e05325a
change delaut captions type to .srt
2026-02-27 12:46:23 +02:00
vitaliibudnyi
ce9703cd04
add advanced options for captions download format
2026-02-27 12:46:23 +02:00
vitaliibudnyi
973a87ffc6
add "captions" as download format
2026-02-27 12:46:23 +02:00
Alex Shnitman
5170c708cd
upgrade dependencies
2026-02-19 09:35:29 +02:00
Adam Fendley
ffe1112dc6
Fix __add_entry parameters; remove duplicated code between channel and playlist processing
2026-02-07 17:30:40 +02:00
Adam Fendley
393add34b1
Add support for downloading an entire channel
2026-02-07 17:30:40 +02:00
Alex Shnitman
297cac378c
upgrade yt-dlp to 2026.2.4, and other dependencies
2026-02-04 20:56:02 +02:00
Alex Shnitman
b179535711
upgrade dependencies
2026-01-11 20:38:06 +02:00
copilot-swe-agent[bot]
846c4f0e52
Fix bulk delete error by making delById more defensive
...
- Extract map reference to local variable before iteration
- Change from forEach to for-of loop for better error handling
- Add null check on map before iterating
- Add @popperjs/core peer dependency for ng-bootstrap
- Update .gitignore to exclude package-lock.json
Co-authored-by: alexta69 <7450369+alexta69@users.noreply.github.com >
2026-01-10 16:17:22 +00:00
Alex Shnitman
e378179e05
remove playlist strict mode (make it always true)
2026-01-09 14:26:50 +02:00
Igor Katkov
02480afddf
feat: Use OUTPUT_TEMPLATE_CHAPTER default setting
2025-12-31 00:13:55 -08:00
Igor Katkov
d51f2ce628
feat: Undo bogus formatting changes
2025-12-30 23:33:01 -08:00
Igor Katkov
962929d42d
feat: Implement chapter splitting functionality with UI controls, yt-dlp integration, and chapter file tracking.
2025-12-30 22:07:49 -08:00
mercury233
092765535f
fix completed result tooltip
2025-12-27 10:48:57 +08:00
Lemon Lam
318f4f9f21
Convert to LF
2025-12-26 19:30:26 +08:00
Pierre Nédélec
183c4ba898
feat(frontend): modernize Angular app
2025-12-15 01:56:47 +01:00
Alex Shnitman
9907e1b885
upgrade to angular 20
2025-12-05 11:36:21 +02:00
Alex Shnitman
cf318b4d81
upgrade dependencies
2025-11-28 08:31:35 +02: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