Skip to content

Releases: itential/ipctl

v0.13.0

13 Jan 21:51

Choose a tag to compare

Changelog

  • 628ac5e feat: add --params flag support for custom query parameters
  • 11b929d feat: add Homebrew tap support for automated distribution
  • 1e2c6b9 feat: add heuristics-based sensitive data redaction to logging
  • 26e1cd1 feat: add support for YAML, TOML, and JSON config formats
  • 41909dc fix: correct goreleaser build configuration
  • 7239983 fix: remove non-existent LICENSE file from goreleaser archive
  • edd220d fix: resolve critical issues in internal/terminal package
  • 1741f78 fix: resolve critical race condition and timeout issues in client package
  • 4d776c3 fix: resolve infinite recursion in Delete methods across 11 services
  • 80f3868 fix: update Homebrew configuration for goreleaser v2 compatibility
  • 87ada1b fix: upgrade Go to 1.25.5 to resolve security vulnerabilities
  • bda9b90 refactor: change terminal pager default from true to false
  • fa1de3c refactor: consolidate runners with BaseRunner pattern
  • 375a718 refactor: consolidate tools and scripts folders into single scripts directory
  • bc838bd refactor: convert commands to use RunE and proper error propagation
  • 66f9562 refactor: create internal/app package for application configuration
  • 31f5f9e refactor: eliminate ServiceClient wrapper and use BaseService embedding
  • 01f141f refactor: extract output formatting into separate package
  • 413099b refactor: implement comprehensive CLI architecture improvements
  • 650e013 refactor: implement layered architecture with resources and interfaces
  • 863e37b refactor: improve error handling and optimize registry performance
  • e1b40b3 refactor: improve handlers package testability and add comprehensive tests
  • 329c7b1 refactor: improve internal/cli package with Go best practices
  • b3c06fe refactor: improve projects runner with comprehensive refactoring
  • 3dfd360 refactor: improve projects service with comprehensive documentation and optimizations
  • c417b4f refactor: modernize Makefile
  • 0beecf9 refactor: modernize config package
  • ebc8c90 refactor: move logger package to internal/logging
  • 2eae65d refactor: remove file logging functionality from logger package
  • e132bff refactor: reorganize project structure to follow Go CLI best practices

v0.12.0

02 Dec 15:23
42a17ba

Choose a tag to compare

Changelog

  • 42a17ba release: update Go dependencies and vendor modules (#172)
  • 3ab2715 fix: resolve non-constant format string errors in logging calls (#171)
  • d9d1ead fix: marshalling nextPageSkip value when getting LCM models (#170)
  • 53e93a6 ci(deps): bump actions/checkout from 5 to 6 (#169)
  • f0ee2ee refactor: clean up trailing whitespace in test files (#167)
  • b305970 Corrected restart adapter cmd to stop then start adapter (#166)
  • 2f82b93 fix: update golden config tags to use Tag type (#165)

v0.11.0

09 Sep 19:12
aca70d9

Choose a tag to compare

Changelog

  • aca70d9 Add comprehensive unit tests and documentation for integrations service (#163)
  • 5a6c8a2 Add comprehensive unit tests and documentation for integration_models service (#162)
  • fc50821 Add comprehensive unit tests and documentation for logger package (#161)
  • 0272d39 Add comprehensive unit tests and documentation for logger package (#160)
  • 645fdc7 Add comprehensive unit tests and documentation for roles service (#159)
  • a8c7284 Add comprehensive unit tests and documentation for models service (#158)
  • 19d6555 Add comprehensive unit tests and documentation for jsonforms service (#157)
  • 1d3f10b Add comprehensive unit tests and documentation for prebuilts service (#156)
  • fc3f48f Add comprehensive unit tests and documentation for projects service (#155)
  • 2bf89bc Add comprehensive unit tests and documentation for workflows service (#154)
  • 86a5634 Add comprehensive unit tests and documentation for services package (#153)
  • a782569 Add comprehensive unit tests for internal/flags package (#152)
  • d5c2800 Add comprehensive unit tests and documentation for applications service (#151)
  • 05a3b08 Add comprehensive unit tests and documentation for adapter service (#150)
  • 1397857 Add comprehensive unit tests and documentation for profiles service (#149)
  • fdbecca Add comprehensive unit tests for pkg/config package (#148)
  • 49ab3a0 Add CLAUDE.md development guide and clean up Dependabot labels (#147)
  • fc1ab1c Add comprehensive unit tests for health service (#146)
  • fec4a2d ci(deps): bump actions/setup-go from 5 to 6 (#144)
  • be9ecad ci(deps): bump actions/checkout from 4 to 5 (#143)
  • 7a0f905 Add Dependabot configuration for automated dependency updates (#142)
  • d7dc7e3 Enhance accounts service with pagination and comprehensive testing (#140)
  • 5ba4fd1 Add comprehensive unit tests for pkg/client package (#141)
  • 925c562 Could not find profile with mixed case (#133)
  • c73123b Missing project in command example (#132)
  • 2c37676 Display warning on missing profile instead of exit (#131)
  • 5b82567 Expanding a project doesn't write the project file propertly (#127)

v0.10.0

15 Apr 15:22
4f7e23a

Choose a tag to compare

Changelog

v0.9.0

08 Apr 18:16
b739332

Choose a tag to compare

Changelog

  • b739332 Git name and email not properly reflect in commit message (#113)
  • 359b1bb Fixes issue introduced by 2ae80 (#112)
  • 0434a55 Add support for --replace to import integration ... command (#111)
  • 2ae8040 Clean up descriptor files (#110)
  • 8551328 Fix the output of get profiles ... command (#109)
  • f7b5ce9 Update unit tests fixtures for services package (#108)
  • bf401b1 Commands generating warnings about non existing table fields (#106)
  • 1748ead Refactor the HTTP client to remove the HTTP interface (#105)
  • 948168b Adds API handler to handlers package (#104)

v0.8.0

01 Apr 17:01
ab5c79d

Choose a tag to compare

Changelog

  • ab5c79d More than one subcommand is added to the command tree (#103)
  • 54e891a Refactor the plugin handlers (#102)
  • 5569046 Refactor runner response object (#101)
  • 35dc05a Refactor client and config into runtime (#100)
  • 7f48d8b The import model ... command now honors --replace (#99)
  • 6204002 The import role ... command fails with --replace on initial import (#98)
  • 20705b4 Fixs prebuit import for non expanded package (#97)
  • c8c8cba Fixes typo in configuration reference docs (#95)
  • f13b270 Fix issue with export profile api route (#93)

v0.7.0

25 Mar 14:11
fe8a857

Choose a tag to compare

Changelog

  • fe8a857 The repository connections required ssh-agent (#90)
  • 9e1aa71 Add support for importing gc trees (#89)
  • 12ee867 Add create / delete command support for device-groups (#88)
  • 0e46bda Add support for import/export of integrations (#87)
  • 5469be9 changes how import/export of prebuilts functions (#86)
  • c36a72e export workflow --output json returns "nul" as output (#84)
  • c03f89d Export templates causes unmarshal object (#83)

v0.6.0

19 Mar 00:08
f1eaa59

Choose a tag to compare

Changelog

  • f1eaa59 Add feature flag support for dataset commands (#80)
  • 76f1eec display a more verbose error when importing a model (#78)
  • a2ca6ff print the current version and build in verbose mode (#77)
  • 0ece95b using --repository with export automation ... doesn't work (#76)
  • b58ca9a adds NoLog to HTTP Request (#74)
  • 5e2c177 The import automation ... command now honoers --replace (#73)
  • c8ce263 fixes error importing json form (#72)
  • 2a7c88d fixed typo (#70)
  • 885d8e7 misspelling configuration reference.md (#68)

v0.5.0

11 Mar 21:25

Choose a tag to compare

Changelog

  • 00bd4bb update release workflow
  • 9f5fab7 fixes issue when profile mongo_url is not defined (#64)
  • 7364187 update workflow human output (#63)
  • 0f61670 fixes issue where the wrong tranfsormation is returned (#62)
  • 300c563 add dataset support to automations (#61)
  • 8520b30 update dataset commands to include adapters and workflows (#60)
  • 962b1d9 vendors all modules (#59)
  • d75eca1 adds new dataset commands to the application (#58)
  • 184eb72 update dependencies to resolve security vulnerabilities (#57)
  • 0030770 adds additional support for integration models (#56)
  • dd65f8b fix export group (#55)
  • 8ea36ed add support for yaml output (#54)
  • fb8ccda moves the local-aaa mongo url config param (#52)
  • c092746 remove old documentation files (#53)
  • 9c9603e fix release pipeline to include version and build (#51)
  • 92426e9 fixes bug when importing automations (#50)
  • 97ff0fe Modified projects.yaml to fix help Examle type=owner to access=owner. (#49)

v0.4.0

04 Mar 22:09
474f092

Choose a tag to compare

Changelog

  • 474f092 enahncements to model import/export (#47)
  • 58b1cd6 adds reader support for applications (#45)
  • 60dfd73 refactor code to remove push/pull commands (#44)