Releases: openfoodfacts/open-prices
Releases · openfoodfacts/open-prices
v1.40.0
1.40.0 (2024-09-27)
Features
- locations: New Location.product_count field (#470) (cebc523)
- locations: New Location.proof_count field (#468) (004af12)
- locations: New Location.user_count field (#471) (be0c796)
Technical
- locations: New weekly CRON to update Location counts (#473) (07b1c4c)
v1.39.3
1.39.3 (2024-09-24)
Bug Fixes
- Django: set 2h long task timeout & retry. ref #376 (87b6e21)
- Django: split OFF product sync into 4 flavors. ref #376 (4fab7b8)
v1.39.2
1.39.2 (2024-09-23)
Bug Fixes
- Django: fix daily DB backup task (#461) (35cbb81)
- Django: tentative fix by removing task timeout. ref #376 (c03af3c)
Technical
- proofs: extra API filtering (on date year & month, on empty location_id) (99e88c0)
v1.39.0
1.39.0 (2024-09-22)
Features
- prices: new querysets to calculate min, max & average (#452) (ab9ed15)
- prices: new stats endpoint (#454) (540feba)
- products: new properties to calculate price min, max & average (#453) (f662710)
Bug Fixes
- Django: fix daily import script (add source in updated fields). ref #376 (fe569d7)
Technical
v1.38.0
1.38.0 (2024-09-15)
Features
- prices: add API filter by labels_tags & origins_tags (#449) (dab02ae)
Bug Fixes
- Django: fix babel currency list order (#447) (4da6da2)
- Django: fix daily import script (avoid unique_scans_n null). ref #376 (0656431)
- Django: fix daily import script (seperate bulk_create & bulk_update). ref #376 (294261f)
v1.37.0
1.37.0 (2024-09-12)
Features
Bug Fixes
- GDPR: fix Picard import script after testing in prod. ref #430 (38e50c9)
Technical
v1.36.0
1.36.0 (2024-09-11)
Features
Technical
- add model with_stats() queryset. Add tests (5aa00e7)
- stats: new model update_price_count() methods (#435) (b25146d)
- tests: skip Product & Location post_save signals (#434) (639cee6)
- Update github-projects.yml (8d82664)