Commit Graph

5 Commits

Author SHA1 Message Date
b23ca49a83
Add Makefile and refactor package structure
- Replace shell script with Makefile for build/install tasks
- Move main logic into main() function for proper packaging
- Configure package entrypoint in pyproject.toml
2024-10-12 22:40:18 -04:00
4ab46ee2fc
Restructure project layout and update references 2024-10-06 21:50:00 -04:00
236bb1b044
Update database schema for client tracking
- Add functions to manage client records (add, find, list)
- Require --confirm-add and --name flags when adding a new client
2024-10-06 02:20:55 -04:00
01e68bc10f
Add database initialization and CLI arguments
- Implement argparse for CLI use
- Setup SQLite DB with schema version checking
2024-10-04 23:23:53 -04:00
3f4fa3c10d
Set up the initial project structure
- Create a bash script to set up a virtual environment
- Implement config.ini loading with debug option
- Create a basic torrent listing and slow print functionality
2024-09-02 22:33:56 -04:00