- Support for internationalization (partially completed)
- check mylinbit status in VSAN mode
- description and input style for grafana dashboard settings
- clear input values when switching SP type
- Support for adding custom columns on the resource and volume pages
- Display volume capacity on the volume page
- Support for DRBD_DISKLESS and available node check in the create resource form
- Allow users to remove added aux columns
- Changed the storage pool to optional on the create resource page
- Support for creating storage pools with the ZFS device provider
- Loading status for node adding
- Debounced request for gateway host check
- Node edit page blank error
- Capacity on Storage Pools displaying NaN in some cases
- Refetching list when a Storage Pool is created
- Support status check for open-sourced LINSTOR GUI
- Installation instructions for LINSTOR GUI on a LINSTOR controller node
- Reduced bundle size
- More device provider types such as ZFS for storage pool creation
- Support for remote image URLs when customizing the logo
- Bug causing the node list to be empty when adding or removing nodes in VSAN Mode
Added
- Toast log for recent operations : Implemented a toast log feature to display feedback on actions like user additions and deletions.
- Advanced options for Storage Pool create form : Added advanced options including SED and VDO settings during storage pool creation.
- Detailed settings for Gateway : Added more granular configuration options for the gateway.
- Tooltips for Storage Pool form : Tooltips added to the Storage Pool form to improve usability.
- Description text for Grafana dashboard settings : Added helpful description text to the Grafana dashboard settings section.
- GitHub Workflow integration : Integrated GitHub workflows for streamlined development processes.
- NGINX server in Docker : Implemented an NGINX server within Docker to enhance deployment options.
Changed
- Gateway status check : Added a check to ensure the gateway is operational before enabling it.
Fixed
- Code and log cleanup : Removed outdated codes and logs to maintain codebase hygiene.
Fixed
- "Not enabled" error in certain cases
- Instructions for installing the LINSTOR GUI on a LINSTOR controller node
- Dependency vulnerabilities
Changed
- LINSTOR GUI is now officially open source starting with this release
Fixed
- VSAN link error on the error report page
- Select and delete error on the Storage Pool page
- Style issues on the resource group page
- Key-value store initialization error for GUI settings
- Grafana dashboard routing and link error
Added
- CI pipeline on GitLab
- SOS report download
- Create/edit passphrase
Changed
- Only admin users can access the settings page and the users page
- Renamed “Dashboard” to “Grafana Dashboard” on the settings page
- Textual changes on the Storage Pool page
Fixed
- Field errors and validation in the resource creation form
- Resource form entry click behavior
Added
- Unlock LINSTOR passphrase from settings page
- Support for creating storage pools on different nodes simultaneously
- check node status(DISKLESS or not) before creating a resource snapshot
Changed
- Changed the behavior when clicking on the LINSTOR remote backup
- add user click area
- support for managing remotes and backups
- links between pages
- view network usage information on node detail page
- add support for NFS xfs backend for VSAN mode and gateway mode
- edit internal props on controller page & the UI for entering edit mode
- dashboard charts display error
- node deletion and lost errors
- create Volume Definition
- edit prop on controller page
- notification list filter
- user authentication initialization error
- controller edit form initial value display error
- style issue on user page
- export path for NSF target
- bulk deletion status error
- auto_evict_allow_eviction tip error
- dropdown menu vibrates
- controller page
- multi service IP addresses for iSCSI target creation
- limit the number of NFS targets to 1 and support multiple volumes
- colors for pie chart and bar chart
- gateway menu is not shown when gateway is enabled
- export path for NSF target
- bulk deletion error for resource/rg/vd
- iscsi list error in some cases
- resource connection status
- multi service IP addresses for iSCSI target creation
- gateway add volume error
- user authentication readonly for non-admin users
- user authentication is shown by default
- the UI for gateway target
- the amount of volume on dashboard is not correct
- update dependencies and fix security vulnerabilities
- new charts for nodes, resources and volumes
- search query for nodes, storage pools, resource groups, volumes, volume definitions, snapshots, error reports
- sync query string with URL
- volume definition page
- volume number on volume list page
- new forms for creating and editing resources
- new chats for node detail page
- move ip address management to node detail page
- UI for uploading custom logo
- Enable authentication error
- VSAN Mode Input validation message for nqn
- VSAN Mode Issue with the unit of size input for "Grow" in certain cases
- VSAN Mode Retrieving the list again after "Grow" operation
- VSAN Mode iSCSI target validation to identify and report errors more accurately
- VSAN Mode improved handling of fetching the updated list after creating or deleting entries
- VSAN target creation error
- icons for VSAN Mode menu
- Resolved persistence issue with side bar menu status.
- Addressed error occurring during gateway targets creation.
- Separated VSAN mode from LINSTOR GUI for enhanced clarity and usability.
- Storage pool list with advanced search functionality.
- Enable/disable user authentication directly via the GUI.
- no notifications when creating snapshot
- cannot enter VSAN mode error from URL
- added back to list on node detail page and error report detail page
- added node name / exception type fields on error report list page
- added sort by time, filter by controller/satellite type
- resolved an issue with the node detail page displaying errors
- error report pagination issue
- wrong error number in about modal
- new version cache issue
- added the ability to view storage pool and resource information for individual nodes
- implemented the ability to search error reports by node
- introduced the functionality to search error reports within a specific time range
- disable select volume since we don't not support delete the volume
- default credentials for user authentication
- fetch node list error on VSAN mode
- cannot add node after exiting VSAN mode
- exit VSAN mode on settings pages only if the VSAN mode is enabled
- migrate resource from one node to another
- no need to clear cache when update to latest version
- VSAN Mode node list ip error
- VSAN Mode
- Add title for dashboard settings fields
- Massive toasts for creating snapshots
- Fix displaying settings value back
- Change "Nodes" to "Node" on creating storage pool