Releases: openfoodfacts/open-prices
Releases · openfoodfacts/open-prices
v1.45.1
1.45.1 (2024-10-23)
Bug Fixes
- GDPR: Use unique location identifier instead of name (bd681f1)
Technical
- API: store app_version in Price & Proof source field (#533) (bbfce93)
- GDPR: Use new Price.receipt_quantity field. ref #499 (64fcd80)
v1.45.0
1.45.0 (2024-10-19)
Features
- Prices: Allow adding new prices with a location_id (#527) (99f16df)
- Prices: new field to allow users to input the quantity bought (#498) (857b813)
- Proofs: Allow adding new proofs with a location_id (#528) (38e5599)
- Proofs: new fields to allow users to input the number of prices & total sum (#497) (8a9aa50)
Bug Fixes
- Prices: init Price.receipt_quantity field in migration. ref #498 (1822b8d)
- Tests: Remove proof images on test tearDown (#529) (5805eea)
Technical
- Stats: extra Proof type stats. new Location type stats (#524) (411222b)
v1.44.3
1.44.3 (2024-10-13)
Bug Fixes
- Product sync: Avoid setting None for missing fields. Use model default values instead (#519) (e3ed44e)
Technical
- Product sync: Build product dict identically if from sync or API. ref #518 (81766b0)
v1.44.2
1.44.2 (2024-10-11)
Bug Fixes
- Proofs: Deny users to delete a proof with prices (#517) (3b1ed29)
Technical
- Proofs: On proof delete, also remove its images. ref #514 (8360a06)
v1.44.1
1.44.1 (2024-10-09)
Bug Fixes
- Backups: fix backup location. closes #407 (97ed9b2)
- Queue: bump max_attempts to 2. ref #376 (e83158b)
- Stats: make sure to get all Product & Proof with prices when updating counts. ref #492 & #481 (6f446b9)
v1.44.0
1.44.0 (2024-10-06)
Features
- Locations: new type & website_url fields to start allowing ONLINE stores (#446) (ce50c74)
- Users: new /users/:user_id endpoint. Only for self (#500) (665c44f)
Bug Fixes
Technical
- Proofs: Methods to update missing proof fields from prices (#481) (ffe5e5a)
- Stats: simple script for top product stats (via API) (#398) (14c6d39)
v1.43.1
1.43.1 (2024-10-03)
Bug Fixes
- Proofs: fix thumbnail generation for some JPEG images. ref #486 (a7f18e9)
Technical
- stats: new Proof type stats. Rename Price type stats (#496) (6401f80)
v1.43.0
1.43.0 (2024-10-03)
Features
- products: New Product.location_count field (#489) (85cd11f)
- products: New Product.proof_count field (#491) (f77ec80)
- products: New Product.user_count field (#490) (459c6fc)
- Proof: generate image thumbnail (size 400) on create (#486) (9f72de6)
Bug Fixes
- API: Proofs: improve API documentation for upload (#493) (0168a0f)
- locations: fix count calculation when FK is null. ref #420 (a075918)
- products: fix update count CRON setup. ref #492 (7e0588b)
- users: fix count calculation when FK is null. ref #419 (f2f6d9c)
Technical
- Documentation: Remove mention of /app. closes #482 (18f7083)
- products: New weekly CRON to update Product counts (#492) (dd9a239)
v1.42.0
1.42.0 (2024-10-02)
Features
- proofs: new type SHOP_IMPORT to explicitly link shop-imported prices (#485) (82da2b9)
Technical
- launch vue.js app on / (instead of /app) (#483) (1088f65)
v1.41.0
1.41.0 (2024-09-28)
Features
Technical
- locations: add new count fields in API ordering settings. ref #419 (b02c480)
- stats: add to admin, cleanup (#479) (39866ac)
- stats: New daily CRON to update TotalStats (#478) (63f5a76)