Skip to content

v0.1.0-beta

Choose a tag to compare

@jbrazda jbrazda released this 22 Mar 23:59
· 193 commits to main since this release

Changelog

  • a4ed243 Add CR-003
  • 603a0ef Add Install from Build section to README development docs
  • c7b649d Add Project Metadata and docs
  • 7346cfc Add Publish Test Data
  • ea9f6a5 Add Root CLAUDE.md
  • d712d1b Add activitylog command and shell completion support
  • dc9834e Add comparison document: iics-cli vs Informatica Asset Management CLI V2 [no-ci]
  • 2cec90f Add empty folders/placeholders
  • 9d80f7e Add iics-cli PowerPoint presentation and generation script [no-ci]
  • 9136cf4 Add package expand and create commands (CR-0004)
  • 7ed9722 Add profile command with interactive setup wizard
  • ff3b47f Adjust v3 vs V2 APi token handling and URIs
  • 8fdcbda Bump actions/checkout from 4 to 6
  • f516072 Bump actions/checkout from 4 to 6
  • da6df5f Bump actions/setup-go from 5 to 6
  • 9b7e9e9 Bump actions/setup-go from 5 to 6
  • 303ac18 Bump actions/upload-artifact from 4 to 7
  • d053a43 Bump actions/upload-artifact from 4 to 7
  • d982232 Bump golangci/golangci-lint-action from 6 to 9
  • 6c24a4b Bump golangci/golangci-lint-action from 6 to 9
  • 74ea5ed Fix CI Go version matrix and connection test paths
  • b09c3b6 Fix Error: unsupported protocol scheme when session token expires between commands
  • c54f19a Fix Go version, update CI, and enhance documentation templates (#10)
  • 06155a7 Fix all golangci-lint issues
  • e76d762 Fix go.mod toolchain version for CI compatibility
  • 2fb5109 Fix go.mod version and add commit style guidance
  • f97df33 Fix golangci-lint v2 config: move exclude-rules to linters.exclusions.rules
  • 5240c76 Fix golangci-lint v2: move gofmt and goimports to formatters section
  • 9107acc Fix golangci-lint v2: remove gosimple (merged into staticcheck)
  • e8c3862 Fix incorrectly implemented folder, agent commands
  • 45a680c Fix incorrectly implemented folder, agent commands
  • dbbc9ad Fix lint issuses in docs/documentation/comparison-informatica-cli.md
  • d32b83e Fix remaining golangci-lint issues
  • 6ca41b2 Fix usergroup list empty NAME column and enhance list command
  • 7342dba Fix usergroup list: unmarshal roles as []UserRole not []string
  • 3b20379 Formatting
  • 75a2598 Formatting
  • a1a3cb7 Formatting
  • 738681e Implement CR-0003: replace hardcoded API paths with BaseAPIPathV2/V3 constants
  • f98b989 Implement CR-AddListFileToListCommands.md
  • b63e9c6 Implement CR-import-01
  • 07d0309 Implement CR-import-01
  • 6bdd8f6 Implement export start/run commands and add --debug flag
  • 8f1e8a3 Merge branch 'main' into dev
  • f588187 Merge pull request #1 from jbrazda/dev
  • 75b61d6 Merge pull request #8 from jbrazda/dev
  • 684dc1c Move CR-002-ExportCommandEnhancments to completed
  • b2fc6eb Remove description from default object list output
  • f7bee6c Update CR template
  • 4274735 Update Claude local settings
  • e2aab2d Update Completions
  • 4ac8bc7 Update Tool Presentation [skip-ci]
  • aac0b6e Update project docs, fix user list bug
  • ddf00f6 Update project docs, fix user list bug
  • 5defce7 Upgrade golangci-lint config to v2 format
  • a76dc5f feat: add publish and unpublish commands for CAI asset deployment (CR-0006)
  • 0e5d54b feat: add user change-password and reset-password subcommands
  • fe61654 feat: aggregate multi-batch publish/unpublish results and fix exit codes
  • a3a1da3 feat: centralize ts() with date+ms format and migrate HTTP debug to slog
  • 9dff576 feat: enhance activitylog command with field selection, state labels, and nested sections
  • e2478be feat: print artifact table to stderr in verbose export mode (CR-0007)
  • e20e994 feat: replace tablewriter with lipgloss-based table renderer (CR-0009)
  • 08441a7 feat: support txt/csv/json/yaml input for publish and unpublish
  • 16a8ee7 fix: add Accept header to CAI JSON requests (publish/unpublish HTTP 500)
  • 2162483 fix: call ensureSession before apiURL in UploadImportPackage
  • 79fa5f1 fix: correct import object status table to show source/target fields
  • 13e2e35 fix: correct securitylog endpoint path, response wrapper, and struct fields
  • a9c5208 fix: derive and persist caiUrl automatically from login response
  • 9f51544 fix: preserve caller-set Accept header in doWithSession
  • 688e33c fix: remove --tag flag, fix q filter separator, add missing Object fields
  • b9c0330 fix: remove tablewriter, bump go 1.25, drop Go 1.24 CI job
  • b8ffc47 fix: resolve golangci-lint errcheck and gofmt violations
  • 8a152bd fix: restore DTEMPLATE/PROCESS_OBJECT to AssetPathFromObject and full URL branching
  • c1b193b fix: restore multi-line HTTP debug format and add space after ts() timestamp
  • 86786e3 fix: unwrap schedules list response and correct Schedule struct fields
  • 62feec1 initial commit