8000 Releases · openfoodfacts/open-prices · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: openfoodfacts/open-prices

v1.79.3

20 May 21:24
af8ea8c
Compare
Choose a tag to compare

1.79.3 (2025-05-20)

Technical

v1.79.2

12 May 22:48
f16320e
Compare
Choose a tag to compare

1.79.2 (2025-05-12)

Bug Fixes

  • ML: catch error returned when price_tag not found during prediction (Sentry) (2992877)
  • Proofs: Tests: better tear down tests creating image files (706bd89)

v1.79.1

11 May 18:06
4954bab
Compare
Choose a tag to compare

1.79.1 (2025-05-11)

Technical

  • OpenFoodFacts: create a dedicated barcode_is_valid method (#844) (6b9aa55)

v1.79.0

11 May 17:30
0b43d87
Compare
Choose a tag to compare

1.79.0 (2025-05-11)

Features

  • Price Tag: predictions: helper methods to know if the detected data is "valid" (#838) (4c6d8a7)
  • Price Tag: predictions: set price_tag tags on prediction creation (#843) (345d876)

Bug Fixes

  • Products: remove off_pro from source choice list (#842) (0ae11c9)

Technical

  • Price Tag: move post_save signal logic in a dedicated method. ref #843 (5693d4e)
  • Prices: move update_tags logic to a model helper method. ref #811 (0688163)

v1.78.0

09 May 16:04
7ded389
Compare
Choose a tag to compare

1.78.0 (2025-05-09)

Features

  • Challenges: new task to set Price & Proof tag every night (#837) (20beab1)
  • Price Tags: API: new filter by tags (contains) (#835) (5a9e049)
  • Price Tags: new tags field (arrayfield) (#834) (5ccd096)

Bug Fixes

  • Prices: also look at category_tag for in_challenge checks (#832) (5501cbe)

Technical

  • Prices: add extra prints in product_name script. ref #829 (82708f4)
  • Proofs: improve PriceTag & ReceiptItem matching script performance (#836) (4f57374)
  • Proofs: use existing product for tests (682e854)

v1.77.0

06 May 21:23
8b313c0
Compare
Choose a tag to compare

1.77.0 (2025-05-06)

Features

  • Prices: script to set missing product_name from PriceTag & ReceiptItem (#829) (7c58b63)

Bug Fixes

  • Prices: fix script border case where PriceTag or ReceiptItem is not exactly linked to a price. ref #829 (8fdbba2)

Technical

  • Add edit button to doc (#825) (08a7066)
  • design promo (#805) (a56fb94)
  • Prices: new has_product_name queryset. ref #827 (f50fed7)
  • Proofs: new helper methods to easily access PriceTag & ReceiptItem predicted data. ref #827 (e846c89)
  • Proofs: new PriceTag & ReceiptItem has_price_product_name_empty queryset. ref #827 (f3ef153)

v1.76.1

29 Apr 12:49
8a2d758
Compare
Choose a tag to compare

1.76.1 (2025-04-29)

Technical

  • Challenges: set the price's proof tag on price create (if the price belongs to an ongoing challenge) (#823) (8a4a9fc)

v1.76.0

28 Apr 21:42
67d25cb
Compare
Choose a tag to compare

1.76.0 (2025-04-28)

Features

  • Proofs: API: new filter by tags (contains) (#821) (94ab329)
  • Proofs: new tags field (arrayfield) (#817) (2a0b5ba)

Technical

  • Challenges: new Proof queryset & property to filter on the ones part of a challenge (#819) (14548ec)
  • Challenges: new set_proof_tags helper method (#820) (5f841c4)

v1.75.0

27 Apr 19:07
1506086
Compare
Choose a tag to compare

1.75.0 (2025-04-27)

Features

  • Challenges: new tag property. return in the API (#812) (a202e30)
  • Challenges: set the price tag on price create (if the price belongs to an ongoing challenge) (#811) (66cb692)
  • Prices: API: new filter by tags (contains) (#813) (2a16f59)
  • Prices: new tags field (arrayfield) (#807) (96fb506)

Technical

  • Challenges: new is_ongoing queryset (bd1395e)
  • Challenges: new Price property to check if it belongs in a given challenge (#810) (9451796)
  • Challenges: new Price queryset to filter on the ones part of a challenge (#808) (df6830d)
  • Challenges: new set_price_tags helper method (#815) (9a4f337)
  • Prices: new has_tag queryset (#814) (d5e264f)

v1.74.2

20 Apr 20:11
0329c5b
Compare
Choose a tag to compare

1.74.2 (2025-04-20)

Technical

  • Challenges: move 'status' to a property (instead of a field) (#803) (1369fb6)
0