From 69a57459d8f910b0f1d5a3cfc2c2cb36d8d1e784 Mon Sep 17 00:00:00 2001 From: "Joseph.Rawlings" Date: Thu, 4 Dec 2025 14:07:30 -0500 Subject: [PATCH] feat: add functionality to clear Laravel log and display logs in runner script for improved user feedback --- .../Servers/Proxmox/views/firewall.blade.php | 2 ++ runner.sh | 24 ++++++++++++++++++- 2 files changed, 25 insertions(+), 1 deletion(-) diff --git a/extensions/Servers/Proxmox/views/firewall.blade.php b/extensions/Servers/Proxmox/views/firewall.blade.php index ef9c0d67e..e4610902a 100644 --- a/extensions/Servers/Proxmox/views/firewall.blade.php +++ b/extensions/Servers/Proxmox/views/firewall.blade.php @@ -666,6 +666,7 @@ + @endif
@@ -763,6 +764,7 @@
+ @endif {{ strtoupper($rule['proto'] ?? 'any') }} {{ $rule['dport'] ?? $rule['sport'] ?? '-' }} diff --git a/runner.sh b/runner.sh index 72b3275f9..5d6a38e1a 100755 --- a/runner.sh +++ b/runner.sh @@ -22,7 +22,8 @@ $divider [3] Run laravallog.sh [4] Run laravalcache.sh [5] Clear Laravel log - [6] Exit + [6] Clear Laravel log and show logs + [7] Exit $divider Select an option by pressing the number key. EOF @@ -58,6 +59,27 @@ EOF fi ;; 6) + # Clear Laravel log first + LOG_DATE=$(date +%Y-%m-%d) + LOG_FILE="${SCRIPT_DIR}/storage/logs/laravel-${LOG_DATE}.log" + if [ -f "$LOG_FILE" ]; then + > "$LOG_FILE" + echo "Log file cleared successfully: $LOG_FILE" + else + echo "Log file not found: $LOG_FILE" + fi + + # Pause and wait for user input + echo + echo "Press Enter to continue and show the logs..." + read -r + + # Then show logs + echo "Showing Laravel logs..." + [ -x "$git_log" ] || chmod +x "$git_log" + "$git_log" + ;; + 7) echo "Goodbye!" exit 0 ;;