Skip to content

Releases: synadia-io/control-plane

v1.6.1

30 Jul 14:38
24b2bc4
Compare
Choose a tag to compare

Fixes

  • Unable to create new systems in the UI

v1.6.0

25 Jul 21:12
24b2bc4
Compare
Choose a tag to compare

New Features

  • OIDC configuration has been moved from the config file to the UI and additional default providers have been added.

Improvements

  • Platform components now use a single account and set reasonable defaults when enabled
  • Self-registration and auto configuration support has been added to most platform components
  • Private Link tunnel connection handling

Fixes

  • Private Link tunnel connect count issue resulting in occasional disconnects
  • Local date display on consumer form

v1.5.6

13 Jun 22:37
24b2bc4
Compare
Choose a tag to compare

Improvements

  • Scoped signing key roles are populated from group names
  • Cluster graph rendering improvements for leaf nodes
  • Additional JetStream consumer information is displayed in summary

Fixes

  • UI no longer breaks if there is an error rendering cluster graph
  • Cluster connection view grouping correctly spaces groups
  • Imported users are correctly added to scoped signing key groups
  • An error is thrown when ack_wait and backoff values are both provided when creating consumers

v1.5.5

09 May 17:45
24b2bc4
Compare
Choose a tag to compare

Improvements

  • Imported account signing key groups use the scope role for their name if it is set

v1.5.4

02 May 20:29
0e11162
Compare
Choose a tag to compare

Improvements

  • Added leaf node server / cluster Information to connection graph
  • Updated connection graph display library for better performance
  • Store and display ExternalAuthorization config for imported accounts
  • Improved connection retry for disconnected Private Link system
  • Multiple connection enhancements for Private Link systems

Fixes

  • Consumer info display for ack floor for push consumers and outstanding ack counts for all were missing
  • Imported scoped signing keys were not correctly saving scope permissions
  • UI parsing / display error on JWT Expires label

v1.5.3

31 Mar 17:22
0e11162
Compare
Choose a tag to compare

Improvements

  • Control plane API Prometheus metrics
  • Configure default logging options for all components
  • Log shipping for Team audit events
  • Display entire subject in stream and KV viewer
  • Upgrade Go version

Fixes

  • Correctly save alert description when multiple systems
  • Authz check error with service account display

v1.5.2

12 Feb 21:07
0e11162
Compare
Choose a tag to compare

New Features

  • Bulk share subjects and streams across accounts in the same system

Fixes

  • Correctly handle scrolling lists with large numbers of items
  • Fix certain CodeBlock overflow displays
  • Fix certain subject import / export list displays

v1.5.1

17 Jan 14:30
0e11162
Compare
Choose a tag to compare

Improvements

  • API Endpoint to list all nats users in a group
  • Audit logs include created entity ID
  • Better account JWT sync with cluster re-connect
  • Better handling of large metrics requests (chunked messaging over nats)

Fixes

  • Correctly copy text in system connect code block
  • Handle state where JetStream consumers no longer exist after UI table load
  • Stream Viewer filter and live mode display issues
  • Tags not correctly saved on scoped users

v1.5.0

03 Dec 14:33
0e11162
Compare
Choose a tag to compare

New Features

  • Auth Callout config UI
  • Export all accounts and seeds to NSC

Improvements

  • UI Navigation Enhancements
  • SCP Agent / Private Link connection handling improvements
  • API Defaults for new NATS users set to unlimited
  • Consistent NATS cli command references

Fixes

  • Fix duplicate audit logs shipping over NATS subject
  • Fix alert rule processing display issue
  • Fix service account form issues
  • Fix NATS user tags not stored on scoped users
  • Fix return error when signing key group not found
  • Fix sorting errors in UI on system overview

v1.4.4

27 Aug 13:35
0e11162
Compare
Choose a tag to compare
  • Fix edge case where migration doesn't properly handle empty field