Skip to content

Releases: dsvolk/intend-cli

v0.3.2

Choose a tag to compare

@dsvolk dsvolk released this 07 Mar 01:31

Changelog

  • e4a1541 ✴️ Rewrite README to match actual CLI commands and auth flow

v0.3.1

Choose a tag to compare

@dsvolk dsvolk released this 07 Mar 01:28

Changelog

  • 47dec71 ✴️ Interactive OAuth login β€” no env vars required

v0.3.0

Choose a tag to compare

@dsvolk dsvolk released this 07 Mar 01:18

Changelog

  • a32e4b7 ✴️ Code review fixes: error handling, boilerplate reduction, INTEND_TOKEN support

v0.2.1

Choose a tag to compare

@dsvolk dsvolk released this 07 Mar 01:05

Changelog

  • 223a37f ✴️ Add .envrc to gitignore
  • 535e5c5 ✴️ Add CSRF protection (state), PKCE, and optional client secret to OAuth flow
  • 968c1c2 ✴️ Tidy go.mod

v0.2.0

Choose a tag to compare

@dsvolk dsvolk released this 23 Feb 17:43

Changelog

  • aedf417 πŸ¦€ Add 30 second timeout to HTTP client
  • 42ef679 πŸ¦€ Add binary to gitignore
  • f2491af πŸ¦€ Add comprehensive README documentation
  • b68d580 πŸ¦€ Fix query param names in history command
  • 9dd5301 πŸ¦€ Improve OAuth server security configuration
  • 4761246 πŸ¦€ Validate year/week args and use url.PathEscape in review command

v0.1.1

Choose a tag to compare

@dsvolk dsvolk released this 23 Feb 15:00

Changelog

  • 9a3af99 πŸ¦€ Fix API field names and endpoints per intend.do spec
  • 12093e6 πŸ¦€ Fix security issues: path traversal, config permissions, client_secret storage
  • 5a3f24d πŸ¦€ Remove accidentally committed binary

v0.1.0

Choose a tag to compare

@dsvolk dsvolk released this 23 Feb 14:17

Changelog

  • c4f380c Initial commit
  • e543ffb πŸ¦€ Add core read commands: today, goals, next, timer, me
  • 7203be4 πŸ¦€ Add core write commands: add, done, skip, move, append, timer, now
  • 005907c πŸ¦€ Add goreleaser config and version flag
  • eecc26a πŸ¦€ Add history and review commands
  • 4e7f967 πŸ¦€ Fix code review issues: handle JSON marshal errors, server shutdown, URL encoding
  • eefd869 πŸ¦€ Scaffold Go project with cobra CLI, config, API client, and OAuth2 auth