6 Commits

Author SHA1 Message Date
Andreas Bigger 73a711bb06 fix cleaning 🐛 2025-12-29 17:39:03 -05:00
Andreas Bigger 219b2a0e1d 🐛 fix: clean cancelled jobs immediately
Cancelled jobs are now cleaned without requiring `--all` flag
or waiting for the 24-hour age threshold. Since the user explicitly
cancelled these jobs, they should be cleaned immediately.
2025-12-29 17:30:35 -05:00
Andreas Bigger bafc68255c chore: bump version to 0.2.0 🚀 2025-12-29 17:18:39 -05:00
Andreas Bigger 3e28cef4bb feat: add job management subcommand 🎮
Add `paracas job` subcommand for managing background downloads:
- pause: suspend a running job with SIGSTOP
- resume: continue a paused job with SIGCONT (respawns if needed)
- kill: terminate a job with SIGTERM/SIGKILL
- clean: remove finished jobs from storage

Also show help menu when no subcommand is provided.
2025-12-29 17:12:48 -05:00
Andreas Bigger 835bddd2ee feat: background downloading 2025-12-29 17:05:07 -05:00
Andreas Bigger 7be4eded90 paracas downloader 🚧 2025-12-29 13:21:48 -05:00