Releases: openfoodfacts/robotoff
Releases · openfoodfacts/robotoff
v1.25.4
1.25.4 (2023-04-21)
Bug Fixes
- always use the same queue for jobs of the same product (e9f066c)
- fix typo in Makefile (6594035)
- improve Robotoff edit message (4b5f230)
- send webhook update jobs for all projects (7949dec)
- update DATASET_CHECK_MIN_PRODUCT_COUNT (e5555cc)
- use md5 hash function in
get_high_queue
(29befd6)
Documentation
v1.25.3
v1.25.2
v1.25.1
v1.25.0
1.25.0 (2023-04-16)
Features
- add a function to send image to OFF (f6ac894)
- implement real multi-platform support (OFF, OBF,...) (9464f46)
- support multiple MongoDB DB (multi-project) (2c36b6f)
Bug Fixes
- add
server_type
field to logo indexed in ES (506ab02) - add DISABLE_PRODUCT_CHECK settings (a201fae)
- fix in insert_images.py script (8dd914f)
- fix issue in settings (DISABLE_PRODUCT_CHECK value) (232e5c6)
- fix refresh-insight scheduled job (d363cf8)
- fix value for ENABLE_PRODUCT_CHECK in local env (20a58d5)
- fix wrong call to run_nutriscore_object_detection (a211249)
- fix wrongly formatted logging message (3ef4a0d)
- rename DISABLE_PRODUCT_CHECK into ENABLE_PRODUCT_CHECK (8c07478)
- rename en:gluten-free into en:no-gluten (e1f6417)
- replace call to lru_cache() by call to cache() (191faab)
- suppress mypy warnings (49a29b9)
- switch log level to DEBUG (d3ebd85)
Documentation
v1.24.2
v1.24.1
v1.24.0
1.24.0 (2023-04-05)
Features
- add function to get match bounding box (5d7eafa)
- allow to match text on OCRResult (73ae0e6)
- save bounding box information in OCR/flashtext predictions (9d4d432)
Bug Fixes
- add functions to delete/unselect an image (ade0294)
- allow partial match in get_words_from_indices (34cbd24)
- allow to match across blocks (c073129)
- bug fix in product weight insight generation (031e117)
- cache result word string in Word (30bc347)
- convert absolute coordinates to relative ones (e86e671)
- fix offset bug (a6e1e51)
- make error message easier to understand during HTTP 404 during OCR fetch (b352387)
- remove text_annotations OCRField and use new text field (f0637a4)
- save mapping between position of words and full annotation text (674ad77)
- use new computed text field in regex matching (b29e1db)
- use re.I flag instead of lowercasing string (0ecef5e)
- use strip_accents_v1 when necessary (f2ee677)
Documentation
v1.23.1
v1.23.0
1.23.0 (2023-03-15)
Features
- add missing_category campaign to track products without categories (b103e66)
- cache image embeddings in DB (ImageEmbedding table) (ba25c75)
- store neighbor categories for v3 categorizer models (8d1d727)
- use keras new v3 model as default to predict categories (c0f55cf)
- use keras v3 model as default (a2d23a3)
- use keras_image_embeddings_3_0 by default in categorize CLI (737716e)
Bug Fixes
- allow to specify LOG_LEVEL in .env file (50a3aa4)
- deprecate campaign parameter in /questions* (82c26fe)
- exclude some categories from predictions (503fa8d)
- fix bug in save_image_embeddings (a600502)
- fix bug that occurs when image are missing in images table (1968f56)
- fix edge-case bug when no image is available (fac1ab1)
- fix newly introduced bug in category importer (a1bb507)
- fix serialization bug in predict (1a69ab2)
- fix SonarCloud-detected bug in BaseURLProvider (290a3fb)
- fix unit tests (61c6177)
- fix unit tests (0a3702f)
- ignore predicted category if it no longer exist in taxonomy (c3c4fbe)
- move save_image function to new robotoff.images module (6efdaf2)
- pass stub as argument in predict for easier testing (807c157)
- relax checks in save_images function (bcf998f)
- remove legacy unit tests (6f3e5e2)