feat: add perf-report, setup-dev, check-updates and update dashboard
CI / check (push) Successful in 4m9s
CI / deploy (push) Successful in 19s
CI / publish-container (push) Successful in 1m14s

This commit is contained in:
openhands committed 2026-09-13 21:14:26 +02:00
1 parent 636fde523f
commit a605807c69
4 files changed
+34

No files matched your search

+8
View File
@@ -0,0 +1,8 @@
#!/usr/bin/env bash
# Check for dependency and image updates
cd "$(dirname "$0")/.."
echo "Checking for package updates..."
pnpm outdated
echo "Checking for newer Docker images..."
docker compose pull --dry-run
+6
View File
@@ -13,6 +13,9 @@ echo "6) Check Env (./scripts/check-env.sh)"
echo "7) Optimize DB (./scripts/db-optimize.sh)"
echo "8) Security Scan (./scripts/check-security.sh)"
echo "9) Monitor (./scripts/monitor.sh)"
echo "10) Perf Report (./scripts/perf-report.sh)"
echo "11) Setup Dev (./scripts/setup-dev.sh)"
echo "12) Check Updates (./scripts/check-updates.sh)"
echo "q) Quit"
read -p "Choice: " choice
@@ -27,6 +30,9 @@ case $choice in
7) $SCRIPT_DIR/db-optimize.sh ;;
8) $SCRIPT_DIR/check-security.sh ;;
9) $SCRIPT_DIR/monitor.sh ;;
10) $SCRIPT_DIR/perf-report.sh ;;
11) $SCRIPT_DIR/setup-dev.sh ;;
12) $SCRIPT_DIR/check-updates.sh ;;
q) exit 0 ;;
*) echo "Invalid choice" ;;
esac
+5
View File
@@ -0,0 +1,5 @@
#!/usr/bin/env bash
# Run performance report
cd "$(dirname "$0")/.."
echo "Running performance report..."
node scripts/performance-report.mjs
+15
View File
@@ -0,0 +1,15 @@
#!/usr/bin/env bash
# Setup development environment
cd "$(dirname "$0")/.."
echo "Setting up development environment..."
if [ ! -f .env ] && [ -f .env.example ]; then
echo "Creating .env from .env.example..."
cp .env.example .env
echo "Please configure your .env file."
fi
echo "Installing dependencies..."
pnpm install
echo "Setup complete."