Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/openfoodfacts/openfoodfacts-dart

Open Food Facts API Wrapper
https://github.com/openfoodfacts/openfoodfacts-dart

feat: 831 - more parameters for the "get prices" API query (#886)

New files:
* `get_parameters_helper.dart`: Helper class for API query parameters.
* `get_price...

820d145ca11d1a36ecbc800d61ce0a866aee78a1 authored 10 months ago by monsieurtanuki <[email protected]>
feat: 831 - new price methods like add price and upload proof (#884)

* feat: 831 - new price methods like add price and upload proof

New files:
* `maybe_error.da...

7615fcb4c787f685169b7b2e9ef624ba064cdb6a authored 10 months ago by monsieurtanuki <[email protected]>
chore: test data changed (#882)

* chore: test data changed

* minor data fix

cdc489925f8fc27865b34ea2fc53e044463334dd authored 10 months ago by monsieurtanuki <[email protected]>
fix: folksonomy getProductTag may return 404 (#881)

990cc6707e80b9a89cbc822b6949b08fb8e2fa29 authored 10 months ago by monsieurtanuki <[email protected]>
feat: 831 - Prices getLocation, getPriceProduct, getStatus methods (#855)

New files:
* `location.dart`: Location object in the Prices API.
* `location.g.dart`: generate...

e18080bdd1bbe17da4bbd1857dc3e2240abff388 authored 10 months ago by monsieurtanuki <[email protected]>
chore(master): release 3.4.0 (#877)

34d68bf00dc525e4eac7eab0de3b76dcd728386c authored 11 months ago by Open Food Facts Bot <[email protected]>
feat: 878 - added the "obsolete" product field (#879)

Impacted files:
* `api_get_product_test.dart`: tested the new product "obsolete" field on an ob...

4cc49cd67cb6b7f98291f86888deee85def9a60e authored 11 months ago by monsieurtanuki <[email protected]>
feat: 773 - new method "getProductNameBrandQuantity" (#844)

* feat: 773 - new method "getProductNameBrandQuantity"

Impacted files:
* `api_get_product_te...

2167bf9087c3583f5aaa35116705ff09647b5573 authored 11 months ago by monsieurtanuki <[email protected]>
feat: autocomplete manager for both TagTypes and TaxonomyNames (#851)

* feat: autocomplete manager for both TagTypes and TaxonomyNames

New files:
* `autocomplete_...

6bb8deb543adc45031e2de749060267174c48b7a authored 11 months ago by monsieurtanuki <[email protected]>
fix: unit tests about autocomplete (#868)

* fix: unit tests about autocomplete

* Additional minor unit test fix

7a1f4e639573e182e2a1dff5098e5741d7fc057c authored 11 months ago by monsieurtanuki <[email protected]>
chore(master): release 3.3.3 (#874)

* chore(master): release 3.3.3

* Update CHANGELOG.md

---------

Co-authored-by: monsieur...

f487ffc45fad5a7a77c203a368d9543e5778d3fa authored 11 months ago by Open Food Facts Bot <[email protected]>
fix: failing nutriment persize serving test (#873)

* Adding failing test

* Change Serving size to a safe number for all iterations of the produc...

31f9fab611e58e130739a81a28b7536aff863679 authored 11 months ago by David <[email protected]>
chore(deps): bump toshimaru/auto-author-assign from 2.0.1 to 2.1.0 (#867)

Bumps [toshimaru/auto-author-assign](https://github.com/toshimaru/auto-author-assign) from 2.0.1...

a353a5346b9ec949d3326abaa0a7db23f6274c51 authored 11 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Added "addedSugars" to Nutrient enum (#869)

* Nutrient already supported server-side https://github.com/openfoodfacts/openfoodfacts-server/b...

f7918841f61b4c84696bb798bf718b8fec63400b authored 11 months ago by David <[email protected]>
chore(master): release 3.3.2 (#866)

2c6ba800e9b4e3209627ad2ce6342887fcb148e8 authored 12 months ago by Open Food Facts Bot <[email protected]>
fix: unit test value + better json decode (#865)

* fix: unit test value + better json decode

Impacted files:
* `api_get_product_test.dart`
*...

565c0fa3b2b859dcef282eb19336a8897c591c63 authored 12 months ago by monsieurtanuki <[email protected]>
chore(master): release 3.3.1 (#864)

5a2ae9e00992b597dc51fb644c913dcd712cf6dd authored 12 months ago by Open Food Facts Bot <[email protected]>
fix: 862 - added 18 nutrients (#863)

dff0535810baa74a97be278dfd19ff8d732d3145 authored 12 months ago by monsieurtanuki <[email protected]>
chore: LICENSE 2024 (#860)

e2d3f8055c7b8669903f1a33bd2fa961d1515cac authored 12 months ago by monsieurtanuki <[email protected]>
chore: test TEST server first before some tests around getProductV3 (#859)

153ec1934778fa58c8de5cda5d0aab8b0172505c authored 12 months ago by monsieurtanuki <[email protected]>
chore(master): release 3.3.0 (#854)

* chore(master): release 3.3.0

* Update CHANGELOG.md

---------

Co-authored-by: monsieur...

e24eefe4553c10d519dea53fdf9d16b748f52b81 authored 12 months ago by Open Food Facts Bot <[email protected]>
feat: simplified access to raw product images (#839)

* feat: simplified access to raw product images

Impacted files:
* `api_get_product_image_ids...

3350251481d17fccbd6b60ba8a8c95f021da6f10 authored 12 months ago by monsieurtanuki <[email protected]>
fix: unit test with updated expected values (#858)

0482f6342ea96f44cd988b44e82c20a3aeffbcff authored almost 1 year ago by monsieurtanuki <[email protected]>
fix: If `product -> images` is `null`, `getProductImageIds`shouldn't crash (#857)

* If product -> images is null, the code shouldn't crash

* With a test

02abab364146cd8493f941ac861db907cf301359 authored about 1 year ago by Edouard Marquez <[email protected]>
feat: 831 - Open Prices API - "get prices" (#845)

New files:
* `api_prices_test.dart`: Integration tests about the Open Prices API.
* `currency....

eaeb1aa3abd427e524c1f85b560b97921fdfab05 authored about 1 year ago by monsieurtanuki <[email protected]>
chore: fixed open beauty test (#850)

a91a3ba746165c88c33b998f9a476f25e3282bb0 authored about 1 year ago by monsieurtanuki <[email protected]>
chore(master): release 3.2.1 (#847)

3124ae66410f0927e42a7ee7d904b4170105198f authored about 1 year ago by Open Food Facts Bot <[email protected]>
fix: 5 topics (#846)

44812d485cca0bc989e8e7dd8bf1c432a1e91c3e authored about 1 year ago by monsieurtanuki <[email protected]>
chore(master): release 3.2.0 (#826)

6c81f6442c415d8c90aab6d85808a6373f007e04 authored about 1 year ago by Open Food Facts Bot <[email protected]>
chore(deps): bump JamesIves/github-pages-deploy-action (#842)

Bumps [JamesIves/github-pages-deploy-action](https://github.com/jamesives/github-pages-deploy-ac...

f7fac4404b6a3454d41ab3371796458c74844aa6 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
feat: 620 - autocomplete for all taxonomy names and fuzziness levels (#835)

Impacted files:
* `api_search_test.dart`: added tests for all taxonomy names and all fuzziness ...

046c4189a116fdd20b2e2100def665f07094a786 authored about 1 year ago by monsieurtanuki <[email protected]>
ci: image labeler (#840)

* ci: image labeler

* Update labeler.yml

a4de2bfe5bd898a4d1f8b1f1e21d1a6a24645d01 authored about 1 year ago by Pierre Slamich <[email protected]>
chore: skip tesseract tests with server errors (#838)

16feb73d26247821b49a1fefb50da20cbf5a44e0 authored about 1 year ago by monsieurtanuki <[email protected]>
feat: 836 - localizable and clickable server error (#837)

Impacted files:
* `open_food_api_client.dart`: minor refactoring
* `status.dart`: new method `...

a40101c2b0c0b8aefe2f761bf4718be31022c84b authored about 1 year ago by monsieurtanuki <[email protected]>
ci: emojis + more entries (#832)

ee4611d5643155c72d42138941b598a0d5d9ae1f authored about 1 year ago by Pierre Slamich <[email protected]>
feat: 620 - Elastic Search autocomplete for categories (#834)

New files:
* `api_search_test.dart`: Tests around the Elastic Search API.
* `autocomplete_sear...

1672f1a01fc8055866ee30b1594940fda589d10b authored about 1 year ago by monsieurtanuki <[email protected]>
fix: 829 - no more crash if the user name is not ASCII/ISO-8859-1 (#830)

Impacted files:
* `http_helper.dart`: safer `From` http header.
* `user_management_test_test_e...

8a23aeef41307fd85d5f119da0fd60470b6d39db authored about 1 year ago by monsieurtanuki <[email protected]>
feat: new localized product fields for generic name (#828)

Impacted files:
* `api_get_save_product_test.dart`: set explicit language for `genericName` tes...

a98cfcb3d1e127b5a57d6a7e70db163906ac2661 authored about 1 year ago by monsieurtanuki <[email protected]>
chore: pnnsGroup refactoring (#821)

Impacted files:
* `pnns_group2_filter.dart`: minor refactoring
* `pnns_groups.dart`: used a cl...

60c2bdcd7144f0b362b109ce33f868f2ec8f7a85 authored about 1 year ago by monsieurtanuki <[email protected]>
ci: downgrade codecov (#827)

a99f5671121eb1f9f6792228c8f7f9e960c1b889 authored about 1 year ago by Pierre Slamich <[email protected]>
doc: add pubspec topics (#824)

doc: add pubspec topics

Co-authored-by: monsieurtanuki <[email protected]>

65d310fd78b43136f780e55d4de0561f1aec6276 authored about 1 year ago by Pierre Slamich <[email protected]>
feat: new field pageCount for searchResult (#823)

Impacted files:
* `api_get_user_products_test.dart`: now using `pageCount` instead of `count`
...

1d88bbfac3411bfe150745034a4e28067628ac0f authored about 1 year ago by monsieurtanuki <[email protected]>
chore(deps): bump codecov/codecov-action from 3 to 4 (#805)

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4.
- [Relea...

8fdee5f4f77305cf12d857ad9022edf863a330fb authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore: upgrade to lints 3.0.0 (#822)

4d211dc4b2fc45fe6cdd16402af15d8b95e29eb0 authored about 1 year ago by monsieurtanuki <[email protected]>
chore(master): release 3.1.0 (#814)

415b07dccff19c433fa401405447338b24e64c64 authored about 1 year ago by Open Food Facts Bot <[email protected]>
fix: 816 - use localized versions of productName and ingredientsText (#817)

Impacted files:
* `api_get_save_product_test.dart`: removed tests on productName and ingredient...

60f7d1eb9679e226ec1f56e53ba6d4966bfa93f4 authored about 1 year ago by monsieurtanuki <[email protected]>
feat: 810 - 6 new localized product fields (#811)

New file:
* `api_get_localized_product_test.dart`: unit tests about getting localized product f...

df85a38fac6bf9a7fac047d227a05af09d91ebff authored about 1 year ago by monsieurtanuki <[email protected]>
chore(master): release 3.0.0 (#793)

cc8999ac9c5468d76a3355025e07317e4e08ef8f authored about 1 year ago by Open Food Facts Bot <[email protected]>
chore: preparation of the 3.0.0 release (#809)

* chore: preparation of the 3.0.0 release

Impacted files:
* `api_add_product_image_test.dart...

2a4f7d285c0464a8c90baa4227b53e3f277e855e authored about 1 year ago by monsieurtanuki <[email protected]>
chore(deps): bump toshimaru/auto-author-assign from 2.0.0 to 2.0.1 (#808)

Bumps [toshimaru/auto-author-assign](https://github.com/toshimaru/auto-author-assign) from 2.0.0...

de8452a2eecfd44c67f09a96298f41f8413ad290 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump toshimaru/auto-author-assign from 1.6.2 to 2.0.0 (#807)

Bumps [toshimaru/auto-author-assign](https://github.com/toshimaru/auto-author-assign) from 1.6.2...

0ce126eaed2ed095ffd6ed6c7f17627160992422 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
feat: 802 - new "get product" method specific to OBF OPF OPFF (#806)

New files:
* `api_not_food_get_product_test.dart`: tests around OBF OPF OPFF and `getOldProduct...

e824de2d334ab99e3d214759314970ffcb9c0644 authored over 1 year ago by monsieurtanuki <[email protected]>
feat!: 801 - more url flexibility with non static UriHelper (#803)

Deleted file:
* `query_type.dart`

Impacted files:
* `abstract_query_configuration.dart`: re...

7753cb063e04b923a7d7f5fa0d54a9a2b3f7575f authored over 1 year ago by monsieurtanuki <[email protected]>
fix!: fix for the uk/gb country code case (#795)

* fix!: fix for the uk/gb country code case

Impacted files:
* `country_helper.dart`: `fromOf...

fc2e907a6217bad13522438a5eb30b2d74413c07 authored over 1 year ago by monsieurtanuki <[email protected]>
feat: 69 - method to get a server type from its off tag (#796)

Impacted file:
* `server_type.dart`: implemented the `fromOffTag` method

0bd8f90484ce1aa6d054162ffc9ddbacf1cc0029 authored over 1 year ago by monsieurtanuki <[email protected]>
feat: insight - method to get an insight annotation from an int value (#797)

Impacted file:
* `insight.dart`: implemented the `fromInt` method for `InsightAnnotation`

fdc638151753ab64ed2d8dd497b7794c5563c4f5 authored over 1 year ago by monsieurtanuki <[email protected]>
feat: method to get the Uri host (e.g. for ping) (#800)

Impacted file:
* `uri_helper.dart`: new `getUriHost` method

081f0b9921ee0128cf7b91c8525fc1599f3d9a76 authored over 1 year ago by monsieurtanuki <[email protected]>
feat: product "getAttribute" method (#799)

Impacted file:
* `product.dart`: new `getAttribute` method

a179dc516ad1dcc75eda4f70eb4d86a535cdbcfa authored over 1 year ago by monsieurtanuki <[email protected]>
feat: specified minimum size for uploaded images (for pre-checks) (#798)

* feat: specified minimum size for uploaded images (for pre-checks)

Impacted file:
* `image_...

3cf14f2c624a97c3c67b4d7c379d93f0915042bd authored over 1 year ago by monsieurtanuki <[email protected]>
chore(deps): bump actions/checkout from 3 to 4 (#794)

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](ht...

1a2b7e5da5bba5420226f1e8e621a632dcfd7047 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
feat!: A valid user agent is now required (#790)

* A valid user agent is now required

* Some minor changes

* Minor fixes

* Revert to the...

a26ec2adaf5b7a1773b9c93ccf7b5e274b6100c5 authored over 1 year ago by Edouard Marquez <[email protected]>
fix!: removed deprecated code (#791)

8d011687036e0b3ae622c0a354cefbc6c39a27f3 authored over 1 year ago by monsieurtanuki <[email protected]>
fix!: 742 - robotoff - countries instead of country (#792)

Impacted files:
* `api_get_robotoff_test.dart`: minor refactoring
* `open_food_api_client.dart...

8582519b3dcc8e7341ab46ebb4d5c1adf95cef6b authored over 1 year ago by monsieurtanuki <[email protected]>
chore(master): release 2.10.1 (#788)

527373a13e18c1914f5c19ad45c39fe6c70c7a33 authored over 1 year ago by Open Food Facts Bot <[email protected]>
fix: reset password checks with languages (#787)

Impacted files:
* `open_food_api_client.dart`: relying on html tags for error detection instead...

0fee44994f1e236748ccec989f87053b5011e972 authored over 1 year ago by monsieurtanuki <[email protected]>
chore(master): release 2.10.0 (#782)

5dabb0855a542bf2dc99cf72618160e718178eaf authored over 1 year ago by Open Food Facts Bot <[email protected]>
fix: unit test values (#783)

61c1ec17903775e6873d917a85e3da0bdeff71e6 authored over 1 year ago by monsieurtanuki <[email protected]>
feat: Reset password: allow to receive "translated" email (#781)

* Reset password: allow to provide a `country` and/or a `language` to the receive the email in t...

a82a699110f79a0fc0ab70d9d1267d5cdd6332dc authored over 1 year ago by Edouard Marquez <[email protected]>
chore(master): release 2.9.0 (#780)

0d492fe8bcfdc82a5730baa496f2218694f33e89 authored over 1 year ago by Open Food Facts Bot <[email protected]>
feat: Multipart requests: ensure to always get the full response (#779)

* Multipart requests: Ensure to always get the full response

* Update lib/src/utils/http_help...

e53c7fd91d67712f065be54974d09b8ded8b912c authored over 1 year ago by Edouard Marquez <[email protected]>
chore(master): release 2.8.0 (#778)

40430449af7ab35fafcb40af48676a8a0c16985a authored over 1 year ago by Open Food Facts Bot <[email protected]>
feat: Registration/Password lost: better catch 504 errors from the server (#777)

* Better catch 504 errors from the server

* A simple character can change a lot of things ;)

8cd4a35c6f97678a0647f2c3b262df4ef11ca77c authored over 1 year ago by Edouard Marquez <[email protected]>
Fix: password reset not working (#774)

8792510b1898302c49955131fd34164887ca2296 authored over 1 year ago by Edouard Marquez <[email protected]>
We should enforce the length of the username and not the name (#776)

5cef709d5d065a25741e3e28c3b904dfdfc505f0 authored over 1 year ago by Edouard Marquez <[email protected]>
ci: labeler-for-upcoming-packaging (#611)

dc48c0f018c1c54ca5041d78fd9f1352a1035036 authored over 1 year ago by Pierre Slamich <[email protected]>
ci: GH projects for packaging issues (#661)

547ed6b99d2029248174df7d6bc2e70ef12223f6 authored over 1 year ago by Pierre Slamich <[email protected]>
docs: update the README (#772)

3db452b5f6aa67c9c3ad57054a36cdb191bbcd72 authored over 1 year ago by Pierre Slamich <[email protected]>
chore(deps): bump JamesIves/github-pages-deploy-action (#759)

Bumps [JamesIves/github-pages-deploy-action](https://github.com/jamesives/github-pages-deploy-ac...

803aad57ea33c24f99b4f081e719fc1912220f75 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(master): release 2.7.4 (#771)

b734f369d6fa579381c635845ae0a21821aca718 authored over 1 year ago by Open Food Facts Bot <[email protected]>
fix: 764 - upgraded sdk and http dependency (#770)

adcd147b22181847b5f4fcab38b4b1dc56250af5 authored over 1 year ago by monsieurtanuki <[email protected]>
refactor: unit tests - so that they work again (#769)

Impacted files:
* `api_get_product_test.dart`: split a big test into a group and several tests,...

661a7289962b1d4bb095e26e52452cf48f247010 authored over 1 year ago by monsieurtanuki <[email protected]>
chore(master): release 2.7.3 (#767)

b20a0be504b03be9f211e5f28f2150b7936debb4 authored over 1 year ago by Open Food Facts Bot <[email protected]>
fix: issue with converting LocalizedTags to JSON (#766)

* fix: issue with converting LocalizedTags to JSON

Fixes #765

* refactor: address PR #766 ...

80c3ddb3b5fa68643b36b685a80ce01f13130f5b authored over 1 year ago by Peter W. V. Tran-Jørgensen <[email protected]>
ci: add permissions to release_to_pub (#761)

and validate publication on release-please branches

a1fc1d887d0dd83d43d737d0daed4c7e2270c493 authored over 1 year ago by Alex Garel <[email protected]>
chore(master): release 2.7.2 (#763)

46496f243da2d1079c8f8c8f641c008f0d4f5dfa authored over 1 year ago by Open Food Facts Bot <[email protected]>
fix: issue with JSON conversion of packagings data (#762)

* fix: issue with JSON conversion of packagings data

Fixes #752

* refactor: address PR #76...

01c1d7b29da50dbaf17a0a375a54c34e7eee30a4 authored over 1 year ago by Peter W. V. Tran-Jørgensen <[email protected]>
chore: Add a link to Pub.dev on the badge (#760)

acc1fcee6a95e8fe732d5103ee1b71d7c7163afd authored over 1 year ago by Edouard Marquez <[email protected]>
chore(master): release 2.7.1 (#757)

d2a41857f958ecf970d7600a6d5d6fab1cc42adb authored over 1 year ago by Open Food Facts Bot <[email protected]>
fix: fixed unit tests (#755)

60bd0ee49a0e5fa6279a2f0a0135d43e155f9711 authored over 1 year ago by monsieurtanuki <[email protected]>
Fix release (#747)

The release was not triggered due to GitHub's recursive run protection. Now we releases using th...

94559a3a7e8afb7f999a937d01ac0168387a97d3 authored over 1 year ago by Marvin Möltgen <[email protected]>
chore(master): release 2.7.0 (#750)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

67393d77c452ee331c211c540d56e8e7dc1cbe5d authored over 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
feat: Allow to pass a country and/or a language to the `register` user method (#754)

* Allow to pass a country and/or a language to the `register` user method

* Some tests for th...

05c5c126f9c1fe79599ffc44cc1abbeb48d47a94 authored over 1 year ago by Edouard Marquez <[email protected]>
fix: ImageHelper refactoring (#751)

Impacted file:
* `image_helper.dart`: new method `getBarcodeSubPath`; new `root` parameter

ce3f319588ae896ae753e3c40b92983855582393 authored over 1 year ago by monsieurtanuki <[email protected]>
feat: Allow to pass `insight_types` to `api/v1/questions/$barcode` (#748)

cf9dd14edf7a3a81f695ec6aa5b5d9ce919fd2c6 authored over 1 year ago by Edouard Marquez <[email protected]>
fix: get user products tests (#749)

Impacted file:
* `api_get_user_products_test.dart`: fixed a test bug (set a higher limit)

38c4695b3a6460cdcacc93e86507e41c826d5737 authored over 1 year ago by monsieurtanuki <[email protected]>
chore(master): release 2.6.0 (#745)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

b6f41cc83cb663630e2c2b70bf73dc0bb6e27334 authored over 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
chore: Google in-house release workflow (#734)

* chore: Google in-house release workflow

* fix version

* test

* revert: test

* Update pubsp...

bb41f30a7dbaed7f56c783f3a90acdf2949467ed authored over 1 year ago by Marvin Möltgen <[email protected]>
feat: 741 - new parameters for Robotoff (#743)

New files:
* `robotoff_question_order.dart`: Order for Robotoff questions.
* `server_type.dart...

77c01de3efdceceee63e95d8a7bd8872bea36563 authored over 1 year ago by monsieurtanuki <[email protected]>
chore(master): release 2.5.2 (#739)

* chore(master): release 2.5.2

* Update CHANGELOG.md

---------

Co-authored-by: github-a...

6d2088cd1e9090e925b32f061cb8fed9adfc7655 authored over 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
fix: "InsightAnnotation" with better enum syntax (#737)

30601b19bd321c2d35ea1cf4745fc542aa96bc8c authored over 1 year ago by monsieurtanuki <[email protected]>