Releases: openfoodfacts/openfoodfacts-server
Releases · openfoodfacts/openfoodfacts-server
v2.13.0
2.13.0 (2023-05-31)
Features
- add all logo variants for all projects in a normalized way (#8459) (a05b4c0)
- added quality facet error for reversed kcal and kj (#8438) (0c76d76)
- bypass data quality error for citrus (#8444) (e3a7394)
- Don't calculate 100g nutriment if serving_quantity <=5 and value = '0', fixes #5848 (#8403) (5031077)
- fix assetlinks.json after deployment (#8448) (de2fe3e)
- ingredient analysis translations (#7908) (9561506)
- Update delete_user to append unique hash (#8472) (a510fec)
Bug Fixes
- add more linked panels for attributes (#6808) (f861059)
- correct the link to products added by one user (#8463) (65d99c5)
- encode
diffs
as JSON text in send_notification_for_product_change (#8419) (2ab7fe6) - gzip all JSON OCRs when saving OCR file on disk (#8320) (45df380)
- Iterate over both product collections on user delete (#8476) (146698c)
- make products aligned again in list (#7309) (cf700f0)
- make products aligned again in list #7309 (#8423) (cf700f0)
- on the fly nutrition edit checks #8420 (#8464) (a82b5ea)
- product added by user url #8421 (65d99c5)
- removing the old logos for OBF, OPF, OPFF (#7276) (ea5a5c7)
- Update nova-group-unknown.svg (#8436) (f58b6ae)
- update vitamin b5 (#8440) (d5a60be)
Taxonomy
- BG Additions (#8465) (819df0c)
- Correction bars (#8451) (8d6d754)
- e-243 additive exposure (#8453) (c38bf68)
- german ingredients (#8426) (606f25e)
- ingredients - whole chicken (#8433) (95bb4e2)
- lupine, einkorn, grey pea for Divinfood + tonka bean (#8434) (a8a6387)
- non-vegetarian Brown Triangle India (#8410) (d7fd285)
- portuguese synonyme (#8429) (32256a0)
- rare legumes and wheat / divinfood project (#8454) (0442a1e)
Technical
v2.12.0
2.12.0 (2023-05-15)
Features
- added nitrate sulfate as suggestions in table (#8412) (eadb61a)
- Estimate Ingredient percentages from nutritional data (#8025) (c1ebb27)
- export packaging components data (#8362) (c84cee3)
- export packaging components data #8361 (c84cee3)
- link to new pro platform manuals (#8375) (2e95d72)
- Prevention - On the fly quality checks in the product edit form (#8258) (89da8ff)
- use ciqual to estimate nutrients and nutriscore (#8351) (a43c187)
Bug Fixes
- Add contributors link in user profile for easier account deletion (#8399) (232b32c)
- escape issue in additives knowledge panel - remove latex formulas (#8340) (1d8583b)
- explore files in sorted order to make tests non-random (#8384) (bf5e755)
- export obsolete products - draft (#8397) (efa8c72)
- japanese parenthesis (#8381) (2f9efb4)
- make CORS work on dev server and API v3 (#8392) (a0cfac9)
- new misc tags for packaging imports, + set packagings_complete (#8409) (c78a458)
- nutrition edit warnings (#8411) (2af05a9)
- provide Robotoff details about product updates (#8416) (0a73218), closes #8286
- solve quantity false positives issue #2037 (#2038) (80f01b6)
- uncomment error raised in tag and fix errors (#8417) (225935f)
Translations
Taxonomy
- add migros stars labels (#8376) (7c9a62c)
- added logo for mexican labels (#8377) (17fa03b)
- added logos for beter leven (#8370) (3d37269)
- added some nutrients (#8323) (bea641d)
- chicken kievs (#8366) (73a32d8)
- Danish ingredients (#8378) (dfc4f70)
- Labels and categories additions (#7910) (1dc577d)
- Pl ingredients (#7791) (2a3244f)
- Prepared potatoes (#8383) (3e09af7)
- ro translations (#8290) (8f55d1f)
- Test populating a category using ChatGPT (#8084) (3c945d8)
- Update ingredients in Catalan (#8372) (ae42679)
Technical
v2.11.0
2.11.0 (2023-04-25)
Features
- add hyphens for properties in folksonomy (#8278) (dee45c2)
- Create assetslinks.json (#8306) (048acdb)
- Enable Polish ingredients processing + tests (#8331) (6bb43ea)
- export packaging data (#8359) (da04b19)
Bug Fixes
- avoid reference to missing panel in root card (#8297) (acfb092), closes #8295
- canonical url for /cgi/top_translators.pl (#8342) (7a5d838)
- canonical url for /cgi/top_translators.pl #8334 (7a5d838)
- Fix routing pages (#8305) (1991f33)
- loosing the second facet at the end of the url on redirection (#8307) (28aa93d)
- Nutrition facts completed state is not computed properly (#8271) (ec9ca2a)
- remove z-index:-3 on nutrition photo (#8293) (a15bb75)
- remove z-index:-3 on nutrition photo #8292 (a15bb75)
- typo (#8318) (9897243)
Technical
Taxonomy
- add demain-la-terre and sans-residus-de-pesticides-collectif-nouveaux-champs labels (#8315) (224d686)
- Add labels to labels.txt (#8299) (263cd06)
- add new 2022 infotri system (#7995) (b2f9b1d)
- added changes from laralem (#8312) (0489a37)
- added some categories found in HR (#8309) (98625ff)
- added translation and labels found in hr (#8303) (79e41b3)
- copied pasted contribution from laralem (#8356) (685f426)
- de syn (#8301) (76dc037)
- de translations (#8300) (a56b765)
- More bruschetta (#8317) (1d2ce53)
- reapply changes from previous PR (#8348) (28ba212)
v2.10.0
2.10.0 (2023-04-07)
Features
- data quality errors knowledge panel (#8032) (0898399)
- Packaging import through producers platform (#8207) (bfc1fe2)
- replacing incron with a specific script (#8234) (982d1bf)
- separate products_obsolete MongoDB collection for obsolete products (#8277) (48b14a0)
Bug Fixes
- Docker YAML key mapping duplication (640c6d1)
- docker YAML key mapping duplication (#8273) (640c6d1)
- fix icons and small glitch with nutrition image (#8288) (ff60457)
- Invalid facets in the url should return 404 (#8255) (0174dcf)
- re-canonicalize packaging component properties (#8246) (4668488)
- refactor protection of data imported from producers (#8274) (045a23b)
Translations
Taxonomy
v2.9.0
2.9.0 (2023-03-24)
Features
- Add Perl introductory resources to warm newbies about Perl #8204 (#8206) (bda3722)
- Match synonyms and xx: entries when computing taxonomy suggestions (#8190) (e1304de)
Bug Fixes
- Do not show the lilo prompt in countries where it's unsupported (#8236) (fd4ee43)
- Hide all nutritional related info if no nutritional info on the box is selected (#8232) (4fbae54)
- Nutri Score Nutriments with an asterisk (#8205) (4ba6017)
Technical
Taxonomy
- added a category (#8227) (412b4a7)
- de syn E306 (#8229) (aeda389)
- Fish preparations (#8226) (cd2f65f)
- fix naming hr + taxonomy for mairoluin (#8239) (b5a7994)
- German ingredient translation (#8228) (7aa497b)
- German translation 2 (#8240) (be30c89)
- Mortadella (#8235) (2a89c5d)
- Update vitamins.txt (#8230) (5286169)
v2.8.0
2.8.0 (2023-03-17)
Features
- Adding the new logo of a-market (#8221) (34ac1f1)
- banner to promote the packaging operation (#8167) (a5f8023)
Bug Fixes
- delete old logo of a-market (#8222) (fcde6da)
- language selection (#8183) (89b2300)
- link to import photos (#8165) (d7a716d)
- link to pro platform in edit product form (#8195) (8afae82)
- mongodb index for countries_tags + created_t (#8169) (63d8bf2)
- open in Gitpod and mongo shell docs links should point to right resources (#8224) (f2bf8d1)
- remove css rule hiding legit content on pages (#8192) (f683d17)
- remove extra barcode in product edit form (#8223) (4a182d7)
- remove File::Fetch (#8175) (dc09be1)
- removed underline of links in attribute cards (#8153) (8534532)
- responsive-scroll-bar (#8196) (65f8415)
- support for accented language less taxonomy entries + images (#8218) (a85a5d3)
- underline links in panel text (#8219) (825f64f)
- Unlocalized string on the pro platform #8194 (#8203) (48a7f73)
Technical
- fix open api documentation (#8177) (7d76865)
- match_ingredient_origin unit test (#8174) (aae0385)
- restructure (#8176) (c442cda)
- simple index + add docs on test / docker (#8181) (e4085c7), closes #8104
Translations
Taxonomy
- add 🇩🇪 alias for Creme Fraiche without the accents (#8144) (284b58b)
- add some labels commonly found in Croatia (#8171) (f3b973b)
- add some missing Italian ingredients and additives alternative spellings (#8150) (2a0878d)
- added povratna naknada label and its image (#8155) (7641e08)
- Changes to juices (#8166) (2b5fb55)
- issue 7312/7313/7314/7316 (#8151) (1660e84)
- Prepared meat cuts substitutes (#8141) (ba458d7)
- update category taxonomy (#8215) (283b256)
- Update ingredients in Catalan and Spanish (#8161) (837440d)
v2.7.0
2.7.0 (2023-03-01)
Features
- "en:Serving size is missing digits" description (#8091) (99c2113)
- add logo of the label Bio Equitable en France (#8103) (5e7d3a8), closes #8083
- add quality facet ingredient percent over hundred (#8094) (afa2444)
- added Croatian language taxonomy for processing (#8127) (94faf7c)
- added error facet for sum of -ose nutriments greater than sugars (#8120) (6fabb9d)
- block halal chackib (#8043) (1b31efe), closes #6043
- data quality warning for 3 identical values in nutrition tables (#8109) (70a4926)
- download and convert Matomo events data for scanbot (#8081) (0e26425)
- Injecting Facet-knoweledge-panel (#8055) (4b5bcfa)
- New design on producers platform (#8086) (6fa8b28)
- rebuild taxonomies as they change fixes #6895 (#8027) (2a79845)
Bug Fixes
- changing orgs for pro moderators (#8149) (d7b8592)
- ignore packaging_text if packagings already exists (#8099) (185323a)
- more changes for GS1 import through Bayard (#8068) (d913e0c)
- more Croatian in taxonomy + fix false positive dq warnings (#8121) (4f01c3d)
- redirects for hungergames.openfoodfacts.org (#8075) (d3fe56a)
- remove underlined links in tables/dropdowns (#8080) (fb1712a)
- reword-platform (#8102) (dad4a8d)
- support /api/v0/products (with a s) (#8087) (9196ff1)
- underline links (#8079) (d4968a6)
Translations
Technical
- Docs overhaul (#8129) (649ed8d)
- Make api.yml a valid OpenAPI-3.1.0-Spec (#8042) (8a99b8f)
- small consistency fix in Test.pm (#8116) (db6077e)
Taxonomy
- add 🇩🇪 alias for plant protein (#8112) (3629347)
- add ingredient oat fiber (#8110) (24133f3)
- add ingredient potassium iodide (#8111) (e46a2f9)
- add some structure to data quality (#8082) (824f3df)
- adding Cocamidopropyl betaine in allergens (#8070) (fb7c352)
- BG additions (#8117) (d793d02)
- Corrections (#8063) (1571ed7)
- Croatian ingredients (#8088) (ec086f0)
- improve taxonomy for products available in Croatia (#8140) (d986c22)
- Meat corrections (#8093) (eea81e5)
- oat milks (#8108) (5855a93)
- polish translations, mostly quark-related (#8122) (77aee1e)
v2.6.0
2.6.0 (2023-02-06)
Features
- add a weighters facet for users who add packaging weights (#8034) (50f2fec)
- add data quality warning for serving size without digit (#8057) (aa9404d)
- integrating openfoodfacts-server with codecov for unit test coverage (#8016) (984171a)
- Taxonomy suggestions API v3 for packaging shapes and materials (#8008) (43c74d6)
- unsaturated fat support (#8064) (0f9e2d9)
Bug Fixes
- correct computation of weighters_tags (#8047) (c44c080)
- CORS header typo Access-Control-Allow-Origin (#8024) (f2942e9)
- exclude nutrition id containing nutrition-score (#8035) (3641834)
- language tag for sweden (#8069) (d71943f)
- make user sessions work across different ip addresses (#8066) (1be5399)
- make user sessions work across different ip addresses #8038 (1be5399)
- Small changes for the GS1 import through Bayard (#8037) (55bf168)
- typo for weighers id in fr.po (#8073) (af0313d)
- weighter->weigher, numbers vs strings, weights with units (#8056) (a67350e)
Taxonomy
v2.5.0
2.5.0 (2023-01-23)
Features
- add data quality issue for negatives values in nutrition table (#7988) (25e54e4)
- add erythritol as a nutrient (#7941) (57e51f7)
- add erythritol as a nutrient #7837 (57e51f7)
- Add more actions (#7304) (b68735b)
- add placeholder count check to check-translations.sh (#7960) (b6f460e)
- Add serving quantity is 0 (#7857) (c294a5c)
- Add test to check Nutri-Score, Eco-Score and NOVA are not translated (#6085) (8a09834)
- adding adhesive tapes as a packaging material (#7992) (eb76d2d)
- allow setting the packagings_complete field through API v3 (#7856) (fec330a)
- associated packagings (#7756) (be9391f)
- compute packagings stats (#7949) (657b4ee)
- CSV export enhancements + fix (#7970) (652fae2)
- data-quality taxonomy big update (#8006) (51fa1ed)
- deduce 0 sugar/sat fat to compute nutriscore (#7947) (f7769b4), closes #4561
- Global Warning taxonomy for Open Beauty Facts (#3661) (b62d02b)
- highlight all selected images to delete for admins (#7952) (5faa3da)
- logo for comcombre de france (#7997) (2bdc14d)
- make all glass bottles recyclable by default (#7945) (6062126)
- new dump, aside the current one (#7968) (bac215c)
- Non-EU packager codes download (#3364) (b118d6e)
- script to fix non normalized codes (#7953) (9920b07)
- Show EcoScore attribute panel for world. Fixes #7378 (#7913) (b0f28f7)
- Update AGRIBALYSE to version 3.1 (9a59883)
- Ventilate issue to more GitHub projects (#7822) (ba26fd2)
Bug Fixes
- /cgi/suggest.pl + tests (#8004) (a397d5c)
- add alt attribute to make SonarCloud go green (ca4b55d)
- add alt attribute to make SonarCloud go green (#7849) (ca4b55d)
- add authentification through JSON body for API v3 WRITE requests (#7813) (e072afa)
- add forgotten strings to the GetText template (#8010) (1a6e036)
- added sugars for non US countries (#7982) (a2871ee)
- added vitamin d3 in nutrients.txt (#7931) (08d1e8b)
- avoid false positive errors for low energy values #7811 (#7864) (10aec8e)
- Barcode is not visible in the edit mode (#7855) (edd435e)
- better packaging misc facet (#7842) (7d1a2b2)
- chocolate eggs (#7809) (f23c75b)
- donation banner tweaks (#7703) (d84b17c)
- Erythritol (#7943) (175f00e)
- Fix cors headers (#7900) (4aac6f6), closes #7796 #7901
- https for the footer (#7917) (166feaa)
- make home first in the nav bar (#7780) (1295499)
- new misc facets for packagings with weights (#7826) (ba763b6)
- org should have data protected by default (#7845) ([1bd09fe](https://github.com/openfoodfa...
v2.4.0
2.4.0 (2022-11-30)
Features
- add packaging parts fields to import template (#7775) (a139e32)
- allow search v1 queries using /cgi/search.pl to ask for product results in v3 format (e.g. packagings) (#7770) (0a16526)
- Editing packaging components on web site (#7755) (7dddfcf)
Bug Fixes
- add UTM to the login page donation promo (#7719) (f2812b8)
- Data quality issues related to energy (#7774) (d747479)
- fields=all returns customized field values (#7771) (aa7ac73)
- move photos/data to main language (#7758) (d50cf13)
- put back front image first in product edit form (#7772) (adcc54b)