Changelog
- 68587e0 docs: align PAM data source docs and examples (KSM-798)
- 2f5e4e1 fix: close PAM data source readback gaps (KSM-798)
- f6eb530 fix: add missing pam_machine data source fields (KSM-797)
- e429068 fix: restore PAM pam_settings readback in data sources (KSM-796)
- 32b4355 ci: scan built provider binary for SBOM generation
- 0deb275 KSM-789: add acceptance tests for PAM User and Machine private PEM key generation
- 95ec85a KSM-794: fix PAM User data source returning empty values for connect_database and private_pem_key
- 1c9a268 KSM-795: upgrade Go from 1.24.8 to 1.24.13 to address 9 security CVEs
- 0f5c76a chore: fix release workflow issues
- 3141476 docs: clean up CHANGELOG for 1.2.0 release
- 8b3ecf5 KSM-793: fix pam_machine pam_hostname update not persisting changes
- 06f841a KSM-793: fix PAM data sources returning empty TypeList fields and pam_machine auto-uid Create bug
- e28c37f KSM-792: fix database_type and directory_type field syntax end-to-end
- 0323e1a docs: update PAM examples and changelog for field value type fixes
- fa66e64 fix: align PAM field schemas with SDK for simple value types
- e8cbc76 fix: restore pam_settings field to PAM machine resource schema
- 3dbb2c3 style: apply go fmt formatting to restored code
- b5a30fe fix: restore pam_settings map entry lost in merge
- 727390a fix: restore bank account validation and pam_directory registration lost in merge conflicts
- 645374e fix: resolve merge conflicts in record_fields.go and pam_machine self-assignment
- e0b6532 fix: add missing SSH key generation functions (applyGenerateKeyPair, mergeKeyPair)
- e5cd428 fix: restore missing PAM settings functions from merge conflict resolution
- de2cfdf docs: update CHANGELOG with KSM-788, KSM-789, KSM-790
- ebd69da KSM-789: add SSH key generation and private PEM key to PAM User and Machine
- cca6fe0 KSM-788: add SSH key pair generation with passphrase encryption
- 9bc9462 KSM-790: clarify resource docs support create/manage and add examples
- 0c7091e docs: remove release dates from CHANGELOG.md
- 026f7e2 feat(pam): add SSH key generation and private PEM key to PAM User and Machine
- cc04b5d feat(ssh-keys): add SSH key pair generation with passphrase encryption
- a8451cf docs: clarify resource docs support create/manage and add examples
- b470277 chore: bump version from 1.1.8 to 1.2.0
- 873e015 docs: remove reference to non-existent PAM_SCHEMA_ANALYSIS.md file
- 66c3f37 docs: removed unnecessary items from CHANGELOG
- 969404b chore: format all Terraform examples with terraform fmt
- 987a902 feat: add ReDoS protection and docs for title patterns
- 09bc76a fix: add missing SetFieldTypeInSchema for use_ssl in pam_database
- 673f71f docs: add CHANGELOG.md following Keep a Changelog format
- 86264a9 docs: remove internal investigation notes
- baff991 test: remove login/password from PAM tests and examples
- 9e546ca refactor: remove login/password fields from pamDatabase, pamDirectory, pamMachine
- e36a66d fix: correct field access patterns in PAM data source examples
- 05a16a2 docs: fix PAM data source path parameter and examples - use UIDs instead of folder paths
- d40fcb6 security: add explicit permissions to test workflow (contents: read)
- 314457c docs: clarify folder_uid description to reflect sub-folder support
- 2536d8b fix: use reflect.DeepEqual for JSON comparison to handle map ordering correctly
- 5fd535b docs: clarify checkbox field comment - Keeper stores values as single-element arrays
- 8b0b49a KSM-389: Add regex pattern support to records data source (#64)
- d2b4baf feat(validation): add account_type enum validation for bank accounts
- 8d4b8f0 style: fix Go formatting in PAM directory files
- 5371c78 feat(pamDirectory): add domain_name, directory_id, user_match, provider_group, provider_region, alternative_ips fields
- 0ea4ada test(pamUser): fix connectDatabase label and add private_pem_key coverage
- 61d716d feat(pamUser): add private_pem_key field support
- c19f851 fix(pamUser): correct connectDatabase label from 'Connect Database' to 'connectDatabase'
- aaaa401 fix(pamDatabase): remove invalid connect_database field
- 1746711 fix(pamMachine): remove invalid ssl_verification field
- 7276cf0 fix(pamDirectory): correct useSSL label from 'Use SSL' to 'useSSL'
- 68e82c0 Merge pull request #60 from Keeper-Security/dependabot/go_modules/go_modules-dd7da38a6b
- 16b7db9 docs: fix misleading empty folder restriction in resource schema descriptions
- 20a8fb8 chore: add Go version compat flag to goreleaser config
- f1ee4e1 chore: update PAM examples to require provider version 1.1.8
- b19f771 test(pam): add complete test coverage for PAM User and Directory
- 1c8e07d fix: use t.Skip instead of t.Fatal for missing test setup
- a0119b3 style: fix Go formatting with gofmt
- 67834e7 ci: add test workflow for Terraform provider
- 2e8f18e fix: correct test helpers in data_source_records_test.go
- 51f004f Merge pull request #63 from Keeper-Security/KSM-527-add-pam-record-types
- 570bda6 Merge release-v1.1.8 into KSM-527-add-pam-record-types
- f8d8fb4 KSM-707: upgrade Go to 1.24.8 to address CVE-2025-22871 and CVE-2025-58185
- 3b4fc53 docs: update version references to 1.1.8
- 5f06508 Bump golang.org/x/crypto in the go_modules group across 1 directory
- 8f74d9f Added pamDirectory support and fixed PAM data source field reading
- 22b7909 Simplified database and directory type fields for pam records
- ecbace8 Merge branch 'release-v1.1.8' into KSM-527-add-pam-record-types
- 9b3284a Updated references from 1.1.7 to 1.1.8
- f8b93d0 Created examples for pam database and machine resources/data-sources
- 35b2f26 Added tests for PAM machine and database records
- 4e14817 Added missing fields to schema, updated field names
- c44f443 Merge pull request #57 from Keeper-Security/KSM-680-sanitize-publish-workflow-inputs
- 82acef0 Moved user input from direct interpolation to ENV var string literal
- d7606b5 Added input sanitization for tag input in publish workflow
- 8464c3e Merge pull request #56 from Keeper-Security/KSM-527-add-pam-record-types
- 470998e KSM-527: Add support for PAM record types
- 11e2615 Merge pull request #49 from Keeper-Security/release-v1.1.7
- c0d4754 Add header image to README