Skip to content

Releases: boris721/momo-cli

v1.2.0 - Timelog Delete

14 Feb 13:20

Choose a tag to compare

New Features

Show Timelogs with IDs

momo status --ids

Shows 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...v1.2.0

v1.1.0 - Project CRUD

14 Feb 13:10

Choose a tag to compare

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...v1.1.0

v1.0.0

13 Feb 14:40
41f887f

Choose a tag to compare

🎉 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 link

Quick Start

momo auth <secret> <client_id>
momo sw start
# ... work ...
momo log myproject "What I worked on"
momo status