Skip to content

v1.51.0

Compare
Choose a tag to compare
@openfoodfacts-bot openfoodfacts-bot released this 11 Sep 14:54

1.51.0 (2024-09-11)

Features

  • 🚑 Changes (b8dcd5a)
  • 🚑 Credential + Importer (53752d5)
  • 🚑 Credentials + Importer + Test (3e2f5e3)
  • 🎨 Add key during request by the batch job (fd7c587)
  • 🐛 Forgot a return (a1de5d9)
  • 🔒 Secure Batch Data Import endpoint with a token key (360f2e4)
  • ✨ Change batch job launch from api endpoint to CLI (93c1232)
  • ✨ Implemenation reviews (c76df4d)
  • ✨ Restructure code (b7a44c4)
  • allow to specify parameters when launching spellcheck job (de050fc)
  • batch - spellcheck: ⚡ API endpoint batch/launch ok: Batch extraction with DuckDB and launch on GCP (a417fdf)
  • batch - spellcheck: ⚡ From predictions to insights (74c3828)
  • batch - spellcheck: ⚡ Integrate batch data from job into Robotoff sql tables (bdb8733)
  • Batch job - Spellcheck: ⚡ (531f3b5)
  • batch-spellcheck: ⚡ Batch extraction from database before Batch processing operational (baf1f1d)

Bug Fixes

  • 🎨 Change predictor version to also track... the predictor version (9800591)
  • 🐛 Fixed bug & Better error handling with Falcon (e87857c)
  • add batch_dir as param in /batch/import route (36f02fb)
  • add log message in import_spellcheck_batch_predictions (2329201)
  • batch-spellcheck: 💄 Fix Spellcheck Batch job file name for Dockerfile ENTRYPOINT (7a17edc)
  • fix bug in spellcheck insights import (db73aea)
  • fix issues with duckdb command + unit test (cbe250f)
  • fix mypy and flake8 issues (ac7907d)
  • improve naming of batch jobs bucket files (242f950)
  • improve spellcheck Dockerfile (235ed4b)
  • pass GOOGLE_CREDENTIALS envvar as base64 encoded string (6be2367)
  • provide webhook URL as envvar in spellcheck batch job (3897d65)
  • update content-type in batch job robotoff webhook call (368ee12)
  • update spellcheck batch script (374a829)

Technical

  • 📝 Add batch/import api endpoint to doc (be563e3)
  • 📝 Because perfection (3ea91d2)
  • ✨ Black on spellcheck script (8f84146)
  • ✨ make lint (2ff7345)
  • add GOOGLE_APPLICATION_CREDENTIALS envvar (f93fc9f)
  • add GOOGLE_CREDENTIALS during deployment (b18e613)
  • batch-spellcheck: 💚 Fix some bugs: batch-extraction & batch-launch (c8758e1)
  • remove CodeQL analysis (1c0946d)
  • remove Sonar Cloud analysis (4997a01)