Platform UI 10.3.2 Changelog

All notable changes to this project will be documented in this file.

This project adheres to Semantic Versioning.


10.3.2 - 2025-05-20

BugFixes

  • AXPD-10196 - Topic name column width is too small, cannot read the full topic name

10.3.1 - 2025-05-06

BugFixes

  • AXPD-10064 - Self-Approval setting is not visible when creating an Instance

  • AXPD-10188 - Fix links to Tenant documentation

10.3.0 - 2025-03-24

Added

  • AXPD-8498 - Improve Menu Items & Icons

  • AXPD-9703 - KafkaStreams based application reset

  • AXPD-9580 - Introduce Delete Constraint Endpoint for Schema

  • AXPD-9520 - UI variables missing from README.MD

  • AXPD-9789 - Allow changing just the SchemaRegistry Listeners/Properties without changing credentials

  • AXPD-9392 - Have topic selected by default in dropdown of connectivity information

  • AXPD-9783 - Document reset Kafka Streams/consumer-offsets

  • AXPD-9794 - Refactor Tenant/Instance authentication methods implementation

  • AXPD-9112 - Front page infinite scroll for Topic Accesses

  • AXPD-9836 - Introduce Delete Constraint Endpoint for Schema-Version

  • AXPD-9830 - Simplify Schema Registry CA configuration

  • AXPD-8920 - Add a new type of Retention Type for compact,delete

  • AXPD-9860 - Allow regenerating Schema Registry credentials

  • AXPD-9940 - Drop checking _links.show for /api/instances

  • AXPD-9879 - Managed KSML Schema Registry credentials clarification

  • AXPD-9605 - Switch to Vite as build tool

  • AXPD-9984 - Add only-resource-manager-can-update toggle on the Tenant settings

  • AXPD-9977 - Configure monaco editor to load local workers

  • AXPD-9981 - Self approving should not be possible

  • AXPD-9974 - Allows selecting Resource Manager in a Group

  • AXPD-9966 - View Audit History in Self-Service

  • Support priority classes

Bugfixes

  • AXPD-9667 - Insights graph not updated despite messages being produced

  • AXPD-9484 - The updated authenticationMethods are not shown after an Instance update

  • AXPD-9801 - Cluster dropdown is not updated when switching environment in Topic Browse

  • AXPD-9873 - UI shows a white-screen when SB return null key or value

  • AXPD-9825 - Permissions for Owning Group by default browsing group not toggleable per tenant

  • AXPD-9856 - A non Topic Owner can’t see view masking fields button

  • AXPD-9894 - Importing an existing Kafka Cluster with SchemaRegistry doesn’t work

  • AXPD-8744 - Connector Logging should be visible/editable in the Self-Service

  • AXPD-9864 - UI does not show connectCerts validation when connectLoggingEnabled is true

  • AXPD-9764 - Browse should not be called again for multipage results

  • AXPD-9810 - Update Instance requires instance cluster SR password

  • AXPD-9936 - Allow showing an Application Principal without applicationPEM

  • AXPD-9785 - Upload of a new application certificate resulted in a split of certificates on the UI

  • AXPD-9978 - Make issuerUrl on Add Tenant page Optional

  • AXPD-9875 - Search filter fields always reset to defaults after search in Topic browse messages tab

  • AXPD-9700 - Long names overflow application view

  • AXPD-9306 - Topic name overlaps teamname in my topics UI when having (very) long topic names

  • AXPD-9858 - Cannot read _links when approving a pending application-access-request

  • AXPD-10030 - Render multiple groupIds in Connectivity Information modal

  • AXPD-10034 - UI Should reset to page 1 on every new search when browsing messages

  • AXPD-9991 - Pagination is not working on the TB tab

10.2.1 - 2022-01-21

Bugfixes

  • AXPD-9821 - If StreamBrowse response is empty, UI crashes

10.2.0 - 2024-12-23

Added

  • AXPD-9287 - Remove Storybook and Cypress

  • AXPD-9525 - Introduce a new application type "Kafka Streams"

  • AXPD-9539 - Improve the Playwright UI selector

  • AXPD-9633 - Add a dataMaskingEnabled flag to the Tenant

  • AXPD-9544 - Store SR details with new instance endpoint

  • AXPD-8946 - Return the list of masking_fields for a Topic Config

  • AXPD-8947 - Store the list of masked_fields for a Topic Config

  • AXPD-9674 - Allow to configure strict masking toggle for an Environment

  • AXPD-9706 - Set a message on the permission group modal

  • AXPD-9524 - Allow app owners to create Schema Registry credentials in Apicurio’s Keycloak

  • AXPD-9526 - Allow app owners to delete Schema Registry credentials in Apicurio’s Keycloak

  • AXPD-9523 - Store Apicurio’s Keycloak details per Instance Cluster

  • AXPD-9056 - Unmask the masking_fields for a Topic Config Browse

  • AXPD-9722 - Don’t delete all permission groups when Granular Browse gets disabled in UI

  • AXPD-9554 - Reset ConsumerGroup offset to Begin/End of a Topic

  • AXPD-9747 - When uploading a schema indicate whether a SCHEMA TYPE is supported by the schema registry.

Bugfixes

  • AXPD-9291 - Update only the password in the Cluster Broker Details

  • AXPD-9678 - InstanceClusterSchemaRegistryForm should encode any pem files Settings crashes the app

  • AXPD-9679 - Instance cluster schema registry modal should rely on only one endpoint

  • AXPD-9698 - Refresh after deleting a Schema without namespace

  • AXPD-9766 - Change upload duplicate schema message

10.0.0 - 2024-10-02

Bugfixes

  • AXPD-9501 - Wrong default value of notificationEnabled toggle for users

  • AXPD-9500 - Connector logs support for Topic Browse(New Architecture)

9.7.0 - 2024-09-25

Added

  • Added additional labels to PrometheusRule and ServiceMonitor

  • AXPD-9116 - Create Instance Distributor Support

  • AXPD-8940 - Start a KSML deployment

  • AXPD-8997 - Stop a KSML deployment

  • AXPD-9197 - Allow tagging streams

  • AXPD-8937 - Add all applications Tab

  • AXPD-9142 - Update Instance Distribution Support

  • AXPD-7853 - Upgrade major dependencies

  • AXPD-8710 - Hide Sensitive fields when retrieving Cluster information

  • AXPD-9202 - Add Distributions Tab

  • AXPD-8995 - Show KSML Application Status

  • AXPD-9246 - Searching Streams using Tags

  • AXPD-6927 - Implement Billing

  • AXPD-8675 - Show KSML Application Logs

  • AXPD-9289 - Get Distribution Status

  • AXPD-9241 - Enable Configurable Taillines, refresh, download on KSML Logs

  • AXPD-9209 - Remove onboarding step from wizard

  • AXPD-9313 - Added new Schema roles (SCHEMA AUTHOR, SCHEMA ADMIN)

  • AXPD-9286 - Don’t allow KSML App to be configured on Environments/Instances that are not suitable

  • AXPD-9327 - Allow the user to provide the SSLAuthentication mode when defining an ApacheKafka cluster

  • AXPD-9263 - Allow KSML Application to use SASL/SCRAM_SHA credentials

  • AXPD-9308 - Start Distributor

  • AXPD-9217 - Allow the User to skip CA validation when creating/editing a Kafka cluster

  • AXPD-9330 - Identify KSML application in Failing and Starting state

  • AXPD-9342 - Update short name of Tenant/Instance/Environment to have min character limit to 1

  • AXPD-8350 - Upload and display JSON schema

  • AXPD-8349 - Create Topic using JSON Schema

  • AXPD-8869 - Implement Billing Graph

  • AXPD-9389 - Restore Cluster Name with _-.

  • AXPD-9339 - Create the Schema Ownership

  • AXPD-9349 - Add more tooltips to cluster pages

  • AXPD-9376 - Show active child resources for environment|topic|application

Bugfixes

  • AXPD-8636 - Browser turns white after looking at message details

  • AXPD-9131 - Do not allow to change an Instance in the Environment Edit Form

  • AXPD-9135 - Instance properties lose keyboard focus during edit

  • AXPD-8549 - Show revoke hover and modal if revoke link is present

  • AXPD-9160 - Change Grant sort value

  • AXPD-8955 - Key gets rounded up by Message Browser

  • AXPD-9219 - Editing Instance-cluster always uses existing values

  • AXPD-9193 - Instance Edit page is not handling 403 errors

  • AXPD-9294 - Don’t wrap Browse Message number in a string with additional double quotes

  • AXPD-8928 - Always show Tenant logo and contact form fields irrespective of the route

  • AXPD-9279 - Submitting Update Instance form is enabled even when SR validation fails

  • AXPD-8836 - When adding instance cluster, schema registry URL is required if clicked

  • AXPD-9271 - Distribution authentication fixes for PATCH

  • AXPD-9351 - KSML UI Improvements

  • AXPD-9304 - Application Owner doesn’t get owners._.links.edit and owners._links.delete like TENANT_ADMIN

  • AXPD-9395 - Can’t delete an unused schema

  • AXPD-9410 - Wrong ownership display on Schema

  • AXPD-9208 - Refresh the flow chart and application card on createAccessRequest in the Application Details page

  • AXPD-9438 - Try an Axual Shared Cluster option is not selected in the Wizard

  • AXPD-9441 - Improve Schema Transfer Ownership design

  • AXPD-9435 - Only settings.notificationsEnabled field should be used from /user and /tenant endpoints

9.6.2 - 2024-07-03

Bugfixes

  • AXPD-9125 - Improve 502 error handling on topic config

9.6.1 - 2024-06-27

Added

  • AXPD-8745 - Enable Tenant notification

  • AXPD-8783 - Add Owner to the list of fields displayed in the environments overview

  • AXPD-7502 - Support filter dashboard application access grants view by other statuses

  • AXPD-7330 - Upload, View, Delete Protobuf Schemas

  • AXPD-8851 - ksmlEnabled and ksmlUrl support for Instance

  • AXPD-8834 - UI implementation for User notification

  • AXPD-8538 - Update force topic apply for incompatible schema

  • AXPD-8853 - KSML docs updates and KSML Edit validation bugfix

  • AXPD-8831 - Support multi-cluster for ApplicationAuthentication creation

  • AXPD-8918 - Added cluster label and tooltip

  • AXPD-8701 - Make the uploaded_by and expire_at visible to all application types

  • AXPD-8809 - View Schemas that have no namespace by conscious decision

  • AXPD-8798 - Disable request approval modal for app without a principal

  • AXPD-8896 - Create and view KSML Application

  • AXPD-8899 - Add the KSML Application Principal

  • AXPD-8779 - Provide the Schema Registry Type in the Instance-Cluster

  • AXPD-8908 - Add KSML application deployment

  • AXPD-8977 - Create Group Managers to manage group’s members

  • AXPD-8598 - Define Environment Viewers group

  • AXPD-8951 - Allow stream-owner to add groups to the PermissionGroup

  • AXPD-9033 - Define Application Viewers group

  • AXPD-9035 - Define Viewer Group for Topics

  • AXPD-8989 - Add the Schema Version number to the download AVSC file

  • AXPD-9071 - Bugfixes: Clicking “My Profile”, space in search box, user email address too wide

  • AXPD-9084 - Transactional pattern change, Consumer Lag tooltip change

  • AXPD-9099 - Revert Transactional pattern and consumer group pattern changes

  • AXPD-9089 - Add Viewer Group toggle in the UI

  • AXPD-9108 - Only ask for first 20 PENDING/APPROVED/REJECTED/CANCELLED/DENIED/REVOKED Access Requests in Dashboard

  • Upgrade PRE_FLIGHT version

Bugfixes

  • AXPD-8712 - Wrong SASL Protocol Type used in the Cluster/Instance page

  • AXPD-8655 - Fix: User should not see unrelated team access grants

  • AXPD-8587 - Fix Non-admin Owner of a high-partition topic cannot edit topic config

  • AXPD-8362 - Fix Empty clusterName in the POST /wizard/topics/info API

  • AXPD-8963 - Cluster sasl mechanism update getting invalid protocol type error

  • AsyncAPI button is disabled when a topic is not configured

  • AXPD-9068 - Wrong value is shown for the Enable notifications for Axual field

  • AXPD-8898 - Fix error due multiple calls to /me endpoint

  • AXPD-9079 - Add cluster form is not properly reset when auth fields change

  • AXPD-9080 - Add cluster form shared cluster toggle should have a tooltip

  • AXPD-9077 - Cannot Configure a Compaction Topic without Setting Retention Time

  • AXPD-9092 - Add Schema button not disabled with change in schema type

  • AXPD-8785 - New Cluster and New Instance buttons are not shown

  • AXPD-9076 - Wrong error when a user is not able to add a cluster/instance

  • AXPD-9103 - Fix handling incompatible schema

9.5.0 - 2024-04-12

Added

  • AXPD-7447 - Upgrade React to 18 and reduce chunk size by moving packages to devDependencies

  • AXPD-8539 - Add tooltip on the Private Key field for the Connector

  • AXPD-7874 - Show connector version in environment dropdown

Bugfixes

  • AXPD-8413 - When creating Apache Kafka cluster uploading .cer produces error

  • AXPD-2979 - Fix wrong timestamp displayed when re-requesting Topic access

  • AXPD-8587 - Fix Non-admin Owner of a high-partition topic cannot edit topic config

9.4.0 - 2024-03-27

Added

  • AXPD-8433 - Refactor Instance Cluster

  • AXPD-8400 - Add Kafka listeners to cluster pages

  • AXPD-8405 - Adjust Create/View/Edit Instance page with schema Registry configs

  • AXPD-8479 - Complete wizard to onboard a Plain/Strimzi Cluster

  • AXPD-8407 - Update ConnectivityInformation modal with a link to Public Docs

  • AXPD-8637 - Update the kafka listeners phrase to advertised listeners

  • AXPD-8665 - Change the cluster patterns resolution to use the app.id

  • AXPD-8605 - Add search by owner to Applications, Streams, and Environments

  • AXPD-8640 - Allow adding multiple principals with same DN

  • AXPD-8283 - More metadata details on a customer private key

  • AXPD-7610 - Configurable Label for distinguishing self-service environments

Bugfixes

  • AXPD-8472 - Issue when selecting AVRO and then switching back during topic creation

  • AXPD-8296 - Redirect to the wizard on api error based on status code and www-authenticate header

  • AXPD-8650 - Filters in search have a “remove” option, which should not be there

  • AXPD-8607 - Show granular browse config when topicBrowseEnabled

9.3.0 - 2024-02-29

Added

  • AXPD-8420 - Delete schema and delete schemaVersion

  • AXPD-8434 - Download CSV for resources: applications, topics and environments

  • AXPD-8440 - Adding properties to application and group

  • AXPD-8500 - Allow migrating cluster api to apache-kafka

  • AXPD-8462 - Add warning text to delete modal for applications, topics and environments

  • AXPD-8429 - Prevent SSL Principal Reuse

  • AXPD-8430 - Support creation of SASL/OAUTH principal

  • AXPD-8422 - Disable changing shared cluster

  • AXPD-7974 - Allow setting current environment from url params in Applications and Topic details pages

  • AXPD-8481 - Add the instance as Axual Header when performing a /query request

9.2.0 - 2024-01-30

Added

  • AXPD-8377 - Remove critical and high severity vulnerabilities in Dependency Track for UI

  • AXPD-8324 - Show Connectivity Information with the new endpoint

  • AXPD-5738 - Allow search applications and streams by public attributes

  • AXPD-7869 - Add provider info in the “Add instance” page

Bugfixes

  • AXPD-8273 - No environment mapping field when environment mapping toggled off

  • AXPD-8382 - Can’t edit user

  • AXPD-8423 - Make the cluster.ownership disabled for non-SUPER_ADMIN

  • AXPD-8034 - Ignore explanatory text in PEM certificates

9.1.0 - 2023-12-22

Added

  • AXPD-7741 - Support Add, Edit, and View Apache Kafka Provider Cluster

Bugfixes

  • Remove test inside helm-charts

9.0.0 - 2023-12-14

Added

  • AXPD-8049 - Add dependency track

  • AXPD-7775 - Allow configuring Organization short-name in Wizard

  • AXPD-8017 - Skip wizard onboarding after step one when wizardCompleted=true

  • AXPD-8059 - Show a warning before saving the updated instance when supportedAuthMethods have changed.

  • AXPD-7720 - Support registration of a new user with Keycloak as Local Authentication

  • AXPD-7975 - Allow setting the realm in the localStorage based on URL

  • AXPD-8071 - Refactor Wizard Endpoints to Send Data from Body

  • AXPD-6796 - Make Image Redhat Compliant

  • AXPD-8099 - Add values.schema.json to UI helm-Chart

  • AXPD-7747 - Replace deprecated endpoints with new endpoints

  • AXPD-8048 - Add Broker TLS cert/pvtKey validation on the Wizard/Add cluster

  • AXPD-7455 - Add Broker SASL username/password validation on the Wizard

  • AXPD-7985 - Display environment menu/dropdown based on Tenant resources

  • AXPD-8182 - Make a gitlab job to check if CHANGELOG.md contains task number

  • AXPD-8160 - Call OM instead of auth0

  • AXPD-7356 - Add SR BasicAuth username/password validation on the Wizard

  • AXPD-7357 - Add SR TLS cert/pvtKey to Wizard

  • AXPD-8185 - Add Axual License

  • AXPD-8249 - Update Confluent Cloud onboarding text

Bugfixes

  • AXPD-7979 - Cannot change Instance authMethods if instanceCluster is kameleon(BYOK).

  • AXPD-8027 - Available Groups are not loaded once when opening the UI

  • AXPD-8026 - Fix Tenant Admin user cannot create new cluster

  • AXPD-7933 - Show all producers and consumers on the application

  • AXPD-8217 - Inviting a user results in a user invited with sharedCluster=true in HubSpot

  • AXPD-8235 - A user with sharedCluster=false get edited to sharedCluster=true

  • AXPD-8250 - The authentication modal for Confluent Cloud is too wide

  • AXPD-8191 - Add tooltip text for the plugin fields

  • AXPD-8163 - Connector error logs not clickable

  • AXPD-8287 - Wrong access grant revoke

8.5.1

  • AXPD-8104 - Remove phone number validation on group

  • AXPD-7782 - Show reason for no Consumer lag

8.5.0 - 2023-10-04

Added

  • AXPD-7806 - UI changes for TopicBrowse

  • AXPD-7926 - Implement SASL authentication for Apache Kafka

  • AXPD-7905 - UI switch to use clusters links

  • AXPD-7907 - Make schema registry support configurable

  • AXPD-7903 - Make topic-browse available only for the Apache Kafka provider

  • AXPD-7916 - Introduce Shared Cluster option in wizard

  • AXPD-7910 - Update an invited user’s shared-cluster attribute in userFlow

  • AXPD-7892 - Remove source map

  • AXPD-7965 - Add providerType=apache-kafka check to display Cluster Information

  • AXPD-7955 - Change ApplicationAuthentication model to display SASL/SSL

  • AXPD-7972 - Configuration variables in readme

Bugfixes

  • AXPD-7902 - Warning message when no credential.metadata.CLUSTER_API_KEY

  • AXPD-7836 - The topic-name displayed is case-insensitive

  • AXPD-7881 - Hide/Disable the Instance button

  • AXPD-6460 - Fix Create/Edit Group Phone number inconsistencies

  • AXPD-7614 - Fix refreshing access token refreshes UI

  • ACPS-1630 - Topic browse error message rewording

  • AXPD-8011 - Restricting digits on schema version while uploading schema

8.4.0 - 2023-09-05

Added

  • AXPD-7826 - Sort list of connector plugins

  • AXPD-7774 - Add Hubspotutk to Auth0

  • AXPD-7738 - Make create instance button visible for byok

  • AXPD-7795 - Use new Instance byok link

  • AXPD-7793 - Make instance error human readable

  • AXPD-7899 - View connection details for an application

Bugfixes

  • AXPD-7341 - Fix Message Rate on Topic Card does not stay up to date.

  • AXPD-7441 - Resolve these test errors: “An update to XXX inside a test was not wrapped in act(…).

  • AXPD-7846 - Resolve test errors: wrong act, unique key, timeOut

  • AXPD-7852 - Fix last console.errors in unit tests and introduce tests failing on console.error

  • AXPD-7053 - Fix changing milliseconds changes seconds

  • AXPD-7849 - Fix skipped tests for hooks

  • AXPD-7611 - Stream Browse search doesn’t work on every page

  • AXPD-7324 - Disappearing Private Key after uploading

  • Remove default ACR_VALUES from oidc condfig

8.3.0 - 2023-08-03

Added

  • AXPD-7427 - Implement Delete confluent cloud provider authentication

  • AXPD-7641 - Enable CC provider on step 2

  • AXPD-7643 - Update CC step 3 to expect cloud api key and secret

  • AXPD-7644 - Update step 4 to read new validateCredentials response

  • AXPD-7646 - Update get topic details call to send Cloud API Key and Secret plus the cluster-id/url, sr-id/url, env-id

  • AXPD-7648 - Update import topic details call to send the cluster-id/url, sr-id/url, env-id

  • AXPD-7658 - Group invited users by initialGroup

  • AXPD-7608 - Remove need to make a call to get users in dashboard my streams and application

  • AXPD-7290 - Refactor Metrics handling

  • AXPD-7777 - Add back Search Users by email on Dashboard

  • AXPD-7293 - Add HH:MM to certificate date

  • AXPD-7755 - Only show “Logs” tab when connector logging is enabled for at least one instance

  • AXPD-7746 - Connector Logging still shown on environments for which it has been disabled on the instance

  • AXPD-7023 - Copy AVRO schema with newline

  • AXPD-7055 - Allow configuring a first landing page after logged in

Bugfixes

  • AXPD-7633 - Wizard not displaying ACLs correctly

  • AXPD-7751 - UI crashes when there is no connector logging topic available for a connector application

  • AXPD-7787 - Visualising the Aiven principal is causing white screen crash

  • AXPD-7751 - UI crashes when there is no connector logging topic available for a connector application

8.2.0 - 2023-07-12

Added

  • AXPD-7603 - Update wizard to interact with OM to register organization metadata

  • AXPD-5070 - Async API modal

  • AXPD-7098 - View Connector Logging

  • AXPD-7099 - Search connector logs

  • AXPD-7100 - Show connector logs found in a certain interval

  • AXPD-7103 - Show only configured connectors in the environment dropdown

  • AXPD-7496 - Improve email signup landing page

  • AXPD-7285 - Toggle connector-logging support

  • AXPD-7134 - Delete auth0 user

  • AXPD-6573 - Show pending and accepted invites

  • AXPD-7591 - Implement generate confluent cloud provider authentication with new design and endpoint

Bugfixes

  • AXPD-7629 - Show warning when there is an invalid connector config

  • AXPD-7584 - Stream Browse allow searching with special characters

  • AXPD-7606 - Change topic-config/properties endpoint to use environmentId

8.1.2 - 2023-06-22

Added

  • AXPD-7618 - If Stream Browse message key is valid JSON, format it as JSON

8.1.1 - 2023-06-21

Added

  • AXPD-7387 - Add Panning to Topic Graph

  • AXPD-7612 - “Closed“ Stream Browse message 80 characters and three dots

8.1.0 - 2023-06-19

Added

  • AXPD-7568 - Cluster and Instance URLs have consistent UI validation

  • AXPD-7484 - Allow creating any Provider Authentication with the new endpoint

  • AXPD-7602 - Remove realm header from the auth0 calls

Bugfixes

  • AXPD-7304 - Fix topic name sorting in wizard

  • AXPD-7059 - Inconsistency in bootstrap server url while creating cluster

  • AXPD-5053 - Application-creation/edit page - Swap “Type” and “Application Kind” strings

  • AXPD-7583 - Text wrapping fails when browsing messages

8.0.6 - 2023-06-09

Added

  • AXPD-7425 - Allow Deleting Aiven Provider Authentication

  • AXPD-7309 - Hide Environment mapping when single environment is enabled

Bugfixes

  • AXPD-7186 - Fix relative time range not relative

  • AXPD-7574 - Remove Auth0 client secret

  • AXPD-7580 - Allow user to provide single character lastname

8.0.5 - 2023-05-26

  • AXPD-7517 - The messages tab should be visible as soon as streamBrowseEnabled is enabled

8.0.4 - 2023-05-25

Bugfixes

  • AXPD-7510 - Not all schema’s available for selection on a Topic 8.0.3 - 2023-05-16 # Added

  • AXPD-7294 - When dropdown has a property selected then don’t display it again

  • AXPD-7144 - Optimize access requests

  • AXPD-7389 - Approving a pending request results in no action

  • AXPD-7171 - Allow proceeding to next step by pressing enter

  • AXPD-7294 - Add search to topic graph

  • AXPD-7474 - Make the confluent-cloud grey out in the Wizard

Bugfixes

  • AXPD-7320 - Add margins to import credentials step of wizard

  • AXPD-7317 - Fix capitalization

  • AXPD-7167 - Reduce calls to API endpoints after the login

  • AXPD-7315 - Console Warnings

  • AXPD-7318 - After selecting Aiven Kafka service, finishing topic, ACL and schema import, clicking on “X” does not reset the topic, ACL and schema

  • AXPD-7390 - The newly created group is not visible in the group dropdown when inviting a new user

  • AXPD-7314 - Change welcome background image

  • AXPD-7183 - Large amount of schema versions are displayed with poor UX

  • AXPD-7420 - The user can provide a LastName that is not allow by API Validation

8.0.2 - 2023-04-18

  • AXPD-6655 - Check UI compatibility for consistent error responses

  • AXPD-7164 - Better environment mapping tooltip text

8.0.1 - 2023-04-13

Bugfixes

  • AXPD-7303 - Logout link shows “undefined undefined”

  • AXPD-7306 - Topic approval modal shows environments

  • AXPD-7307 - Approval request shows approved requests where they should not exist

8.0.0 - 2023-04-12

Added

  • AXPD-6647 - Refactor StreamInsights and StreamBrowse Filter

  • AXPD-6920 - Insights graph not wide enough

  • AXPD-6801 - Opening the Instance Edit page is inconsistent

  • AXPD-6827 - Delete stream browse permission groups warning

  • AXPD-6898 - Make Multi Environment Toggleable

  • AXPD-6901 - Browse and search should not autostart

  • AXPD-6979 - Governance Setting links are broken

  • AXPD-6713 - Block resources creation according to customer’s subscription and usage

  • AXPD-6713 - No stream available should be no instances available

  • AXPD-6903 - Editing a STRING/STRING Stream results in a broken edit page

  • AXPD-6711 - Should be able for a customer to view their current subscription details

  • AXPD-6986 - Create subscription widget

  • AXPD-6676 - Add Team Filter on Topic Graph

  • AXPD-6787 - Cannot create a Cluster in the Self-Service

  • AXPD-6740 - Improve pagination in all dropdowns

  • AXPD-6977 - Change Stream to Topic

  • AXPD-7021 - If instance does not have apiUrl it is BYOK, then we need to pass tenantId

  • AXPD-7016 - Switch to use endpoint /schemas/getAllWithLatestSchemaVersion

  • AXPD-3987 - Migrate UI to new application access grants endpoints

  • AXPD-7015 - Use the existing endpoint: /schema_versions/search/findAllBySchema

  • AXPD-7150 - Change plan frontend implementation

  • AXPD-7003 - Update tooltip and widget messages/actions based on user’s role

  • AXPD-7126 - Update UI to accept _ for applicationId

  • AXPD-7110 - Allow view/create/edit producer application without applicationId

  • AXPD-6891 - All authorised users are not listed in the SB permission list

  • AXPD-6597 - Support multiple OIDC Provider

  • AXPD-6541 - List Google as sign in method

  • AXPD-6372 - Refactor API Service to expose Axios interface

  • AXPD-6657 - Refactor the routing logic

  • AXPD-6588 - Welcome signed up user

  • AXPD-6552 - Select Kafka provider

  • AXPD-6559 - Accept cluster name + NP/P selection

  • AXPD-6936 - Add screen hint for signup

  • AXPD-6808 - Makes API call every time the dropdown value changes for Aiven services step

  • AXPD-6553 - Accepts and validates Aiven details and credentials

  • AXPD-6555 - Shows Aiven discovered services

  • AXPD-6561 - Shows the list of topic details to be imported

  • AXPD-6562 - Shows Configuration, ACLs, KeySchema, and ValueSchema for topics to be imported

  • AXPD-6564 - Imports topics and shows the import results

  • AXPD-6683 - Accept confluent cloud details and credentials

  • AXPD-6551 - Auth0 Capture organization details

  • Fix the wrong Welcome’s background

  • AXPD-6938 - Fix previous path in local storage

  • AXPD-6984 - Integrate UserFlow with UI

  • AXPD-6544 - Remove BYOK landing page

  • AXPD-7075 - Update ConfluentCloud Step 3

  • AXPD-7076 - Update ConfluentCloud Step 4

  • AXPD-6575 - Invite a colleague to a group

  • AXPD-7030 - Integrate Schemas response in Show discover resources

  • AXPD-7070 - Make the availableAuthMethods read only from the Tenant Edit Page in case it’s a BYOK installation

  • AXPD-7088 - Make the Instance supportedAuthenticationMethods fixed, also remove the requirement of apiUrl and caCerts

  • AXPD-7089 - Display Application Authentication modal per provider (Aiven, Axual Cloud, Confluent Cloud). Simplify SASL SCRAM to SASL PLAIN

  • AXPD-7154 - Show only Tenant Instance Clusters on Edit Instance Page

  • AXPD-7276 - Add a disabled Apache Kafka provider in Step 2

  • AXPD-7277 - Add a contact us button in Step 2

  • Parse avro schemas in wizard to format deep json

  • AXPD-7115 - Change Aiven authentication modal to generate new Authentication

  • AXPD-7175 - Change Confluent authentication modal in ConfluentCloud store new accound id and delete credential

  • AXPD-6426 - Show consumer lag in records

  • AXPD-7197 - Rollback the Stream to Topic change 😭

  • AXPD-7249 - Recognize not editable Topic Properties and display as fixed key/value

  • AXPD-7141 - Add a logout button during the Wizard process

  • AXPD-7137 - Add a Read-Only field to display the email of the logged user

BugFixes

  • AXPD-6791 - StreamBrowse is enabled on the UI even if set to be disable

  • AXPD-6744 - User search works on first name only

  • AXPD-7052 - Browse&Search doesn’t show contents of binary stream in new UI

  • AXPD-7083 - Serious display issues with stream config properties in new UI

  • AXPD-7090 - When token expires, user does not get logged out, UI freezes

  • AXPD-6987 - Authentication into multiple Keycloak realms is not working

  • AXPD-6741 - When switching between tenants, the environment in local storage doesn’t get updated and causes freeze

  • AXPD-7247 - Granular browse permissions should not be visible when SB is disabled

  • AXPD-7246 - Background goes over the UI buttons

  • AXPD-7262 - When ui.connectEnabled=false the Connector tab and the Connect field are still visible

  • AXPD-7272 - Cannot have a comma separated application ID

  • AXPD-7200 - Missing display of schema name in Topics Configuration Popup

  • AXPD-7033 - Fix force apply incompatible schema versions

  • AXPD-7301 - Userflow button blocks essential submit buttons

  • AXPD-7248 - Add text before the Topic Graph owners filter

  • AXPD-7303 - Logout link shows “undefined undefined”

7.0.4

Added

  • AXPD-6676 - Add Team Filter on Topic Graph

  • AXPD-6740 - Improve pagination in all dropdowns 7.0.3 # Added

  • AXPD-6647 - Refactor StreamInsights and StreamBrowse Filter

  • AXPD-6920 - Insights graph not wide enough

  • AXPD-6801 - Opening the Instance Edit page is inconsistent

  • AXPD-6827 - Delete stream browse permission groups warning

  • AXPD-6898 - Make Multi Environment Toggleable

  • AXPD-6901 - Browse and search should not autostart

  • AXPD-6979 - Governance Setting links are broken

  • AXPD-6903 - Editing a STRING/STRING Stream results in a broken edit page

  • AXPD-6788 - Wrong no instance message shown on the UI

7.0.2

Added

  • AXPD-6910 - Change the aggregator value to ‘sum’ in the request body of /query

7.0.1

Added

  • AXPD-6792 - Cannot View an Instance with no support tier

  • AXPD-6449 - Fix Instance Support Tier Inconsistencies

7.0.0

Added

  • AXPD-6891 - All authorised users are not listed in the SB permission list

7.0.0-rc-1

Added

  • AXPD-6674 - Create new Topic Graph

  • AXPD-6714 - Paginate Dashboard widgets(My Streams and Applications)

  • AXPD-6734 - Too wide stream detail

  • AXPD-6682 - The environmentMapping property is displayed as Enable environment creation in the Instance form

  • AXPD-6815 - Base docs version on version set in variables

7.0.0-beta-7

Added

  • AXPD-6739 - Edit group and Add group don’t display all users 7.0.0-beta-6 # Added

  • AXPD-6661 - Delete schema icon behind schema name

  • AXPD-6673 - Design Topic Graph Nodes(Streams and Applications)

  • AXPD-6695 - Stream Browse Permission Bug

  • Use environment shortname to query insights

  • AXPD-6663 - Owner dropdown behaves weird

  • AXPD-6664 - No maximum for retention days & Bug displaying large retention time

  • AXPD-6241 - Show enviroments and their browse permissions on the stream page

  • AXPD-6240 - Stream-environment permission setting

  • AXPD-6717 - Fix schemas page crashing

  • AXPD-6702 - Too wide Stream Detail and Application Detail page

7.0.0-beta-5

Added

  • AXPD-5653 - Support Query Parameter kc_idp_hint when authenticating with Keycloak OIDC

  • AXPD-6239 - Enable Instance stream-browse permission switch

  • AXPD-6453 - Change instance connect radio to toggle

  • AXPD-6008 - Add Stream Insights Tab

7.0.0-beta-4

Added

  • AXPD-6007 - Stream detail - show message rate

  • AXPD-6371 - Fix disabled (greyed out) roles when trying to add roles to a different user

  • AXPD-6415 - Save Group button remains greyed out for Tenant admin

  • AXPD-5451 - When user CTRL clicks a link, we open the page in new tab

  • AXPD-6438 - Cluster permissions & unauthorized page

  • AXPD-6328 - Add Show/Hide functionality to config properties, add loading state to connector status actions

  • AXPD-6004 - 3 Cypress tests

  • AXPD-4858 - Generic error when creating an existing stream or application

  • AXPD-6454 - Create Switch Component

  • AXPD-6420 - Fix inconsistent selection and dragging on Authentication Methods

  • AXPD-5985 - Display ‘My Applications’ in dashboard

  • AXPD-5889 - When disabling connect for an instance, the connectURLs are still presents

  • AXPD-5633 - Fixed some warnings when executing yarn test

  • AXPD-5984 - Display ‘My Streams’ in dashboard

  • AXPD-3037 - Protection of instances from environment authors

  • AXPD-6094 - Handle Keyboard Only Navigation For Custom Elements

7.0.0-beta-3

  • AXPD-6395 - Fix Can’t create connector Application

  • AXPD-6336 - Add unauthorized page and fix unauthorized logic

  • AXPD-6323 - Fix some cosmetic bugs

    • Not enough space between application/stream card and Application/StreamStateSection Card(Enclosing card)

    • Edit User Form Left column (field labels) are aligned as every other form page

    • Compaction icon shows tooltip “Compaction stream”

    • Documentation links open in same window

    • Clicking the group takes you to the “View group” page

    • Schema Labels aligned to the middle of the text

    • Form labels jumped a pixel or two when a selection was made

    • In the search keyword box it should retain the keyword when I press enter.

    • Show Text “No application is producing to this stream.” instead of “No producers yet”

    • Show Text “No application is consuming to this stream.” instead of “No consumers yet”

    • Environment list is sorted alphabetically

    • All tooltips should be copy-pasteable

  • AXPD-6370 - Do not check for file extensions when uploading certificate

  • AXPD-6323 - Fix more cosmetic bugs

    • “My profile” takes you to EDIT mode

    • Access Item display inconsistencies

    • Edit button renamed to Update in Group edit

    • Clusters label is aligned properly

    • Hand cursor is shown on disabled authentication methods

    • Improve help texts in cluster and instance

    • Fix search in users dropdown on the Group

    • Make EnvironmentSwitcher search look like other dropdowns.

  • AXPD-6317 - Clicking on group takes user to groups

  • AXPD-6341 - Allow empty value in ‘Other’ group

  • AXPD-6361 - Show feedback error in ‘Other’ group

  • AXPD-6362 - Fix edit connector configuration no showing updated value

  • AXPD-6396 - Fix Connector Config Bugs

    • Fix red error message and border goes away from connector field after hitting save, even if there are other errors

    • Change ‘Other’ group to application plugin class name and always displayed first

    • Delete ‘leave empty for default’ text

    • Fix font size + family for “Key” and “Value”

  • AXPD-3771 - Explain why fields are disabled

  • AXPD-5911 - View all schema versions

7.0.0-beta2

Added

  • AXPD-6072 - Improve Environment Switcher User Experience

  • AXPD-5438 - Improve Tables User Experience

  • AXPD-6318 - Settings page should be visible for all authenticated users

  • AXPD-6003 - Auth improvements

  • AXPD-5622 - Owners dropdown for application/stream/environment

  • AXPD-6155 - Disabled color and text color same. Properties label moves around fix. If there are no pending access requests, the bottom margin should be same as upper margin fix.

  • AXPD-6146 - Application configured state is visible to all users

  • AXPD-4111 - View schema version from edit stream config

  • AXPD-6243 - Enable requesting access on previously revoked/rejected/cancelled request, disable requesting without access type

7.0.0-beta-1

  • Initial Release of Revamped UI

    • Application Management

    • Application Access Management

    • Stream Management

    • Stream Configuration Management

    • Stream Browse

    • Environment Management

    • Schema Management

    • Cluster Management

    • Instance Management

    • Tenant Management

    • User Management

    • Group Management