AIStor Operator Release Notes
This page documents release notes from the last 6 calendar months of AIStor Operator releases.
RELEASE.2025-06-03T06-51-35Z
What’s Changed
Breaking Changes
- Deprecate global console by @dvaldivia
- Remove LoadBalancer Operator by @dvaldivia
- Move operators license check by @allanrogerr
Security Fixes
- Bump vite from 6.2.6 to 6.2.7 in /controller/web-app by @dependabot
Misc. Fixes and Improvements
- Fix edge case where commit ID hour part starts with zero by @pjuarezd
- Provide a objectstore status if license cannot be validated by @allanrogerr
- Create bundle files for RELEASE.2025-05-02T17-21-36Z by @pjuarezd
- Changed Dark Mode switcher location by @bexsoft
- Policy binding check by @SSushmitha8
- Update versions by @ramondeklein
- Delete Observe by @dvaldivia
- Apply permissions to object browser screen by @reivaj05
- Fix error for global console settings by @reivaj05
- Add Batch Job permissions check by @SSushmitha8
- Delete Catalog by @dvaldivia
- Fix missing gitmodules by @cesnietor
- feat: support metrics scrape by @jiuker
- Lint
operator/pkg/apis/aistor.min.io/v1alpha1/images.go
by @pjuarezd - Upgrade MinIO packages by @dvaldivia
- Multiple UI Fixes by @bexsoft
- Fix IAM User screen permissions by @SSushmitha8
- Updated Login page with the latest design by @bexsoft
- Show Object Size label in one line instead of two by @Tausif4171
- Manual Prompt Configuration UI flow by @SSushmitha8
- Show Validation Message for Mandatory Fields by @Tausif4171
- Move modules to top level by @pjuarezd
- Add LICENSE file and ensure container runs as non-root for certification compliance by @cniackz
- Fix
make tidy-all
by @ramondeklein - Use locally built images for Openshift integration tests by @JoelRuizRojas
- Rename Controller to Console by @dvaldivia
- Remove all get color references from mds v1 by @bexsoft
- Remove gitsubmodules and operator github dir by @cesnietor
- Add k8s dump by @allanrogerr
- Fix loading menu items on remount by @cesnietor
- Removed hardcoded color references from code for visible components by @bexsoft
- Update ec package by @cesnietor
- Fix release commands to reflect path changes by @donatello
- Fix console path by @reivaj05
- Add LICENSE to containers by @pjuarezd
- Remove Kubernetes Packages in Console by @dvaldivia
- Update License by @cniackz
- Update minio/pkg to latest (v3.1.7) by @anjalshireesh
- Update migration docs for new Helm chart by @ramondeklein
- Prevent incorrect count and empty card in Policies section when empty by @Tausif4171
- Align icon-label blocks in Update User and Group modals by @Tausif4171
- Add asterisk and validation message for required fields by @Tausif4171
- Fix layout shift on selection in IAM Users and Groups tables by @Tausif4171
- Fix padding and spacing issues in policy statement cards by @Tausif4171
- Fix empty access key list showing extra space and scrollbar by @Tausif4171
- Fix bottom action bar to span full width and prevent background overlap by @Tausif4171
- Helm: Allow installing AIStor operators/console in a different namespace by @ramondeklein
- UI Code Cleanup by @dvaldivia
- Add MinIO license verification integration tests for k8s/standalone versions by @JoelRuizRojas
- Enabled Dark Mode by @bexsoft
- Fix loader centering and scrolling issue during loading by @Tausif4171
- Disable all operators, but object-store by @ramondeklein
- Run api-tests with standalone by @reivaj05
- Remove useSetupType hook by @reivaj05
- Move TrafficMonitor for uninteruppted uploads and downloads by @SSushmitha8
- Fix shfmt test by @ramondeklein
- Fix build standalone test by @ramondeklein
- Fix
aihub
test by @ramondeklein - Remove global console openID and LDAP by @reivaj05
- Certified operators bundles for RELEASE.2025-05-12T19-09-07Z by @pjuarezd
- Using non-root user for RedHat certification by @cniackz
- Release helm chart 3.0.0 by @pjuarezd
- Fix comment by @pjuarezd
- shfmt
helm/update-versions.sh
by @pjuarezd - Fix Helm test by @ramondeklein
- Fix migration docs by @ramondeklein
- Remove non-certified opertator versions. by @pjuarezd
- Remove global console authorizer by @reivaj05
- Update Drag and Drop styles for OB Browser by @bexsoft
- fix ui crash on selecting object due to metadata call by @prakashsvmx
- Catch YAML Parsing error for Batch Uploads by @SSushmitha8
- Add TestExpiredLicenseKMS by @allanrogerr
- Fix license not loading and make commands by @cesnietor
- Fix access keys not being visible by @cesnietor
- Fix TestInvalidMinioLicense test by @JoelRuizRojas
- Update UI assets by @cesnietor
- Remove global console config by @reivaj05
- Remove k8s permissions in UI by @reivaj05
- Fix unit casing ‘Objs/S’ for standard notation by @Tausif4171
- Add codeowners for Basyli and Joel for
certified-operators/
dir by @pjuarezd - Fix a leak in the license verification by @vadmeste
- Add AIStor Object Store Operator Bundle project ID by @pjuarezd
- Show message when no matching statements are found by @Tausif4171
- Add required asterisk (*) to all mandatory fields by @Tausif4171
- Integrate OpenShift Operator CI Pipeline to our CI/CD pipeline by @JoelRuizRojas
- Inherit group policies for LDAP by @SSushmitha8
- Trigger OpenShift CI Pipeline on
certified-operators
changes by @pjuarezd - Helm: KeyManager chart by @ramondeklein
- Certified Bundle for Key Manager on RELEASE.2025-05-12T19:09:07Z by @cniackz
- Rename
aistor
helm chart tooperators
by @pjuarezd - Adding namespace to Key Manager example as it is needed by @cniackz
- Mount Kubernetes / OpenShift CA certificates to enable cluster trust by @ramondeklein
- Fix OpenShift Operator pipeline workflow by @JoelRuizRojas
- Document KeyManager external certificates by @pjuarezd
- Add menu shortcuts to kbar by @reivaj05
- Remove global console audit/error logs by @reivaj05
- Default KMS number of instances by @pjuarezd
- Remove default storage class by @pjuarezd
- Set default storage size for KeyManager by @pjuarezd
- Permissions check to display bucket summary by @SSushmitha8
- Upgrade to madmin v4 by @reivaj05
- Table border fix by @SSushmitha8
- Remove console singleton by @reivaj05
- Updated Login page to give more priority to LDAP & SSO forms in the welcome screen by @bexsoft
- Update mockery files by @reivaj05
- Fix listing event destinations in bucket notification flow by @cesnietor
- Add mockery missing file update by @cesnietor
- Fix unnecessary scrollbars and empty space in Access Keys table by @Tausif4171
- Increase threshold by @reivaj05
- Fix input field shadow cutoff on login form by @Tausif4171
- Find deadcode in console BE by @reivaj05
- Fix wrong resource for listing/creating buckets by @reivaj05
- Use Autocomplete component for bucket tier selection by @cesnietor
- Update assets by @reivaj05
RELEASE.2025-05-12T19-09-07Z
What’s Changed
Breaking Changes
- Deprecate global console by @dvaldivia
- Remove LoadBalancer Operator by @dvaldivia
- Move operators license check by @allanrogerr
Security Fixes
- Bump vite from 6.2.6 to 6.2.7 in /controller/web-app by @dependabot
Misc. Fixes and Improvements
- Fix edge case where commit ID hour part starts with zero by @pjuarezd
- Provide a objectstore status if license cannot be validated by @allanrogerr
- Create bundle files for RELEASE.2025-05-02T17-21-36Z by @pjuarezd
- Changed Dark Mode switcher location by @bexsoft
- Policy binding check by @SSushmitha8
- Update versions by @ramondeklein
- Delete Observe by @dvaldivia
- Apply permissions to object browser screen by @reivaj05
- Fix error for global console settings by @reivaj05
- Add Batch Job permissions check by @SSushmitha8
- Delete Catalog by @dvaldivia
- Fix missing gitmodules by @cesnietor
- feat: support metrics scrape by @jiuker
- Lint
operator/pkg/apis/aistor.min.io/v1alpha1/images.go
by @pjuarezd - Upgrade MinIO packages by @dvaldivia
- Multiple UI Fixes by @bexsoft
- Fix IAM User screen permissions by @SSushmitha8
- Updated Login page with the latest design by @bexsoft
- Show Object Size label in one line instead of two by @Tausif4171
- Manual Prompt Configuration UI flow by @SSushmitha8
- Show Validation Message for Mandatory Fields by @Tausif4171
- Move modules to top level by @pjuarezd
- Add LICENSE file and ensure container runs as non-root for certification compliance by @cniackz
- Fix
make tidy-all
by @ramondeklein - Use locally built images for Openshift integration tests by @JoelRuizRojas
- Rename Controller to Console by @dvaldivia
- Remove all get color references from mds v1 by @bexsoft
- Remove gitsubmodules and operator github dir by @cesnietor
- Add k8s dump by @allanrogerr
- Fix loading menu items on remount by @cesnietor
- Removed hardcoded color references from code for visible components by @bexsoft
- Update ec package by @cesnietor
- Fix release commands to reflect path changes by @donatello
- Fix console path by @reivaj05
- Add LICENSE to containers by @pjuarezd
- Remove Kubernetes Packages in Console by @dvaldivia
- Update License by @cniackz
- Update minio/pkg to latest (v3.1.7) by @anjalshireesh
- Update migration docs for new Helm chart by @ramondeklein
- Prevent incorrect count and empty card in Policies section when empty by @Tausif4171
- Align icon-label blocks in Update User and Group modals by @Tausif4171
- Add asterisk and validation message for required fields by @Tausif4171
- Fix layout shift on selection in IAM Users and Groups tables by @Tausif4171
- Fix padding and spacing issues in policy statement cards by @Tausif4171
- Fix empty access key list showing extra space and scrollbar by @Tausif4171
- Fix bottom action bar to span full width and prevent background overlap by @Tausif4171
- Helm: Allow installing AIStor operators/console in a different namespace by @ramondeklein
- UI Code Cleanup by @dvaldivia
- Add MinIO license verification integration tests for k8s/standalone versions by @JoelRuizRojas
- Enabled Dark Mode by @bexsoft
- Fix loader centering and scrolling issue during loading by @Tausif4171
- Disable all operators, but object-store by @ramondeklein
- Run api-tests with standalone by @reivaj05
RELEASE.2025-05-02T17-21-36Z
RELEASE.2025-04-30T06-06-21Z
RELEASE.2025-04-11T23-07-18Z
What’s Changed
Highlighted Changes
- Implement Helm chart for AIStor (incl. operators) by @ramondeklein
- Use service registry by @ramondeklein
Breaking Changes
- Merge AIStor-Operator repo into operator folder by @dvaldivia
Security Fixes
- Updated UI dependencies by @bexsoft
- Fix babel vulnerability by @bexsoft
- Update dependencies with vulnerabilities by @reivaj05
- Vulnfix: jwt-go allows excessive memory allocation during header parsing by @pjuarezd
- security fix: high jwt-go by @pjuarezd
- Update aistor-operator go version to master by @minio-bot
Misc. Fixes and Improvements
- Make api calls to observe single deployment by @reivaj05
- Disable validate session by @reivaj05
- Nivo, echarts and recharts comparison by @reivaj05
- Add gradient functions to echarts by @cesnietor
- Remove web-app/build content by @cesnietor
- Added initial styling to mission control menus by @bexsoft
- Remove deploymentID from query parameter by @reivaj05
- Update docker compose to include observe ingest by @cesnietor
- Add Summary section to Audit Logs by @cesnietor
- Remove column selector on Audit Log page by @cesnietor
- Run prettier by @cesnietor
- Remove old code by @reivaj05
- Show/Hide details panel with echarts by @reivaj05
- Fix storing metrics response by @cesnietor
- Add ErrorLogSummary section to ErrorLog Page by @cesnietor
- Add null validation on ErasureSet component by @cesnietor
- Fix add deployment with latest config requirements by @cesnietor
- Add Drive throughput graphs and remove selector by @cesnietor
- Make metrics page scrollable by @cesnietor
- Remove redundant Graph title by @cesnietor
- Fix error redirect from metrics page by @cesnietor
- Add YAxis titles to graphs by @cesnietor
- Default to zero when metric isnt present in datapoint in drive details graph by @reivaj05
- Rename observe constants to mission control by @cesnietor
- Fix trace logic by @reivaj05
- Fixes redirects from ListDeployments by @cesnietor
- Change detail section close button by @cesnietor
- Show Both RX and TX in Transfer column and fix Audit Log Details moda… by @cesnietor
- Fix filters logic and add operators by @reivaj05
- Enhance loading of graphs when switching between deployments by @cesnietor
- Fix Deployment details in DeploymentCard for listing deployments by @cesnietor
- Add filtering to error logs screen by @reivaj05
- Use xAxis with time auto formatting by @cesnietor
- Fix Drives throughput graphics not showing by @cesnietor
- Add search functionality by @reivaj05
- Remove setup logic by @reivaj05
- Remove deployment selector by @reivaj05
- Display Value units in DetailSection by @cesnietor
- Add Graph Source Name to Detail Section by @cesnietor
- Return the Deployment status if it fails by @cesnietor
- Fix error logs not showing in Detail Section by @cesnietor
- Fix error log range query in detail section by @cesnietor
- Reset logs state in details section by @reivaj05
- Add time interval selector for audit and error logs by @reivaj05
- Remove Zoom and update margins for Metrics Graphs by @cesnietor
- Add Loader to Error and Audit Logs by @cesnietor
- Prettify ms by @reivaj05
- Humanize Y axis labels by @reivaj05
- Remove stack and gradient on metrics graph by @cesnietor
- Customize tooltip and show only one item at the time by @reivaj05
- Remove interval by @reivaj05
- Add logic in Drive details UI to compare with other drives by @reivaj05
- Fix loading of metrics by @reivaj05
- Replace selector labels by @reivaj05
- Keep focus on line when clicked by @reivaj05
- Add drives filter input by @reivaj05
- Show Outlier Drives and mean line for latency graph by @cesnietor
- Fix Asset warnings by @cesnietor
- Control plane to Manage Remote Clusters by @dvaldivia
- Add button to download data in csv format by @reivaj05
- Rename envs to console by @dvaldivia
- Metrics Load Fix by @dvaldivia
- Use same dev environment variable by @cesnietor
- Add two by two graph in metrics by @cesnietor
- Add Outliers list to SingleGraph by @cesnietor
- Move legends filter to SinglePageGraph by @cesnietor
- Remove console log by @cesnietor
- Update to use memory and cpu as percentage metrics for Observe by @cesnietor
- Fix legends overlap in metrics by @cesnietor
- Update observeApi.ts by @reivaj05
- Remove drives analytics logic by @reivaj05
- Clean metrics section by @reivaj05
- Fix Warnings on Console by @dvaldivia
- Update README for development with k8s by @dvaldivia
- Added Catalog Forms by @bexsoft
- Add Bare Metal Clusters and resources by @dvaldivia
- Update README.md with instructions for distributed development by @dvaldivia
- PSK Cleanup and generation by @dvaldivia
- Upgrade Console Dependency by @dvaldivia
- Remove satori uuid by @dvaldivia
- Upgrade Go Dependencies by @dvaldivia
- DirectPV Drive list API by @dvaldivia
- Changed Expand menu options behavior by @bexsoft
- Add proxy to handle local requests to KMS servers by @reivaj05
- Added App storage state for clusters lists state by @bexsoft
- Adding KMS to docker-compose by @dvaldivia
- Skip Auth Header by @dvaldivia
- directpv drive list ui by @prakashsvmx
- Helping with documentation by @cniackz
- Correcting path for the config file by @cniackz
- Add support for directpv volume listing by @Praveenrajmani
- Added sub navigation elements to main clusters navigation bar by @bexsoft
- MVP: Add KMS UI by @reivaj05
- Rename DirectPV APIs by @Praveenrajmani
- Add possible Identities API by @reivaj05
- First stage of removing mui by @bexsoft
- directpv volumes ui by @prakashsvmx
- Add MinLog APIs Support for Observe by @dilverse
- sort volumes by default on node and drive by @prakashsvmx
- Generate KMS API Key from Soft HSM Key by @dvaldivia
- Complete removal of @mui dependencies by @bexsoft
- Completed Submenu Navigation by @bexsoft
- Adding Registry Test by @cniackz
- Spelling corrections by @shtripat
- Added UI components for MinIO Operator by @bexsoft
- Field DriveCapacity no longer exists breaking the unit tests by @pjuarezd
- fix static check complaining by @pjuarezd
- Install operator by @pjuarezd
- WIP: Install operator handler by @pjuarezd
- change deprecated PatchesJson6902 to Patches and test the github checks by @pjuarezd
- Upgrade operator by @pjuarezd
- kustomize build latest enterprise-operator by @pjuarezd
- Adding bare metal test by @cniackz
- Install operator using dynamic client by @pjuarezd
- little tweak on page to allow invoke the operator install endpoint by @pjuarezd
- bugfix unused import by @pjuarezd
- Added Navigation for Tenant pages by @bexsoft
- Adding API Tests by @cniackz
- Bugfix install operator, now it works by @pjuarezd
- Cluster list Improvements by @bexsoft
- Adding threshold to api tests by @cniackz
- sync enterprise operator by @pjuarezd
- Reducer for Operator Install Options by @pjuarezd
- Changed orientation of expande carets by @bexsoft
- fix: prettier thing by @pjuarezd
- Update operator installed by @pjuarezd
- Add Offline metric to DriveDetail view by @cesnietor
- Add slow drive features and filters to data view by @dilverse
- Add trace test by @cniackz
- Rename statistics to summary by @dilverse
- Improved menu navigation by @bexsoft
- remove unused by @pjuarezd
- Changed Diagnostics to Health by @bexsoft
- Add server filter based on drive issues by @dilverse
- Add node exporter basic disk graphs by @cesnietor
- Add tool tip formatting by @dilverse
- Color Threshold range 2 std above mean in the graphs by @dilverse
- Bump follow-redirects from 1.15.3 to 1.15.4 in /web-app by @dependabot
- Tenant API/RPC by @dvaldivia
- Add audit log support for mission-control using Minlog by @dilverse
- Sites Menu Refactor by @bexsoft
- Update minlog to latest version by @dilverse
- Added Add Observe interface to mission-control by @bexsoft
- Update Summary from audit and error logs fetched dynamically by @dilverse
- Add Catalog RPC by @adriangitvitz
- Get Catalog by @adriangitvitz
- Fix Audit time parser by @dilverse
- Update README.md to include proto instructions by @cesnietor
- Remove NodeExporter graphs by @cesnietor
- Remove Time Interval label for time selector by @cesnietor
- Updated README to include instruction on requiring local Observe by @jinapurapu
- Refactor logic for fetching prometheus data in UI by @cesnietor
- Add api metrics to UI by @cesnietor
- Delete Catalog RPC by @adriangitvitz
- Add Firewall RPC by @adriangitvitz
- Fixed firewall validation listing command by @jinapurapu
- Reorganized global menu navigation by @bexsoft
- Update Catalog RPC by @adriangitvitz
- Add Replication Metrics Page by @cesnietor
- Add ILM Metrics Page by @cesnietor
- Add healing metrics page by @cesnietor
- Add scanner metrics page by @cesnietor
- Fix license page on login by @dilverse
- Added Add Catalog Screen by @bexsoft
- Updated mds version to v0.16.0 by @bexsoft
- Show graph legends as selector with DataTable by @cesnietor
- Add Prometheus and Thanos to store observe metrics in docker compose file by @reivaj05
- Remove drive stats from Server map and per drive charts by @dilverse
- Fix Audit Log wrong timestamp by @dilverse
- Kms api by @adriangitvitz
- Add Ingress RPC APIs for k8s based site by @dilverse
- Edit firewall rules UI by @jinapurapu
- Add CRUD operations for users API by @reivaj05
- Updated Enterprise Application Logo by @bexsoft
- Added List Nodes screen and api by @jinapurapu
- Add Basic UI for managing users by @reivaj05
- Added Add Firewall Screen by @bexsoft
- Remove enums from Ingress RPC APIs by @dilverse
- Show Help when there’s no sites being managed by @dvaldivia
- Add license screen by @reivaj05
- Add Ingress to Service Account by @dvaldivia
- Add TopN and BottomN logic to MetricsGraph using new Prometheus struct by @cesnietor
- Fix Bug with Settings Dropdown by @dvaldivia
- Modify add catalog API by @reivaj05
- Add Ingress UI by @dilverse
- Added Add Key Manager screen by @bexsoft
- Cache api by @adriangitvitz
- Manage ingress states correctly by @dilverse
- Fix add kms API by @reivaj05
- Add support for query params mapping in generated code. by @dvaldivia
- Change AddObserve params to be camelcase by @cesnietor
- Add additional info fields to Nodes in Node List screen by @jinapurapu
- Add global swagger params by @reivaj05
- Updated Add Observe screen to use Wizard by @bexsoft
- Migrated Add Catalog screen to be a Wizard by @bexsoft
- Migrated Add KMS page to use Wizard component by @bexsoft
- Migrated Add Firewall page to use Wizard component by @bexsoft
- Add dummy implementation of authorization by @reivaj05
- Revert “Add dummy implementation of authorization” by @dvaldivia
- New Menu Style by @dvaldivia
- Add Resource input fields to Add Observe screen by @cesnietor
- Load authorization configuration by @reivaj05
- Fix Navigation by @dvaldivia
- Dummy authorization implementation by @reivaj05
- Add authorization API by @reivaj05
- Introduce validations on protocol buffers by @dvaldivia
- Added Initial KMS Details page by @bexsoft
- Update dependencies by @dilverse
- update minlog dependency by @dilverse
- Add Private Registry fields to Add Observe flow by @cesnietor
- Adjustments for KMS details screen by @bexsoft
- Add ImagePullPolicy and ImagePullSecrets to Add Observe flow by @cesnietor
- Added Observe Details interface by @bexsoft
- Add Ingestion Config and Env Variables to Add Observe flow by @cesnietor
- Cache tenant by @adriangitvitz
- Added Firewall Details Page by @bexsoft
- Added Catalog Details screen by @bexsoft
- Node Details UI, NodeEvents api and dummy NodeDescribe api by @jinapurapu
- 1549 types to firewall configuration by @adriangitvitz
- cluster overview ui by @prakashsvmx
- Minor changes to roles API by @reivaj05
- Add UI for roles management by @reivaj05
- Updated Firewall Rule Editor for Types by @dvaldivia
- Implement openid keycloak by @allanrogerr
- Document OpenID with Keycloak by @allanrogerr
- Add support for adding roles to users by @reivaj05
- Add pod placement to add observe UI by @cesnietor
- Create Tenant to RPC by @dvaldivia
- Return cache details by @adriangitvitz
- Firewall Tenant Operations by @adriangitvitz
- KMS Add Enclave RPC by @dvaldivia
- NodeDescribe UI by @jinapurapu
- Expose allowed actions and resources by @reivaj05
- Add new cache fields by @adriangitvitz
- Add authorization to custom routes by @reivaj05
- Add dropdown to select items in “Add Rule” Modal by @reivaj05
- Fix Firewall Routing and configuration retrieval by @dvaldivia
- Fix NodeDescribe resources npe by @jinapurapu
- Sync enterprise operator resources 02-26-2024 by @pjuarezd
- Identify if k8s is Openshift and install Enterprise Operator with Openshift kustomization by @pjuarezd
- error should be nil by @pjuarezd
- embed multiple dirs by @pjuarezd
- Added Tenant Cache Details and Configuration Screens by @bexsoft
- Don’t allow to create roles with same name and use a soft relationship between users and roles by @reivaj05
- Add missing annotations of Enterprise Operator for Openshift install by @pjuarezd
- Openshift TLS cers for console by @pjuarezd
- Add Name and Last Name to users by @reivaj05
- Added config tab to add catalog screen by @jinapurapu
- Add DB step to Add Observe flow by @cesnietor
- Series of Minor Fixes to setup Dev Environment by @dvaldivia
- Fix Cache types by @dvaldivia
- Use native WebSocket API by @bayasdev
- Add yarn resolutions for nth-check and postcss pkgs by @bayasdev
- Added Pod Placement tab to add catalog screen by @jinapurapu
- Implemented GraphiQL manual editor option in enterprise by @bexsoft
- Seed default roles by @reivaj05
- Updated Application logo by @bexsoft
- Added Images tab to addCatalog screen by @jinapurapu
- Added Resources tab to add catalog wizard by @jinapurapu
- Add list login strategy by @allanrogerr
- Added logo variant by @bexsoft
- Fix logs UI by @dilverse
- Add Cancel buttons to forms by @bexsoft
- Add initial update oberve flow by @cesnietor
- Add Resources step to Update Observe flow by @cesnietor
- Fix add EnVars when not defined in Update Observe flow by @cesnietor
- Changed total capacity icon by @bexsoft
- Update Add KMS Policy RPC by @bayasdev
- Add authorization to /api/v1 and /route endpoints by @reivaj05
- Allow setting new MinIO credentials in Update Observe flow by @cesnietor
- Add image steps to update observe by @cesnietor
- Add Firewall Screen by @adriangitvitz
- Update Add KMS Policy Screen by @bayasdev
- Add KMS policy edit mode switch by @bayasdev
- Update main config struct with IDP by @allanrogerr
- Fix identities routes by @bayasdev
- Fix KMS keys routes by @bayasdev
- Fix more KMS routes by @bayasdev
- Hide login strategy in case only one is defined by @allanrogerr
- Remove summary section from audit and error logs by @dilverse
- Add reusable component for Edit Observe by @cesnietor
- Adjusted Trace element Positioning by @bexsoft
- Add key RPC by @bayasdev
- Update DEVELOPMENT.md to include role for users by @cesnietor
- List KMS Keys RPC by @bayasdev
- KMS Nested Routers by @dvaldivia
- Add PodPlacement Step to Update Observe by @cesnietor
- Add ingest update observe by @cesnietor
- Update add KMS key screen by @bayasdev
- Add Observe V2 by @dvaldivia
- Add idp api by @allanrogerr
- Add db update observe by @cesnietor
- Visual Tweaks to the UI by @dvaldivia
- Import k8s test by @cniackz
- Minor UI fixes in Site details page by @dilverse
- Update all KMS Screens to new Layout by @dvaldivia
- Visual Tweaks to Users and Roles by @dvaldivia
- Remove the old logic in site details UI by @dilverse
- Update list KMS keys screen by @bayasdev
- Override helpbox border radius by @bayasdev
- Load Enclaves in KMS if they are not loaded already by @dvaldivia
- Load Enclaves in KMS in add operations too by @bayasdev
- Update Add Tenant Steps by @dvaldivia
- Update HelpBox Style by @bayasdev
- Updated mds to v2.0.1 by @bexsoft
- Refactor KMS navigation by @bayasdev
- Fix login bug by @allanrogerr
- Add new Prometheus Graphs to Observe System by @cesnietor
- Implement Add and List KMS Identities by @bayasdev
- Add authorization to v2 endpoints by @reivaj05
- Updated mds to v2.0.2 by @bexsoft
- Add Firewall Screen Box with borders by @dvaldivia
- Fix get resource v2 by @reivaj05
- Rename Bucket to BucketCache for Cache by @dvaldivia
- Add border to Observe Edit Boxes by @cesnietor
- Updated mds to v2.0.3 by @bexsoft
- Implement Describe and Delete RPCs in KMS by @bayasdev
- Add Aggregate Graph and Scalar values to System metrics by @cesnietor
- Add authentication endpoints to authorizations by @reivaj05
- Catalog setup UI by @jinapurapu
- Made some improvements to top menu bar by @bexsoft
- Fix Add Catalog screen by @jinapurapu
- Update KMS Details Screens by @bayasdev
- Add idp ui by @allanrogerr
- Initial changes to Setup page by @bexsoft
- Native Console UI by @dvaldivia
- Remove view mode from users and roles by @reivaj05
- Get or create admin role during setup by @reivaj05
- Add missing go-swagger requirement to DEVELOPMENT.md by @bayasdev
- Native Console Users, Groups and Policies by @dvaldivia
- Sync last Enterprise Operator with the updates from upstream 5.0.13 by @pjuarezd
- Updated mds to v2.0.4 by @bexsoft
- Catalog settings env vars by @jinapurapu
- Native OpenID and LDAP screens by @dvaldivia
- Verify license by @adriangitvitz
- Update All Observe tabs to use the new Graphs with Box by @cesnietor
- Update Role, Users and IDP to redirect after update to list by @cesnietor
- Added Visit MinIO link to setup page by @bexsoft
- Enhance Top5 vs Bottom 5 Observe table by @cesnietor
- Fixed Download / Upload Manager by @bexsoft
- Fix graph axis pointer formatter and date by @cesnietor
- Fix update user by @reivaj05
- Fix AddCatalog subscreens to match design by @jinapurapu
- Added Resources, Images, PodPlacement screens for Catalog settings by @jinapurapu
- Change Detail Section close button by @cesnietor
- Updates the README for launch by @djwfyi
- Fixed AddCatalog redirect by @jinapurapu
- Fix Catalog Images switches by @jinapurapu
- Remove deadcode by @cesnietor
- Update to use latest enterprise-operator spec by @cesnietor
- Fix styles on Logs and Observe Tables by @cesnietor
- Global Table padding by @dvaldivia
- Fix catalog NodeSelector radio button by @jinapurapu
- Redesign Site Details Screen by @bayasdev
- Improved Login Page & mds fixes by @bexsoft
- Updated Query editor main styles by @bexsoft
- Initial Fix Node screens design by @jinapurapu
- Remove rules firewall by @adriangitvitz
- Add Graphs improvements for no data cases by @cesnietor
- Updated mds to v2.0.8 by @bexsoft
- Fixed nospacing text wrap by @bexsoft
- Update site details namespace card by @bayasdev
- Add GraphLoader to Observe graphs by @cesnietor
- Updated mds to v2.0.10 by @bexsoft
- Implemented new design for Add / Edit Roles screen by @bexsoft
- Fix Static Check by @dvaldivia
- Fix Setup Type for site edit by @dvaldivia
- Add Firewall Text by @dvaldivia
- #1603 Fix search bar on audit and error logs by @dilverse
- License for Docker-Compose and Observe by @dvaldivia
- Sync resources from enterprise-operator with
make eok
by @pjuarezd - Fix saving of roles by @reivaj05
- Bring back audit logs to Enterprise console by @dilverse
- Validate user’s email by @reivaj05
- Node screen design improvements by @jinapurapu
- Address Bar Color by @dvaldivia
- Break Node Describe Component by @dvaldivia
- Icons replacement by @bexsoft
- Fix tenant navigation by @reivaj05
- Update Styles for Pool Details and Edit Pools screen by @dvaldivia
- Show error while adding idp by @reivaj05
- Use niceBytes in Node Images size by @jinapurapu
- Fix infinite loader on add IdentityProvider error by @cesnietor
- Fix Update Observe button by @cesnietor
- Fix text on enable firewall by @dvaldivia
- Final adjustments to release Mission Control by @pjuarezd
- Move Kubernetes Install Files by @dvaldivia
- Bugfix Operator Install by @pjuarezd
- Fix add Resource routes. Disable menu when tenant has no status. by @dvaldivia
- Install or Update Enterprise Operator by @pjuarezd
- Update Observe Screen by @bayasdev
- Goreleaser instructions by @pjuarezd
- Updated Firewall Rules screen by @bexsoft
- Add and validate bandwidth values by @adriangitvitz
- Fixed typo by @jinapurapu
- Remove Edit user double box by @dvaldivia
- Rename observe observability by @cesnietor
- Remove downpersec and uploadpersec validation by @adriangitvitz
- Remove old test by @cniackz
- Fix lingering DeleteCatalogConfirmModal by @jinapurapu
- update Enterprise Operator resources for RELEASE.2024-03-12T08-39-44Z by @pjuarezd
- Rename to enterprise by @reivaj05
- Delete secret if unsuccessful adding catalog by @jinapurapu
- Bring Tenant Details tabs back. by @dvaldivia
- clean gorelease by @pjuarezd
- Tweak Object Browser Back Button by @dvaldivia
- Remove ‘bytes’ from Image size heading by @jinapurapu
- Update feature names to use capitalized shortnames by @jinapurapu
- Fix Login screen promoInfo typo by @jinapurapu
- Fixed Catalog Settings menu element by @jinapurapu
- RELEASE.2024-03-12T20-25-47Z by @pjuarezd
- Add authorization rules to session response by @reivaj05
- Node details summary fixes by @jinapurapu
- Update Observability Icons by @bayasdev
- Updated mds to v2.0.13 by @bexsoft
- Updated Firewall Rules edit panel to control speed limit by @bexsoft
- Apply authorization rules to hide UI items by @reivaj05
- Spelling fixes, consistent use of ‘Enterprise Observability’ by @jinapurapu
- Fixed Observability and Catalog Settings titles by @jinapurapu
- Add k8s test in enterprise console by @cniackz
- Remove all the registry-creds references used during development by @dvaldivia
- Fix registry test by @cniackz
- Query Editor inconsistencies fix by @bexsoft
- Native Support Components by @dvaldivia
- Firewall Screen improvements by @bexsoft
- Fix HelpMenu zIndex by @jinapurapu
- DataMap new design by @dvaldivia
- Fix NPE on session validation by @dvaldivia
- Updated styles in add k8s site by @bexsoft
- Implement KMS Cluster Status by @bayasdev
- Standarize all KMS screens by @dvaldivia
- Fix folder download by @cesnietor
- Fix NPE when informer returns bad cache state by @dvaldivia
- Select a site if the stored selected site is no longer available by @dvaldivia
- Fix Object Browser back button by @jinapurapu
- Fix breadcrumbs link by @jinapurapu
- Updated project dependencies by @bexsoft
- Move Observe Settings screens to horizontal tabs by @cesnietor
- Fix firewall select unit by @adriangitvitz
- Add Key Manager Feature Settings by @bayasdev
- Add permission components by @reivaj05
- Use local MinIO for reports by @shtripat
- Fix wrong assignment in users slice by @reivaj05
- Enable/Disable CRUD actions in UI for roles, users and authentication by @reivaj05
- To fix Browser UI Shows in Bare Metal Test by @cniackz
- Fix add path modal by @jinapurapu
- Fixed onClosePanel by @jinapurapu
- Explanatory text for Inspect Object by @jinapurapu
- Fixed a typo in Pod Placement menu option by @bexsoft
- Removed default n/a value from Bucket Access Policy. Made it Private by @bexsoft
- Fixed Status icon size by @bexsoft
- Added Remove Arrows class to input[type=“number”] fields by @bexsoft
- Add Observe Status Page by @cesnietor
- UI Tweaks to Users, Roles and Policies by @dvaldivia
- Move Site Selector to Top Right by @dvaldivia
- Initial KMS migration to RTK Query by @bayasdev
- Move Time Interval Selector for Observe Metrics by @cesnietor
- Fix Add Catalog Tolerations, tenantRef by @jinapurapu
- Update Scalar metrics to be Gauges for Observe by @cesnietor
- Add Gradient Bar for Top Vs Bottom Metrics in Observability by @cesnietor
- Bump follow-redirects from 1.15.5 to 1.15.6 in /web-app by @dependabot
- Improved menu behavior in small screens by @bexsoft
- Fix concurrent writes problem with PSK Map by @dvaldivia
- Allow Tolerations to have Seconds undefined by @cesnietor
- Updated Project Dependencies by @bexsoft
- Apply RBAC to list handlers of authorization, authentication and users by @reivaj05
- Disable api/v2 items from the UI by @reivaj05
- Fix edit user by @reivaj05
- Add Increase Graphs for API metrics by @cesnietor
- Firewall screen change by @adriangitvitz
- Move Catalog Settings screens to horizontal tabs by @jinapurapu
- Update role modal UI by @cesnietor
- Migrate Ingress to RTK Query by @bayasdev
- Disable menu items for features depending on health status by @cesnietor
- Changes in UI for adding rules to a role by @reivaj05
- Remove ingressRpcApi from Makefile by @bayasdev
- Updated Project dependencies by @bexsoft
- Fix: empty namespace by @adriangitvitz
- Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /web-app by @dependabot
- Add Status Page for Catalog and KeyManager by @cesnietor
- Use RTK query for Catalog Status page by @cesnietor
- Show no color on zero value for GradientBar by @cesnietor
- Added new help menu tags and initial content by @jinapurapu
- Fix KMS Status by @bayasdev
- UI improvements for namespaces and resource names by @reivaj05
- Add RPC for Ingress Environment Check by @bayasdev
- Fix Navigation to add replication rule by @dvaldivia
- Use EPageLayout for Add Role screen by @reivaj05
- Change Add namespace/resourceName behavior by @reivaj05
- Add drive detail metrics by @cesnietor
- Automatically add annotations for NGINX ingress by @bayasdev
- Fix RTK Query error handler messages by @bayasdev
- Add missing arrow when adding authorization rules by @reivaj05
- Users management UI improvements by @reivaj05
- Update DirectPV Styles by @dvaldivia
- Fix broken link by @reivaj05
- Add Usage graph to drive metrics by @cesnietor
- Update Site Details by @bayasdev
- Fix HelpTip links, text by @jinapurapu
- Remove tab icons from metrics pages by @cesnietor
- Move dot dot dot menus to button boxes. Add filters on users by @dvaldivia
- Allow Key manager use for Yellow status by @dvaldivia
- Make tenant cards constantn height by @dvaldivia
- Migrate Add KMS to RTK Query by @bayasdev
- Add summary to api metrics page by @cesnietor
- Add EnableFeature component and fix KMS enable screen by @reivaj05
- Re-arrange Button Boxes by @dvaldivia
- Configure Cache screen text fix by @jinapurapu
- Rearrange drive metrics graphs by @cesnietor
- Bump express from 4.18.2 to 4.19.2 in /web-app by @dependabot
- Fix tenant poolName not being set while editing pool by @cesnietor
- Do not allow non-enterprise licenses by @anjalshireesh
- Fix missing configuration cache by @adriangitvitz
- Fix highlight line by @reivaj05
- Fix invalid volume mapping by @ramondeklein
- Fix issue that response body wasn’t closed for proxy requests by @ramondeklein
- Add support for Edge install by @dvaldivia
- Implement safer password storage by @ramondeklein
- Object-browser shows incorrect tenant by @ramondeklein
- Fix Single Site Visual Bug by @dvaldivia
- Fix logout in incognito mode by @reivaj05
- Fix TenantRef in Observe when deploying standalone by @cesnietor
- Update handlers with new way to validate license and add endpoints to update license an retrieve its status by @reivaj05
- Fix TenantRef in Catalog when deploying standalone by @jinapurapu
- Disable test by @reivaj05
- Playwrigth Integration by @dvaldivia
- Use RTK queries for Status Pages for polling by @cesnietor
- Firewall edit screen changes by @adriangitvitz
- Fix CI failure due to enterprise-operator changes by @shtripat
- Use RTK query in Firewall Status page by @cesnietor
- Add Debounce to Observability logs by @cesnietor
- Fix rules reload screen by @adriangitvitz
- Move Delete Pod into Pod Details by @dvaldivia
- Several fixes for user management by @ramondeklein
- Clear session before login by @bayasdev
- change firewall tab placement by @adriangitvitz
- Remove old graphs code by @cesnietor
- Automation playwright by @dvaldivia
- Fix Bug when uploading screenshots from playwright by @dvaldivia
- Documentation on how to run tests by @dvaldivia
- Add support to authenticate tests with multiple roles by @reivaj05
- Update observe API by @reivaj05
- Fix bugs on Setup validate license by @dvaldivia
- Update go dependencies by @cesnietor
- Disable menu items when service Red or Yellow by @cesnietor
- Improve testing by @dvaldivia
- Use RTK Query for fetching sites by @bayasdev
- Rearrange observability files and remove Warnings by @cesnietor
- New mds support & Initial changes for object browser by @bexsoft
- Remove trailing slash when navigating to a site by @bayasdev
- Add EnsureDefaults to Get APIs by @cesnietor
- New Tenant Details Design by @dvaldivia
- Auto Expand the Menu’s first item by @dvaldivia
- Update mds to v2.1.0 by @bexsoft
- Object Browser style adjustments by @bexsoft
- Pod Details Redesign by @dvaldivia
- Navigate to Observability status by @reivaj05
- Refactor session check by @bayasdev
- Show No Data box on error for Observability by @cesnietor
- Use ScreenTitle across Screens by @dvaldivia
- Keep menu selected when changing tabs by @reivaj05
- Changed DropMenu Button types to match styles by @bexsoft
- Fix Image Update for Catalog by @cesnietor
- Pod Containers design update by @jinapurapu
- Redesign tenant pools by @reivaj05
- Fix Observability edit redirect by @reivaj05
- Make View Tenant Box clickable by @dvaldivia
- Add tenant pod slice and keep pod tab selected after refresh by @reivaj05
- Redesign pod volumes by @reivaj05
- fix pool number in case of offline nodes having un initialized pool number by @prakashsvmx
- Update design Tenant configuration screen by @jinapurapu
- Bump tar from 6.2.0 to 6.2.1 in /web-app by @dependabot
- Do not disable firewall status menu item if unhealthy by @cesnietor
- Keep current tab selected after refreshing the page by @reivaj05
- Updated mds version to v2.1.1 by @bexsoft
- Fix tab not being updated when moving back and forward in navigation history by @reivaj05
- Add unit test for user handlers by @reivaj05
- Generate protobuf/gRPC code by @ramondeklein
- Updated Preview Panel by @bexsoft
- Change state to error on InputBox when helper is being passed by @dvaldivia
- Single Tenant Docker Compose by @dvaldivia
- Tenant events design update by @jinapurapu
- Use theme colors for Site Details by @bayasdev
- Center content on Object Browser Preview by @dvaldivia
- Updated mds to v2.1.3 by @bexsoft
- Fixed issue with new mds types by @bexsoft
- Continuous usage reporting by @ramondeklein
- Update kms-go to master by @bayasdev
- Tweaks to main navigation and menu by @dvaldivia
- Fix margin for Metrics Actions by @cesnietor
- Update Pod Container screen by @jinapurapu
- Add Pod Detail breadcrumbs by @jinapurapu
- Add unit test for authorization handlers by @reivaj05
- Add unit test for authentication handlers by @reivaj05
- Add Volume detail screen breadcrumbs by @jinapurapu
- Show multiple tenants per namespace by @bayasdev
- Remove noisy log by @cesnietor
- Update mds package to v2.1.4 by @minio-bot
- Add unit tests for setup handlers by @reivaj05
- Run all tests in pkg directory by @reivaj05
- Integrate TTFB Observe API in API Summary page by @cesnietor
- Update enterprise-operator go version to master by @minio-bot
- Updated Versions page with new styles by @bexsoft
- Fix menu collapsing on refresh by @cesnietor
- Add copyable field displaying query generated from Catalog search/count request by @jinapurapu
- Fix cylinder icon by @jinapurapu
- Add site tweaks by @dvaldivia
- Fix Edit Tenant Yaml Navigation. Align PVC Details by @dvaldivia
- Add extra check for ttfb metrics by @cesnietor
- Fix misnamed sizeComparitors in Catalog Search & Count screens by @jinapurapu
- Use EPageLayout for Screens by @cesnietor
- Remove EInputBox Component by @dvaldivia
- Initial Vite migration by @bayasdev
- Embed all files by @dvaldivia
- Sort Namespaces in a site by name by @dvaldivia
- Adjust Breadcrumbs padding by @dvaldivia
- Tenant Details RTK by @dvaldivia
- MinIO RPCs - Granular control over sessions per user by @dvaldivia
- Update mds package to v2.1.5 by @minio-bot
- Add Vite plugin checker and fix linting errors by @bayasdev
- Migrate Site Registration from certificate to API Key by @dvaldivia
- DirectPV RTK Query by @dvaldivia
- Remove unused exports by @bayasdev
- Add unit test for site handlers by @reivaj05
- Fix table formatting, field variable names on Tenant Events screen by @jinapurapu
- Allow to add IAM policy to role rules when rules have access to a tenant by @reivaj05
- Add expand button on Observability metrics by @cesnietor
- Menu Adjustments. Firewall Padding adjustments. by @dvaldivia
- Update enterprise-operator go version to master by @minio-bot
- Fix Object Store routing for Tiers, Site Replication and Events by @dvaldivia
- Fix ttfb scalar metrics padding by @cesnietor
- Attempt to auto-register tenants when applicable by @anjalshireesh
- Apply rule policy to tenant session by @reivaj05
- Redirect to single page graph on title click by @cesnietor
- Disable test failing randomly during build by @reivaj05
- Increase threshold by @reivaj05
- Add prompt for backing up KMS HSM Key by @bayasdev
- Add HelpBox to PVCDetails screen when Volume not bound by @jinapurapu
- Visual tweaks to Catalog Metrics and Search. Constrint Firewall Details by @dvaldivia
- Volume Details by @dvaldivia
- Nodes to RTK Query by @dvaldivia
- Add minioAdmin mock client by @cesnietor
- sync Operator resources by @pjuarezd
- Return valid json when site is unavailable by @dvaldivia
- Add integration test for login by @reivaj05
- Follow-up to #544 to remove migration and update documentation by @ramondeklein
- Improve Drive/Volume Details Breadcrumbs by @dvaldivia
- Skip integration tests during unit tests by @reivaj05
- Add S3 Agg Throughput Graph and fix TTFB scalar value by @cesnietor
- Change Deployer Namespace by @dvaldivia
- Add CI step to run integration tests by @reivaj05
- Add extra check for ttfb metrics by @cesnietor
- Update MetricsActions button box by @cesnietor
- Bucket screen UI test by @jinapurapu
- Migrate Bucket details endpoint to GRPC by @reivaj05
- Bump react-pdf from 7.7.1 to 7.7.3 in /web-app by @dependabot
- Update Styles for MinIO Configurations by @dvaldivia
- Update Bucket Details UI with new Design by @dvaldivia
- Format TTFB scalar value for large values by @cesnietor
- List Buckets and Bucket Details to RTK Query by @dvaldivia
- Fix cache not found for integration tests by @reivaj05
- Updated mds to v2.2.2 & fixed issues by @bexsoft
- Add detailed Kubernetes information to the site configuration by @ramondeklein
- Add initial User screen UI test by @jinapurapu
- Handle text overflow in TopBottomValues metrics component by @cesnietor
- Add initial Groups screen UI test by @jinapurapu
- Add initial OpenID UI test by @jinapurapu
- Run tests against MinEOS Edge by @dvaldivia
- Migrate /{bucket}/retention endpoint to GRPC by @reivaj05
- Migrate bucket objects endpoint to GRPC by @reivaj05
- Fix existing UI tests by @jinapurapu
- Fix registration with any token by @ramondeklein
- Fix OpenID screen UI test screenshot by @jinapurapu
- Use RTK Query for listing buckets by @bayasdev
- Move Get Bucket Retention to RTK Query by @dvaldivia
- Add UI test for LDAP screen by @jinapurapu
- Updated react-pdf library by @bexsoft
- Move Console Swagger to legacy folder and remove migrated functions by @dvaldivia
- remove firewall additional volumes by @adriangitvitz
- Upload Coverage to NS3 by @dvaldivia
- Update TTFB Graph to have all ranges as lines by @cesnietor
- Migrate List external buckets by @adriangitvitz
- Update to Node 22 by @bayasdev
- Remove old admin client mock by @reivaj05
- Updated new available icons in Enterprise by @bexsoft
- Fix override of coverage files by @reivaj05
- Add initial Observability UI test by @jinapurapu
- Add initial Catalog UI test by @jinapurapu
- Add initial firewall screen UI test by @jinapurapu
- Add initial kms screen UI test by @jinapurapu
- Add initial configuration screen UI test by @jinapurapu
- Add initial ingress screen UI test by @jinapurapu
- Add initial cache screen UI test by @jinapurapu
- Health UI test by @jinapurapu
- Add initial performance screen UI test by @jinapurapu
- Add initial profile screen UI test by @jinapurapu
- Add initial inspect screen UI test by @jinapurapu
- Add initial callhome screen UI test by @jinapurapu
- Fix Edit Replication Rule for Buckets by @dvaldivia
- Fix Event Targets Online Status by @dvaldivia
- Fix sessions for Bare Metal Sites by @dvaldivia
- Fixed object selected modal boxes by @bexsoft
- Update Automation Repo by @dvaldivia
- configs grpc by @adriangitvitz
- List Configurations to RTK Query by @dvaldivia
- Remove Unused Swagger Console references by @dvaldivia
- Migrate delete objects endpoint to GRPC by @reivaj05
- Updated Enterprise Operator Bundled files for v5.0.15 by @dvaldivia
- Remove unused *pb.go files by @reivaj05
- Use gRPC for the local site by @ramondeklein
- Reactivated Delete multiple objects functionality by @bexsoft
- Migrate bucket tags endpoint to grpc by @reivaj05
- Fix Local Sites for Bare Metal by @dvaldivia
- Bucket detail UI tests by @jinapurapu
- Upgrade Go Dependencies by @dvaldivia
- Prevent reading operators over and over again by @ramondeklein
- Bucket UI test fixes and other minor UI test fixes by @jinapurapu
- Migrate objects tags endpoint to grpc by @reivaj05
- Add grpc policy delete by @allanrogerr
- Exclude generated code from tests by @reivaj05
- Object Manager Improvements by @bexsoft
- Fix the node pane by @ramondeklein
- Fix Buckets UI Tests by @dvaldivia
- Add UI tests for Add User and User Details by @jinapurapu
- Add grpc users protos by @allanrogerr
- Add Add group, group details UI tests by @jinapurapu
- Fix Delete of multiple objects by @reivaj05
- ldap entities grpc by @adriangitvitz
- Add support for MinKMS in Tenant Encryption by @bayasdev
- Fix list KMS by @bayasdev
- Fix delete of multiple objects with retention by @reivaj05
- Add Encryption video content to HelpMenu and HelpTip by @jinapurapu
- Add grpc groups proto only - no functionality by @allanrogerr
- Migrate object retention endpoint by @reivaj05
- Split minio endpoints into different protos by @reivaj05
- Updated UI project dependencies by @bexsoft
- Migrate object metadata endpoint by @reivaj05
- Upgrade minlog package and fix the logging code by @dilverse
- Configuration screen UI navigation tests by @jinapurapu
- Policy Screen UI tests by @jinapurapu
- Fix locator for tenant Encryption UI test by @jinapurapu
- UI tests for Add Catalog screens by @jinapurapu
- Fix wrong http method by @reivaj05
- grpc list users and get user info functions by @allanrogerr
- Migrate object restore endpoint to GRPC by @reivaj05
- Update dependencies by @dilverse
- Add Add Ingress screen UI navigation tests by @jinapurapu
- Add UI navigation tests for Add Observability screens by @jinapurapu
- Add UI navigation tests for Add Firewall screens by @jinapurapu
- Add Add KMS screen UI navigation test by @jinapurapu
- Add Add Cache screen UI navigation test by @jinapurapu
- inspect grpc by @adriangitvitz
- Pass resource type to WebSocket handler by @bayasdev
- Navigation rework by @dvaldivia
- Fix issue that expired STS token was used by @ramondeklein
- Migrate object legalhold endpoint to GRPC by @reivaj05
- Stream File Download Support by @dvaldivia
- Migrate bucket quota endpoint by @reivaj05
- Remove WaitGroups from Audit logging by @dilverse
- Fix bucket UI tests by @jinapurapu
- Fix Edit Tenant YAML navigation by @dvaldivia
- RemoveUser functionality and UI by @allanrogerr
- Add Observe WebSocket proxy by @bayasdev
- grpc Create[User]ServiceAccountCredentials functionality by @allanrogerr
- Migrate bucket versioning endpoint to GRPC by @reivaj05
- Add missing metrics tabs to Observability menu by @cesnietor
- Disable menu options if Observability is not online by @cesnietor
- Migrate bucket events endpoint by @reivaj05
- Introduce vertical layout for KMS by @bayasdev
- Metric reporting by @ramondeklein
- set config grpc by @adriangitvitz
- Fix UI tests for new navigation by @jinapurapu
- Upgrade to Yarn 4 by @ramondeklein
- Fix saving tenant in config.yaml by @ramondeklein
- Update tabs look and feel by @dvaldivia
- Add service update grant by @pjuarezd
- Allow to edit user password in UI by @reivaj05
- Fix MDS checksum mismatch by @bayasdev
- Set Yarn checksumBehavior to reset by @bayasdev
- add Pod Security context by @pjuarezd
- Migrate bucket replication endpoints by @reivaj05
- Observe UI Tweaks by @dvaldivia
- Fix the OOM issue in Minlog by @dilverse
- ListPolicies functionality and UI integration by @allanrogerr
- this patch is no longer needed by @pjuarezd
- Fix tenant UI tests and split UI tests by @jinapurapu
- Fix Object Browser Configure Button for Bucket by @dvaldivia
- Add tenants-4 UI tests to github testing script by @jinapurapu
- Migrate bucket encryption endpoints to GRPC by @reivaj05
- Object Browser fixes by @bexsoft
- Migrate bucket lifecycle endpoints by @reivaj05
- Return valid Public API Port for join site by @dvaldivia
- idp grpc by @adriangitvitz
- Configs export grpc by @adriangitvitz
- Updates to metric reporting by @ramondeklein
- Add User and ListPolicies functionality and UI integration by @allanrogerr
- Add unit tests for KMS RPCs by @bayasdev
- Migrate DownloadSharedObject API to GRPC by @cesnietor
- Simplified List sites actions in navigation bar by @bexsoft
- Fix UI tests for Buckets screen, Add Bucket, Configuration by @jinapurapu
- Fix page headers and UI tests by @jinapurapu
- Updated Site Details by @dvaldivia
- Upgrade GH Actions Cache to v4 by @dvaldivia
- Add additional KMS tests by @bayasdev
- Fix Add Resources mock Tests by @adriangitvitz
- fix cache rpc server by @adriangitvitz
- Allow metrics to use custom configuration (required for unit testing) by @ramondeklein
- Add Policy functionality and UI integration by @allanrogerr
- Do not show site resources if there are no namespaces by @bayasdev
- Increase threshold and stop downloading minio by @reivaj05
- Remove UI tests for LDAP and OpenID screens by @jinapurapu
- Update Catalog Navigation by @dvaldivia
- Add GetShareObjectURL grpc by @cesnietor
- Update User functionality and UI integration by @allanrogerr
- Pod Containers Borders by @dvaldivia
- Migrate bucket object-locking and max-share-exp endpoints to GRPC by @reivaj05
- Remove unused mock client functions by @cesnietor
- Fix and rename MinIO Configuration screen UI tests by @jinapurapu
- Migrate bucket access-rules endpoints by @reivaj05
- Firewall Navigation Update by @dvaldivia
- Fix tenant events UI test by @jinapurapu
- List Policy Users functionality and UI integration by @allanrogerr
- Move Graph Title to parent component and remove actions by @cesnietor
- Fix wrong assignment in share modal by @reivaj05
- List [User] Service Account functionality and UI integration by @allanrogerr
- List Policy Groups functionality and UI integration by @allanrogerr
- List Groups functionality and UI integration by @allanrogerr
- Use automatic URI encoding by @ramondeklein
- Fix issues with “share file” dialog by @ramondeklein
- Observability overview revamp by @bayasdev
- Use regenerated
gen_utils.go
(fixes crash) by @ramondeklein - Migrate bucket endpoints by @reivaj05
- Increase threshold by @reivaj05
- Return all ILM tags to UI by @jinapurapu
- Observe style fixes by @bayasdev
- Updated icons package by @bexsoft
- Cache text tweaks. Remove Local/peers display urls by @dvaldivia
- Cache validation to avoid max memory overflow by @bexsoft
- Migrate Observe Logs to WebSockets by @bayasdev
- Fix missing checks by @ramondeklein
- Update enterprise-operator go version to master by @minio-bot
- Update generated API proxies by @ramondeklein
- Migrate objects download endpoint by @reivaj05
- Add UI tests for Catalog Detail screens by @jinapurapu
- Group Add Remove List Info Update grpc, tests and UI by @allanrogerr
- Update mds package to v2.3.1 by @minio-bot
- Migrate download multiple endpoint by @reivaj05
- Updated wrong icons by @bexsoft
- Fix missing test elements by @allanrogerr
- Sort all imports by @bayasdev
- Update securityContext for operator yamls by @cesnietor
- Replaced duplicated Icons in local project by @bexsoft
- Added new Lint routine & applied changes to files by @bexsoft
- Update objserveApi.ts by @cesnietor
- Migrate Pod endpoints to gRPC by @bayasdev
- Use RTK for Cache by @adriangitvitz
- Updated Project dependencies by @bexsoft
- Switch back to base64 encoded file sharing by @ramondeklein
- Add Pods screens by @bayasdev
- Fix EditILMConfiguration modal by @jinapurapu
- Update enterprise-operator go version to master by @minio-bot
- Added web-app vulnerability check to project workflows by @bexsoft
- Migrate gprc for policies by @allanrogerr
- Fix add lifecycle request by @reivaj05
- Migrate delete object endpoint by @reivaj05
- Fix Edit ILM Rule Modal by @jinapurapu
- Fix delete ILM rule by @jinapurapu
- Fix tenant pod container UI test by @jinapurapu
- Migrate gprc for users by @allanrogerr
- Split function set-policy-multi by @allanrogerr
- Increase threshold by @reivaj05
- Regenerate Generated Code with latest protobuf and swagger by @dvaldivia
- Site Add/Delete User UI tests by @jinapurapu
- Added Share File screen improvements by @bexsoft
- Migrate Admin endpoints to Grpc by @adriangitvitz
- Use top progress bar for route suspense by @bayasdev
- Updated protobuf/grpc versions by @ramondeklein
- Update enterprise-operator go version to master by @minio-bot
- Update enterprise-operator go version to master by @minio-bot
- Optimize Main Router logic by @bayasdev
- Fix showing object-name in legal hold dialog by @ramondeklein
- Migrate upload endpoint to GRPC by @reivaj05
- Object browser improvements by @ramondeklein
- Increase threshold by @reivaj05
- Update enterprise-operator go version to master by @minio-bot
- Add Home Widget by @bayasdev
- Fix site list grid when there are more than 3 sites by @bayasdev
- Sync enterprise operator resources by @pjuarezd
- Add temporary widgets in Tenant Details by @cesnietor
- Add Styling for Graph Widgets by @cesnietor
- Use streaming upload for uploading files by @ramondeklein
- Move gen_utils to different package by @reivaj05
- Tenants page layout redesign by @bexsoft
- Update enterprise-operator go version to master by @minio-bot
- Add Status Message to Observability and Catalog by @cesnietor
- Instantiate clients in interceptor by @reivaj05
- Added Buckets Widget in Tenants page by @bexsoft
- Delete duplicated delete Tenant button by @cesnietor
- Fix secrets popipng up for Observability on Edit by @cesnietor
- Fix Tenant Details UI test by @jinapurapu
- Drives Widget adjustments by @bexsoft
- Use minio clients from interceptor in minio* servers by @reivaj05
- Add missing EPageLayout to EditPool by @cesnietor
- Update mds package to v2.3.2 by @minio-bot
- Updated Tenant Details Menu Bar by @bexsoft
- Fix health reporting from sites to control plane by @dvaldivia
- Use Unix Socket for local site connection by @dvaldivia
- Fix Site Card width by @dvaldivia
- Fix events, kms, replication, tier UI tests by @jinapurapu
- Small refactor to grpc_gen file by @reivaj05
- Remove SetPolicyMultiple by @adriangitvitz
- Updated Project dependencies by @bexsoft
- Data Map redesign by @bayasdev
- Fix mTLS Identity Validation by @dvaldivia
- Update Not Found Page and handle it in middleware by @cesnietor
- Fix tenant capacity calculations by @allanrogerr
- Add Expand button to metrics by @cesnietor
- Updated DeleteIcon with correct icon form by @bexsoft
- Fix Catalog edit image field UI bug by @jinapurapu
- Use go template to generate handlers by @reivaj05
- Remove eos.sock if exists by @adriangitvitz
- Data Map improvements by @bayasdev
- Add Flat borders to Data Map Drive Details by @dvaldivia
- Update go dependencies and vite version by @cesnietor
- Reset expanded on unmount by @bayasdev
- Fix null pointer exception in controller server by @cesnietor
- Add tooltip value for MetricScalarValue graph by @cesnietor
- Fix Typescript API code generation by @ramondeklein
- Add Delete Tier action to List Tier screen by @jinapurapu
- Updated Pool details layout by @bexsoft
- Return always a parseable APIError by @cesnietor
- Add Event List for CRDs by @bayasdev
- Use go template to generate router by @reivaj05
- Fix Enable/Disable of bucket quota by @reivaj05
- Update Cache config to use ellipsis annotation by @adriangitvitz
- Update Observability API requests for Tenant Widgets by @cesnietor
- Identity Navigation by @dvaldivia
- Test buckets RPC handlers by @reivaj05
- Tweaks to Configuration and Navigation by @dvaldivia
- Migrate MinIO Tenant Session Check to gRPC by @bayasdev
- Test bucket Objects RPC handlers by @reivaj05
- Test minio policies RPC handlers by @reivaj05
- Fix distributed setup detection by @bayasdev
- Add go vulnerability check to github workflow by @cesnietor
- Update enterprise-operator go version to master by @minio-bot
- Introduce useAccessControl hook by @bayasdev
- Test minio groups RPC handlers by @reivaj05
- Test minio configs RPC handlers by @reivaj05
- Use Increase type of graph for Observability widgets by @cesnietor
- Commonize Pods and Resource Events screens by @bayasdev
- Limit Pod logs to 3MB by @bayasdev
- Tail Pod logs by @bayasdev
- Some comments that were raised after PR #1028 was merged by @ramondeklein
- Observe overview fixes by @bayasdev
- Support range header by @ramondeklein
- Pod summary redesign by @bayasdev
- Fix some leftovers from PR #1029 by @ramondeklein
- Update enterprise-operator go version to master by @minio-bot
- Fix Observability widget infinite requests on error by @cesnietor
- Update enterprise-operator go version to master by @minio-bot
- Test minio users RPC handlers by @reivaj05
- Return User’s First name in the session by @dvaldivia
- Fix unit test after range PR #1029 by @ramondeklein
- New Empty Site Screen by @dvaldivia
- RELEASE 2024-07-05T12-44-44Z by @dvaldivia
- Format Code with gofumpt by @dvaldivia
- Fix YN0028 error during
yarn install --immutable
by @ramondeklein - Fix video playback by @ramondeklein
- Update the screens for disabled features by @dvaldivia
- Fix Tenant details loop by @bayasdev
- Changed Object manager behavior in progress bar by @bexsoft
- Test minio admin RPC handlers by @reivaj05
- Test minio idp RPC handlers by @reivaj05
- Check if
go mod tidy
doesn’t result in any changes. by @ramondeklein - Add Swagger service update script by @cesnietor
- Update enterprise-operator go version to master by @minio-bot
- Add buckets-replication grpc by @adriangitvitz
- Firewall custom registry by @adriangitvitz
- Stop instantiating clients for rpcs with stream responses by @reivaj05
- Migrate Observe Prometheus Increase API to RTK by @cesnietor
- Migrate all Observe Metrics APIs to RTK by @cesnietor
- Update Add Key Manager flow by @bayasdev
- FIX firewall add button position by @adriangitvitz
- FIX cache redirect to tenant details by @adriangitvitz
- Always show Tenant summary by @bayasdev
- Migrate access panels to RTK by @reivaj05
- Update enterprise-operator go version to master by @cesnietor
- Add Basic Metrics Graphs for Tenant Summary widgets by @cesnietor
- Move mocks to the default location by @ramondeklein
- Make Lodash tree shakeable by @bayasdev
- Fix ECharts by @bayasdev
- Fix List Sites responsiveness by @bayasdev
- Updated mds version to v2.3.3 by @bexsoft
- Add supports for Websockets. Update Observe to support mTLS, grpc, Authentication by @dvaldivia
- Update enterprise-operator go version to master by @minio-bot
- Update enterprise-operator go version to master by @minio-bot
- Update workflows to actions/setup-go@v5 by @dvaldivia
- Replace hardcoded colors with theme variables by @dvaldivia
- Remove side Menu by @dvaldivia
- Fix Navigation when creating a bucket by @dvaldivia
- Update enterprise-operator go version to master by @minio-bot
- Change Tenant Pool CPU/Memory limits by @adriangitvitz
- Upgrade swagger-typescript-api to v13.0.13 by @ramondeklein
- Update enterprise-operator go version to master by @minio-bot
- Updated Drives to Drive Manager in DirectPV titles by @bexsoft
- Add name filter to NodeList by @jinapurapu
- Use RTK query in buckets API calls by @reivaj05
- Add Trace API and integrate it with UI for Tenant by @cesnietor
- Remove unused yarn package by @cesnietor
- Close Trace ws on unmount by @cesnietor
- Fix show tenant usage by @bayasdev
- Remove old unused trace logic by @cesnietor
- Remove unused endpoints by @adriangitvitz
- Added Filter & Sorting to Sites list by @bexsoft
- Update enterprise-operator go version to master by @minio-bot
- Move Trace to Tenant’s Debug Screen by @cesnietor
- Use RTK query in minio groups by @reivaj05
- Remove minioBucketsRpcApi File by @reivaj05
- Move Features Status pages to Debug Screen by @cesnietor
- FIX: cache empty values by @adriangitvitz
- Add one page settings layout by @bayasdev
- Update Status Page design by @cesnietor
- Update mds package to v2.3.4 by @minio-bot
- Fix: Pin Node.js to v22.4.1 by @bayasdev
- Use RTK query in minio policies apis by @reivaj05
- Upgrade Go Dependencies by @dvaldivia
- Add Offline Page for features by @cesnietor
- Updated Filter by site status buttons bar by @bexsoft
- Move Key Managers to a per site level by @bayasdev
- Node details redesign by @jinapurapu
- Update mds package to v2.3.5 by @minio-bot
- Updated UI project dependencies by @bexsoft
- Add Toggleable Section component by @bayasdev
- Fix storage class render for ILM rule list by @jinapurapu
- New Bucket/Users Listing by @dvaldivia
- Trace Tweaks by @dvaldivia
- New Add Bucket Design by @dvaldivia
- Prune tenants when sites are loaded by @bayasdev
- Fix UI tests by @dvaldivia
- Add PROXY_UPSTREAM environment variable by @bayasdev
- Show error during policy creation by @reivaj05
- Changed Style of List Sites page by @bexsoft
- Bring LDAP and OpenID screens back by @reivaj05
- Fix Graph Title not showing by @cesnietor
- Show favorite tenants on a per site basis by @bayasdev
- Added Filtering capability to Tenants List by @bexsoft
- Removed Add Resource button in Sites List by @bexsoft
- Implement progress for resource creation #2 by @ramondeklein
- Use RTK query in minio configs apis by @reivaj05
- Update mds package to v2.3.6 by @minio-bot
- Implement new ingress design by @bayasdev
- Minor Buckets page update by @bexsoft
- Update eos-operator go version to master by @cesnietor
- Object Browser simple issues fix by @bexsoft
- Use service helpers from EOS operator by @ramondeklein
- Improve docs by @ramondeklein
- Move to EOS Operator new package by @dvaldivia
- Migrated Delete dialogs to RTK by @bexsoft
- Migrate create bucket endpoint to RPC by @reivaj05
- Implement KES by @ramondeklein
- Fix KMS creation by @bayasdev
- Migrate delete bucket endpoint to RPC by @reivaj05
- Update mds package to v2.3.7 by @minio-bot
- Migrate missing bucket endpoints to rpc by @reivaj05
- Fix Tests Reference by @dvaldivia
- Implement missing handlers for minio service accounts by @reivaj05
- Improvements to Object Manager by @bexsoft
- Enable Observability on Tenant Creation by @cesnietor
- Use cluster default storage class for KMS if not provided by @bayasdev
- Update eos-operator go version to master by @minio-bot
- Update eos-operator go version to master by @minio-bot
- Reintroduce Add KMS button by @bayasdev
- Not use
enterprise
field of API anymore by @ramondeklein - Small tweak to page header by @dvaldivia
- Added Full Tenant information to Favorites list by @bexsoft
- Migrate change user password endpoint to GRPC by @reivaj05
- Allow to backup Key Manager HSM and Database from the UI by @bayasdev
- Rename Tenant to Object Store by @dvaldivia
- Update eos-operator go version to master by @minio-bot
- Show Zero value for Widgets with no data. by @cesnietor
- Add Firewall metrics widgets by @cesnietor
- Bump fast-xml-parser from 4.4.0 to 4.4.1 in /web-app by @dependabot
- Added min height to Box-with-borders by @bexsoft
- Fix issue when starting without license by @ramondeklein
- Enable cache properly by @ramondeklein
- Update mds package to v2.3.8 by @minio-bot
- Fix delete user test by @jinapurapu
- Enable Catalog screen redesign by @jinapurapu
- Revert “Fix issue when starting without license (#1241)” by @dvaldivia
- Fix Openshift Installation by @dvaldivia
- Re-Init config file if it is empty by @dvaldivia
- Update EOK: Bundle EOS Operator Openshift files by @dvaldivia
- Improvements to Object Store Encryption by @dvaldivia
- Check if cache configuration name is not empty by @adriangitvitz
- Migrate import config to rpc by @reivaj05
- Prevent writing incomplete configuration files by @ramondeklein
- Fix running
kubectl apply -k resources/openshift-edge
by @ramondeklein - Hide feature creation on empty site by @cesnietor
- Upgrade Operator and MinKMS by @dvaldivia
- Add common settings components by @bayasdev
- Fix render of settings sections by @reivaj05
- Update Delete Tenant message by @cesnietor
- Hide Default config and fix displaying of error by @reivaj05
- Delete Observability PVCs on ObjectStore delete UI by @cesnietor
- Fix navigation for Catalog menu button by @jinapurapu
- Use common components in Enable Catalog by @bayasdev
- Fix PVC Details navigation by @dvaldivia
- Add delete Observe PVC option by @cesnietor
- Add Operator OpenShift Edge overlays to install by @dvaldivia
- Update mds package to v2.3.9 by @minio-bot
- Fix MinIO videos link by @jinapurapu
- Add more information in debug log by @anjalshireesh
- Validate ingress form required fields by @reivaj05
- FIX: cache UI configuration by @adriangitvitz
- Fix tenant envvars empty results by @adriangitvitz
- Hide suggestions section by @reivaj05
- Use common KeyValueEditor for Ingress form by @bayasdev
- Fix layout misalignment in users and roles by @reivaj05
- Add descriptions for Custom Container Registry auth methods by @bayasdev
- Fix Encryption enable logic for Object Storage by @cesnietor
- Fix openid layout misalignment by @reivaj05
- Fix selected tab in settings form by @reivaj05
- Fix idp providers layout misalignment by @reivaj05
- Added Quick Search screen by @bexsoft
- Disable Object Storages if site is offline by @dvaldivia
- Fix Object Store Edit/View Pool Tolerations by @cesnietor
- Handle HSM Secret collisions by @dvaldivia
- Update: Add Site, Add Tenant and Add KMS screens by @dvaldivia
- Fix vulnerability warning by @bayasdev
- Fix back button not visible in settings form by @bayasdev
- Fix cluster registration failure by @anjalshireesh
- Fix CfgSiteToPB Null pointer exception by @cesnietor
- Use correct MinIO video link by @jinapurapu
- Fix unnecessary nil check by @reivaj05
- Fix mockery test by @reivaj05
- Add catalog while creating a bucket by @dvaldivia
- Update mds package to v2.3.10 by @minio-bot
- Fix not used error by @reivaj05
- Fix helpNames by @jinapurapu
- Add user screen update by @jinapurapu
- InputUnitBox replacement by @bexsoft
- Update eos-operator go version to master by @minio-bot
- Update eos-operator go version to master by @minio-bot
- Use directpv admin client by @Praveenrajmani
- Move Catalog Querying to Bucket Level by @dvaldivia
- Updated Graphiql styles by @bexsoft
- Update eos-operator go version to master by @minio-bot
- Update eos-operator go version to master by @minio-bot
- Update mds package to v2.3.11 by @minio-bot
- Rename Firewall to LoadBalancer Firewall by @dvaldivia
- Minor UI fixes by @adriangitvitz
- Rename LBFirewall to LoadBalancer by @dvaldivia
- Update mds package to v2.3.12 by @minio-bot
- Fix nav for enable firewall button by @jinapurapu
- Add group design update by @jinapurapu
- Download HSM Key backup as PDF by @bayasdev
- Fix grpc error handling by @jinapurapu
- Update add policy screen design by @jinapurapu
- Update mds package to v2.3.13 by @minio-bot
- Fix IconButton id replacement by @bexsoft
- Update eos-operator go version to master by @minio-bot
- Move Settings to new design by @dvaldivia
- Fix file generation instructions by @ramondeklein
- Fix buckets list overflow by @bexsoft
- Update HSM Key Backup styles by @bayasdev
- Pod log layout fix by @jinapurapu
- Fix Swagger Gen target by @dvaldivia
- Add/edit bucket replication screens update by @jinapurapu
- Added temporal new design for Bucket details page by @bexsoft
- Cache config redesign by @bayasdev
- Update .Spec.Certificates and .Spec.Services by @dvaldivia
- Update mds package to v2.3.15 by @minio-bot
- Increase Nav zIndex by @bayasdev
- Updated Icons with correct versions by @bexsoft
- New Tenant Domains Screen by @dvaldivia
- New Object Store Certificates Design by @dvaldivia
- fix user roles ui in user edit page by @prakashsvmx
- Cache Details redesign by @bayasdev
- Update eos-operator go version to master by @minio-bot
- Use EOS operator resources by @ramondeklein
- Update text from ‘Tenant’ -> ‘Object Store’ by @jinapurapu
- Fix LoadBalancer breaking changes by @cesnietor
- YAAF: Yet Another Assets Fix by @dvaldivia
- Fix deployer and KMS tests by @bayasdev
- Update mds package to v2.3.16 by @minio-bot
- Removed legacy SSL support by @bexsoft
- Fix List Replication Rules on Bucket Details by @dvaldivia
- Updated docs for current release by @ramondeklein
- Calculate LCM for cache from the backend by @bayasdev
- Fixed Static checks by @bexsoft
- Changed Oidc & ObserveIcons by @bexsoft
- Fix to breadcrumbs by @dvaldivia
- Use the node with less RAM as the total memory for Cache by @bayasdev
- Fix UI Tests by @dvaldivia
- Fix KMS secret creation by @ramondeklein
- Fix Tenant Summary Re-Renders. Add Tenant Domains on Summary by @dvaldivia
- Store last used siteId and resourceId for Object Browser WS reconnect by @bayasdev
- Build an RPC to Get settings values #2286 by @SSushmitha8
- Updated Browse all domains link & limited list by @bexsoft
- Buckets sorting & improvements by @bexsoft
- Fix redirect to roles details by @reivaj05
- Allow EC Parity calculation for single node setups by @bayasdev
- Fix redirect to idp details by @reivaj05
- Fix firewall edit save button by @reivaj05
- Update eos-operator go version to master by @minio-bot
- Fix deploy-enterprise tests by @adriangitvitz
- Upgrade Object Browser Websocket to native EOS connection by @dvaldivia
- Update eos-operator go version to master by @minio-bot
- Fix Log for ObjectManager by @cesnietor
- Added Time option to setSnackBarMessage by @bexsoft
- Implement streaming progress updates for catalog/KMS by @ramondeklein
- Fix LifeCycle by @dvaldivia
- Suppress Vite CJS warning when running Knip by @bayasdev
- Remove duplicate Error Snackbar reducer by @bayasdev
- Fix null being sent on Bucket Creation by @cesnietor
- Improvements to enable encryption by @dvaldivia
- Fix Problem with multi value selector in settings by @dvaldivia
- Site Edit fixes by @bayasdev
- Added Email validation to User setup screen by @bexsoft
- Remove redundant Edit button by @jinapurapu
- Fix back navigation from Observe to tenant by @jinapurapu
- Build an RPC to edit EOS Settings by @SSushmitha8
- Add validation for number of nodes on Object Store creation by @cesnietor
- Remove bucket quota references in UI by @jinapurapu
- Fix Problem where ILM rules don’t refresh after deletion by @dvaldivia
- Update eos-operator go version to master by @minio-bot
- Updated Add bucket fixes by @bexsoft
- Update eos-operator go version to master by @minio-bot
- Text fix set lifecycle to multiple buckets by @jinapurapu
- Default Object Store to MinEOS by @dvaldivia
- Return proper NotFound error on Namespace Check by @cesnietor
- Fix redirect expand Object Store by @adriangitvitz
- Fix Share Object URL not showing by @cesnietor
- Fix missing minio admin endpoint by @adriangitvitz
- Fix Setup Stuck by @dvaldivia
- Observe font size fixes by @bayasdev
- Fix content type issue by @ramondeklein
- Display KMS errors in the UI by @bayasdev
- Fix bulk lifecycle by @jinapurapu
- Rename to EOS by @dvaldivia
- Remove deleted buckets from Browse Recent Buckets by @jinapurapu
- Use proper gRPC URL by @ramondeklein
- Update eos-operator go version to master by @minio-bot
- Rename eos controller by @dvaldivia
- Return string without escaping characters for Download Shared Object API by @cesnietor
- Fix CORS removal by @bayasdev
- improve error check by @ramondeklein
- Add discover and init DirectPV APIs by @Praveenrajmani
- Update eos-operator go version to master by @minio-bot
- Update eos-operator go version to master by @minio-bot
- Add missing
server
argument for OpenShift by @ramondeklein - Fix Automation commit ref by @bayasdev
- FIX: Set cache by @adriangitvitz
- Return errors from user handlers by @bayasdev
- Fix formatting for User Role tags by @jinapurapu
- Buckets breadcrumbs fixes by @bayasdev
- Update autogenerated files by @cesnietor
- Add ObjectStoreState API by @cesnietor
- Use raw values for cache sizes by @bayasdev
- direct pv discover and init ui by @prakashsvmx
- Build a screen to Display and Edit EOS Settings #2284 by @SSushmitha8
- Update eos-operator go version to master by @minio-bot
- Remove duplicate loading animations from AddUser and AddGroup screens by @jinapurapu
- Proper support for splitted operators by @ramondeklein
- Create/update license secret by @ramondeklein
- Update eos-operator go version to master by @minio-bot
- Rework Node UI and Events/Pods to refresh on parent refresh by @dvaldivia
- Fix SetupHandlers failing test by @cesnietor
- Rename Statefulset to EOS Controller by @dvaldivia
- Fix add policy screen breadcrumbs by @jinapurapu
- Fix Github actions by @ramondeklein
- Fix TestSiteJoin failing tests by @cesnietor
- Add services selector to ingress rules editor by @bayasdev
- Fix tenant service UI tests by @jinapurapu
- AddPolicyScreen design and help content updates by @jinapurapu
- fix crash when there is hardly any site data by @ramondeklein
- Ignore VS code IDE settings by @ramondeklein
- Update eos-operator go version to master by @minio-bot
- Fix Drive total number displayed by @jinapurapu
- Add padding to Setup ProgressBar by @jinapurapu
- Update eos-operator go version to master by @minio-bot
- Add React Error Boundary by @bayasdev
- Improve license handling in EOS console by @ramondeklein
- Update mds package to v2.3.17 by @minio-bot
- Add Offline text for Object Store summary widgets by @cesnietor
- Add Status to Bucket Catalog view by @cesnietor
- Updated Time duration variable in Snackbar duration by @bexsoft
- Update eos-operator go version to master by @minio-bot
- Upgrade mockery version by @cesnietor
- Make improvements to Observability UI by @cesnietor
- Fix drives tooltip and graph by @jinapurapu
- Ilm rule screen fixes by @jinapurapu
- Rework Load Balancer screens by @dvaldivia
- Update eos-operator go version to master by @minio-bot
- Fixed Versioning state in buttons by @bexsoft
- Fix submit for Add Bucket Replication screen by @jinapurapu
- Use updated observe to display the usage and capacity information by @ramondeklein
- Improve sessions by @ramondeklein
- Rename and reduce seeded roles by @reivaj05
- Reapply PR #1234 by @ramondeklein
- Add install and uninstall DirectPV APIs by @Praveenrajmani
- Remove Unused APIs by @dvaldivia
- Change how we show unauthorized messages for Tenant by @dvaldivia
- Update mds package to v2.3.18 by @minio-bot
- Refactor logout logic by @bayasdev
- Fix navigation after adding bucket replication rule by @jinapurapu
- Return 403 on ErrSessionForbidden by @bayasdev
- Fix rename of existing roles by @reivaj05
- Show Errors on Observability Page by @cesnietor
- Fix Setup infinite loop by @bayasdev
- Update eos-operator go version to master by @minio-bot
- Remove duplicate Settings button in Observability and fix Cancel navigation by @jinapurapu
- Update eos-operator go version to master by @minio-bot
- Check if generated files are up-to-date by @ramondeklein
- Integrate Cache widgets with API by @cesnietor
- Simplify Setup and Site joining by @dvaldivia
- Add Observe not enabled message for Cache Widgets by @cesnietor
- Update style for No Data box by @cesnietor
- Use useDebouncedCallback hook by @bayasdev
- Fix download file by @ramondeklein
- Format Setup Steps and add site by @dvaldivia
- Remove unreachable code by @reivaj05
- Fix logout redirect from by @bayasdev
- Enable ESLint exhaustive deps rule for react-hookz by @bayasdev
- Update eos-operator go version to master by @minio-bot
- Upgrade mockery files by @reivaj05
- Fix overlapping selects in Observability Data filters by @jinapurapu
- Fix integration test by @reivaj05
- Return error on namespace check query if namespace is the same as the EOS Operator by @cesnietor
- Debounce form validations by @bayasdev
- Add Validator package by @bayasdev
- Update eos-operator go version to master by @minio-bot
- Update eos-operator go version to master by @minio-bot
- RELEASE.2024-08-22T06-54-29Z by @dvaldivia
- Add release dockerfile by @donatello
- Show number of ready/total containers by @ramondeklein
- Update UI dependencies by @bayasdev
- Fix LoadBalancer Delete by @cesnietor
- Update eos-operator go version to master by @minio-bot
- Update DataTable usage for generics support by @bayasdev
- Fix Add Catalog to bucket generated number by @dvaldivia
- Fix Objet Browser Padding by @dvaldivia
- Update eos-operator go version to master by @minio-bot
- Update eos-operator go version to master by @minio-bot
- Make Base_Normal the base font by @dvaldivia
- remove global catalog by @ramondeklein
- Fix LoadBalancer’s Settings ImagePullPolicy by @dvaldivia
- Move LoadBalancer and Catalog to pure RTK by @dvaldivia
- Move Users to RTK by @dvaldivia
- Update eos-operator go version to master by @minio-bot
- Upgrade vulnerable resolution by @dvaldivia
- Upgrade swagger-typescript-api to 13.0.22 by @dvaldivia
- Update eos-operator go version to master by @minio-bot
- Pin Node.js to v22.6 by @bayasdev
- Allow to save LB Services without a nodeport specified by @dvaldivia
- Disable buttons while setup in progress by @dvaldivia
- Run swagger-typescript-api from web-app by @bayasdev
- Add missing tooltips, Capitalization fixes by @jinapurapu
- Sort load balancer rule APIs alphabetically by @jinapurapu
- Warn when selecting a StorageClass whose reclaim policy is Delete by @bayasdev
- Added placeholder image for loadbalancer by @jinapurapu
- Disable arrow keys on Add Object Store by @bayasdev
- Properly default the UI for Domains by @dvaldivia
- Rename all env vars to start with EOS_ by @dvaldivia
- Update eos-operator go version to master by @minio-bot
- Use RTK query in minio admin apis by @reivaj05
- Update EOS Operator
.spec.certificates
references by @dvaldivia - Change text Drives -> Volumes Add Object Store by @jinapurapu
- Update eos-operator go version to master by @minio-bot
- Bucket replication status panel by @SSushmitha8
- Delete replication rule fix by @jinapurapu
- Use NotificationAlert for StorageClass warning by @bayasdev
- Use rtk query in minio idp by @reivaj05
- Improve errors shown for Console.tsx by @dvaldivia
- Update eos-operator go version to master by @minio-bot
- Use LoadBalancer if Enabled for ObjectStore Widgets by @cesnietor
- Add Stacked TopBottom Graph by @cesnietor
- Temporarily remove bucket replication tests by @jinapurapu
- Fix front-end build by @ramondeklein
- Updated mds to v2.4.1 by @bexsoft
- Inbound Traffic by @dvaldivia
- Update eos-operator go version to master by @minio-bot
- Moves Delete rule option inside side panel and adds refresh option by @SSushmitha8
- Loadbalancer AddRule bucket selector by @jinapurapu
- Add support for statefulsets debugging by @ramondeklein
- Automatically encode query parameters in RTKQ clients by @bayasdev
- Fix filter decoding for Observe by @cesnietor
- Refactor Cache by @bayasdev
- Fix display of Cache Global Memory Limit in Mi by @bayasdev
- Do not encode query parameters in RTKQ clients by @bayasdev
- Replace working bucket replication tests by @jinapurapu
- Update eos-operator go version to master by @minio-bot
- Fix AddBucketReplication backLink by @jinapurapu
- Use RTK query in minio objects apis by @reivaj05
- [WIP] directpv install and uninstall ui by @prakashsvmx
- Enable Catalog by Default by @dvaldivia
- Improve add namespace guidance by @jinapurapu
- Fix openID navigation by @reivaj05
- Align DirectPV UI by @dvaldivia
- Update eos-operator go version to master by @minio-bot
- Catalog Ki Selector and max block size in Ki for cache by @dvaldivia
- How To Try Instructions by @dvaldivia
- Reset Add Object Store Redux on leave by @dvaldivia
- Reset Catalog Redux when leaving the screen by @dvaldivia
- Add Ki block size select to Cache setup by @jinapurapu
- Create batch job API and screens for mc batch start by @SSushmitha8
- Rename to AIStor by @dvaldivia
- Fix delete DirectPV warning text by @jinapurapu
- Fix protoc-gen-go-grpc generic types for streams by @cesnietor
- Initial Buckets redesign by @bayasdev
- Upgrade to use AIStor Operator by @dvaldivia
- Migrate call home to rpc by @reivaj05
- Cache Improvements by @bayasdev
- Remove swagger legacy file by @reivaj05
- Migrate set call home to rpc by @reivaj05
- Add DirectPV APIs for adding/removing labels for drives and volumes by @Praveenrajmani
- Add tooltips describing Rate and Burst values for API throttle by @jinapurapu
- Add DirectPV APIs for suspending and resuming drives and volumes by @Praveenrajmani
- Add LoadBalancer, Cache and Go Metrics to Observability by @cesnietor
- Fix Preview by @dvaldivia
- Allow to save empty domains to remove them by @dvaldivia
- Update Configuration/Scanner UI by @jinapurapu
- Remove isK8s from login details by @reivaj05
- Return error on Observe PVC deletion by @cesnietor
- Remove duplicated tests for admin rpcs by @cesnietor
- Add Request Path to Audit Log details modal by @jinapurapu
- directpv drive labels add remove and view by @prakashsvmx
- Use self hosted runners by @allanrogerr
- Update mds package to v2.4.2 by @minio-bot
- User Build push action v6 by @dvaldivia
- Format Custom Bucket Policy and fix overflow by @bayasdev
- Fix Query Editor overflow by @bayasdev
- Fix integration test by @reivaj05
- Add missing fields to IDPs by @reivaj05
- Update mds package to v2.4.3 by @minio-bot
- Fixes Edit Replication Save button by @SSushmitha8
- Update Observability/Settings/Environment Variable screen to current design by @jinapurapu
- Add DirectPV APIs for clean, remove and repair by @Praveenrajmani
- Update button text to correctly reflect behavior by @jinapurapu
- Read idps from config file by @reivaj05
- List Batch Jobs Screen and Optional fields Batch Jobs by @SSushmitha8
- Upgrade Dependencies, mainly mtls package by @dvaldivia
- Fix KMS Identities by @bayasdev
- Fix Delete KMS Identity by @bayasdev
- Allow local go cache to be replaced when there is no cache hit by @allanrogerr
- Handle zero byte files by @bayasdev
- Displays error message in Edit bucket replication Screen by @SSushmitha8
- Fix size Quick Search creation time selector by @jinapurapu
- Ignore invalid IDP config by @reivaj05
- Validate Identity Provider forms by @bayasdev
- Do not preview Text files by @bayasdev
- Add fail job notifier by @cesnietor
- Add ProgressBar and loading logic to AddAccessRule modal by @jinapurapu
- Fix redirect on setting role to Admin by @bayasdev
- Fix Add New Pool capacity spacing by @jinapurapu
- Add validation to catalogCustomBucket, fix text, add padding by @jinapurapu
- Update aistor-operator go version to master by @minio-bot
- Keep Cache Config on disable by @bayasdev
- Update aistor-operator go version to master by @minio-bot
- Add DirectPV APIs for cordon, uncordon and info by @Praveenrajmani
- direct pv devices drives and volumes ui by @prakashsvmx
- fix: add missing daemonset permissions in aistor cluster role by @Praveenrajmani
- Use latest version of miniohq/license by @anjalshireesh
- fix (directpv): avoid sending reserved labels in listing by @Praveenrajmani
- support pod APIs for directpv by @Praveenrajmani
- Fix observe usage legend by @jinapurapu
- Fix Bucket Encryption UI by @bayasdev
- fix indentation by @codenameraz
- Fix typo Preliminar -> Preliminary by @anjalshireesh
- Bump vite from 5.4.2 to 5.4.6 in /web-app by @dependabot
- fix: NaN value for block size by @adriangitvitz
- Use latest version of miniohq/license by @anjalshireesh
- Add DirectPV APIs for drive replacement by @Praveenrajmani
- add debug option for directpv by @prakashsvmx
- Fix delete of Bucket Access Rule by @reivaj05
- Fix total requests ylegend by @jinapurapu
- Fix NPE when accessing gRPC channel during startup by @bayasdev
- Update Operator Resources by @dvaldivia
- Object Manager improvements by @bayasdev
- Toggle Cache. Do not hide existing configuration. by @dvaldivia
- Fix: Start rest server even if bootstrap is not done by @dvaldivia
- Fix generated files by @cesnietor
- Add yaml prettier check to PR workflow by @cesnietor
- Fix saving of IDP config by @reivaj05
- Update Observe APIs by @cesnietor
- Updated UI dependencies by @bexsoft
- Show KMS key type by @bayasdev
- Fix NPE when saving nodeport without domains by @ramondeklein
- Fix display of wrong credentials by @reivaj05
- Fix display of unauthorized resources by @reivaj05
- Fix remove of group policies by @reivaj05
- Add make pretty-yaml command and format files by @cesnietor
- Create form after creating an user by @reivaj05
- Update Observability Settings to use SettingsForm by @jinapurapu
- Adds Batch describe Screen by @SSushmitha8
- Return Service Unavailable if the site channel is not available by @bayasdev
- Fix display of replication sites by @reivaj05
- Adds Batch Status screen and RPCs by @SSushmitha8
- Fix minio policies test by @reivaj05
- Fixes prettier by @SSushmitha8
- Visual Tweaks to batch jobs by @dvaldivia
- Fix display of Site Unavailable error by @bayasdev
- Bump vite from 5.4.0 to 5.4.7 in /web-app by @dependabot
- Use miniohq/license for license verification by @anjalshireesh
- Fix display of error when saving site replication by @reivaj05
- Do not allow to access /login if not activated by @bayasdev
- Update release dockerfile by @donatello
- Fix Go code warnings by @bayasdev
- Improve go cache and github workflow pipeline by @allanrogerr
- Lint Go code on Pull Request workflow by @bayasdev
- Update to use dynamic interface for protoc streaming server by @cesnietor
- Fix loading nvm duing assets build by @donatello
- Use latest version of miniohq/license by @anjalshireesh
- Migrates KES Overview to RTK Query by @bayasdev
- Disallow deletion of your own account by @reivaj05
- Update AIStor references in text by @dvaldivia
- Do not show forbidden error since the UI already behaves accordingly by @reivaj05
- Return and display error for Catalog query API by @cesnietor
- add Linux instructions HOW-TO-TRY.md by @harshavardhana
- Expire job Screen and RPCs by @SSushmitha8
- Remove AddLoadBalancer in favor of simply enabling it by @dvaldivia
- Fix inspect NPE by @reivaj05
- Fix Key Managers pluralization in Sites List by @bayasdev
- Add Skip condition for notify-on-failure job by @cesnietor
- Fix generated files for Observe by @cesnietor
- Replace DeleteObservability button by @jinapurapu
- Fix incorrect site replication status by @reivaj05
- Fix typos in User details by @reivaj05
- Add Replication ILM expiry flag by @reivaj05
- Enable Cache percentage inputs and allow float values by @bayasdev
- Fix navigation from Bucket/Audit/User to User screen by @jinapurapu
- Update aistor-operator go version to master by @minio-bot
- Fix Download Inspect File by @adriangitvitz
- Fix health report generation getting stuck by @anjalshireesh
- Remove Get KMS APIs call by @bayasdev
- Fix text Traffic certificates by @jinapurapu
- Fixed preview version by @bexsoft
- Migrate Settings to RTK Query by @bayasdev
- Fix replication status for entities by @reivaj05
- Keyrotate Screens and RPCs by @SSushmitha8
- directpv cordon uncordon replace ui by @prakashsvmx
- Disable deletion of built in policies by @reivaj05
- Update YAML prettier ignore paths and add command by @cesnietor
- Update Replication metrics page by @cesnietor
- Optional replicate job fields by @SSushmitha8
- Catalog settings design update by @jinapurapu
- Fix LoadBalancer creation by @cesnietor
- Updated UI project dependencies by @bexsoft
- Added background to selected objects in list by @bexsoft
- Prettify PolicyDetails by @dvaldivia
- Update aistor-operator go version to master by @minio-bot
- make dev-tools by @dvaldivia
- Fix Batch Job Unit test by @SSushmitha8
- Fix typo during setup by @reivaj05
- Fix make eok command by @cesnietor
- Refresh tags after modifying the list by @reivaj05
- Fix CPU load metrics and add Go threads by @cesnietor
- Fix undefined in profile request by @reivaj05
- Update generated files to protoc 5.28.2 by @cesnietor
- Update mds to latest version v2.4.7 by @bexsoft
- Fix footer wrap and use NotificationAlert for login errors by @bayasdev
- Fixed Restore version refetch issue by @bexsoft
- Replace URL when navigating between sections in SettingsForm by @bayasdev
- Redesign Batch status and cancel screen by @SSushmitha8
- Add Site Debug screens by @bayasdev
- Remove .prettierignore by @bayasdev
- Add issue workflow to repository by @cesnietor
- Fix NaN in Observability Overview by @bayasdev
- Updated mds & Fixed font variants by @bexsoft
- Synch mock file formats with mockery version 2.46.1 by @allanrogerr
- Treat RX and TX as strings in Trace UI by @bayasdev
- Use react-logviewer for Logs visualization by @bayasdev
- Disable Delete Catalog if Bucket has no Catalog by @bayasdev
- Remove DotDotDotButton by @bayasdev
- Add a way to view and edit ILM Expiry flag by @reivaj05
- Fix Object Store name validation logic by @bayasdev
- Fix loading of visited objects by @reivaj05
- Update mds package to v2.4.9 by @minio-bot
- Rename remaining Firewall labels to Load Balancer by @bayasdev
- Fix Enable Encryption validation by @bayasdev
- Refetch Sites after enabling Load Balancer by @bayasdev
- Disallow Kubernetes reserved namespaces by @bayasdev
- Update Site replication design by @jinapurapu
- Moves Users config to a separate yaml file by @reivaj05
- Update mockery files by @reivaj05
- Moves IDPs config to a separate yaml file by @reivaj05
- Increase the default timeout to kustomize in
make eok
command by @allanrogerr - Use default tag by @allanrogerr
- Fix lint issue by @reivaj05
- Upgrade EOK. Revert #2247 by @dvaldivia
- Update Replication Status design by @jinapurapu
- Update aistor-operator go version to master by @minio-bot
- Update mds package to v2.4.10 by @minio-bot
- Update aistor-operator go version to master by @minio-bot
- Yaml upload and download options for batch jobs by @SSushmitha8
- Add Bucket Replication - Check credentials before api call by @SSushmitha8
- Fix delete of KMS policy in details screen by @reivaj05
- Do not require TLD on IDP URLs by @bayasdev
- Implement OpenID login by @reivaj05
- Update Add Replication Site screen design by @jinapurapu
- Add DisableElementsWrapper to recursively disable components by @bayasdev
- Update aistor-operator go version to master by @minio-bot
- Remove
make eok
during tests by @dvaldivia - Revert Firewall labels by @bayasdev
- Update aistor-operator go version to master by @minio-bot
- Use React Hook Form and Zod for Add Bucket by @bayasdev
- Fix Login Playwright Test by @dvaldivia
- Fix UI Tests by @dvaldivia
- Better handling of cache permissions by @reivaj05
- Reduce Threshold by @dvaldivia
- Allow to use the console in standalone mode by @ramondeklein
- Fix Local connection to site registering by @dvaldivia
- Simplify Observe enablement in Object Store by @cesnietor
- Add Delete option in Observability Offline screen by @cesnietor
- fix generated files by @ramondeklein
- Fix standalone login by @ramondeklein
- Upgrade generated files to protoc-go v1.35.1 by @dvaldivia
- Fix Observe UI Tests by @dvaldivia
- Fix traffic initial load by @reivaj05
- Add clear filters button in catalog by @reivaj05
- Fix showing deleted versions in object manager by @cesnietor
- Do not log SUBNET token by @bayasdev
- Change Screenshot location by @dvaldivia
- directpv improvements based on initial feedback by @prakashsvmx
- Update role references during update by @reivaj05
- Update aistor-operator go version to master by @minio-bot
- Rename remaining files to AIStor by @bayasdev
- Fix NPE on Overview by @dvaldivia
- Add animation to Refresh buttons by @bayasdev
- Displays error in the banner for Add Replication form by @SSushmitha8
- Additional NPE in overview whens servers are offline by @dvaldivia
- Increase coverage in lib by @dvaldivia
- Allow to re-run batch jobs by @SSushmitha8
- Update UI dependencies by @bayasdev
- Prompt to enable MinKMS if not enabled by @bayasdev
- Remove unused code by @reivaj05
- Closes sidepanel on rule deletion and refresh by @SSushmitha8
- Fix display of permission error by @reivaj05
- Return 500 for session error by @reivaj05
- Use DateTimeInput for Catalog Date filter by @cesnietor
- Update aistor-operator go version to master by @minio-bot
- Initial Playwright test for batch screen by @SSushmitha8
- Fix Empty bucket list when filtering by @dvaldivia
- Fix Tenant Status Display by @dvaldivia
- Fix display of Name column in trace by @reivaj05
- Address KMS comments by @bayasdev
- Build Standalone image by @dvaldivia
- Add Download pod log report feature by @jinapurapu
- Remove live logs support from UI by @reivaj05
- Initial Notifications support by @bayasdev
- Clean gRPC error messages by @bayasdev
- Update static build by @ramondeklein
- Replace SnackBars with Notifications by @bayasdev
- Standalone Improvements by @dvaldivia
- Playwright tests for Batch job creation and status by @SSushmitha8
- Allow spaces in role name by @reivaj05
- Fix session issue after login by @reivaj05
- Update aistor-operator go version to master by @minio-bot
- Fix repeated requests in Key Manager creation by @cesnietor
- Remove duplicated Firewall Widget by @cesnietor
- Improve RTKQ errors helper by @bayasdev
- Revert Login Logic for stand alone by @dvaldivia
- Add useSetupType hook by @bayasdev
- Update mockery version and autogenerated files by @cesnietor
- Fix Set Policy on Groups with spaces by @cesnietor
- Fix api spam from notification in AddReplicationSite screen by @jinapurapu
- New Style Implementation by @dvaldivia
- Fix Setup API Endpoint form validation by @bayasdev
- Fix max width for Observe > Server > Server Details by @dvaldivia
- Fix Observe cache and loadbalancer metric pages by @cesnietor
- Display Object Download errors by @bayasdev
- Fix Thick border on KMS Cards by @dvaldivia
- Hide Object Store status on standalone mode by @bayasdev
- Remove fixed label prop from Select by @bayasdev
- Implement New Form Style by @dvaldivia
- Fixed Padding in top bar by @bexsoft
- Rename to openid by @reivaj05
- Add logic to handle LDAP config by @reivaj05
- Additional fix to Existing forms for the new style by @dvaldivia
- Fix duplicated buckets on widget in embedded console by @dvaldivia
- Update mds package to v2.4.13 by @minio-bot
- Add documentation for Kind “too many open files” error by @bayasdev
- Edge to edge buckets list by @bayasdev
- Streamline file downloads and implement streaming Pod Logs download by @bayasdev
- Add API to manage LDAP providers by @reivaj05
- Add UI to manage ldap providers by @reivaj05
- Fixes Batch Status 500 screen by @SSushmitha8
- Remove GetConfig() swagger call to dicern standalone status by @dvaldivia
- Reset errors when not creating a New Custom Index Bucket by @SSushmitha8
- Remove Standalone Cache by @bayasdev
- Fix UI Label Alignment by @dvaldivia
- Fix: user helpers instead of tooltips for settings by @dvaldivia
- Return list of ldap providers in login details by @reivaj05
- Update aistor-operator go version to master by @minio-bot
- Download all pods, observe, load balancer pod logs by @jinapurapu
- Fix ilm expire version type by @SSushmitha8
- Fix exception when editing Webhook endpoint by @bayasdev
- Fix LoadBalancer Debug Page by @cesnietor
- Update mds package to v2.4.17 by @minio-bot
- Rerun go install in case of failure by @allanrogerr
- Update aistor-operator go version to master by @minio-bot
- Implement New Object Store Summary design by @bayasdev
- Implement new Top Bar scroll behavior by @bayasdev
- Observe: Remove cache from tabs by @dvaldivia
- Fix broken sessions after removing a replicated site by @dvaldivia
- Object Store summary improvements and initial skeletons by @bayasdev
- Support just One LDAP provider by @reivaj05
- Update mds package to v2.4.18 by @minio-bot
- Yaml generation using structs for batch jobs by @SSushmitha8
- Update aistor-operator go version to master by @minio-bot
- Breadcrumb fixes, Mark mandatory fields by @SSushmitha8
- Standardize quantities in validation messages by @bayasdev
- Fix New users credentials after adding a tenant not working by @dvaldivia
- Batch Job Improvements by @SSushmitha8
- Ldap login by @reivaj05
- Fix closing of HSM Backup dialog and KMS creation after deletion by @bayasdev
- Update styles of LDAP screens by @dvaldivia
- Remove SnackBar by @bayasdev
- Replace inline errors with page notifications by @bayasdev
- Fix cursor for disabled object stores by @SSushmitha8
- Breadcrumb fixes for ingress and load balancer by @SSushmitha8
- Add authorization to ldap users by @reivaj05
- Fix UI Authorization tests by @bayasdev
- Allow setting gRPC bind endpoint by @ramondeklein
- Add Debug button to Catalog Settings screen by @jinapurapu
- Fix edit Object Store YAML loop by @bayasdev
- Update MDS to v2.4.19 Hotfix by @bayasdev
- Set operator env variables if defined by @cesnietor
- Add kubectl timeout to individual UI tests by @allanrogerr
- FIX KMS screen breadcrumbs by @SSushmitha8
- Fix Settings Breadcrumbs by @SSushmitha8
- Update aistor-operator go version to master by @minio-bot
- fix: Bucket creation under compliance mode throws error by @jiuker
- Update aistor-operator go version to master by @minio-bot
- Tweak UI of Delete Tenant Modal by @dvaldivia
- Update aistor-operator go version to master by @minio-bot
- Explain empty Event Destinations on Add Events for Bucket by @dvaldivia
- Introduce Fullscreen Notifications by @bayasdev
- Allow aistor-sa to interact with sts.min.io CRD group by @dvaldivia
- Fix duplicated generated credentials by @dvaldivia
- Remove Bucket field in quick search by @dvaldivia
- remove kms policies by @prakashsvmx
- fix ui capacity formatting in volume list in debug view by @prakashsvmx
- Fix Back and forward button on setup by @dvaldivia
- Fix Versions Numbering by @dvaldivia
- Cascade Delete LoadBalancer when a tenant is deleted by @dvaldivia
- Update aistor-operator go version to master by @minio-bot
- Add Operator Sidecar env variable by @cesnietor
- remove unused export by @pjuarezd
- Allowing to delete directpv namespace by @cniackz
- RELEASE.2024-10-24T23-45-15Z by @dvaldivia
- Add missing warp-operator to list of patches by @cesnietor
- Add Bucket Summary Tab by @SSushmitha8
- Add log download to PodList by @jinapurapu
- Fix LogDetails Grid by @cesnietor
- Show Batch jobs in descending order of their creation time by @SSushmitha8
- Fix health report download by @jinapurapu
- Add logic to attach/detach LDAP policies by @reivaj05
- Update aistor-operator go version to master by @minio-bot
- Fix Key Manager Confirmation message by @cesnietor
- Update aistor-operator go version to master by @minio-bot
- Restrict Object Store creation to one per namespace and fix error handling by @bayasdev
- Track setup of Object Store by @dvaldivia
- fix: incorrect namespace and name / write quato/ empty state by @jiuker
- Fix Available Space in Object store summary page by @SSushmitha8
- fix: Object count on the bucket page appears incorrect by @jiuker
- directpv devices and drives unified view by @prakashsvmx
- Download tenant config yaml by @jinapurapu
- Refetch license after setup by @bayasdev
- Fix Site card formatting by @jinapurapu
- Fix buckets widget by @dvaldivia
- Refetch Overview and Sites after setup is complete by @dvaldivia
- Fix sticky TopBar by @bayasdev
- Update Load Balancer widget by @dvaldivia
- Remove unused API files by @bayasdev
- New tab for tags in Object browser by @SSushmitha8
- Fix not found page height by @bayasdev
- Remove ChaCha20 key type and sse-s3 encryption by @SSushmitha8
- Update HowToTry readme file with latest installation yaml method by @cesnietor
- Upgraded mds to v3.0.2 by @bexsoft
- Update aistor-operator go version to master by @minio-bot
- Show list of enclaves when selecting existing key for bucket encryption by @reivaj05
- Fix Object Store setup height by @bayasdev
- Update generated files by @bayasdev
- Use RTK LDAP role type by @reivaj05
- Fix EC parity calculation to allow single node single drive setups by @bayasdev
- Fix top vs bottom no data box by @cesnietor
- Update mds package to v3.1.0 by @minio-bot
- Update aistor-operator go version to master by @minio-bot
- Help Menu design update by @jinapurapu
- Add Inference and Prompt Env Vars by @cesnietor
- Rename observe graphs by @cesnietor
- Fix typo in scanner graph name by @cesnietor
- Fixed import fonts from mds by @bexsoft
- fix width of setup progress box by @dvaldivia
- Removed relative paths from font import by @bexsoft
- Split installer code to new file by @dvaldivia
- Format a milli sec timestamp in the frontend by @marktheunissen
- Fix Object Store setup exception when parsing WS message by @bayasdev
- Updated Global Aistor Styles by @bexsoft
- Add support for inference and prompt operators in installer by @cesnietor
- remove
consoleApi.ts
dependency by @ramondeklein - Preload fonts by @bayasdev
- Fix default enclave in bucket encryption by @reivaj05
- Fix enclave selector by @reivaj05
- Site Setup by @dvaldivia
- Fix empty object store screen for non admin users by @reivaj05
- Enable object prompt for object store by @SSushmitha8
- Add lazy loading to screens with routes by @dvaldivia
- Prevent site setup for offline sites by @dvaldivia
- Prevent issues when spaces are in front/end of the HSM key by @ramondeklein
- Tenant > Settings > Features by @dvaldivia
- Update add site screenshot by @dvaldivia
- Move Prompt to a modal by @SSushmitha8
- Embed Git commit hash as Version ID in UI by @bayasdev
- Fix AIStor service account so it can install AIStor operator with proper permissions by @ramondeklein
- Truncate Tenant State - Allow install DirectPV by @dvaldivia
- Update HSM PDF Logo by @dvaldivia
- Fix Performance Layout issues by @bexsoft
- Improvements to permissions UI by @reivaj05
- Fix
make eok
by @ramondeklein - Update mds package to v3.1.2 by @minio-bot
- Fix Trace Labels by @dvaldivia
- To allow ui to install object store by @cniackz
- Fix: set minio region by @adriangitvitz
- Fix update object store model by @SSushmitha8
- fix audit and logger webhook ui by @kanagarajkm
- Fix access widget is always disabled by @bayasdev
- Fix audit logs by @dvaldivia
- Update mds package to v3.1.3 by @minio-bot
- Change way KeyManager, Observe and Catalog update instances by @cesnietor
- Disable UI for Object Store settings if user has no permissions by @reivaj05
- Refetch keys after adding a new one by @reivaj05
- Remove Catalog Dead Code by @dvaldivia
- Update aistor-operator go version to master by @minio-bot
- Prettify cluster role file by @reivaj05
- Refetch Policies after adding a new one by @reivaj05
- Ensure CSS IDs are unique by @cniackz
- Disable Object Store Debug UI elements if user has no Read permissions by @reivaj05
- Fix Audit log filter by @dvaldivia
- Fix redirect after adding redirect rule by @reivaj05
- Fix initial loading of roles by @reivaj05
- Add L2 Help text for Add Object Store screen by @jinapurapu
- Update aistor-operator go version to master by @minio-bot
- Adds Object Prompt settings by @SSushmitha8
- Make YAML Pretty Again by @dvaldivia
- Replace references to HSM key by @jinapurapu
- Add coverage by @dvaldivia
- Fix collapsing warnings on Inspect screen by @jinapurapu
- Apply permissions to LDAP users by @reivaj05
- Prompt Object UI and RPCs by @SSushmitha8
- Fix Performance test screen by @jinapurapu
- Retrieving the logs from Playwright by @cniackz
- Get latest commit from automation by @cniackz
- Move Prompt to it’s own server by @dvaldivia
- Update aistor-operator go version to master by @minio-bot
- Fix typo in
DEVELOPMENT.md
to disable AIStor managed operators by @ramondeklein - Refetch license after joining a site by @bayasdev
- Move namespace field to advanced settings in Object Store creation by @bayasdev
- Remove hover highlight on HelpMenu by @jinapurapu
- Sync Home Tenants with Site Data by @bayasdev
- Set the correct YAML format by @cniackz
- Fix misaligned items in Add Rule Screen by @reivaj05
- List user screen update by @jinapurapu
- Update aistor-operator go version to master by @minio-bot
- Add ErasureSet Stripe Size advanced setting to Create Object Store by @cesnietor
- Fixed typos in Forms by @bexsoft
- Trim accessKey in Login form by @bayasdev
- Fix Advanced Settings gap in Add Object Store screen by @bayasdev
- Improvements to Object Prompt by @dvaldivia
- Fixed Sidekick menu styles by @bexsoft
- Change initialise to initialize by @bayasdev
- CRD ServiceConfiguration by @dvaldivia
- Fix pool name by @ramondeklein
- Update mds package to v3.1.4 by @minio-bot
- Add kustomization yaml to base crd folder by @cesnietor
- Health report subnet upload fix by @jinapurapu
- Add site replication design update by @jinapurapu
- Site replication status screen improvements by @jinapurapu
- Changed Edit User password behavior by @bexsoft
- List and Edit Inference by @SSushmitha8
- add L2 text for kms overview by @Bradamant3
- Fix Role Screen by @dvaldivia
- Update test steps in documentation by @cesnietor
- Fix Mock Tests by @dvaldivia
- Fix format tests by @cesnietor
- Fixed delete multiple files by @bexsoft
- Fix TopVsBottom Bar chart by @cesnietor
- Followup health upload by @jinapurapu
- Update aistor-operator go version to master by @minio-bot
- Fix possible NPE on minio admin client by @dvaldivia
- Add support for AIHub image in installer by @dvaldivia
- Multiple Object Prompt fixes by @dvaldivia
- Hide Bucket Types that cannot be used in Edit Bucket by @bayasdev
- Bring back .gitmodules by @cesnietor
- Fix null exception in Object Store features by @cesnietor
- Fix Events parsing in the UI by @bayasdev
- Fix aistor default images loading by @cesnietor
- Remove Help Menu video tab by @jinapurapu
- Ensure namespace exists before creating license secret during setup by @bayasdev
- Add missing aihub-operator to list of operators by @cesnietor
- Add new L2 Help content for object store overview, clean up old object access content by @Bradamant3
- add L2 content, remove links and other extraneous bits by @Bradamant3
- Fix wrong type in life cycle rules by @reivaj05
- Remove the last stray external links, minor content fixup by @Bradamant3
- Create a new context for refreshing STS credentials by @bayasdev
- Update aistor-operator resources by @pjuarezd
- Reset add user state by @reivaj05
- Update aistor-operator go version to master by @minio-bot
- RELEASE.2024-11-13T17-12-20Z by @dvaldivia
- build from scratch with tmp by @pjuarezd
- Remove log line by @dvaldivia
- RELEASE.2024-11-13T18-25-24Z by @dvaldivia
- remove default url for L2 items by @Bradamant3
- To fix the Playwright Tests by @cniackz
- Delete Prompt UI and RPCs by @SSushmitha8
- Change dropMenuPosition for Delete User by @SSushmitha8
- Improve Update Inference and Delete prompt options by @SSushmitha8
- Update Automation commit by @dvaldivia
- Add Tests for CFG API Key Parsing by @dvaldivia
- Apply object store session policy to LDAP users by @reivaj05
- List IAM Groups screen update by @jinapurapu
- List policy screen update by @jinapurapu
- Fix delete Object version in Object Browser by @cesnietor
- Update mockery by @reivaj05
- Remove roles migration code by @reivaj05
- Remove custom timeout for RTK Query requests by @bayasdev
- Watch Prompt resources by @SSushmitha8
- Support DirectPV installation via kustomize APIs by @Praveenrajmani
- Update aistor-operator go version to master by @minio-bot
- Fix unit test by @ramondeklein
- Fix directpv breaking the app by @cesnietor
- Fix remove policy test by @jinapurapu
- Bump @eslint/plugin-kit from 0.2.2 to 0.2.3 in /web-app by @dependabot
- Fix crash when DirectPV version can’t be parsed by @ramondeklein
- Add Prompt debug status and cleanup urls by @SSushmitha8
- Bump cross-spawn from 7.0.3 to 7.0.6 in /web-app by @dependabot
- Add Prompt Debug options - Pods, Events by @SSushmitha8
- Clear notifications on Bucket Encryption page exit by @bayasdev
- Update mockery by @reivaj05
- Apply roles to openid users by @reivaj05
- Add Cache metrics to Observability by @cesnietor
- Add mock calls for GetPolicyEntities to fix failing getListGroupsforPolicy tests by @jinapurapu
- Fix UI Tests by @dvaldivia
- Remove Sidecar Firewall by @dvaldivia
- Fix for Object Browser tests by @dvaldivia
- Update mds package to v3.1.5 by @minio-bot
- Update Observability Styles by @cesnietor
- Update mockery by @SSushmitha8
- Group preview modal by @jinapurapu
- Fix key not found on empty response by @cesnietor
- Add Inference Settings and Debug Options by @SSushmitha8
- Breadcrumb key by @SSushmitha8
- Add new style for Observability graphs legends by @cesnietor
- Add Browse object option from Inference page by @SSushmitha8
- Fix Observability returning not found after enabled by @cesnietor
- Remove box borders for Drive metrics by @cesnietor
- Show retry count for batch jobs by @SSushmitha8
- Policy preview modal by @jinapurapu
- Update aistor-operator go version to master by @minio-bot
- Update mds package to v3.1.6 by @minio-bot
- Update UI project dependencies by @bayasdev
- Add reminders to Key Manager screen to backup HSM and Data periodically by @dvaldivia
- Add Scalar metric to API Summary metric page by @cesnietor
- Initial playwright test for prompt by @SSushmitha8
- Add Audit middleware by @reivaj05
- Implement STS and OpenID for standalone mode by @ramondeklein
- Fix invalid argument warning when there is no K8s root CA by @ramondeklein
- Fix listing of pods in Site Debug by @bayasdev
- Remove unused import in standalone server by @bayasdev
- Fix
OPERATOR_SIDECAR_AISTOR_KES
variable by @ramondeklein - spelling fix by @shtripat
- Fix audit logging when no user is available by @ramondeklein
- Update aistor-operator go version to master by @minio-bot
- Update Observability tooltip style by @cesnietor
- Upgrade to github.com/minio/pkg/v3 by @ramondeklein
- Show proper value for usage and capacity by @ramondeklein
- Export site configurations by @SSushmitha8
- Initial WARP Client UI by @bayasdev
- fix panic in directpv install by @prakashsvmx
- Migrate Users forms to React Hook Form by @bayasdev
- Fix Object Store resetting in Add WARP job form by @bayasdev
- Disable auditlog for standalone mode by @ramondeklein
- Member preview modal by @jinapurapu
- Updated UI project dependencies to the latest versions by @bexsoft
- Prevent double audit-log for gPRC calls by @ramondeklein
- Update aistor-operator go version to master by @cesnietor
- Update aistor-operator go version to master by @minio-bot
- Updated mds to v3.1.8 by @bexsoft
- Fixed Lint issues by @bexsoft
- Update graph legend icon by @cesnietor
- Bring back audit middleware for grpc calls by @reivaj05
- Fix name for enterprise-operator tenant setup for UI test by @jinapurapu
- Bring back Add KMS form by @bayasdev
- Edit access key modal by @jinapurapu
- Fix Add KMS UI test by @jinapurapu
- Implement Top Bar Menu by @bayasdev
- Update date string format in Observability Graph by @cesnietor
- Remove unit in scalar metric box by @cesnietor
- Fix Settings current tab detection by @bayasdev
- Add User screen update by @jinapurapu
- Update Examples by @dvaldivia
- Object Browser side panel redesign and Prompt with Preview by @SSushmitha8
- Update UI Project dependencies by @bexsoft
- Align Observability Graph labels by @cesnietor
- Bump nanoid from 3.3.7 to 3.3.8 in /web-app by @dependabot
- Fix pdf preview by @SSushmitha8
- Focus Prompt Inputbox once enabled by @SSushmitha8
- refactor add pool ui by @prakashsvmx
- Move Object Store Setup Progress to Overlay by @bayasdev
- Add access key modal by @jinapurapu
- Add recover for panics middleware by @reivaj05
- Add admin checks to enable prompt by @SSushmitha8
- Prompt and Inference directs to its Settings page by @SSushmitha8
- Update aistor-operator go version to master by @minio-bot
- Add Inference Details to enable prompt by @SSushmitha8
- General Settings improvements by @bayasdev
- fix: missing clusterrole permissions for directpv install by @Praveenrajmani
- Update aistor-operator go version to master by @minio-bot
- Fix New Credentials modal formatting by @jinapurapu
- Fix Error Logs in Observability by @cesnietor
- Delete inference option by @SSushmitha8
- Add prompt details in object browser by @SSushmitha8
- Users Settings redesign by @bayasdev
- Update mds package to v3.1.10 by @minio-bot
- Update aistor-operator go version to master by @minio-bot
- Fix web app workflows by @bayasdev
- Fix drag drop upload by @jinapurapu
- Fix PR workflow by @cesnietor
- Update aistor-operator go version to master by @minio-bot
- Add resource request for inference by @SSushmitha8
- Delete Prompt and Inference on deleting the objectstore by @SSushmitha8
- Upgrade mockery files to 2.50.0 by @cesnietor
- User details update by @jinapurapu
- Allow spaces on Policies by @cesnietor
- Remove GPU request for Development by @SSushmitha8
- Update aistor-operator go version to master by @minio-bot
- Fix KMS image update by @bayasdev
- Update protos by @bayasdev
- Add GPU request field in Resource request for inference by @SSushmitha8
- Roles redesign by @bayasdev
- Minor UI improvements by @SSushmitha8
- Load Overview for Standalone by @dvaldivia
- OpenID Providers redesign by @bayasdev
- Update mds package to v3.1.11 by @minio-bot
- Add label to checkboxes in OpenID Providers form by @bayasdev
- Separate modal actions by @bayasdev
- Fix Object version count and show deleted objects by @SSushmitha8
- Adds L1 text & updates standard empty state layout by @SSushmitha8
- Update mds package to v3.1.12 by @minio-bot
- Fix minor UI issues by @SSushmitha8
- Add tests for WARP RPCs by @bayasdev
- Add tests to complete group rpcs coverage and fix Groups UI tests by @jinapurapu
- Remove unnecessary package.json resolutions by @bayasdev
- Use go1.23 during build by @reivaj05
- Use updated MinIO packages by @ramondeklein
- Updated generated files by @ramondeklein
- Add tests for MinIO Session Check RPC by @bayasdev
- Use latest license package by @ramondeklein
- Add Group screen update by @jinapurapu
- Fix Bucket detail screen UI tests by @jinapurapu
- Fix unauthorized errors in observability debug screen by @reivaj05
- Improved homepage AIStor User UI test by @jinapurapu
- Redirect to Object Store once KMS instance is created by @SSushmitha8
- Group details/edit screen update by @jinapurapu
- Import site configurations by @SSushmitha8
- Improve Object Store Summary panels refresh by @bayasdev
- Enhance EC configuration validations by @bayasdev
- Fix disablement of panels in Object Store summary by @bayasdev
- Misc bucket UI fixes by @bayasdev
- Fix restarting operator when AIStor is restarted by @ramondeklein
- Migrate thunks to RTK Query and rename API clients by @bayasdev
- Fix Observe current tab detection by @bayasdev
- Update aistor-operator go version to master by @minio-bot
- Rename sidecars by @ramondeklein
- Update aistor-operator go version to master by @minio-bot
- Prompt redesign - Move prompt object to Object store settings by @SSushmitha8
- Update aistor-operator go version to master by @minio-bot
- Policy Details screen update by @jinapurapu
- Fix Setting TLS=Off does not work #2228 by @adriangitvitz
- Update aistor-operator go version to master by @minio-bot
- update to Jan 15 operator release image in resources by @pjuarezd
- Update cut-release.sh and add release step in make by @donatello
- Add compatibility fn for sed inplace write by @donatello
- Fix prompt and inference logs by @SSushmitha8
- Update aistor-operator go version to master by @minio-bot
- Fix consistency issues for Empty Cards by @jinapurapu
- Update Mockery to v2.51.0 by @bayasdev
- Fix Operator logs download by @SSushmitha8
- Improve cache description by @jinapurapu
- Add precision to DirectPV info by @allanrogerr
- Upgrade mockery files by @reivaj05
- Bump vite from 6.0.3 to 6.0.9 in /web-app by @dependabot
- Update aistor-operator go version to master by @minio-bot
- Access screen breadcrumbs fixes by @jinapurapu
- Hide Observe, Remove Catalog UI elements by @dvaldivia
- Update aistor-operator go version to master by @minio-bot
- Buckets redesign by @bayasdev
- Remove load balancer graph widget by @cesnietor
- Update License screen by @jinapurapu
- Update aistor-operator go version to master by @minio-bot
- package.json updates by @bexsoft
- Use WindowVirtualizer for virtualizing Buckets List by @bayasdev
- Implement missing console features by @ramondeklein
- Fixed bucket summary date creation label by @bexsoft
- Fix stale Object Browser previews by @bayasdev
- Reenabled Event Destination save button by @bexsoft
- Revert hide observe catalog ui by @cesnietor
- Bucket Access labels adjustments by @bexsoft
- Disable Catalog UI by default by @cesnietor
- Added missing plus icons to add buttons by @bexsoft
- Update protoc-gen-go version by @reivaj05
- Remove Firewall from breadcrumbs by @bayasdev
- Change Anonymous access icon by @bexsoft
- Wrong help information in load balancer rules screen by @reivaj05
- Bucket Summary style updates by @bayasdev
- Update aistor-operator go version to master by @minio-bot
- Migrate AIStor UI k8s testing to use the new Go testing framework by @JoelRuizRojas
- Fix Debug Performance Screen by @cesnietor
- Object Browser preview optimizations by @bayasdev
- Upgrade Git Actions Upload Artifact version by @cesnietor
- Update assets by @ramondeklein
- Fix Edit Site screen breadcrumbs, header by @jinapurapu
- Fix multibucket add ILM expiry rule handling by @jinapurapu
- Update aistor-operator go version to master by @minio-bot
- Move to miniohq/directpv by @balamurugana
- Disable check-generated job temporarily by @cesnietor
- Update go.mod by @allanrogerr
- Fix vulnerabilities (upgrade to Go 1.23.5) by @ramondeklein
- DirectPV: get the latest release tag from quay.io instead of github by @balamurugana
- Use Kubernetes service account to obtain MinIO credentials by @ramondeklein
- Implement proxy registry by @allanrogerr
- Fix deployer by @ramondeklein
- Setup aistor standalone UI testing by @JoelRuizRojas
- Fix Profiling in Debug screen by @cesnietor
- Update to mds v3.1.14 by @bexsoft
- Run make lint for mds updates by @bexsoft
- Update the LoadBalancer resource sftp enabled/disabled when doing the… by @marktheunissen
- Standalone get session expiration from STS token claims by @bayasdev
- Extracted create bucket & copy path buttons to breadcrumbs by @bexsoft
- Refactor BucketDetails and ListBuckets components to remove unused queries and improve performance by @dvaldivia
- Update Copyright on files by @dvaldivia
- DirectPV: use release v5.0.0 by @balamurugana
- Upgrade go to 1.23.6 by @dvaldivia
- Add Most and Least graph sections for Observability by @cesnietor
- Update protoc-gen-go version by @SSushmitha8
- Add default public key to Inspect requests with no public key provided by @jinapurapu
- Implement client-side Update Notifier by @bayasdev
- Enable Check generated files job and update files by @cesnietor
- Fix Object Store Settings update behavior by @cesnietor
- Reuse AIStor k8s playwright tests for standalone testing by @JoelRuizRojas
- Fix Reset Configuration not closing by @cesnietor
- Allow setting license without authorization by @ramondeklein
- Add UI Test for Configuration Save by @cesnietor
- Added Close Object Details button by @bexsoft
- Update documentation to run UI tests locally by @JoelRuizRojas
- Updated Create Path Modal with latest design by @bexsoft
- Hide zero values and show only when greater than 1 by @Tausif4171
- Fixed rounded border visibility issue by @Tausif4171
- Fixed close icon hover spacing and alignment by @Tausif4171
- Fix Bucket Encryption in Standalone by @bayasdev
- Fix some Helm issues by @ramondeklein
- Fix build by @ramondeklein
- Add CRDs to the Helm chart and auto-update Helm version/CRDs by @ramondeklein
- Updated share screen with new styling by @bexsoft
- Revert “Updated share screen with new styling” by @dvaldivia
- Fix MinIO Version not being shown in Standalone by @bayasdev
- Share File improvements by @bexsoft
- Updated Legal Hold modal by @bexsoft
- Updated Inspect Object screen by @bexsoft
- Update Mockery to v2.52.2 by @bayasdev
- Updated Retention modal by @bexsoft
- Fixed tooltip not appearing on Refresh button hover by @Tausif4171
- Hide Tiered Usage if not configured by @bayasdev
- Fixed tooltip number alignment and add spacing for better readability by @Tausif4171
- Fixed missing tooltip for copy button on hover by @Tausif4171
- Adjust placeholder text capitalization to ensure consistency by @Tausif4171
- Format TSX Files by @dvaldivia
- Updated Delete modals for single & multiple objects by @bexsoft
- Fixed tooltip incorrectly showing ‘No Access’ message on user update by @Tausif4171
- Updated TrashCan icon with the correct one by @bexsoft
- Properly deal with license and managed operators by @ramondeklein
- Dynamically retrieve user account info for standalone sessions by @bayasdev
- Remove Console as a dependency by @dvaldivia
- Assets for tag v0.0.1 by @dvaldivia
- move away from minio/pkg deprecated move to minio/pkg/v3 by @harshavardhana
- Several Helm fixes by @ramondeklein
- Implemented Helm indexing by @ramondeklein
- Add missing error handling in MinIO session RPC by @bayasdev
- Update aistor-operator go version to master by @minio-bot
- Ingress redesign by @SSushmitha8
- Allow AIStor to run using HTTPS in standalone mode by @ramondeklein
- Add integration tests by @ramondeklein
- Updated mds to v3.1.15 by @bexsoft
- Update tabs panel design by @bexsoft
- Fixed unequal left and right padding in section for consistency by @Tausif4171
- Prevent writing to local disk in standalone by @dvaldivia
- Make secret key a input password by @reivaj05
- Shows ‘-’ instead of blank space for missing role by @Tausif4171
- Displayed message when no search results are found by @Tausif4171
- Improves spacing of error message by @Tausif4171
- Add standalone UI tests to create user with canned policy, access tab disabled for non-admin user by @jinapurapu
- Added Toast Notification on User Deletion by @Tausif4171
- Align checkboxes by @SSushmitha8
- Change secret key inputs to password type by @reivaj05
- Remove unwanted logs by @reivaj05
- Don’t call metadata endpoint if object name is undefined by @reivaj05
- Remove misleading asterisk from the password field by @Tausif4171
- Move Delete KMS UI to KMS Navigator screen by @jinapurapu
- Fix request for non admin users by @reivaj05
- Add IAM User screen input validation and UI guidance by @jinapurapu
- Remove pointer cursor when no clickable items exist by @Tausif4171
- Fixed cut-off input shadow in “Add WARP Job” by @Tausif4171
- Fixed bottom spacing issue in bucket search by @Tausif4171
- Fix alignment issue in input guide message text by @Tausif4171
- Adds missing asterisk to the ‘After’ field to indicate it’s required by @Tausif4171
- Add placeholder for “To tier” field by @Tausif4171
- Displays ‘-’ in place of an empty space under Node Information by @Tausif4171
- Reduce spacing and alignment in the filters section by @Tausif4171
- Document how to set imagePullSecret in helm chart by @pjuarezd
- Fixed invisible pointer cursor on hover under Pod containers by @Tausif4171
- Remove Prompt enablement for standalone by @SSushmitha8
- Fix alignment and ensure ‘Show a profile’ text stays on one line by @Tausif4171
- Fix NPE for standalone mode for missing configurations by @dvaldivia
- Display a “-” indicator when Ports, Host Ports, or Started are missing under Containers by @Tausif4171
- Assets for Tag v0.0.2 by @dvaldivia
- Allow console to recognize Delete* by @allanrogerr
- set app name for audit logs and events for consistency by @prakashsvmx
- add some cleanups to avoid some obvious/spurious behavior by @harshavardhana
- Allow multiple standalone instances by @ramondeklein
- add option to handle bucket tags overflow in bucket list by @prakashsvmx
- Reduce excessive space & align border for better appearance by @Tausif4171
- fix ui adjustments and pool number counter by @prakashsvmx
- Remove Quorum by @SSushmitha8
- Fix alignment, gaps and excessive white space in object store debug section by @Tausif4171
- Added Required Mark for Mandatory Fields & Improve Placeholder Formatting by @Tausif4171
- Fixed padding and reduce gap in IAM Policy section by @Tausif4171
- Fixed Alignment and Spacing Issues in PostgreSQL Event Destination by @Tausif4171
- Maintain Consistent Formatting for Field Names and Placeholders by @Tausif4171
- Remove Redundant Tooltip from Add Access Rule Button by @Tausif4171
- Show message when dropdown list is empty by @Tausif4171
- Add delete option for tags and fix spacing & alignment in Replication by @Tausif4171
- Fix unexpected page jump when interacting with input box or plus icon by @Tausif4171
- GPU operator for prompt enablement by @SSushmitha8
- Add Mock Node for prompt unit test by @SSushmitha8
- Improve websocket channel flow by @cesnietor
- Fix race condition when creating minio clients by @reivaj05
- Move the Port number text box by @SSushmitha8
- Whenever AIStor go.mod is updated, update also integrationtests go.mod by @JoelRuizRojas
- Use
edge
images for integration tests by @JoelRuizRojas - Added Session expire notifications for Site Replication in Standalone mode by @bexsoft
- Update profiling to use new method and fix inspect encryption toggle by @cesnietor
- Update UI assets by @cesnietor
- Updated mds to v3.1.16 by @bexsoft
- Add issue templates by @cesnietor
- Add git PR template and update issue templates by @cesnietor
- Hide download pod button in standalone by @reivaj05
- Changed Bucket Events titles to Notifications by @bexsoft
- Updated Rewind panel with new style by @bexsoft
- Fix Events test by @bexsoft
- Remove old migration code by @reivaj05
- Use Operator ServiceConfiguration CR to set edge images for integrationtests by @JoelRuizRojas
- Add coverage for BE integration tests by @reivaj05
- Change default Object Store size by @cesnietor
- Save the uploaded Custom Certificates by @SSushmitha8
- Fix crash and pool calculations (#3571) by @ramondeklein
- Site Level Uninstall/Install GPU operator by @SSushmitha8
- Update aistor-operator go version to master by @minio-bot
- Hide Observability in nav breadcrumbs for standalone by @reivaj05
- Fix Spacing and Alignment Issues by @Tausif4171
- fix spacing in bucket replication setup form from bucket list by @prakashsvmx
- Fix Bullet Alignment and Adjust Spacing for Better Readability by @Tausif4171
- Do not call unimplemented endpoints in standalone by @reivaj05
- Fix LDAP entities endpoint by @reivaj05
- Fix set policy with LDAP user by @reivaj05
- Fix spacing below CTA in modal by @Tausif4171
- Fix restore defaults modal behavior in object store settings by @reivaj05
- Remove replication_failed_workers field from api config screen by @reivaj05
- Remove copy prompt option for standalone by @SSushmitha8
- Check KMS status for standalone by @SSushmitha8
- Release notes automation: check that PRs have at least one category label by @feorlen
- Fix service restart for standalone by @cesnietor
- Expose Sftp by @SSushmitha8
- pkg/v3, madmin-go/v3 and minio/mc by @harshavardhana
- Replication Offline status fix downtime unit by @SSushmitha8
- Fix request for non admin users by @reivaj05
- Migrated Region settings into Site settings by @bexsoft
- Fix wrong LDAP status after minio restart by @reivaj05
- Allow to run aistor without a license when eos binary is run with dev tag by @reivaj05
- Fix Pull Request workflow by @reivaj05
- Replace mc with ec package by @cesnietor
- make sure linter runs for a PR by @harshavardhana
- Refactor init minio clients by @reivaj05
- Add SFTP domain and Sync with objectstore settings by @SSushmitha8
- Reduce gap between checkbox and text by @Tausif4171
- Show tooltip on hovering over buttons by @Tausif4171
- Fix hover background cutoff issue by @Tausif4171
- Fix inconsistent cross icon button style by @Tausif4171
- Reduce excessive spacing between text by @Tausif4171
- Fix missing cursor on clickable text by @Tausif4171
- Fix spacing between CTA button and loader by @Tausif4171
- Fix input box shadow getting cut off by @Tausif4171
- Reduce extra gap in tag section by @Tausif4171
- Adjust sort icon size and spacing between title and table by @Tausif4171
- Fix MinIO logo alignment on hover by @Tausif4171
- Fix save button in Edit OpenID screen by @reivaj05
- Fix Kubernetes tests by @ramondeklein
- Fix logo spacing in sticky header by @Tausif4171
- Remove shadow on hover for menu tab by @Tausif4171
- Show error message for required ‘Name’ field in Edit Site form by @Tausif4171
- Release note automation: check additional labels by @feorlen
- Fixed logo visualization issues by @bexsoft
- Update mockery files by @reivaj05
- Updated mds to v3.1.17 by @bexsoft
- Prettify release.yaml by @reivaj05
- Updated MDS to v3.1.18 by @bexsoft
- Fix wrong last visited url after login out with openID by @reivaj05
- Display the certificates used by the domains by @SSushmitha8
- use abstract sockets on Linux instead of socket file for GRPC by @harshavardhana
- Fix wrong download of health report by @anjalshireesh
- Implement missing logout functionality for IDP for standalone by @cesnietor
- Code coverage for playwright tests for AIStor in standalone mode by @JoelRuizRojas
- Bucket Lifecycle UI update by @jinapurapu
- Update UI assets by @cesnietor
- Use automatic cluster domain by @ramondeklein
- Preserve from parameter after openID login by @reivaj05
- Fix AIStor build by @ramondeklein
- Fix NPE while retrieving minio certs by @reivaj05
- Fix ILM details for date based rule by @jinapurapu
- Fix edit newer versions ilm rule by @jinapurapu
- Update UI assets by @cesnietor
- Fix running EOS when HTTPS is enabled (standalone mode) by @ramondeklein
- Bump vite from 6.2.0 to 6.2.3 in /web-app by @dependabot
- Fix objectstore settings’ tab refresh by @SSushmitha8
- Fix Alignment and Spacing in MySQL Event Destination by @Tausif4171
- Remove unnecessary tooltips from “Create Access Key” and “Delete Selected” buttons by @Tausif4171
- Fix Alignment and Spacing in Set Replication Modal by @Tausif4171
- Fix overlapping issue between Access Keys and IAM Groups sections by @Tausif4171
- Fix bucket replication rule edit prefix by @jinapurapu
- Add UI to set edge flag for bucket replication by @reivaj05
- Remove help button from UI by @ramondeklein
- Update UI assets by @ramondeklein
- Remove help standalone (incl. unused files) by @ramondeklein
- Regenerate assets by @ramondeklein
- fix: console_port by @jiuker
- Improve file preview error banner alignment and spacing by @Tausif4171
- Refactored Bucket Summary page by @bexsoft
- Added Policy name validation by @bexsoft
- Remove pq import by @reivaj05
- Fix call to metadata for object versions and refresh objects list after deleting object version by @reivaj05
- Changed edit bucket permissions by @bexsoft
- Add testify lint by @reivaj05
- Updated Object versions mode with new design by @bexsoft
- Update aistor-operator go version to master by @minio-bot
- Update versions by @reivaj05
- Fixed IAM Policies users-groups calculations by @bexsoft
- Move api tests to existing integrationtests directory by @reivaj05
- Update AIStor in Helm chart during release by @ramondeklein
- Add Access Keys section for logged in user by @reivaj05
- Add KMS sidecar to Helm chart by @ramondeklein
- Update aistor-operator go version to master by @minio-bot
- Updated assets by @ramondeklein
- Fix error when requesting bucket information without encryption enabled by @ramondeklein
- Use docker proxy to avoid failing private repo tests by @ramondeklein
- Update UI assets by @ramondeklein
- Update aistor-operator go version to master by @minio-bot
- Update versions in Helm chart by @ramondeklein
- Updated UI dependencies by @bexsoft
- Move AIStor to controller folder in preparation for mono-repo by @dvaldivia
- Fixed dependencies issue by @bexsoft
- Enabled Tags tab in versions mode by @bexsoft
- Add UI code coverage for AIStor k8s by @JoelRuizRojas
- Run go mod tidy by @reivaj05
- Fix BE coverage CI process by @reivaj05
- Fix generated files CI process by @reivaj05
- Update new license in documentation by @SSushmitha8
- Fix golangci lint process by @reivaj05
- Change helm versioning to semantic by @pjuarezd
- Refactor resource paths for kustomize and helm. Remove Bootstrapping by @dvaldivia
- Update Dockerfiles to use scratch image and ensure /tmp directory exists by @pjuarezd
- Add L1 help for Inbound Traffic control by @SSushmitha8
- Fix helm tests’ path by @SSushmitha8
- Fix AIStor operator integration tests workflow by @JoelRuizRojas
- Fix inconsistent spacing between input fields by @Tausif4171
- Remove Custom container images from loadbalancer settings by @SSushmitha8
- Initial Dark Mode switch implementation by @bexsoft
- Fixed Lint issues by @bexsoft
- UI Minor styles fixes & updates for Dark Mode by @bexsoft
- Display ‘-’ indicator for missing field values to improve clarity by @Tausif4171
- Fix build issues by @ramondeklein
- Remove
AISTOR_MANAGED_OPERATOR
by @ramondeklein - Handle grace period for expired licenses by @cesnietor
- Update to Go v1.24.2 by @ramondeklein
- Fix TestServiceRegistry integration tests in operator by @JoelRuizRojas
- Fix OpenShift CA issue by @ramondeklein
- Redesigned All Sites page by @bexsoft
- Fix wrong url when downloading JSON file with credentials by @reivaj05
- Support CA for KES by @ramondeklein
- Fix Layout Flickering and Alignment Issues in Configuration Form Inputs by @Tausif4171
- Remove wip file by @reivaj05
- Fix integrationtests go mod by @cesnietor
- Fix non-existing replaced version by @klauspost
- Fix detach IAM policy by @jinapurapu
- Fix helm vulnerability by @reivaj05
- Fix Alignment Issue in Tolerations Section Under Edit Pool by @Tausif4171
- Add Required Indicator for Mandatory Fields to Improve Clarity by @Tausif4171
- Added Gradient to main page background by @bexsoft
- Fix Missing Gaps Between Rows and Misaligned Labels for Consistent Layout by @Tausif4171
- Improved bulk ILM Rule creation for Buckets by @jinapurapu
- RedHat Openshift certification bundles by @pjuarezd
- UI improvements by @SSushmitha8
- Fixed Setup Dark Mode styles by @bexsoft
- Update Deployers by @dvaldivia
- Fix typos in Helm setup by @allanrogerr
- Fix script by @ramondeklein
- Fix Openshift Overlays by @dvaldivia
- Make sure
public.crt
isn’t overwritten when using OpenShift by @ramondeklein - Helm chart updates by @ramondeklein
- build assets by @reivaj05
- shfmt fix by @pjuarezd
- Update paths in release docker file by @donatello
RELEASE.2025-03-31T15-10-54Z
What’s Changed
Highlighted Changes
- Implement Helm chart for AIStor (incl. operators) by @ramondeklein
- Use service registry by @ramondeklein
Security Fixes
- Updated UI dependencies by @bexsoft
- Fix babel vulnerability by @bexsoft
- Update dependencies with vulnerabilities by @reivaj05
- Vulnfix: jwt-go allows excessive memory allocation during header parsing by @pjuarezd
- security fix: high jwt-go by @pjuarezd
- Update aistor-operator go version to master by @minio-bot
Misc. Fixes and Improvements
- Bucket Summary style updates by @bayasdev
- Update aistor-operator go version to master by @minio-bot
- Migrate AIStor UI k8s testing to use the new Go testing framework by @JoelRuizRojas
- Fix Debug Performance Screen by @cesnietor
- Object Browser preview optimizations by @bayasdev
- Upgrade Git Actions Upload Artifact version by @cesnietor
- Update assets by @ramondeklein
- Fix Edit Site screen breadcrumbs, header by @jinapurapu
- Fix multibucket add ILM expiry rule handling by @jinapurapu
- Update aistor-operator go version to master by @minio-bot
- Move to miniohq/directpv by @balamurugana
- Disable check-generated job temporarily by @cesnietor
- Update go.mod by @allanrogerr
- Fix vulnerabilities (upgrade to Go 1.23.5) by @ramondeklein
- DirectPV: get the latest release tag from quay.io instead of github by @balamurugana
- Use Kubernetes service account to obtain MinIO credentials by @ramondeklein
- Implement proxy registry by @allanrogerr
- Fix deployer by @ramondeklein
- Setup aistor standalone UI testing by @JoelRuizRojas
- Fix Profiling in Debug screen by @cesnietor
- Update to mds v3.1.14 by @bexsoft
- Run make lint for mds updates by @bexsoft
- Update the LoadBalancer resource sftp enabled/disabled when doing the… by @marktheunissen
- Standalone get session expiration from STS token claims by @bayasdev
- Extracted create bucket & copy path buttons to breadcrumbs by @bexsoft
- Refactor BucketDetails and ListBuckets components to remove unused queries and improve performance by @dvaldivia
- Update Copyright on files by @dvaldivia
- DirectPV: use release v5.0.0 by @balamurugana
- Upgrade go to 1.23.6 by @dvaldivia
- Add Most and Least graph sections for Observability by @cesnietor
- Update protoc-gen-go version by @SSushmitha8
- Add default public key to Inspect requests with no public key provided by @jinapurapu
- Implement client-side Update Notifier by @bayasdev
- Enable Check generated files job and update files by @cesnietor
- Fix Object Store Settings update behavior by @cesnietor
- Reuse AIStor k8s playwright tests for standalone testing by @JoelRuizRojas
- Fix Reset Configuration not closing by @cesnietor
- Allow setting license without authorization by @ramondeklein
- Add UI Test for Configuration Save by @cesnietor
- Added Close Object Details button by @bexsoft
- Update documentation to run UI tests locally by @JoelRuizRojas
- Updated Create Path Modal with latest design by @bexsoft
- Hide zero values and show only when greater than 1 by @Tausif4171
- Fixed rounded border visibility issue by @Tausif4171
- Fixed close icon hover spacing and alignment by @Tausif4171
- Fix Bucket Encryption in Standalone by @bayasdev
- Fix some Helm issues by @ramondeklein
- Fix build by @ramondeklein
- Add CRDs to the Helm chart and auto-update Helm version/CRDs by @ramondeklein
- Updated share screen with new styling by @bexsoft
- Revert “Updated share screen with new styling” by @dvaldivia
- Fix MinIO Version not being shown in Standalone by @bayasdev
- Share File improvements by @bexsoft
- Updated Legal Hold modal by @bexsoft
- Updated Inspect Object screen by @bexsoft
- Update Mockery to v2.52.2 by @bayasdev
- Updated Retention modal by @bexsoft
- Fixed tooltip not appearing on Refresh button hover by @Tausif4171
- Hide Tiered Usage if not configured by @bayasdev
- Fixed tooltip number alignment and add spacing for better readability by @Tausif4171
- Fixed missing tooltip for copy button on hover by @Tausif4171
- Adjust placeholder text capitalization to ensure consistency by @Tausif4171
- Format TSX Files by @dvaldivia
- Updated Delete modals for single & multiple objects by @bexsoft
- Fixed tooltip incorrectly showing ‘No Access’ message on user update by @Tausif4171
- Updated TrashCan icon with the correct one by @bexsoft
- Properly deal with license and managed operators by @ramondeklein
- Dynamically retrieve user account info for standalone sessions by @bayasdev
- Remove Console as a dependency by @dvaldivia
- Assets for tag v0.0.1 by @dvaldivia
- move away from minio/pkg deprecated move to minio/pkg/v3 by @harshavardhana
- Several Helm fixes by @ramondeklein
- Implemented Helm indexing by @ramondeklein
- Add missing error handling in MinIO session RPC by @bayasdev
- Update aistor-operator go version to master by @minio-bot
- Ingress redesign by @SSushmitha8
- Allow AIStor to run using HTTPS in standalone mode by @ramondeklein
- Add integration tests by @ramondeklein
- Updated mds to v3.1.15 by @bexsoft
- Update tabs panel design by @bexsoft
- Fixed unequal left and right padding in section for consistency by @Tausif4171
- Prevent writing to local disk in standalone by @dvaldivia
- Make secret key a input password by @reivaj05
- Shows ‘-’ instead of blank space for missing role by @Tausif4171
- Displayed message when no search results are found by @Tausif4171
- Improves spacing of error message by @Tausif4171
- Add standalone UI tests to create user with canned policy, access tab disabled for non-admin user by @jinapurapu
- Added Toast Notification on User Deletion by @Tausif4171
- Align checkboxes by @SSushmitha8
- Change secret key inputs to password type by @reivaj05
- Remove unwanted logs by @reivaj05
- Don’t call metadata endpoint if object name is undefined by @reivaj05
- Remove misleading asterisk from the password field by @Tausif4171
- Move Delete KMS UI to KMS Navigator screen by @jinapurapu
- Fix request for non admin users by @reivaj05
- Add IAM User screen input validation and UI guidance by @jinapurapu
- Remove pointer cursor when no clickable items exist by @Tausif4171
- Fixed cut-off input shadow in “Add WARP Job” by @Tausif4171
- Fixed bottom spacing issue in bucket search by @Tausif4171
- Fix alignment issue in input guide message text by @Tausif4171
- Adds missing asterisk to the ‘After’ field to indicate it’s required by @Tausif4171
- Add placeholder for “To tier” field by @Tausif4171
- Displays ‘-’ in place of an empty space under Node Information by @Tausif4171
- Reduce spacing and alignment in the filters section by @Tausif4171
- Document how to set imagePullSecret in helm chart by @pjuarezd
- Fixed invisible pointer cursor on hover under Pod containers by @Tausif4171
- Remove Prompt enablement for standalone by @SSushmitha8
- Fix alignment and ensure ‘Show a profile’ text stays on one line by @Tausif4171
- Fix NPE for standalone mode for missing configurations by @dvaldivia
- Display a “-” indicator when Ports, Host Ports, or Started are missing under Containers by @Tausif4171
- Assets for Tag v0.0.2 by @dvaldivia
- Allow console to recognize Delete* by @allanrogerr
- set app name for audit logs and events for consistency by @prakashsvmx
- add some cleanups to avoid some obvious/spurious behavior by @harshavardhana
- Allow multiple standalone instances by @ramondeklein
- add option to handle bucket tags overflow in bucket list by @prakashsvmx
- Reduce excessive space & align border for better appearance by @Tausif4171
- fix ui adjustments and pool number counter by @prakashsvmx
- Remove Quorum by @SSushmitha8
- Fix alignment, gaps and excessive white space in object store debug section by @Tausif4171
- Added Required Mark for Mandatory Fields & Improve Placeholder Formatting by @Tausif4171
- Fixed padding and reduce gap in IAM Policy section by @Tausif4171
- Fixed Alignment and Spacing Issues in PostgreSQL Event Destination by @Tausif4171
- Maintain Consistent Formatting for Field Names and Placeholders by @Tausif4171
- Remove Redundant Tooltip from Add Access Rule Button by @Tausif4171
- Show message when dropdown list is empty by @Tausif4171
- Add delete option for tags and fix spacing & alignment in Replication by @Tausif4171
- Fix unexpected page jump when interacting with input box or plus icon by @Tausif4171
- GPU operator for prompt enablement by @SSushmitha8
- Add Mock Node for prompt unit test by @SSushmitha8
- Improve websocket channel flow by @cesnietor
- Fix race condition when creating minio clients by @reivaj05
- Move the Port number text box by @SSushmitha8
- Whenever AIStor go.mod is updated, update also integrationtests go.mod by @JoelRuizRojas
- Use
edge
images for integration tests by @JoelRuizRojas - Added Session expire notifications for Site Replication in Standalone mode by @bexsoft
- Update profiling to use new method and fix inspect encryption toggle by @cesnietor
- Update UI assets by @cesnietor
- Updated mds to v3.1.16 by @bexsoft
- Add issue templates by @cesnietor
- Add git PR template and update issue templates by @cesnietor
- Hide download pod button in standalone by @reivaj05
- Changed Bucket Events titles to Notifications by @bexsoft
- Updated Rewind panel with new style by @bexsoft
- Fix Events test by @bexsoft
- Remove old migration code by @reivaj05
- Use Operator ServiceConfiguration CR to set edge images for integrationtests by @JoelRuizRojas
- Add coverage for BE integration tests by @reivaj05
- Change default Object Store size by @cesnietor
- Save the uploaded Custom Certificates by @SSushmitha8
- Fix crash and pool calculations (#3571) by @ramondeklein
- Site Level Uninstall/Install GPU operator by @SSushmitha8
- Update aistor-operator go version to master by @minio-bot
- Hide Observability in nav breadcrumbs for standalone by @reivaj05
- Fix Spacing and Alignment Issues by @Tausif4171
- fix spacing in bucket replication setup form from bucket list by @prakashsvmx
- Fix Bullet Alignment and Adjust Spacing for Better Readability by @Tausif4171
- Do not call unimplemented endpoints in standalone by @reivaj05
- Fix LDAP entities endpoint by @reivaj05
- Fix set policy with LDAP user by @reivaj05
- Fix spacing below CTA in modal by @Tausif4171
- Fix restore defaults modal behavior in object store settings by @reivaj05
- Remove replication_failed_workers field from api config screen by @reivaj05
- Remove copy prompt option for standalone by @SSushmitha8
- Check KMS status for standalone by @SSushmitha8
- Release notes automation: check that PRs have at least one category label by @feorlen
- Fix service restart for standalone by @cesnietor
- Expose Sftp by @SSushmitha8
- pkg/v3, madmin-go/v3 and minio/mc by @harshavardhana
- Replication Offline status fix downtime unit by @SSushmitha8
- Fix request for non admin users by @reivaj05
- Migrated Region settings into Site settings by @bexsoft
- Fix wrong LDAP status after minio restart by @reivaj05
- Allow to run aistor without a license when eos binary is run with dev tag by @reivaj05
- Fix Pull Request workflow by @reivaj05
- Replace mc with ec package by @cesnietor
- make sure linter runs for a PR by @harshavardhana
- Refactor init minio clients by @reivaj05
- Add SFTP domain and Sync with objectstore settings by @SSushmitha8
- Reduce gap between checkbox and text by @Tausif4171
- Show tooltip on hovering over buttons by @Tausif4171
- Fix hover background cutoff issue by @Tausif4171
- Fix inconsistent cross icon button style by @Tausif4171
- Reduce excessive spacing between text by @Tausif4171
- Fix missing cursor on clickable text by @Tausif4171
- Fix spacing between CTA button and loader by @Tausif4171
- Fix input box shadow getting cut off by @Tausif4171
- Reduce extra gap in tag section by @Tausif4171
- Adjust sort icon size and spacing between title and table by @Tausif4171
- Fix MinIO logo alignment on hover by @Tausif4171
- Fix save button in Edit OpenID screen by @reivaj05
- Fix Kubernetes tests by @ramondeklein
- Fix logo spacing in sticky header by @Tausif4171
- Remove shadow on hover for menu tab by @Tausif4171
- Show error message for required ‘Name’ field in Edit Site form by @Tausif4171
- Release note automation: check additional labels by @feorlen
- Fixed logo visualization issues by @bexsoft
- Update mockery files by @reivaj05
- Updated mds to v3.1.17 by @bexsoft
- Prettify release.yaml by @reivaj05
- Updated MDS to v3.1.18 by @bexsoft
- Fix wrong last visited url after login out with openID by @reivaj05
- Display the certificates used by the domains by @SSushmitha8
- use abstract sockets on Linux instead of socket file for GRPC by @harshavardhana
- Fix wrong download of health report by @anjalshireesh
- Implement missing logout functionality for IDP for standalone by @cesnietor
- Code coverage for playwright tests for AIStor in standalone mode by @JoelRuizRojas
- Bucket Lifecycle UI update by @jinapurapu
- Update UI assets by @cesnietor
- Use automatic cluster domain by @ramondeklein
- Preserve from parameter after openID login by @reivaj05
- Fix AIStor build by @ramondeklein
- Fix NPE while retrieving minio certs by @reivaj05
- Fix ILM details for date based rule by @jinapurapu
- Fix edit newer versions ilm rule by @jinapurapu
- Update UI assets by @cesnietor
- Fix running EOS when HTTPS is enabled (standalone mode) by @ramondeklein
- Bump vite from 6.2.0 to 6.2.3 in /web-app by @dependabot
- Fix objectstore settings’ tab refresh by @SSushmitha8
- Fix Alignment and Spacing in MySQL Event Destination by @Tausif4171
- Remove unnecessary tooltips from “Create Access Key” and “Delete Selected” buttons by @Tausif4171
- Fix Alignment and Spacing in Set Replication Modal by @Tausif4171
- Fix overlapping issue between Access Keys and IAM Groups sections by @Tausif4171
- Fix bucket replication rule edit prefix by @jinapurapu
- Add UI to set edge flag for bucket replication by @reivaj05
- Remove help button from UI by @ramondeklein
- Update UI assets by @ramondeklein
- Remove help standalone (incl. unused files) by @ramondeklein
- Regenerate assets by @ramondeklein
- fix: console_port by @jiuker
- Improve file preview error banner alignment and spacing by @Tausif4171
- Refactored Bucket Summary page by @bexsoft
- Added Policy name validation by @bexsoft
- Remove pq import by @reivaj05
- Fix call to metadata for object versions and refresh objects list after deleting object version by @reivaj05
- Changed edit bucket permissions by @bexsoft
- Add testify lint by @reivaj05
- Updated Object versions mode with new design by @bexsoft
- Update aistor-operator go version to master by @minio-bot
- Update versions by @reivaj05
- Fixed IAM Policies users-groups calculations by @bexsoft
- Move api tests to existing integrationtests directory by @reivaj05
- Update AIStor in Helm chart during release by @ramondeklein
- Add Access Keys section for logged in user by @reivaj05
- Add KMS sidecar to Helm chart by @ramondeklein
- Update aistor-operator go version to master by @minio-bot
- Updated assets by @ramondeklein
- Fix error when requesting bucket information without encryption enabled by @ramondeklein
- Use docker proxy to avoid failing private repo tests by @ramondeklein
- Update UI assets by @ramondeklein
- Update aistor-operator go version to master by @minio-bot
RELEASE.2025-01-28T19-50-23Z
- Update aistor-operator go version to master by @minio-bot
- Fix consistency issues for Empty Cards by @jinapurapu
- Update Mockery to v2.51.0 by @bayasdev
- Fix Operator logs download by @SSushmitha8
- Improve cache description by @jinapurapu
- Add precision to DirectPV info by @allanrogerr
- Upgrade mockery files by @reivaj05
- Bump vite from 6.0.3 to 6.0.9 in /web-app by @dependabot
- Update aistor-operator go version to master by @minio-bot
- Access screen breadcrumbs fixes by @jinapurapu
- Hide Observe, Remove Catalog UI elements by @dvaldivia
- Update aistor-operator go version to master by @minio-bot
- Buckets redesign by @bayasdev
- Remove load balancer graph widget by @cesnietor
- Update License screen by @jinapurapu
- Update aistor-operator go version to master by @minio-bot
- package.json updates by @bexsoft
- Use WindowVirtualizer for virtualizing Buckets List by @bayasdev
- Implement missing console features by @ramondeklein
- Fixed bucket summary date creation label by @bexsoft
- Fix stale Object Browser previews by @bayasdev
- Reenabled Event Destination save button by @bexsoft
- Revert hide observe catalog ui by @cesnietor
- Bucket Access labels adjustments by @bexsoft
- Disable Catalog UI by default by @cesnietor
- Added missing plus icons to add buttons by @bexsoft
- Update protoc-gen-go version by @reivaj05
- Remove Firewall from breadcrumbs by @bayasdev
- Change Anonymous access icon by @bexsoft
- Wrong help information in load balancer rules screen by @reivaj05
RELEASE.2025-01-15T21-51-02Z
- To fix the Playwright Tests by @cniackz
- Delete Prompt UI and RPCs by @SSushmitha8
- Change dropMenuPosition for Delete User by @SSushmitha8
- Improve Update Inference and Delete prompt options by @SSushmitha8
- Update Automation commit by @dvaldivia
- Add Tests for CFG API Key Parsing by @dvaldivia
- Apply object store session policy to LDAP users by @reivaj05
- List IAM Groups screen update by @jinapurapu
- List policy screen update by @jinapurapu
- Fix delete Object version in Object Browser by @cesnietor
- Update mockery by @reivaj05
- Remove roles migration code by @reivaj05
- Remove custom timeout for RTK Query requests by @bayasdev
- Watch Prompt resources by @SSushmitha8
- Support DirectPV installation via kustomize APIs by @Praveenrajmani
- Update aistor-operator go version to master by @minio-bot
- Fix unit test by @ramondeklein
- Fix directpv breaking the app by @cesnietor
- Fix remove policy test by @jinapurapu
- Bump @eslint/plugin-kit from 0.2.2 to 0.2.3 in /web-app by @dependabot
- Fix crash when DirectPV version can’t be parsed by @ramondeklein
- Add Prompt debug status and cleanup urls by @SSushmitha8
- Bump cross-spawn from 7.0.3 to 7.0.6 in /web-app by @dependabot
- Add Prompt Debug options - Pods, Events by @SSushmitha8
- Clear notifications on Bucket Encryption page exit by @bayasdev
- Update mockery by @reivaj05
- Apply roles to openid users by @reivaj05
- Add Cache metrics to Observability by @cesnietor
- Add mock calls for GetPolicyEntities to fix failing getListGroupsforPolicy tests by @jinapurapu
- Fix UI Tests by @dvaldivia
- Remove Sidecar Firewall by @dvaldivia
- Fix for Object Browser tests by @dvaldivia
- Update mds package to v3.1.5 by @minio-bot
- Update Observability Styles by @cesnietor
- Update mockery by @SSushmitha8
- Group preview modal by @jinapurapu
- Fix key not found on empty response by @cesnietor
- Add Inference Settings and Debug Options by @SSushmitha8
- Breadcrumb key by @SSushmitha8
- Add new style for Observability graphs legends by @cesnietor
- Add Browse object option from Inference page by @SSushmitha8
- Fix Observability returning not found after enabled by @cesnietor
- Remove box borders for Drive metrics by @cesnietor
- Show retry count for batch jobs by @SSushmitha8
- Policy preview modal by @jinapurapu
- Update aistor-operator go version to master by @minio-bot
- Update mds package to v3.1.6 by @minio-bot
- Update UI project dependencies by @bayasdev
- Add reminders to Key Manager screen to backup HSM and Data periodically by @dvaldivia
- Add Scalar metric to API Summary metric page by @cesnietor
- Initial playwright test for prompt by @SSushmitha8
- Add Audit middleware by @reivaj05
- Implement STS and OpenID for standalone mode by @ramondeklein
- Fix invalid argument warning when there is no K8s root CA by @ramondeklein
- Fix listing of pods in Site Debug by @bayasdev
- Remove unused import in standalone server by @bayasdev
- Fix
OPERATOR_SIDECAR_AISTOR_KES
variable by @ramondeklein - spelling fix by @shtripat
- Fix audit logging when no user is available by @ramondeklein
- Update aistor-operator go version to master by @minio-bot
- Update Observability tooltip style by @cesnietor
- Upgrade to github.com/minio/pkg/v3 by @ramondeklein
- Show proper value for usage and capacity by @ramondeklein
- Export site configurations by @SSushmitha8
- Initial WARP Client UI by @bayasdev
- fix panic in directpv install by @prakashsvmx
- Migrate Users forms to React Hook Form by @bayasdev
- Fix Object Store resetting in Add WARP job form by @bayasdev
- Disable auditlog for standalone mode by @ramondeklein
- Member preview modal by @jinapurapu
- Updated UI project dependencies to the latest versions by @bexsoft
- Prevent double audit-log for gPRC calls by @ramondeklein
- Update aistor-operator go version to master by @cesnietor
- Update aistor-operator go version to master by @minio-bot
- Updated mds to v3.1.8 by @bexsoft
- Fixed Lint issues by @bexsoft
- Update graph legend icon by @cesnietor
- Bring back audit middleware for grpc calls by @reivaj05
- Fix name for enterprise-operator tenant setup for UI test by @jinapurapu
- Bring back Add KMS form by @bayasdev
- Edit access key modal by @jinapurapu
- Fix Add KMS UI test by @jinapurapu
- Implement Top Bar Menu by @bayasdev
- Update date string format in Observability Graph by @cesnietor
- Remove unit in scalar metric box by @cesnietor
- Fix Settings current tab detection by @bayasdev
- Add User screen update by @jinapurapu
- Update Examples by @dvaldivia
- Object Browser side panel redesign and Prompt with Preview by @SSushmitha8
- Update UI Project dependencies by @bexsoft
- Align Observability Graph labels by @cesnietor
- Bump nanoid from 3.3.7 to 3.3.8 in /web-app by @dependabot
- Fix pdf preview by @SSushmitha8
- Focus Prompt Inputbox once enabled by @SSushmitha8
- refactor add pool ui by @prakashsvmx
- Move Object Store Setup Progress to Overlay by @bayasdev
- Add access key modal by @jinapurapu
- Add recover for panics middleware by @reivaj05
- Add admin checks to enable prompt by @SSushmitha8
- Prompt and Inference directs to its Settings page by @SSushmitha8
- Update aistor-operator go version to master by @minio-bot
- Add Inference Details to enable prompt by @SSushmitha8
- General Settings improvements by @bayasdev
- fix: missing clusterrole permissions for directpv install by @Praveenrajmani
- Update aistor-operator go version to master by @minio-bot
- Fix New Credentials modal formatting by @jinapurapu
- Fix Error Logs in Observability by @cesnietor
- Delete inference option by @SSushmitha8
- Add prompt details in object browser by @SSushmitha8
- Users Settings redesign by @bayasdev
- Update mds package to v3.1.10 by @minio-bot
- Update aistor-operator go version to master by @minio-bot
- Fix web app workflows by @bayasdev
- Fix drag drop upload by @jinapurapu
- Fix PR workflow by @cesnietor
- Update aistor-operator go version to master by @minio-bot
- Add resource request for inference by @SSushmitha8
- Delete Prompt and Inference on deleting the objectstore by @SSushmitha8
- Upgrade mockery files to 2.50.0 by @cesnietor
- User details update by @jinapurapu
- Allow spaces on Policies by @cesnietor
- Remove GPU request for Development by @SSushmitha8
- Update aistor-operator go version to master by @minio-bot
- Fix KMS image update by @bayasdev
- Update protos by @bayasdev
- Add GPU request field in Resource request for inference by @SSushmitha8
- Roles redesign by @bayasdev
- Minor UI improvements by @SSushmitha8
- Load Overview for Standalone by @dvaldivia
- OpenID Providers redesign by @bayasdev
- Update mds package to v3.1.11 by @minio-bot
- Add label to checkboxes in OpenID Providers form by @bayasdev
- Separate modal actions by @bayasdev
- Fix Object version count and show deleted objects by @SSushmitha8
- Adds L1 text & updates standard empty state layout by @SSushmitha8
- Update mds package to v3.1.12 by @minio-bot
- Fix minor UI issues by @SSushmitha8
- Add tests for WARP RPCs by @bayasdev
- Add tests to complete group rpcs coverage and fix Groups UI tests by @jinapurapu
- Remove unnecessary package.json resolutions by @bayasdev
- Use go1.23 during build by @reivaj05
- Use updated MinIO packages by @ramondeklein
- Updated generated files by @ramondeklein
- Add tests for MinIO Session Check RPC by @bayasdev
- Use latest license package by @ramondeklein
- Add Group screen update by @jinapurapu
- Fix Bucket detail screen UI tests by @jinapurapu
- Fix unauthorized errors in observability debug screen by @reivaj05
- Improved homepage AIStor User UI test by @jinapurapu
- Redirect to Object Store once KMS instance is created by @SSushmitha8
- Group details/edit screen update by @jinapurapu
- Import site configurations by @SSushmitha8
- Improve Object Store Summary panels refresh by @bayasdev
- Enhance EC configuration validations by @bayasdev
- Fix disablement of panels in Object Store summary by @bayasdev
- Misc bucket UI fixes by @bayasdev
- Fix restarting operator when AIStor is restarted by @ramondeklein
- Migrate thunks to RTK Query and rename API clients by @bayasdev
- Fix Observe current tab detection by @bayasdev
- Update aistor-operator go version to master by @minio-bot
- Rename sidecars by @ramondeklein
- Update aistor-operator go version to master by @minio-bot
- Prompt redesign - Move prompt object to Object store settings by @SSushmitha8
- Update aistor-operator go version to master by @minio-bot
- Policy Details screen update by @jinapurapu
- Fix Setting TLS=Off does not work #2228 by @adriangitvitz
- Update aistor-operator go version to master by @minio-bot
- update to Jan 15 operator release image in resources by @pjuarezd
- Update cut-release.sh and add release step in make by @donatello
- Add compatibility fn for sed inplace write by @donatello