v0.43.88
·
74 commits
to main
since this release
What's Changed
- feat(gateway): match systemd service name to gateway name by @bernie-g in #244
- fix(security): remediate PLATFOR-404 container vulnerability findings by @PrestigePvP in #246
- Add RDP E2E tests by @bernie-g in #230
- feat: expose PROJECT_ID via environment variable by @MattCrossingham in #229
- temp: run community PR tests by @scott-ray-wilson in #250
- fix: updated packages and improve/block vuln check by @scott-ray-wilson in #249
New Contributors
- @MattCrossingham made their first contribution in #229
- @scott-ray-wilson made their first contribution in #250
Full Changelog: v0.43.87...v0.43.88
Changelog
- 65a62a6 Merge pull request #249 from Infisical/update-packages-and-vuln-check
- b942fee Merge pull request #229 from MattCrossingham/feat/expose-project-id-env
- 434d0fe e2e go tidy
- cf4c8ec fix: updated packages and improve/block vuln check
- 4ad24ef Merge pull request #230 from Infisical/feat/pam-rdp-tests
- ae11571 Merge pull request #246 from Infisical/tre/platfor-404-version-upgrade
- 3a83cdf docs: add RDP test instructions to e2e README, remove redundant type conversions
- dabd567 chore: pin actions/cache, localstack, and ubuntu images to exact versions
- 7e61796 Merge pull request #244 from Infisical/feat/match-gateway-systemd-service-names
- b40f17f chore(e2e): remove unnecessary xterm from rdp-server container
- 4b4bf8e ci(govulncheck): enable Go module caching in setup-go
- b1477b7 fix(e2e): sync e2e module deps with root version bumps
- 3a314fe fix(security): remediate PLATFOR-404 Xray container findings
- 6105ce3 feat(gateway): support no-arg uninstall for legacy service, improve migration warning
- 85a3001 fix(gateway): reject gateway name that collides with legacy service name
- 85aef49 refactor(gateway): remove no-op serviceName() wrapper
- b3c822c fix(gateway): stop removing gateways config directory on legacy uninstall
- cb94735 refactor(gateway): extract readKeyFromConfFile helper for config parsing
- 600f2a4 feat(gateway): match systemd service name to gateway name
- 201fc00 fix(e2e): avoid t.Skip from goroutine in concurrent RDP test
- 0cecc97 docs: explain why recording config bypasses the API
- 87894d0 refactor(e2e): use generated client for AWS app connection, remove apiPost
- 3c49714 fix(e2e): revert to direct DB insert for recording config
- 80a325f fix(e2e): use Docker network alias for S3 virtual-hosted-style resolution
- 4527958 fix: revert unnecessary go.mod/go.sum version bumps
- 67be9d2 fix: restore pre-existing comments in pam_helpers.go
- 7f8920e cleanup: remove debug subtest and extra blank lines in rdp_test
- 3616509 fix(e2e): bypass S3 validation by inserting recording config via DB
- 65e62fa fix(e2e): use DNS-compatible bucket name for LocalStack S3
- 7516fa3 fix(e2e): use LocalStack for S3/STS mock in RDP recording config
- 9b92ccc fix(e2e): use postgres storage backend with valid app connection for recording config
- 824246e fix(e2e): remove bogus recording config that breaks credential fetch
- fbed5df test(e2e): also dump gateway stderr on TCP debug failure
- 437e502 test(e2e): dump proxy stderr on TCP debug failure
- 6dc4b9f test(e2e): add TCP-level debug probe to RDP proxy test
- c530e1f fix(e2e): retry xfreerdp on transport failure from bridge startup latency
- ab046e2 fix(e2e): replace /auth-only with full session, remove warmBridgeProxy
- e635118 test(e2e): add direct xrdp connection test to isolate proxy chain issues
- 7098bd3 fix(e2e): warm bridge proxy before xfreerdp to avoid EAGAIN race
- 90b6da2 fix(e2e): start Xvfb in CI, use container.Host for RDP resource
- 95a21fe fix(e2e): use freerdp3 instead of freerdp2 for RDP tests
- 14a07e8 fix(e2e): retry xfreerdp on transport failure from bridge startup race
- 01d955c remove accidentally committed api.json
- d3049da fix(e2e): regenerate API client with Windows PAM methods, fix xfreerdp display
- 0004121 fix(e2e): use /auth-only for RDP tests, fix unreachable-target
- b720c1a Merge remote-tracking branch 'origin/main' into feat/pam-rdp-tests
- a46575e Merge remote-tracking branch 'origin/main' into feat/pam-rdp-tests
- fbc6fdf fix(e2e): seed recording config before creating Windows PAM resources
- 33db99f add RDP E2E tests for PAM module
- 4ee1572 fix: remove generic PROJECT_ID fallback to avoid collisions (identified by codex)
- eb5cafb feat: expose PROJECT_ID and INFISICAL_PROJECT_ID as env vars
Changelog
- 65a62a6 Merge pull request #249 from Infisical/update-packages-and-vuln-check
- b942fee Merge pull request #229 from MattCrossingham/feat/expose-project-id-env
- 434d0fe e2e go tidy
- cf4c8ec fix: updated packages and improve/block vuln check
- 4ad24ef Merge pull request #230 from Infisical/feat/pam-rdp-tests
- ae11571 Merge pull request #246 from Infisical/tre/platfor-404-version-upgrade
- 3a83cdf docs: add RDP test instructions to e2e README, remove redundant type conversions
- dabd567 chore: pin actions/cache, localstack, and ubuntu images to exact versions
- 7e61796 Merge pull request #244 from Infisical/feat/match-gateway-systemd-service-names
- b40f17f chore(e2e): remove unnecessary xterm from rdp-server container
- 4b4bf8e ci(govulncheck): enable Go module caching in setup-go
- b1477b7 fix(e2e): sync e2e module deps with root version bumps
- 3a314fe fix(security): remediate PLATFOR-404 Xray container findings
- 6105ce3 feat(gateway): support no-arg uninstall for legacy service, improve migration warning
- 85a3001 fix(gateway): reject gateway name that collides with legacy service name
- 85aef49 refactor(gateway): remove no-op serviceName() wrapper
- b3c822c fix(gateway): stop removing gateways config directory on legacy uninstall
- cb94735 refactor(gateway): extract readKeyFromConfFile helper for config parsing
- 600f2a4 feat(gateway): match systemd service name to gateway name
- 201fc00 fix(e2e): avoid t.Skip from goroutine in concurrent RDP test
- 0cecc97 docs: explain why recording config bypasses the API
- 87894d0 refactor(e2e): use generated client for AWS app connection, remove apiPost
- 3c49714 fix(e2e): revert to direct DB insert for recording config
- 80a325f fix(e2e): use Docker network alias for S3 virtual-hosted-style resolution
- 4527958 fix: revert unnecessary go.mod/go.sum version bumps
- 67be9d2 fix: restore pre-existing comments in pam_helpers.go
- 7f8920e cleanup: remove debug subtest and extra blank lines in rdp_test
- 3616509 fix(e2e): bypass S3 validation by inserting recording config via DB
- 65e62fa fix(e2e): use DNS-compatible bucket name for LocalStack S3
- 7516fa3 fix(e2e): use LocalStack for S3/STS mock in RDP recording config
- 9b92ccc fix(e2e): use postgres storage backend with valid app connection for recording config
- 824246e fix(e2e): remove bogus recording config that breaks credential fetch
- fbed5df test(e2e): also dump gateway stderr on TCP debug failure
- 437e502 test(e2e): dump proxy stderr on TCP debug failure
- 6dc4b9f test(e2e): add TCP-level debug probe to RDP proxy test
- c530e1f fix(e2e): retry xfreerdp on transport failure from bridge startup latency
- ab046e2 fix(e2e): replace /auth-only with full session, remove warmBridgeProxy
- e635118 test(e2e): add direct xrdp connection test to isolate proxy chain issues
- 7098bd3 fix(e2e): warm bridge proxy before xfreerdp to avoid EAGAIN race
- 90b6da2 fix(e2e): start Xvfb in CI, use container.Host for RDP resource
- 95a21fe fix(e2e): use freerdp3 instead of freerdp2 for RDP tests
- 14a07e8 fix(e2e): retry xfreerdp on transport failure from bridge startup race
- 01d955c remove accidentally committed api.json
- d3049da fix(e2e): regenerate API client with Windows PAM methods, fix xfreerdp display
- 0004121 fix(e2e): use /auth-only for RDP tests, fix unreachable-target
- b720c1a Merge remote-tracking branch 'origin/main' into feat/pam-rdp-tests
- a46575e Merge remote-tracking branch 'origin/main' into feat/pam-rdp-tests
- fbc6fdf fix(e2e): seed recording config before creating Windows PAM resources
- 33db99f add RDP E2E tests for PAM module
- 4ee1572 fix: remove generic PROJECT_ID fallback to avoid collisions (identified by codex)
- eb5cafb feat: expose PROJECT_ID and INFISICAL_PROJECT_ID as env vars
Changelog
- 65a62a6 Merge pull request #249 from Infisical/update-packages-and-vuln-check
- b942fee Merge pull request #229 from MattCrossingham/feat/expose-project-id-env
- 434d0fe e2e go tidy
- cf4c8ec fix: updated packages and improve/block vuln check
- 4ad24ef Merge pull request #230 from Infisical/feat/pam-rdp-tests
- ae11571 Merge pull request #246 from Infisical/tre/platfor-404-version-upgrade
- 3a83cdf docs: add RDP test instructions to e2e README, remove redundant type conversions
- dabd567 chore: pin actions/cache, localstack, and ubuntu images to exact versions
- 7e61796 Merge pull request #244 from Infisical/feat/match-gateway-systemd-service-names
- b40f17f chore(e2e): remove unnecessary xterm from rdp-server container
- 4b4bf8e ci(govulncheck): enable Go module caching in setup-go
- b1477b7 fix(e2e): sync e2e module deps with root version bumps
- 3a314fe fix(security): remediate PLATFOR-404 Xray container findings
- 6105ce3 feat(gateway): support no-arg uninstall for legacy service, improve migration warning
- 85a3001 fix(gateway): reject gateway name that collides with legacy service name
- 85aef49 refactor(gateway): remove no-op serviceName() wrapper
- b3c822c fix(gateway): stop removing gateways config directory on legacy uninstall
- cb94735 refactor(gateway): extract readKeyFromConfFile helper for config parsing
- 600f2a4 feat(gateway): match systemd service name to gateway name
- 201fc00 fix(e2e): avoid t.Skip from goroutine in concurrent RDP test
- 0cecc97 docs: explain why recording config bypasses the API
- 87894d0 refactor(e2e): use generated client for AWS app connection, remove apiPost
- 3c49714 fix(e2e): revert to direct DB insert for recording config
- 80a325f fix(e2e): use Docker network alias for S3 virtual-hosted-style resolution
- 4527958 fix: revert unnecessary go.mod/go.sum version bumps
- 67be9d2 fix: restore pre-existing comments in pam_helpers.go
- 7f8920e cleanup: remove debug subtest and extra blank lines in rdp_test
- 3616509 fix(e2e): bypass S3 validation by inserting recording config via DB
- 65e62fa fix(e2e): use DNS-compatible bucket name for LocalStack S3
- 7516fa3 fix(e2e): use LocalStack for S3/STS mock in RDP recording config
- 9b92ccc fix(e2e): use postgres storage backend with valid app connection for recording config
- 824246e fix(e2e): remove bogus recording config that breaks credential fetch
- fbed5df test(e2e): also dump gateway stderr on TCP debug failure
- 437e502 test(e2e): dump proxy stderr on TCP debug failure
- 6dc4b9f test(e2e): add TCP-level debug probe to RDP proxy test
- c530e1f fix(e2e): retry xfreerdp on transport failure from bridge startup latency
- ab046e2 fix(e2e): replace /auth-only with full session, remove warmBridgeProxy
- e635118 test(e2e): add direct xrdp connection test to isolate proxy chain issues
- 7098bd3 fix(e2e): warm bridge proxy before xfreerdp to avoid EAGAIN race
- 90b6da2 fix(e2e): start Xvfb in CI, use container.Host for RDP resource
- 95a21fe fix(e2e): use freerdp3 instead of freerdp2 for RDP tests
- 14a07e8 fix(e2e): retry xfreerdp on transport failure from bridge startup race
- 01d955c remove accidentally committed api.json
- d3049da fix(e2e): regenerate API client with Windows PAM methods, fix xfreerdp display
- 0004121 fix(e2e): use /auth-only for RDP tests, fix unreachable-target
- b720c1a Merge remote-tracking branch 'origin/main' into feat/pam-rdp-tests
- a46575e Merge remote-tracking branch 'origin/main' into feat/pam-rdp-tests
- fbc6fdf fix(e2e): seed recording config before creating Windows PAM resources
- 33db99f add RDP E2E tests for PAM module
- 4ee1572 fix: remove generic PROJECT_ID fallback to avoid collisions (identified by codex)
- eb5cafb feat: expose PROJECT_ID and INFISICAL_PROJECT_ID as env vars