From db542337690c389817b2d43ac725d618f1b910ed Mon Sep 17 00:00:00 2001 From: rcourtman Date: Mon, 20 Oct 2025 20:47:41 +0000 Subject: [PATCH] fix: show full installer output instead of filtering MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The setup script was filtering installer output to only show lines with ✓|⚠️|ERROR, which hid successful download messages like: 'Downloading pulse-sensor-proxy-linux-amd64 from Pulse server...' This made it appear the installer failed even when the Pulse server fallback download succeeded. Changed to show all installer output for better visibility and debugging. Users will now see the complete installation flow including: - GitHub download attempt (expected to fail for dev builds) - Pulse server fallback download (should succeed) - All setup steps and validations Improves transparency and reduces confusion during setup --- internal/api/config_handlers.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/api/config_handlers.go b/internal/api/config_handlers.go index 6e45a58..6108741 100644 --- a/internal/api/config_handlers.go +++ b/internal/api/config_handlers.go @@ -3712,7 +3712,7 @@ if [ "$TEMP_MONITORING_AVAILABLE" = true ] && [ "$PULSE_IS_CONTAINERIZED" = true INSTALL_STATUS=$? if [ -n "$INSTALL_OUTPUT" ]; then - echo "$INSTALL_OUTPUT" | grep -E "✓|⚠️|ERROR" || true + echo "$INSTALL_OUTPUT" fi if [ $INSTALL_STATUS -eq 0 ]; then