feat: streamline dashboard actions by removing inline add-entry form and manual refresh

This commit is contained in:
root
2025-11-09 17:07:28 +01:00
parent c6792e8fe0
commit 57da03b2ac
3 changed files with 8 additions and 165 deletions

View File

@@ -1,14 +1,16 @@
#!/bin/bash
set -euo pipefail
# Alle übergebenen Argumente als Commit-Message (oder Fallback)
# --- Commit Message bestimmen ---
if [[ $# -gt 0 ]]; then
MSG="$*"
elif [[ -f .commitmessage ]]; then
MSG="$(<.commitmessage)"
else
MSG="Aktueller Stand"
fi
# Nur committen, wenn es Änderungen gibt
# --- Git Commit & Push (nur bei Änderungen) ---
if [[ -n $(git status --porcelain) ]]; then
echo "📦 Committe mit Nachricht: '$MSG'"
git add .
@@ -18,7 +20,7 @@ else
echo "✅ Keine Änderungen überspringe Git-Commit."
fi
# Container neu bauen und starten
# --- Docker Compose Build & Up ---
echo "🐳 Starte Docker Compose Build & Up..."
DOCKER_BUILDKIT=1 COMPOSE_DOCKER_CLI_BUILD=1 docker compose up --build -d pickup-config-app
echo "🚀 Fertig!"