Skip to content

Releases: bastionzero/bastionzero-sdk-go

v0.10.0

15 Nov 23:14
a6671f5
Compare
Choose a tag to compare

v0.10.0 (November 15, 2023)

ENHANCEMENTS:

  • targets, targets_disambiguated: Add ProxyEnvironmentId for create/edit requests and get/list responses for db and web targets; when creating/editing these targets, one of either ProxyEnvironmentId or ProxyTargetId is required (#42).

v0.9.0

18 Oct 21:19
7b89e41
Compare
Choose a tag to compare

v0.9.0 (October 18, 2023)

FEATURES:

  • policies/organizationcontrols: Add OrganizationControlsPolicy CRUD and add mfaDuration to the OrganizationControlsPolicy type (#36).

  • targets/database: Add support for GET list of database authentication configs (#40).

ENHANCEMENTS:

  • targets/database: Add new field DatabaseAuthenticationConfig and deprecate SplitCert and DatabaseType (#40).

v0.8.0

03 Oct 22:17
04cc5e7
Compare
Choose a tag to compare

v0.8.0 (September 27, 2023)

FEATURES:

  • targets/bzero: Add new endpoint that updates an agent's config for supported keys (#34).

  • connections: Add endpoint to close a single connection (#37).

ENHANCEMENTS:

  • connections/connectiontype: Add Rdp and SqlServer (#37).

BUG FIXES:

  • connections/connectiontype: Fix mapping of Kube to match expected value; it now maps to Kubernetes (#37).

v0.7.0

05 Sep 21:45
cf5555d
Compare
Choose a tag to compare

v0.7.0 (September 05, 2023)

FEATURES:

  • targets/disambiguated: Add a new service that consumes the disambiguated AllTargets endpoint (#30).

ENHANCEMENTS:

  • agents: Add ability to filter by agent ID when listing agents (#30).

v0.6.0

18 Aug 14:29
4abeae1
Compare
Choose a tag to compare

v0.6.0 (August 18, 2023)

FEATURES:

  • agents: Add endpoint to GET agents (#27).

ENHANCEMENTS:

  • environments: Name is added as an accepted field for modifying existing environments. New environment name must still be unique. (#26).

v0.5.0

01 Aug 22:34
5825eb0
Compare
Choose a tag to compare

v0.5.0 (August 01, 2023)

ENHANCEMENTS:

  • bastionzero/service: ConnectionNodeId is added as a field in connection events. Users can filter by ConnectionNodeId when listing connection events (#25).

v0.4.0

12 Jul 13:37
f77a347
Compare
Choose a tag to compare

v0.4.0 (July 12, 2023)

FEATURES:

  • autodiscovery: Add support for PowerShell scripts / Windows agents (#22).

  • connections/rdp-sqlserver: Add support for RDP and SQL Server connections (#23).

v0.3.0

07 Jun 21:11
039e91f
Compare
Choose a tag to compare

v0.3.0 (June 07, 2023)

FEATURES:

  • apikeys: Add support for api-keys API (#20).

  • githubactions: Add support for github-actions API (#20).

  • autodiscoveryscripts: Add support for getting ansible playbook (#20).

  • autodiscoveryscripts: Add support for getting container bash autodiscovery script (#20).

  • connections: Add support for connections API (#20).

  • events: Add support for events API (#20).

  • mfa: Add support for MFA API (#20).

  • oktapublickeys: Add support for okta-public-keys API (#20).

  • organization: Add support for GET organization (#20).

  • organization: Add support for GET BZCert validation info (#20).

  • organization: Add support for fetch groups API (#20).

  • organization: Add support for DELETE IdP group credentials (#20).

  • organization: Add support for invalidating keycloak provider cache API (#20).

  • organization: Add support for registration key settings and global registration key API (#20).

  • organization: Add support for GET Slack integration details (#20).

  • organization: Add support for GET identity provider details (#20).

  • serviceaccounts: Add support for creating service account API (#20).

  • serviceaccounts: Add support for PATCH service account (#20).

  • serviceaccounts: Add support for fetching service account info of current subject API (#20).

  • serviceaccounts: Add support for invalidating Jwks URL cache API (#20).

  • sessionrecordings: Add support for session-recordings API (#20).

  • subjects: Add support for subjects API (#20).

  • targets/bzero: Add support for DELETE Bzero target (#20).

  • targets/bzero: Add support for restart Bzero agent API (#20).

  • targets/bzero: Add support for requesting Bzero agent logs API (#20).

  • targets/database: Add support for listing DB targets with optional filter API (#20).

  • targets/database: Add support for listing database types with SplitCert support API (#20).

  • targets/kube: Add support for generate Kube agent YAML API (#20).

  • targets/kube: Add support for DELETE Cluster target (#20).

  • targets/web: Add support for creating Web target API (#20).

  • targets/web: Add support for DELETE Web target (#20).

  • users: Add support for me API (#20).

  • users: Add support for DELETE user (#20).

  • users: Add support for PATCH user (#20).

  • users: Add support for listing users API (#20).

  • users: Add support for closing all connections for specific user API (#20).

v0.2.0

12 May 19:22
be5a88d
Compare
Choose a tag to compare

v0.2.0 (May 12, 2023)

FEATURES:

  • targets: Add support for POST (Create) and DELETE Database target (#16).

v0.1.0

28 Mar 23:11
11f5876
Compare
Choose a tag to compare

v0.1.0 (March 28, 2023)

FEATURES:

  • autodiscoveryscripts/bzero: Add support for GET Bzero bash autodiscovery script (#1).

  • organization: Add support for GET list of IdP groups (#1).

  • serviceaccounts: Add support for GET service account by ID or list (#1).

  • users: Add support for GET user by ID/email or list (#1).

  • environments: Add support for all CRUD environment endpoints (#1).

  • policies: Add support for all CRUD policy endpoints, excluding the OrganizationControls policy type (#1).

  • targets/dynamicaccess: Add support for all CRUD dynamic access configuration (DAC) endpoints (#1).

  • targets: Add support for GET target by ID or list for all remaining target types (#1).

  • targets: Add support for PATCH target by ID for all remaining target types (#1).