Releases: boris721/momo-cli
Releases · boris721/momo-cli
v1.2.0 - Timelog Delete
New Features
Show Timelogs with IDs
momo status --idsShows timelog IDs for use with delete command.
Delete Timelogs
momo timelog delete <id> [--force]Delete a timelog by ID. Requires --force to confirm.
Full Changelog
v1.1.0 - Project CRUD
New Features
Project Update
momo project update <name> [--color #hex] [--description 'text']Project Delete
momo project delete <name> [--force]Bug Fixes
- Normalize hex colors to lowercase for API compatibility (#RRGGBB → #rrggbbff)
- Handle empty JSON responses gracefully
Full Changelog
v1.0.0
🎉 Initial Release
momo-cli — Command-line interface for momo.coach time tracking.
Features
- ⏱️ Stopwatch — Start, pause, and stop a running timer
- 📝 Time logging — Log time to projects with descriptions
- ✏️ Manual entries — Add time entries directly (HH:MM format)
- 📊 Daily status — View today's timelogs with colored project indicators
- 🎨 Project management — List and create projects with custom colors
- 📦 Zero dependencies — Uses only Node.js built-in modules
Installation
git clone https://github.com/boris721/momo-cli.git
cd momo-cli
npm linkQuick Start
momo auth <secret> <client_id>
momo sw start
# ... work ...
momo log myproject "What I worked on"
momo status