Skip to content

feat(installations): inspect and update configuration - #330

Open
caiopizzol wants to merge 1 commit into
amp-labs:mainfrom
caiopizzol:feat/manage-installations
Open

feat(installations): inspect and update configuration#330
caiopizzol wants to merge 1 commit into
amp-labs:mainfrom
caiopizzol:feat/manage-installations

Conversation

@caiopizzol

Copy link
Copy Markdown
Contributor

What

Adds two explicit installation commands:

  • get:installation returns health, provider, revision, and configured actions without connection credentials.
  • update:installation applies an installation + updateMask patch from JSON or YAML.

Why

Deploying an integration does not change existing customer installations. Users need to inspect that configuration and update it deliberately.

Verification

  • go test ./...
  • go vet ./...
  • golangci-lint run -c .golangci.yml
  • Confirmed HubSpot Read + Subscribe and Asana Read + Write + Proxy in production
  • Reapplied the enabled Asana Proxy value through update:installation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant