Skip to content

Releases: openfoodfacts/robotoff

v1.53.2

09 Oct 07:48
Compare
Choose a tag to compare

1.53.2 (2024-10-08)

Bug Fixes

  • add script to normalize barcodes in DB (4adeb6b)
  • fix normalize script (24db8fb)
  • normalize barcode in all API routes (7ca87de)
  • use ReditUpdate.product_type (963eabb)

v1.53.1

07 Oct 07:53
Compare
Choose a tag to compare

1.53.1 (2024-10-07)

Bug Fixes

  • add new nutrient mention for portuguese (#1425) (49df155)
  • remove legacy routes (#1424) (c53617d)
  • use images.openfoodfacts.org to fetch OCR files (59fa01f)
  • use new barcode normalization (65e16dd)

v1.53.0

01 Oct 13:09
68412fe
Compare
Choose a tag to compare

1.53.0 (2024-10-01)

Features

Bug Fixes

  • don't create index concurrently in migration (96d3374)
  • remove old object detection models (#1423) (4d22142)
  • remove scripts/ocr/run_ocr.py (2d8fbaf)

v1.52.1

18 Sep 08:10
64d83f4
Compare
Choose a tag to compare

1.52.1 (2024-09-18)

Technical

  • 📝 Batch Job - Spellcheck documentation (#1408) (2748324)
  • deps: bump vllm from 0.5.4 to 0.5.5 in /batch/spellcheck (9a09729)

v1.52.0

17 Sep 14:20
Compare
Choose a tag to compare

1.52.0 (2024-09-17)

Features

  • update ingredient detection model (459f6f4)

Bug Fixes

  • bump ingredient detection model version (dfa2614)
  • fix entity aggregation bug for NER detection (5f2b94c)
  • use datetime.now(timezone.utc) instead of utcnow() (2203ecf)
  • use the same predictor_version for all spellcheck predictions (857fea1)
  • wait for Product Opener to generate the dump before downloading it (6eae9d5)

v1.51.0

11 Sep 14:54
Compare
Choose a tag to compare

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)

v1.50.5

06 Sep 09:18
Compare
Choose a tag to compare

1.50.5 (2024-09-04)

Technical

  • deps-dev: bump cryptography from 43.0.0 to 43.0.1 (0ad0c56)
  • update SSH_PROXY_USERNAME for prod deployment (34e6aef)

v1.50.4

03 Sep 10:59
Compare
Choose a tag to compare

1.50.4 (2024-09-03)

Bug Fixes

  • fix product weight detection bug (fe7e758)
  • only run nutrition table detection for food type (c019df9)
  • remove Hacendado store (e946444)
  • remove unused class (22fae32)

Technical

  • add tmp volume for ES (6225bcb)
  • add volume for /tmp (15130d2)
  • deps: bump sentry-sdk from 1.14.0 to 2.8.0 (f991bf5)
  • improve robotoff documentation (b9365a7)
  • make api depends on elasticsearch in docker-compose.yml (bf99ca8)

v1.50.3

21 Aug 07:26
Compare
Choose a tag to compare

1.50.3 (2024-08-21)

Technical

  • update proxy_username in container-deploy.yml (d469798)

v1.50.2

21 Aug 07:22
Compare
Choose a tag to compare

1.50.2 (2024-08-21)

Bug Fixes

  • add logo_annotation.server_type field (a318737)
  • dev_build: ⚡ Add network po-default before build in make dev (c99b2c1)
  • display number of logos in index in add-logo-to-ann command (8251082)
  • improve performance of random logo search (dec765f)
  • improve question count query performance with vote (f19d49a)
  • remove some store regex false positive (6ba5f7e)
  • use subquery when fetching questions without user votes (15e6cfb)

Technical

  • add index on logo_annotation.server_type (0da1006)
  • bring back robotoff-backups (0f5b8ca)
  • fix deploy configuration (e4999ac)
  • Update README.md (fc94d96)