feat: add SSO authentication support, configurable brand accent colors, and update UI theme

This commit is contained in:
2026-07-06 18:20:01 +01:00
parent 1346e9e5f5
commit d476901a53
16 changed files with 382 additions and 33 deletions
+17 -4
View File
@@ -1,6 +1,19 @@
#!/bin/bash
set -e
echo "Building frontend..."
(cd frontend && npm ci && npm run build)
echo "Starting app..."
python app.py
echo "Building frontend UI..."
cd frontend
npm install
npm run build
cd ..
echo "Setting up Python virtual environment..."
if [ ! -d "venv" ]; then
python3 -m venv venv
fi
source venv/bin/activate
pip install -r requirements.txt
echo "Starting server..."
python app.py serve