Skip to content

Releases: a68366/pfix-cli

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 06 Jul 21:15
Immutable release. Only release title and notes can be modified.

Changelog

  • 6d9d651 feat(process): add task and contact process listing
  • f55d7a9 feat(task): add statuses discovery command
  • dcf015e fix(task): allow --status 0 for the Draft status

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 06 Jul 06:55
Immutable release. Only release title and notes can be modified.

Changelog

  • f5d6995 feat(jq): add global --jq flag to filter JSON output
  • f6970ab feat(output): add jq helpers to filter JSON output
  • 2bbefa9 feat(task): add 'task filters' to list saved task filters
  • 6c56234 feat(task): apply a saved filter on list via --saved-filter
  • 2fea014 fix(jq): preserve integer precision with json.Number

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 04 Jul 16:03
Immutable release. Only release title and notes can be modified.

Changelog

  • 190f385 feat(ping): add ping command and validate auth status via GET /ping
  • f2c3105 feat(planfix): set a pfix/ User-Agent on requests

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 04 Jul 14:30
Immutable release. Only release title and notes can be modified.

Changelog

  • 424ebbd feat(cmdutil): add ParsePeople for prefixed people references
  • b703d1b feat(cmdutil): add ParseTimePoint for ISO date and datetime input
  • a387eb2 feat(task): add priority and counterparty parsing helpers
  • f106ed9 feat(task): add shared field-flag set for create and update
  • b980594 feat(task): create accepts template, project, people, priority, and date flags
  • de06e59 feat(task): update accepts the full core field-flag set
  • c47fd47 fix(task): reject non-canonical ids and empty people lists in field flags

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 04 Jul 09:05
Immutable release. Only release title and notes can be modified.

Changelog

  • 6e643ea feat(cmdutil): reject non-positive ids in ValidateID
  • 0baf8f3 feat(config): add list, use, and show profile commands
  • 494cf35 feat(contact): add create and update commands
  • ecd1d4a feat(contact): add list and view commands
  • 0064a9b feat(customfield): add list command
  • 0f14fc3 feat(datatag): add list and view commands
  • 80d9d1d feat(list): add --filter JSON pass-through to list commands
  • d37a70d feat(object): add list and view commands
  • c5e8ec9 feat(output): add table/detail/json rendering helpers
  • 4c46081 feat(output): fall back to id when rendering objects without a name
  • 98dff76 feat(planfix): add JSON request helper and capture app error code
  • 8b7da76 feat(project): add create and update commands
  • 6e21ba2 feat(project): add list and view commands
  • ab48c55 feat(report): add list and view commands
  • c10390b feat(root): state unofficial status in help output
  • 371e922 feat(task): add comment list and add commands
  • c717971 feat(task): add create and update commands
  • 150a792 feat(task): add list and view commands
  • 1688a1b feat(template): add list command
  • 9be843b feat(user): add list and view commands
  • 8d088c5 feat: add Planfix transport client with throttle and retry
  • cfbf132 feat: add YAML config with profiles and precedence
  • df63810 feat: add auth login, status, and logout commands
  • 028c507 feat: add raw api passthrough command
  • c712743 feat: scaffold pfix root command and version
  • 43c31b8 fix(contact): correct --template help hint to the typed list command
  • 3af4e74 fix: unify profile resolution, surface auth status errors, guard api --input
  • bbea558 refactor(api): render body via internal/output
  • dbb10da refactor(cmdutil): extract shared MaskToken
  • e7e6713 refactor(project): keep list default fields 1:1 with columns; document view assignees
  • fb9c449 refactor(task): wrap decode errors and consolidate test client helper
  • 86c707a refactor: extract shared command helpers into output and cmdutil
  • f3ad22a refactor: remove unused firstNonEmpty helper