# Upgrade auf Version 1.1 Version 1.1 erweitert die Tandoor-Zuordnung: - jedes Food besitzt immer ein Dropdown, - Singular, Plural und Teilwörter werden berücksichtigt, - `Kartoffeln` kann beispielsweise `Kartoffel` finden, - ähnliche Treffer werden als überprüfbare Vorauswahl angezeigt, - über das Textfeld kann erneut mit einem anderen Namen gesucht werden, - `Neu anlegen` erstellt fehlende Foods oder Units erst beim finalen Import, - bei einem fehlgeschlagenen Import werden das neue Rezept und die in diesem Lauf neu erzeugten Stammdaten zurückgerollt. Die Korrekturen für lokale Installationen sind ebenfalls enthalten: - `DATA_DIR` fällt lokal auf `/data` zurück, - relative Datenpfade werden relativ zum Projekt aufgelöst, - URLs ohne Protokoll erhalten automatisch `https://`, - `.html`, `.php`, Query-Parameter und andere Pfade bleiben zulässig. ## Bestehende lokale Installation aktualisieren Uvicorn zunächst mit `Strg+C` beenden. Danach im Projektordner: ```bash cd ~/tandoor-tools/tandoor-ai-web-import cp .env .env.backup unzip -o ~/Downloads/tandoor-ai-web-import-v1.1-patch.zip source .venv/bin/activate python -m pip install -r requirements.txt python tests/selftest.py ``` Start: ```bash uvicorn app.main:app \ --env-file .env \ --host 127.0.0.1 \ --port 8091 ``` Die vorhandene `.env` und `data/runs` werden durch das Patch-Paket nicht ersetzt.