Files
boehmitools-main/plugins/tandoor-ai-import/TOOL-UPGRADE.md
T
2026-07-24 21:37:03 +02:00

1.4 KiB

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 <Projekt>/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:

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:

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.