Skip to content

v3.1.0

Choose a tag to compare

@github-actions github-actions released this 30 Jul 23:03
c25ed6a

Surface the most recent managed-routine crontab sync failure in the health response so macOS crontab/TCC write timeouts are visible instead of leaving users with a healthy daemon and stale OS schedules.

Derive routine folder, slug, and rel_path from the on-disk routines/ tree, preserve filesystem locations across normal updates, and add explicit routine move APIs for REST and MCP.

Restyle the built-in daemon web UI to match the moadim.io landing page with paper-grid backgrounds, yellow accents, thick ink borders, and hard neobrutalist shadows.

Install the macOS LaunchAgent with a WorkingDirectory matching the directory where moadim install was run so launchd restarts keep the intended server root instead of defaulting to /.

Fixed

moadim restart -f/--foreground now relaunches attached to the terminal
instead of silently falling back to a detached restart — -f/--foreground
are now accepted as aliases of -i/--interactive on restart, matching
start's existing behavior.

Add folder-aware routine management in the web UI, including filesystem-derived folder grouping, visible routine locations, and a move dialog backed by the explicit move API.

Skip duplicate scheduled-trigger requests that target the same routine in the same minute, preventing overlapping multi-schedule cron expressions from launching duplicate workbenches.