feat: Admin Area Challenges: List, Import/Export and Add/Edit Modal

This commit is contained in:
OpenVelo Agent
2026-07-22 20:26:27 +00:00
parent 6c18603a7d
commit 216795b5db
33 changed files with 4256 additions and 105 deletions
+3
View File
@@ -3,6 +3,9 @@ set -euo pipefail
echo "[setup] Ensuring ./data/uploads exists..."
mkdir -p ./data/uploads
mkdir -p ./data/uploads/challenges
mkdir -p ./data/uploads/challenges/.staging
mkdir -p ./data/uploads/icons
echo "[setup] Installing root dependencies..."
npm ci --no-audit --no-fund || npm install --no-audit --no-fund