chore: initial import
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
# 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:
|
||||
|
||||
```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.
|
||||
Reference in New Issue
Block a user