2.14.0 (2023-06-29)
- Able to view the list of users associated with an Organization (#8511) (2472419)
- activate Japanese ingredients processing (#8621) (bf51259)
- Add logo for label PME+ (#8584) (4dca636)
- Add settings explanations (#6799) (cefb9d5)
- add tagline for French and Fallback (#8625) (db01cda)
- Added Pros' Meet-Ups link in Menu (#8512) (2482d86)
- Added Tutorial Videos about Data-Import in Pro Platform (#8572) (fd94582)
- Added Welcome Video in Pro Platform (#8565) (b0de94e)
- allow admins to specify a timeout for MongoDB queries (#8561) (161e3e9)
- Allow users to delete their own accounts (#8548) (6a294d0)
- Hide the Classic Packaging Field in Edit Mode (#8500) (09e86b4)
- packaging stats per parent materials (#8594) (3ee4411)
- Run user deletion as a background task (#8516) (8d0674e)
- Statistics for packagings materials by categories (#8613) (166b4c9)
- tagline for 2023 survey (#8614) (96d0d54)
- translations for Fruits estimates (#7907) (e897c45)
- "make import_prod_data" incorrect mapping on data folder (#8598) (2968f39)
- add back "Remember me" checkbox (bc89c10)
- Add back the "Remember me" checkbox (#8600) (bc89c10), closes #7915
- add LCA icon in Eco-Score panel (#8585) (52498c5)
- Added Template Comments instead of html (#8533) (2369f07)
- Build Taxonomies does not cache the full json files (#8557) (abe1ef9)
- compute ecoscore bonuses for all categories (#8629) (2be152e)
- do not display empty packagings materials panel (#8632) (6621834)
- fix labeler duplicate (#8615) (b555ccd)
- fix the template of the feature request form (#8404) (9932a33)
- Preventing Email Addresses as Entries in Fields (#8452) (5bc8dbc)
- remove source files in agena3000 sftp (#8596) (0492d87)
- remove warning in get_inherited_property_from_categories_tags (#8531) (783364b)
- Replace existing values with Producer Supplied Allergens and Traces values (#8538) (82fbf7c)
- Replace the link to the defunct Windows Mobile App by the Microsoft App link (#8543) (4b66a91)
- Restore Search Bar in Producers Platform (#8532) (b9f0c59)
- Squashed commits of various fixes #8408, #8332, #8354, #6525, #3372 (#8437) (da644c3)
- Add CCPAE logo (#8517) (03cc780)
- add fi translation for Crossed Grain Trademark (#8550) (b27fabd)
- Add Spanish/Catalan sugars for creatine products (#8491) (f8397e8)
- Added German variant of inositol (#8473) (2779a3c)
- compound dairy creams (#8602) (b01ff33)
- Finnish translations for doughnut categories (#8574) (5e0a136)
- new CIQUAL associations for ingredients (#8537) (b99f70d)
- Ro translations (#8521) (23d27a8)
- some ingredients for CIQUAL (#8542) (a8bab86)
- Various Japanese translations (merge from Naruyoko PR #8405) (#8558) (df1d873)
- Add Omega6 and Omega9 under polyunsaturated and monounsaturated fats in Producer.html (#8576) (82b5130)
- fix wrong API doc URL (#8487) (d635e20)
- Restructured Pro-docs (#8494) (b1323c9)
- storing expected results of tests as JSON (#8547) (8b4d4fd)
- Update API documentation (#8606) (6bdbed3)
2.13.0 (2023-05-31)
- 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)
- 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)
- 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)
- Edit spellling errors in Read.md files #8264 (#8279) (7953dbc)
- fix how-to-develop-producer-platform (#8482) (a6027dc)
- fix OpenAPI
Product
schema file, extract agribalyze.yaml (#8450) (f970234)
2.12.0 (2023-05-15)
- 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)
- 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)
- 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)
2.11.0 (2023-04-25)
- 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)
- 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)
- 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)
2.10.0 (2023-04-07)
- 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)
- 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)
- added refined pamleolein (#8253) (b3c41d9)
- Apple juices (#8262) (a557c6a)
- Bruschetta spreads and bruschetta breads (#8252) (970efa1)
- Bulgarian additions (#8267) (d9072f9)
- Concentrate fruit juices (#8268) (04b6860)
- minor synonymes (#8254) (85cbc4a)
- Taxonomy hr 20230401 (#8284) (5975aa5)
2.9.0 (2023-03-24)
- Add Perl introductory resources to warm newbies about Perl #8204 (#8206) (bda3722)
- Match synonyms and xx: entries when computing taxonomy suggestions (#8190) (e1304de)
- 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)
- 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)
2.8.0 (2023-03-17)
- Adding the new logo of a-market (#8221) (34ac1f1)
- banner to promote the packaging operation (#8167) (a5f8023)
- 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)
- 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
- 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)
2.7.0 (2023-03-01)
- "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)
- 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)
- Docs overhaul (#8129) (649ed8d)
- Make api.yml a valid OpenAPI-3.1.0-Spec (#8042) (8a99b8f)
- small consistency fix in Test.pm (#8116) (db6077e)
- 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)
2.6.0 (2023-02-06)
- 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)
- 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)
- add polish taxonomy translations, mainly around lemons (#8065) (98db16f)
- BG additions (#8061) (dab7ac3)
- Bulgarian additions (#8029) (eb5e14b)
- Certified Gluten Free (#8028) (5dce3c0)
- Myrtles jams (#8021) (fe92b60)
- Some taxonomy updates (#8058) (e04286c)
2.5.0 (2023-01-23)
- 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)
- /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), closes #6526
- Packagings display improvements on product page (#7938) (7bab391)
- parsing of dots in packagins / recycling instructions (#7948) (1b2e690)
- quality check when we have erythritol without polyols (#7946) (ef47e9d)
- responsive product list css (#7928) (b7e8912)
- save all packaging components #7783 (#7843) (553b6a6)
- scattered product name in responsive mode on product lists Fixes #7499 (#7916) (ecdcd64)
- Small improvements to packaging edition (#7788) (df30876)
- Update common.pot (#7810) (55fbdfe)
- URGENT - add cors headers for static resources (#7966) (bc01809)
- wine corks (#8003) (42db45a)
- add/update Italian translations for many ingredients processing methods (#7830) (5d465ef)
- New Crowdin translations to review and merge (#7815) (647ca0b)
- New Crowdin translations to review and merge (#7827) (389e03a)
- A few more labels for Hunger Games (#7993) (6fb198d)
- add 'collard greens' as both an ingredient and a category (#7975) (9a916f8)
- Add Animal Welfair / Bienestar Animal label (#7920) (7e9f8ce)
- add common polish categories and translations (#7904) (addbf2a)
- add Polish translations for caramel and safflower (#7824) (5f68ae8)
- Add Spanish translations (#7921) (da4f0b5)
- add support for multi Nutri-Score (#8012) (e066f7c)
- add various Polish translations for ingredients (#7859) (a04dad4)
- Added "Succo di arance bionde" under orange juice (#8019) (7c10776)
- added a-market swedish label (#7957) (692af52)
- added allergens and categories (#7961) (33b8347)
- added and removed stopwords for ingredients in HR (#7987) (7728b21)
- added Croatian entries (#7986) (847b4b5)
- added Croatian ingredients translation (#7924) (fe63e5a)
- Added Health Star Rating 0.5 (#7950) (605566d)
- added some stopwords for ingredients in Croatian (#7925) (5311817)
- Almond butter cup (#7969) (00f9451)
- Bulgarian additions (#7800) (9ae90bc)
- Bulgarian additions (#7914) (8c17002)
- changes for week 01 (#7933) (ec4627e)
- Correction Agribalyse additions (#7790) (bcff1a5)
- Corrections creamy puddings (#7763) (3f5dfa9)
- Egg salads (#8013) (71c17cc)
- fermented plant-milk drinks (#7998) (6f0913e)
- few more ingredients for HR products (#7912) (578312b)
- fix bee friendly label name (#8018) (74fdcab)
- fix some issue on ingredient taxonomy (#8017) (4d266ad)
- fix typo for the Shrimp category (#7807) (b82ae3c)
- Foie gras and egg substitutes (#7951) (a526086)
- Ground meats (#7840) (848549a)
- hr ingredients 8 (#7898) (8e72e8b)
- Lassi (#7784) (6e407c0)
- Lithuanian categories, allergens, ingredients (#7802) (d77ed91)
- Lithuanian categories: soups edition (#7765) (5f55c4d)
- Meats and their products (#7647) (6b624e8)
- Natillas and crèmes aux oeufs (#7868) (a57fc97)
- New fr ingredients (#7671) (5039b87)
- Octogons + Various labels (#7959) (349bdaf)
- Proto misc taxonomy for Packagings (#7936) (a79de3c)
- recycling logos (#7932) (ce432ab)
- remove useless item (#7980) (9bf16b2)
- reviewed some beers and wines in Croatia (#7833) (30be6af)
- Schnitzel (#7985) (9e08745)
- some Spanish and Catalan translations (#7759) (d27810a)
- Update ingredients in Catalan and Spanish (#7976) (fc3a3db)
2.4.0 (2022-11-30)
- 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)
- 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)
- add "Prix Juste Producteur" label (#7751) (55f2f40)
- add paneer wikidata (#7757) (d712da8)
- Bulgarian additions (#7740) (382da5d)
- Junkets (#7753) (5a2acdc)
- some Spanish and Catalan translations (#7725) (d569320)
- week 48 (#7724) (019ede5)
2.3.0 (2022-11-23)
- Hunger Games on Facets (#7742) (4a3b9d5)
- Improve donation conversion by adding 💕 (#7684) (28d820c)
- translations in packagings READ API v3 (#7749) (72cf120)
- 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)
2.2.0 (2022-11-18)
- 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)
- 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)
- 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)
- Konjac (#7634) (fc2601c)
- Lithuanian category taxonomies (#7560) (9fa4a38)
- puffed cereal cakes edit (#7594) (617cbf3)
- Recycling instruction additions (#7687) (3788009)
- remove duplicate (and wrong translation) (#7536) (ffc9da3)
- some Catalan and Spanish translations (#7686) (ceb342c)
2.1.0 (2022-10-21)
- add language in product edit form (#7479) (59d6ec4)
- add language in product edit form #7477 (59d6ec4)
- add link to add product in menu (#7531) (cfa87ee)
- add Public Sans font + fix logos in donate banner (#7532) (990b064)
- avoid redirect loop (#7544) (e717c30)
- default redis url to empty and handle reconnects (#7540) (ced62e8)
- display front image first in product edit form (#7524) (69c6e71)
- display front image first in product edit form #7518 (69c6e71)
- host fonts locally (#7537) (29c6b57)
- icon font (#7481) (9768139)
- importing uploaded files on producers platform (#7586) (91798a5)
- nginx config to serve fonts locally (#7551) (0e4b5a4)
- Redesign fixes - product edit cancel button, creative commons link, product silhouette (#7487) (884f2f7)
- remove old carbon footprint fields (#7541) (d5e459d)
- text_type renamed to type (#7576) (7ae35ea)
- text_type renamed to type #7573 (7ae35ea)
- add croatian entries (#7579) (3da6d2c)
- add ingredients in hr (#7543) (a5d27e3)
- added Quark subcategory - curd snacks (#7458) (9635677)
- added some hr entries for packaging (#7529) (b0debae)
- added some non food products categories in HR (#7542) (8c13954)
- Dutch taxonomies added (#7278) (885b158)
- Kefir yogurts (#7578) (a693fd4)
2.0.0 (2022-10-11)
- Open Food Facts website redesign (#7414)
- add Totano to ingredients taxonomy (#7438) (f9e0986)
- add translation for Cereal pastas in italian (#7437) (9303171)
- API to login and get user username, name and email (#7455) (e142269), closes #7361
- Connect to Redis for populating search (#7239) (589d975)
- Open Food Facts website redesign (#7414) (7e52e7a)
- Pagination link color changed to black (#7432) (621bc8f)
- add body parameter to auth.pl (#7471) (4c31673)
- fixed right single quotation in search issue (#7430) (174b8e3)
- Label parenting (#7321) (ff2c778)
- Lithuanian translation updated (#7443) (bcc631f)
- New Crowdin translations to review and merge (#7403) (1ad5878)
- New Crowdin translations to review and merge (#7424) (1134248)
- New Crowdin translations to review and merge (#7429) (150dd2e)
- add polish translations to categories (#7423) (33e7baf)
- added ingredients for ice-cream in HR (#7417) (b18f0e9)
- added ingredients for some old products in hr (#7431) (e8cde93)
- added materials name in hr (#7460) (a72a39a)
- Added some Dutch synonyms and translations (#7281) (4aae61f)
- added some ingredients in hr (#7459) (df7731f)
- added some missing countries in HR (#7428) (7bbe707)
- Bulgarian additions (#7435) (3aa6fd8)
- Fi and de ingredients (#7441) (f7867b5)
- fix typos (#7420) (2d7444f)
- improve category taxonomy (#7456) (7b5c802)
- wikidata housekeeping (#7311) (212490a)
1.10.0 (2022-09-28)
- Added the logo for the Label Bee Friendly in french (#7360) (c005b3e), closes #7231
- improved parsing of origins of ingredients (#7398) (f14ca5a)
- reverting changes from a specific user (#7367) (88c2cb9)
- robotoff anonymous questions (#7379) (193ee6e)
- better removal of mongodb files (#7393) (ffc94f2)
- Change the URL of the blog in the footer (#7388) (fe1f0e6)
- changes needed for Lactalis Fromages import through Agena3000 (#7401) (2c09c66)
- fix /ecoscore redirect (#7392) (fe266f2)
- small changes in product files sent by Carrefour (#7376) (7ffef9f)
- sso for wiki (#7408) (8988111)
- add Polish translations, fix some typos (#7405) (ea98a5d)
- added ingredients for Pipi and some beers in HR (#7402) (b7e1c60)
- Beef patties and vegan desserts (#7358) (23f8d5a)
- fix Pork ham escalope (#7382) (8f3e434)
- fix some unit test errors (#7397) (250e17b)
- rypsiöljy ingredient (#7396) (b4bf8df)
- use Cooked Peppers as proxy for Frozen Peppers (#7395) (a29d20a)
1.9.0 (2022-09-20)
- Add taxonomy entries for quality (#7189) (8f9caf9)
- Documentation spelling policy (#7142) (9a666ac)
- send events when editing products (#7303) (8ef9eea)
- broken CSV (#2426) (#7318) (4c62929)
- bug introduced by previous refactor (476bad1)
- bug introduced by previous refactor (#7214) (476bad1), closes #7201
- correct order of parameters for extract_text_from_image (#7375) (0a53b47)
- Fix typos in the Folksonomy JS code (#7147) (896d6c9)
- ingredient parents (#7364) (0db5a8b)
- minor repairs in the categories taxonomy (#7371) (bf778b4)
- mongodb _id must be a string (#7255) (1b14745)
- pb with initial slash in query string of redirects (#7164) (8902cb4)
- prevent default mod_perl error message to be appended (#7331) (978fe5d)
- put back symlinks for cgi/product.pl (#7302) (c49176e)
- send set-cookie headers in redirects (#7258) (202070c)
- set cookie when redirecting (#7149) (b297ed8)
- Social media link preview shows old logo Fixes #7059 (#7177) (6eaa392)
- New Crowdin translations to review and merge (#7152) (4b1f2e4)
- New Crowdin translations to review and merge (#7156) (5f2f2dc)
- New Crowdin translations to review and merge (#7158) (955bb2e)
- New Crowdin translations to review and merge (#7292) (08c46d6)
- New Crowdin translations to review and merge (#7293) (ae3b75d)
- New Crowdin translations to review and merge (#7300) (ae83d7f)
- add breading and whole grain flour blend (#7185) (b373458)
- add missing polish translations (#7346) (108b5cc)
- Add new packaging materials and translations (#7198) (589fcd2)
- added croatian translation for raw cashews (#7227) (9fb90de)
- added pasteurised milk in HR (#7322) (3a8055b)
- added some ingredients for cremolli hazelnut - belprom in HR (#7328) (850a0c0)
- added some ingredients for crunchy almonds - spar in HR (#7332) (d7b8583)
- added some ingredients for madarica from pan-pek in HR (#7337) (c48f742)
- added some ingredients for margarin kolace i kuhanje in HR (#7348) (5743b96)
- added some ingredients for sir s paprom from gligora in HR (#7347) (11bc581)
- added some ingredients for toast tojeto in HR (#7325) (c4b8302)
- added some ingredients of krem kakao tojeto in HR (#7324) (066f075)
- added some ingredients of monster energy drink in HR (#7323) (fec670a)
- added varietal for croatians wines (#7370) (b7965f2)
- adding croatian translation for ingredient of choco delicia (#7299) (1e1e092)
- Adding Dutch translations (#7264) (a9748ed)
- Adding Dutch translations for taxonomies (#7268) (36854ad)
- additives classes - syn ro regulatori de aciditate (#7229) (8eb3959)
- Bulgarian additions (#7190) (a04fa17)
- Bulgarian additions (#7297) (3ee511c)
- categories - Tartinades d'oeufs (#7223) (e37c5e2)
- Cheeses to grill (#7159) (361a10c)
- Create generic categ Poulardes (#7341) (91193b2)
- create Pâtisson (squash) (#7344) (2e7f30a)
- cukier kokosowy (#7165) (3d4983a)
- de:Koagulationsmittel (#7167) (32cc68a)
- Fermented dairy desserts (#7172) (6d7e8c8)
- fi ingredients (#7326) (69ff202)
- Ingredient additions (#7245) (6445162)
- ingredients - Pumpkin seeds (#7228) (bfd7ba4)
- isosport and some old added product hr (#7363) (78edefd)
- minerals - syn nl - ijzer(II)fumaraat (#7143) (26526ad)
- Mueslis (#7221) (ad34494)
- Remove repeated entries (#7200) (14a920e)
- ro ingredients (#7342) (8b822d2)
- Serek homogenizowany (#7237) (3f1d286)
1.8.0 (2022-07-27)
- Cascading elsif limit 13 (#7130) (c8274e0)
- Deep nest limit 12 (#7124) (3607b5d)
- Nutrient levels knowledge panels with facts and recommendations (#6980) (80911fa)
- parse origins of ingredients field (#6995) (79fa9ae)
- uncommenting severity 4 rules in .perlcriticrc (7599272)
- uncommenting severity 4 rules in
.perlcriticrc
(#7109) (7599272)
Ingredients.pm
reused variables (#7115) (4a391f0)- activate the producers platform with PRODUCER_PLATFORM env variable (#7135) (783d625)
- add missing subdomain to redirect url #6993 (#7019) (7b1029b)
- better wording for adding a precise category (#7038) (42398be)
- columns synonyms for Packtic import (#7099) (30cc195)
- countries.pl for countries dropdown (#7138) (77eb795)
- explicit return statements in
Attributes.pm
(#7086) (59a8280) - explicit return statements in
Ecoscore.pm
(#7089) (9224de3) - explicit return statements in
GS1.pm
(#7083) (fcb4d8e) - explicit return statements in
Ingredients.pm
(#7097) (8b66f13) - explicit return statements in
KnowledgePanels.pm
(#7082) (c1c901e) - explicit return statements in Attributes.pm (59a8280)
- explicit return statements in GS1.pm (fcb4d8e)
- export PRODUCERS_PLATFORM=1 for producers platform in docker (783d625)
- finish cookie / init_request refactor (#7126) (8a3ee59)
- fix the old usage example in makefile (61cef28)
- fix the old usage example in makefile (#7121) (61cef28)
- fix vitamin b1 thiamin %DV (#7072) (4699f67)
- fix vitamin b1 thiamin %DV #6882 (4699f67)
- fixes redirects (#7136) (ad78f9e)
- Initialization of state variables in list context currently forbidden (44b9fc1)
- Initialization of state variables in list context currently forbidden (perl version < 5.28) (#7058) (44b9fc1)
- Made changes in the readme file (#4859) (fcb8727)
- return statements (#7104) (6751d3e)
- return statements to KnowledgePanels.pm (c1c901e)
- set access-control-allow-credentials=true in auth.pl (#7022) (423df0f)
- spelling correction (#7141) (af59dc1)
- uninitialized value (#6997) (28bcc4d)
- use normalized ids for untaxonomized ingredients and specific ingredients (#7131) (d57cd90)
- "Nature & Progrès" is not biodynamic (#7081) (d86f465)
- add new Polish translations (#7068) (3f0db87)
- add new polish translations for ingredients (#7119) (0e98b74)
- add polish name of UHT pasteurised milk to ingridients.txt (#6976) (64e2a81)
- BG Additions (#6982) (b257ffe)
- Certified B Corporation, without pesticides (#7077) (1d2aabb)
- Changed some entries, mostly double entries (#7049) (fdaac75)
- Corrections to cheeses (#7065) (67c3c74)
- de:braune Linsen (#7080) (26b6d41)
- Finnish products (#6950) (efa31c7)
- Fixed paprika issue (#7035) (2227200)
- flaxseed fiber (#6945) (075be82)
- German synonyms (#7098) (e1925ed)
- Meat patties (#7002) (e1f1c3b)
- Polish translations of ingredient processing (#7029) (fb53651)
- Synonyms for cs (#6979) (b7344d6)
- New Crowdin translations to review and merge (#6975) (2c726f2)
- New Crowdin translations to review and merge (#7046) (28d9ae6)
- New Crowdin translations to review and merge (#7084) (331dbb9)
1.7.0 (2022-06-27)
- "edible" should be recognized as a stop word (#6940) (7082172)
- add actions to panels #6902 (#6903) (e03e2e1)
- add new Open Food Facts logos (#6901) (3d2ec49)
- deactivate physical activities equivalence panel (#6943) (855b127)
- extend ingredients analysis panels with details and call for help (#6905) (8690daf)
- Support for unit name normalization (#6878) (b1bc521)
- "refined wheat flour" and "maida" should be recognized as a type of flour (#6939) (0559775)
- $request_ref->{count} not used (#6914) (3c12065)
- add test for cream cheese (24f52cb)
- cream cheese is under cheeses (24f52cb)
- display_structured_response syntax (#6948) (525ad83)
- duplicate
sub product_url($)
in Products.pm (#6949) (668454e) - Invalid conversion (#6890) (dc74c0d)
- invalid json (#6934) (26ca8f8)
- release please workflow missing a quote (#6906) (77125d0)
- release please workflow pt.2 (#6910) (9fe8d64)
- removed the
display_top_block()
sub (6d2d1ba) - support for some common and popular US dairy ingredients (#6955) (24f52cb)
- syntax on display_icon (#6935) (c919b18)
- typo in %DV and IU units property names (#6944) (dc95de9)
- typo in %DV and IU units property names #6942 (dc95de9)
- typo in release-please github action (#6958) (cabd3fa)
- uninitialized value (#6912) (9f4c5ea)
- zh_CN, pt_PT and nl_NL (#6967) (5aebdfc)
- Minor change (#6911) (d1ec3f8)
- More minor changes to vegetarian / vegan categories (#6924) (a979f98)
1.6.0 (2022-06-13)
- activate agena3000 import in production (#6886) (054ec1f)
- new OFF logo #6866 (#6885) (7354ebf)
- small improvements to ingredients and nutrition table panels (#6869) (154f881)
- suggest fuzzy + limit as a param (#6887) (a6622f8)
- add back nutrition facts table title in knowledge panel (#6867) (2085f4f)
- flatten Nutri-Score and Eco-Score SVG icons (#6872) (c7dae5c)
- Undefined variable in search.pl (#6877) (0a91d79)
- use correct unit for nutrients expressed in IU or %DV #6882 (#6883) (2e45a06)
1.5.0 (2022-06-06)
- add explanation with category in the Nutri-Score and Eco-Score knowledge panels when not applicable (#6844) (1c95c8a)
- add serving size to health knowledge panel (#6793) (1144af5)
- expand some panels only on large devices (#6834) (6331777), closes #6786
- refresh the Nutri-Score and Eco-Score logos (#6848) (a677457)
- reset preferences instead of deleting + add switch to use preferences in preferences + fix bug for unknown mandatory attributes (#6800) (9251301)
- tagline for Smoothie (#6823) (b669661)
- bigger timeout for Made Near Me generation #6789 (#6790) (a791c75)
- defining current_link (#6817) (19e2e3c)
- fallback to english for knowledge panels (#6804) (43712b5)
- ingredients and nutrition should have titles (#6839) (8048013), closes #6835
- make panel ids consistent for ingredients analysis knowledge panels (#6815) (726fb92)
- prefer real user userid to app uuid #- an app userid if the app did not provide an app uuid #6847 (#6851) (367913c)
- use mandatory food preferences for score (#6797) (b8e36da)
1.4.0 (2022-05-18)
- Add Wikidata entries to make packaging knowledge possible (#6776) (62b157d)
- adding Wikidata entities for processing methods (#6779) (562d8d1)
- check {variables} are kept in translations (#6709) (fdbd7f3)
- generate and send GS1 CIC confirmation messages to Agena3000 (#6756) (b9b6f05)
- Improvements to Nutri-Score panel, remove extended Eco-Score panel (#6748) (37c76c1)
- link to world now keeps user language when possible (13c725e), closes #1437
- New system to show how well products match user preferences (#6764) (6749369)
- assume unrecognized ingredients are not palm oil (#6713) (d5b9b9e)
- remove synonyms from root level tags #6763 (#6769) (d56b3d6)
- tests if variable defined before use (#6724) (a112921)
- typo in product scoring (#6792) (23a2822)
1.3.0 (2022-05-09)
- add link to learn more about nutriscore + ecoscore (#6701) (c299a55)
- add support for 2 GS1 quantityContained field in nutrientDetail #6537 (#6630) (f6c2678)
- google anaytics 4 and matomo for OFF (#6712) (7921b3e)
- start of template for tags (#6695) (d1ae945)
- add UTZ Certified xx: and fr: translations (#6749) (c6140f6)
- Dutch adds (#6681) (9546629)
- Ingredient parsing improvement for additives (#6569) (f994a08)
- limit userid to 20 characters and usernames to 60 char. (#6631) (29a739b)
- non ambiguous translation for palm oil content unknown #6698 (#6699) (2e621b3)
- options for gulp-svgmin/svgo icons #6706 (#6707) (5bb7a26)
- undefined variable warning (#6656) (127e0c0)
- unlocalized knowledge panel string for Smoothie (#6682) (f58b3c8)
- untranslated string: "Impact for this product" (#6670) (13a571c), closes #6629
1.2.1 (2022-04-21)
- "Dry" not being recognized as a processing type (#6636) (554f69a)
- Add check for the definition of $user_ref->{org} (#6637) (b9d4fce)
- Dutch inspired additions (#6626) (9db6d86)
- French translation Typo (#6652) (c408d5c)
- move h1 tags to template (#6654) (b3b482b)
- warning message (#6633) (d1b1af5)
- Wikidata entries to update (#6619) (383ab3e)
1.2.0 (2022-04-15)
- Agena3000 integration (#6594) (a6841ea)
- Improvements to GS1 imports to prepare integration of Agena3000 (#6566) (ce4eb51)
- Add explicit labels (using: for & id) to input fields (#6577) (1c10126)
- Adds missing double quote to the href attribute (#6573) (d875e06)
- check for user creation spam (#6616) (477bfd9)
- Dutch additions (#6523) (e36c2af)
- Dutch next round of improvements (#6556) (df5d391)
- Email address with space (#6578) (7469115)
- Give priority to ingredients over category to estimate fruits/vegetable content for Nutri-Score (#6600) (20bf2b3), closes #6598
- languages and nutrients taxonomies (#6553) (c4fb6fa)
- make old checks pass until de-activation (3e73c88)
- Makes "Unselect Image" button translatable (#6570) (4bc1179)
- more precise estimate of ingredients percents min and max (#6614) (325b418)
- Remove duplicate string (#6544) (a950cda)
- remove Top 10 Issue github action - #6518 (#6519) (fc36d1b)
- Setting param to return scalar (#6613) (9e80edf)
- Skip fourth header line in agribalyse csv (#6568) (915716d)
- titles for knowledge panels cards #6590 (#6593) (0080f6b)
- uninitialized value update (#6514) - outreachy (2fc8e67)
- use prepared nutrition values to compute nutriscore of cocoa and chocolate powders (#6552) (fceefac)
1.1.0 (2022-04-01)
- allow barcode and edit link in search results (#6494) (41fe83f), closes #5994
- Dutch additions (#6498) (ef4db01)
- export ecoscore fields (#6467) (00bdd9e)
- knowledge panel to display the ingredients that make a product not vegan / vegetarian / palm oil free (#6420) (27b7137)
- link product attributes to knowledge panels (#6493) (4950f97)
- more flexible exports (#6483) (a636491)
- Record the reasons for NOVA classification of a product and add a NOVA knowledge panel (#6510) (bbf14bc)
- Refactor CSV exports, add tests, export Eco-Score fields (#6444) (96d31df)
- Switch to the new FAQ system (#6461) (3c40a1b)
- Add tests for Carrefour France import, + solve serving_size bug (#6476) (f255f30)
- Cleaning ingredients (#6472) (ebddf2b)
- Dutch finetuning (#6418) (ed59464)
- fix image upload buttons - #173 (#6485) (c747d50)
- fix states and countries taxonomies, build taxonomies (#6442) (17faad1)
- handle both absolute and relative percent values for sub-ingredients (#6528) (04bdb4e)
- Import serving size bug (#6474) (ee2ee44)
- ingredient doubles (#6419) (764bbbc)
- ingredient doubles continues (#6433) (ec77a78)
- release please should trigger actions (#6503) (5d9836d)
- remove obsolete strings & remove duplicate strings (#6440) (4a2dfd1)
- Translation doubles 4 (#6412) (69a6549)
- untranslated string for Smoothie (#6492) (ffe58a2)
- add allergens and traces to ingredients panel (#6266) (686f4fd)
- Add auto-labelling to PRs (#6216) (6e430e2)
- add evaluations to nutrition facts table knowledge panel (#6152) (41cd8b2)
- Add f_lang function to emulate python f-strings for translations (#5962) (435f898)
- add fruits-vegetables-nuts-estimate-from-ingredients to CSV export (#6013) (8e986b5)
- add fruits-vegetables-nuts-estimate-from-ingredients to CSV export #6004 (8e986b5)
- add Grafana deployment annotation (9fb1f2a)
- add include_root_entries option to taxonomy API, fixes #6039 (#6040) (7bcbcb7)
- add mongodb metrics exporter (bce8205)
- add panel_group element and environment_card panel (#5958) (e10ec23)
- add repo interoperability (48522db)
- add script to export products data and images for docker dev (#6010) (a3d1a55)
- Add Top Issues (#6217) (a1acd8d)
- Add Wikidata items to categories (#5805) (d71eee3)
- Categories taxonomy improvements for Wikidata and IGPs (#6196) (b854c27)
- different Nutri-Score icons and text for unknown and not-applicable (#6278) (ccdd01b)
- dynamic assets generation in dev mode (4c0c5bd)
- dynamic assets generation in dev mode, fixes #5846 (2370e21)
- example product in API with code=example - #6250 (#6252) (c0605a4)
- Experimental extended Eco-Score panel (#6314) (de82954)
- Extract ingredients origins from labels and use them in Eco-Score (#6377) (d5bd976)
- Finalize Eco-Score knowledge panels (#6017) (b14375d)
- Fix and improve detection of apps (name and UUID) to populate data sources (#6319) (0092e2e)
- Initial support for specific ingredients parsing (#6243) (f69e9a9)
- Knowledge panels for labels (#5950) (a64919c)
- manufacturing place + origins of ingredients knowledge panels + Normalize all panels (#6069) (d37011a)
- Palm oil knowledge panel (#5968) (8cd1f22)
- producers: add link to admin manual on session sucess (#6267) (ea37ad7)
- refactor Eco-Score knowledge panels + accordion display on web (#5841) (ecc8539)
- start of additives panels (#6270) (7f9ac03)
- add countries correctly in scanbot (#6014) (7dceea2)
- add postgres_exporter, unexpose postgres port (270c977)
- added norway logo so that tests passes (7c4e506)
- allow unchecking checked boxes in product edit form (#6203) (dd25800)
- change string to boolean for expanded knowledge panel (#6081) (b05e668)
- changed some log levels to debug (#6335) (085b2e6)
- correct errors in labels taxonomy (#6392) (c6119d4)
- correct nesting of cgi/nutrient.pl API response #5997 (4367016)
- create directory for stats files if needed (#6208) (4326c50)
- details of improvements oppportunities (#6359) (b740fc0)
- docker networks in prod after exporters crashing (24862e8)
- docker networks in prod after exporters crashing (436587e)
- ensure windows newlines don't break panels (#6254) (74e9b3a)
- fix daily tasks (#6227) (5f9c7c7)
- fix gulpfile (#5988) (bbe0e4f)
- fix log level config handling (344a7aa)
- fixes to have build_lang running (c99538b)
- French translation for appetizers (#6253) (bcbc70c)
- identify lecitina de girasol additive and make emulsifiers Nova 4 (#5972) (9022c0e)
- increase timeout for gen_top_tags_per_country.pl - fixes #6244 (#6246) (35d4d24)
- keep eol to lf as default (#6220) (e4a2911)
- link to edited product - fixes #5954 (#5963) (942fd34)
- links to previous revisions in product edit form (#6336) (240489f)
- Localize Eco-Score soon enough + add 'world' Eco-Score. (#6105) (0621b94)
- make incron work as non root (24746d3) <<<<<<< HEAD
- Make maybe vegan/vegetarian attribute score 50 instead of 20 (#5839) (70ea2e1) =======
6eb97003f551acf5a5ee285a9717f1b660c9a46d
- match UID in Dockerfile with user uid in servers (2182532)
- normalize code for /products endpoint #6024 (#6026) (640f6b5)
- npm run prepare issue (290b71a)
- npm run prepare issue (fb3479a)
- product images ownership (d2aff77)
- product images ownership (642cc8c)
- product_images location was wrong (5278808)
- put back compiled templates dir in data_root/tmp (#6129) (e156c1c)
- quote some strings in knowledge panel JSON output (#6076) (d9ebe60)
- Remove empty POT-Creation-Date in hu.po (#6008) (e8e1ec0)
- remove external volumes for ones that need re-creation (dbdd4be)
- remove MONGO_INIT_ROOT_USERNAME/PASSWORD as it breaks the dev workflow" (#6127) (494e0c5)
- rename type to tagtype in taxonomy API (#5953) (d8cf36a)
- set language of fields during init, fixes #6310 (#6311) (8c2886f)
- show 'we need your help' message for ingredients analysis only when needed - fixes #6341 (#6342) (9e001c1)
- the backend needs write access to product images (#6011) (5278808)
- tmpfs is for tmp :-) (f1599b5)
- try lowercased email on login (1e2342f)
- trying to fix problems with pathes and volumes (be14135)
- turn relative links to absolute links in knowledge panels (#6353) (7be647d)
- typo fix on developing (#6324) (0a6d637)
- typo in function name in Food.pm #6288 #6287 (#6291) (20d3228)
- unexpose postgres port (29165df)
- update log.conf to match production settings (8d8b622)
- use /tmp for compiled templates (ff68e15)
- use PerlPostConfigRequire instead of PerlRequire (cbecadc)
- use PRODUCT_OPENER_DOMAIN for MINION_QUEUES (2db40ab)
- use PRODUCT_OPENER_DOMAIN for MINION_QUEUES (d126bb2)
- use relative path to find tests expected results (27392a7)
- volume is podata not po_data (99c09a7)
- volume is podata not po_data (5b89f45)