]> git.walde.dev - punch/commit
Clean up interface for query
authorDustin Walde <redacted>
Tue, 12 Sep 2023 18:01:11 +0000 (11:01 -0700)
committerDustin Walde <redacted>
Tue, 12 Sep 2023 18:01:11 +0000 (11:01 -0700)
commit0a56c0e7b9a272988f47f69765950c19b9b49f86
tree07ba2b81ccaa5eaaaf18ae53a423d4061824ed2f
parent2d2da9020d290631f786bf9b298a5c503b378045
Clean up interface for query

- Add Puncher get_category, get_entries, and get_last_entry
- TimeSheet impl new Puncher methods, remove printing
- punch.py add printing for CLI from TimeSheet, add query command
- Category allow punchable categories to have sub-categories
src/category.py
src/punch.py
src/puncher.py
src/time_sheet.py