b33bed7a6e
fix: remove redundant url.strip() check in download_video
...
not url already catches empty string, making url.strip() == ''
the 3rd useless condition.
2026-07-05 06:44:44 +00:00
e80473ac8d
fix lint errors: ruff now passes, CI security uses high-only severity
2026-07-04 18:28:05 +00:00
415fe2324b
Update web server, UI components, and add new features (archive, queue, download engine, socket support)
2026-07-02 18:29:40 +00:00
429511f96e
minor cleanup and updates
2026-03-31 10:19:29 -05:00
538b91acec
TUI implement
2026-02-28 02:02:45 -06:00
06877fb2fc
feat: add TUI (Textual User Interface) with download queue system
...
- New TUI using Textual framework with responsive interface
- Search, results, download, and queue screens for YouTube video management
- Download queue system with sequential background downloads
- Status bar with queue count and download progress indicators
- Comprehensive test suite (97 tests) with 100% pass rate
- Modern Python packaging with pyproject.toml and uv support
- Added requirements-tui.txt for TUI-specific dependencies
- Updated setup.py and install.sh for TUI integration
- Enhanced README.md with TUI usage documentation
2026-02-25 15:59:15 -06:00
a2e8042f27
Add graceful exit handling for Ctrl+C interrupts
2026-02-21 15:00:11 -06:00
cb1a201107
Fix archive file path to use user directory instead of read-only /app
2026-02-21 14:13:45 -06:00
2fb3dd48c5
Add custom folder name support for category selection
2026-02-21 13:29:10 -06:00
44ac8014de
Merge branch 'main' of http://git.example.com/jarianc/youtube-cli
2026-02-20 23:07:27 -06:00
3687d6f646
Ensure Anime is properly positioned as 21st category in default locations
2026-02-20 09:17:00 -06:00
34d3ecd898
Add Anime as a category to the default locations
2026-02-20 09:11:51 -06:00
8b90a4ebc7
Fix version comparison logic to properly handle version strings like 2026.2.4 vs 2026.02.04
2026-02-20 09:10:37 -06:00
f58f0445ca
Fix version comparison logic in update check and improve category organization
2026-02-20 09:09:08 -06:00
56e77c19b1
Implement category-based folder organization for downloads with single category selection for multiple videos
2026-02-20 09:07:40 -06:00
62f76db98d
feat: Add REST API implementation for YouTube CLI with search functionality
2026-02-03 19:16:52 +00:00
1d0364cbfc
adding auto update code for yt-dlp
2026-01-31 05:00:17 -06:00
26a36667b8
2x timeout for dls
2025-12-29 20:57:34 -06:00
d80098709b
proper limiting of videos to 1080p
2025-12-29 18:45:57 -06:00
eb5b78389c
Quality issue fix
2025-12-27 01:25:20 -06:00
fcbf07b141
multi video support, yt-dlp fix
2025-12-27 00:00:01 -06:00
cd4e2c56ba
Initial commit
2025-12-06 01:17:27 -06:00