The seaweedfs service in our example setups now runs as non-root user and automatically adds the correct CORS headers. Be sure to read the “Changes” section below if you’re using it in a self-hosted environment. As always, a slew of frontend improvements are included in this release as well.
Download the release on GitHub.
Features
Section titled “Features”Editor Shortcuts Help
Section titled “Editor Shortcuts Help”The editor now includes a shortcuts help section that shows useful keyboard shortcuts at a glance. You can open it by clicking the info button next to the copy pipeline link button.
By @gitryder.
Fix some issues with the seaweed container
Section titled “Fix some issues with the seaweed container”The docker compose example stacks now add the correct CORS setting for the upload and download endpoints by default.
Type Icons in the Explorer
Section titled “Type Icons in the Explorer”We replaced text labels with icons for types in the Explorer table header, giving it a cleaner, more compact look. You can hover over any icon to see the full type name.
By @gitryder.
Changes
Section titled “Changes”Switch default user for seaweed container
Section titled “Switch default user for seaweed container”To conform with best practices, we updated the tenzir-seaweed image to use a non-root user by default.
NOTE: This is a breaking change due to the updated permissions of the seaweed data volume.
If you have an existing docker compose stack, either manually specify the root user in your docker-compose.yaml:
services: seaweed: user: rootOr run a one-time command after upgrading to change the permissions of the seaweed data volume:
docker compose run --user root --entrypoint /bin/sh seaweed$ chown -R seaweed:seaweed /var/lib/seaweedfsBug Fixes
Section titled “Bug Fixes”Fix static dashboard configuration issues
Section titled “Fix static dashboard configuration issues”Fixed an issue that could lead to statically configured dashboards not being shown on the Dashboards page.
By @lava.
Fixed background color on the pipeline detail page
Section titled “Fixed background color on the pipeline detail page”We fixed an issue that caused the pipeline detail page to show an incorrect background color.
By @gitryder.