Releases: openfoodfacts/openfoodfacts-server
Releases · openfoodfacts/openfoodfacts-server
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)
Taxonomy
v2.3.0
2.3.0 (2022-11-23)
Features
- Hunger Games on Facets (#7742) (4a3b9d5)
- Improve donation conversion by adding 💕 (#7684) (28d820c)
- translations in packagings READ API v3 (#7749) (72cf120)
Bug Fixes
- downgrade jquery-ui (#7723) (782dcb1)
- downgrade jquery-ui #7722 (782dcb1)
- Eval parse datetime in producers import to continue if dates strings are broken (#7741) (763ceb8)
Taxonomy
v2.2.0
2.2.0 (2022-11-18)
Features
- 2022-2023 donation page (#7613) (44eb4ed)
- add a validation process to new org creation (#7453) (6cf2d77)
- Add newsletter link (#7588) (#7615) (8c5012a)
- Add taglines for the 2022 donation campaign (#7668) (052d7e8)
- Allow a percent_max to be specified in ingredients Fixes #5369 (#7639) (e01e83f)
- check the specified energy matches energy computed from nutrients (#7683) (08f139b)
- Donation page (#7629) (3903e1c)
- extra donation banner at page bottom (#7694) (4e8e83d)
- Start associating packaging shapes images in the taxonomy (#7688) (88e22ef)
- Start of implementation of API v3 product read and write + integration tests (#7614) (b2141ed)
Bug Fixes
- 2022-2023 (#7717) (36bc085)
- access knowledge panels via API (#7711) (03a380e)
- add Czech donation page (#7677) (1305e14)
- add Czech entry (1305e14)
- data quality alcoholic beverages category without alcohol value (#7700) (89b37ef)
- do not preload Minion module (#7696) (3532c58)
- do not preload Minion module #7695 (3532c58)
- Donation page fr (#7630) (22bf228)
- downgrade tagify to solve npm dependencies conflict (#7670) (8ed94b8)
- generated new package-lock.json to make builds work (#7619) (4da80fc)
- generated new package-lock.json to make builds work #7616 (4da80fc)
- increase the number of top issues to make it more useful (322960f)
- increase the number of top issues to make it more useful (#7716) (322960f)
- Issues running some make tasks on windows Fixes #7604 (#7605) (802a61f)
- Removed duplicate question mark (#7599) (afaa979)
- reorder existing entries alphabetically (1305e14)
- Routing.pm error (#7715) (6367816)
Translations
Taxonomy
- add croatian (#7593) (707ce38)
- add descriptions and comments as taxonomy fields (#7628) (f56beaf)
- add german synonym for annato in the additives taxonomy (#7633) (6aa3279)
- add polish translations for cereals (#7646) (1fcd48a)
- add some catalan ingredients (#7607) (6e002fc)
- Add Swedish plural form of "dried" (#7657) (d0f1156)
- Bulgarian additions (#7591) (1a25181)
- Chia puddings (#7635) (c5f51c1)
- common bream (#7654) (25a8e53)
- fi and ee translation (#7656) (b819669)
- hr ingredients (#7617) (e99397c)
- hr ingredients 2 (#7637) (519c853)
- hr ingredients 3 (#7658) (c6505b6)
- hr ingredients 4 (#7680) (8561d78)
- hr ingredients 5 (#7698) (44d5f83)
- Ko...