Ecosyste.ms: OpenCollective

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

github.com/openfoodfacts/robotoff

🤖 Real-time and batch prediction service for Open Food Facts
https://github.com/openfoodfacts/robotoff

Fix sed command in build_mkdocs.sh

ec037cb4f030fe09765b6699b88e0a7b3298203d authored almost 3 years ago
Packaging Flashtext extension (#602)

* Packaging Flashtext extension

Co-authored-by: Mithridatea <mithridatea.local>

0cae35ef423954284733a087a79714320da08c50 authored almost 3 years ago
build(deps): bump GoogleCloudPlatform/release-please-action (#593)

Bumps [GoogleCloudPlatform/release-please-action](https://github.com/GoogleCloudPlatform/release...

da6bcbba5558de1d8a76560030289d903dce905b authored almost 3 years ago
Update documentation

8bdc637ff767ebea3615599605491fe93b7b58ac authored almost 3 years ago
Update bug_report.md

d3ffde5ca162d4468a135c76fa2cfc1709b5b3d3 authored almost 3 years ago
Update bug_report.md

b592b994c99f4e41dbec2648879777d63e4b3dd4 authored almost 3 years ago
test: category insights processing tests (#604)

* test: category insights processing tests
* doc: add comments to test_slack

81e1ea19c2eb4954cdd579e0ef67e1acb8d86f79 authored almost 3 years ago
ops: fix pypi publish to use token (#611)

6f01e8fd704326472d8287c9a5f5e924473e9c8f authored almost 3 years ago
chore: release 1.2.0 (#561)

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

a1e5c5fe21d22c55ed5f3d424caf5e2ce6767d00 authored almost 3 years ago
ops: use a specific token for release please (#610)

because github actions do not trigger actions by default

430152b903ec2d58b812489b3adef639236ab697 authored almost 3 years ago
Merge pull request #601 from openfoodfacts/v1.1.0-hotfixes

V1.1.0 hotfixes

d00323376442317aaad60d1c03e95b0df85a91c3 authored almost 3 years ago
Merge branch 'master' into v1.1.0-hotfixes

3d0a819ce57d62115068b7caafe81e75f158c11e authored almost 3 years ago
fix: scheduler and tasks in isolated transactions - fixes #608 (#609)

It avoids having thread in bad shape because of an error in a task

c5d44a421a2bd75be8c573c3f4a44dfde7aa5a7f authored almost 3 years ago
ops: add slack token

f222eee40ee273ddc55c37c594332cc2a8e3c0ad authored almost 3 years ago
Make `prediction.automatic_processing` field nullable (#592)

* Make prediction.automatic_processing field nullable

As we further decouple prediction from ...

93d30dadb6269d17cef007ec8fdc6e97115f3224 authored almost 3 years ago
Update crowdin.yml

b9158f9443b8b20350adb13469dabb7144b23ce1 authored almost 3 years ago
build(deps): bump crowdin/github-action from 1.4.0 to 1.4.6 (#583)

Bumps [crowdin/github-action](https://github.com/crowdin/github-action) from 1.4.0 to 1.4.6.
- ...

4f396be985307dc6f0ed9a8660e0e7a2c27edfca authored almost 3 years ago
build(deps): bump JamesIves/github-pages-deploy-action (#584)

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

e318a22d8690292ac049df8e1592fd432ef98393 authored almost 3 years ago
build(deps): bump actions/labeler from 2 to 3.0.2 (#589)

Bumps [actions/labeler](https://github.com/actions/labeler) from 2 to 3.0.2.
- [Release notes](...

59661b15d39fc426b8a44c28181ced32de7828d5 authored almost 3 years ago
Bump codecov/codecov-action from 1 to 2.1.0 (#431)

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 1 to 2.1.0.
- [R...

28c3dfa6935bb46ba5ebf7b03c65d1dbf73da1fe authored almost 3 years ago
build(deps): bump actions/checkout from 1 to 2.4.0 (#489)

Bumps [actions/checkout](https://github.com/actions/checkout) from 1 to 2.4.0.
- [Release notes...

3f6413be1ac712e2e8c6eb9b3952b77db811051b authored almost 3 years ago
Ag updates (#585)

* build(deps): bump elasticsearch from 7.14.2 to 7.16.3

Bumps [elasticsearch](https://github....

f98fe3637f30be3a9795c09ca3fa0af09e47d74b authored almost 3 years ago
feat: add value_tag in the question formater (#579)

* feat: add value_tag in the question formater

original commit by alexfauquette

* fix: ad...

84239f1ca686d94ab69cdfe3bd2b02b338363768 authored almost 3 years ago
[Feature] Make insight annotation a vote instead of single user decision (#485)

* AnnotationVote table and ordering insights based on vote numbers
* Update POST annotation API...

57ba5b6d976e493219bc6813bb8462a4bc3d132e authored almost 3 years ago
build(deps): bump snok/install-poetry from 1.1.8 to 1.3 (#501)

Bumps [snok/install-poetry](https://github.com/snok/install-poetry) from 1.1.8 to 1.3.
- [Relea...

a110934a7d9c8f12325a7d89d928be068f8eb719 authored almost 3 years ago
Ag updates (#578)

* build(deps): bump apscheduler from 3.7.0 to 3.8.1

Bumps [apscheduler](https://github.com/ag...

5598c2ca3fbec089bc4a48f6ea08f73c6a15d741 authored almost 3 years ago
build(deps): bump jsonschema from 3.2.0 to 4.4.0 (#543)

Bumps [jsonschema](https://github.com/Julian/jsonschema) from 3.2.0 to 4.4.0.
- [Release notes]...

74696caa7d4b93ea3eb72b26330d6e4ea9e64fb2 authored almost 3 years ago
build(deps-dev): bump pre-commit from 2.15.0 to 2.17.0 (#550)

Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 2.15.0 to 2.17.0.
- [Release ...

0d935f1a7cd3b34cc4ed0f0dd5e135e467c375ba authored almost 3 years ago
fix: ensure influxdb database exists (#559)

at scheduler startup, fixes #557

1f7a9eed04dcc254a079c9eef8dc1479563ce6a5 authored almost 3 years ago
ops: avoid mangling org and net metrics (#560)

by setting a different influxdb database (they use same instance)

ba44031933b5328e64974df47f9ae388439ce6e4 authored almost 3 years ago
performance: add index on type (#568)

as this is used by api and hunger game

To run on postgres:
```
CREATE INDEX product_insight...

335f5aee46721f403edf7d6291fbfb315f3227e3 authored almost 3 years ago
fix: straight conditions for category insights (#570)

* fix: straight conditions for category insights
* refactor: respect ignore_insight name

1d4464326fd1ace01bf625c4e1285e57b8817e91 authored almost 3 years ago
Mypy black updates (#571)

* Use the same black version in CI autoblack and in pyproject.yml

* Update linter versions in...

43942da3e8359a6b9a8364a8bb14c680d9f492f9 authored almost 3 years ago
Merge pull request #538 from openfoodfacts/dependabot/pip/mypy-0.931

build(deps-dev): bump mypy from 0.790 to 0.931

249e68a45955688f78d3d9c60d1328ed71cc7204 authored almost 3 years ago
Fix bug when Prediction.automatic_processing is None

080280877709456f01c8ad6fd2e29ba1beb2bc2a authored almost 3 years ago
Merge pull request #556 from openfoodfacts/split-prediction-insight-2

Split insight/prediction (part 2)

a2b09e148e425ac02c542242b6f43119760e33f3 authored almost 3 years ago
Improve performance of Prediction import

Retrieve existing prediction in batch (same barcode).

1e63ca2bf39788dfed88f89468d014b5a6fac006 authored almost 3 years ago
Fix bug in is_duplicated_prediction

Co-authored-by: Alex Garel <[email protected]>

be840a832198324f442be79819b97c47402dc543 authored almost 3 years ago
fixup: Format Python code with Black

43dd2088d50518a06eee21a89b94d2570653a537 authored almost 3 years ago
Add docstring to InsightImporter.process_insights

Co-authored-by: Alex Garel <[email protected]>

3c4ff7e1633fc0456bec5fb43287194cffeb95af authored almost 3 years ago
Merge branch 'master' into split-prediction-insight-2

36e5389abf21c36b3dc85743de541dc2e0e9f2b4 authored almost 3 years ago
fix: set num workers in gunicorn from env (#563) (#564)

for we need to take into account memory consumption

89c1c13e4e055ce27fa5ab389c57cd982fab3858 authored almost 3 years ago
fix: set num workers in gunicorn from env (#563)

for we need to take into account memory consumption

0290964babcbc4f5c3a21c53e3dd905dadac405f authored almost 3 years ago
feat: make neural category apply automatically (#555)

fixes #552

2146f7805b2be21476f14c0bde5a7fab6bf65ab8 authored almost 3 years ago
Fix tests in test_product_updated

29358b90af25226ff9d23c6742661a044a5f4e75 authored almost 3 years ago
Format code with black and isort

99971fd498523ea63d04e252667b374fcd1ac888 authored almost 3 years ago
Improve docstrings in insights/importer.py

5131f60442582ee67a2000278f4ed1ee0009c577 authored almost 3 years ago
chore: release 1.1.0 (#458)

9cd0622d446677bc5d6af7486dff31bc17b144fc authored almost 3 years ago
Fix branch after upstream changes in master

d7bf5175e89b1067fb906152f8f231bf96f158f4 authored almost 3 years ago
Merge branch 'master' into split-prediction-insight-2

fa71078f70d2fee2985c8d4ed19576de0584daf3 authored almost 3 years ago
Format code with black and isort

1a301d026a540b204c91be69a2239dde4b9f9806 authored almost 3 years ago
ops: fix health-check (#554)

* ops: make docker-livecheck more robust

should support service running multiple times
...

5bebfab2a15b7a86f10c84d2222135df3a7e6d58 authored about 3 years ago
build(deps-dev): bump mypy from 0.790 to 0.931

Bumps [mypy](https://github.com/python/mypy) from 0.790 to 0.931.
- [Release notes](https://gith...

ef879c224245d636742f691ff1ebb6b33b820f9d authored about 3 years ago
feat: add health tests & improve CI (#527)

* feat: add health check and add to CI
* feat: add influxdb connection
* some improvments for ...

56dcfdce8d1352cfbae9b1c1e19234cdaaa8b57a authored about 3 years ago
Update comment in scheduler file

78a02d913f75eea319c315f4e6ac68e547f06336 authored about 3 years ago
Update generate_nutrition_image_insights after latent insight removal

e4d64a5f20234a11b2f52a5b7dde82bc0d2c44a0 authored about 3 years ago
Remove additional legacy code after latent insight removal

8823719004e6259dc71580ca8cb6615aadf8df75 authored about 3 years ago
Simplify get_insights function

0b49462cecc02778633cc21920178ff0078b1ad2 authored about 3 years ago
Cosmetics

e49875d7e7c5fb5c40e94553d4f972e64f3fcd32 authored about 3 years ago
Update latent.py to use predictions instead of insights as input

ae2c5f185a1064407d2e4f5f8435d84801c86a1b authored about 3 years ago
Simplify validator processing after latent insight deletion

e52427ab74212042f84ddb241f52bd753d0963de authored about 3 years ago
Remove legacy migration script

66f709ddf554d7d2c9d28a0a46d89ffc4689493d authored about 3 years ago
Simplify insight import process

Split completely insight generation (all in process_insights) and
insight import

0668b59f8661a8bcd238989a66b67c997265e91a authored about 3 years ago
Rename GroupedByOCRInsights into GroupedByBarcodeInsights

e365048c88680b29aa03c598130d0fcfaa268633 authored about 3 years ago
Save all latent insight in new Prediction table

Latent insights don't exist anymore.

68d3b99c9b0002b967b2a3679d213f0b6d1a8123 authored about 3 years ago
Start auto-labeling PRs (#534)

* Start auto-labeling PRs

Start auto-labeling PRs

* Create labeler.yml

99610b1483f6730cd93ea3636664b2c1b8acd3d7 authored about 3 years ago
Add is_valid_product_predictions to check ProductPredictions validity

01df96467165d0e33a0316d40976b392321ea79c authored about 3 years ago
Remove _process_product_insights method

It makes the import process simpler to understand

2b76cb74cd92995f870ce4f2aefba4de548e771f authored about 3 years ago
Remove IngredientSpellcheckImporter and BaseInsightImporter classes

It makes the insight import process easier to read by removing the
BaseInsightImporter class.
in...

142c5c34646346fa6d2d4f4d3544402f88bf8c85 authored about 3 years ago
Move tests.unit.insights.ocr to tests.unit.prediction.ocr

c5f9e8c2d8615cbd0947d572f99728fd4b637f27 authored about 3 years ago
Use import_insights everywhere

Instead of manually creating InsightImporter with InsightImporterFactory

e4a4d2cbbccec01cd68077fb24dbec14ce234dae authored about 3 years ago
docs: fix bold word

203fd915863063c56b723e54a718a04e3d5301a1 authored about 3 years ago
documentation fix bold

b41b3e1ea341266caaf92989fb3a4e164e6794a3 authored about 3 years ago
Use relative instead of absolute imports in robotoff.insights.ocr

22ee65636c7bdb2f3517872bde70b07595e16827 authored about 3 years ago
Format code with black and isort

817a7d862264a920f562e9416dc054ff28d81b1d authored about 3 years ago
fixup: Format Python code with Black

88bed2ba09a10a7d8cab4f446e95e3b302f70d69 authored about 3 years ago
Fix unit tests

57f7f42dac07921bb6c05052c85101942981aa6d authored about 3 years ago
Fix linter errors

7253cb8e8454485117ca26cff677d3044abf24eb authored about 3 years ago
Rename robotoff.ml into robotoff.prediction

c701323c463e7943372f70d56bfd16b6903049ac authored about 3 years ago
Move robotoff.insights.ocr to robotoff.prediction.ocr

7af4f5965ddb09e3f4c337549931352c02f4e78d authored about 3 years ago
Split prediction from insights

For now, there are no functional changes: the insight import process
works exactly as it used to...

204f4aef6e2ae0658bb55421e078331d6983e9b6 authored about 3 years ago
ops: scripts should be availabel for dev

0b505dbb74ce19b68c505ccf0957adea63ec4294 authored about 3 years ago
feat: make wait on product update a parameter

70d54c32afaab009547894e9283a461baec7f9b9 authored about 3 years ago
Add basic integration tests

b8f364c3bcf928f5b01c0ed4d9f911d805755a0a authored about 3 years ago
Add coverage[toml] as explicit dev dependency

Otherwise, tomli package was missing when running unit tests

4205c2adfb065aee38d0417bad9e67ec6480af60 authored about 3 years ago
Split unit and integration tests

And various other changes. Apply most misc updates from
https://github.com/openfoodfacts/robotof...

5fd4059b975d72963e34dc7d65c2f0c8ae273d88 authored about 3 years ago
Format code with black and isort

00534e3657e88cf294245724af2c926500b5f4b8 authored about 3 years ago
Merge pull request #537 from openfoodfacts/deepsource-transform-aaf9ade1

Format code with black and isort

bba025e02cf8924d32601eeb82648d6ac34b74dc authored about 3 years ago
Format code with black and isort

This commit fixes the style issues introduced in f1a89c1 according to the output
from black and ...

78abf5c4b9a3be4e87e30146df0477400f182b10 authored about 3 years ago
Remove uvicorn dependency

f1a89c1e2946a5d41f324d3ed16104c3720fa562 authored about 3 years ago
Remove h5py dependency

e856a98e0c13cd35628d9f6a494a48a04c9a34f7 authored about 3 years ago
Remove sklearn-hierarchical-classification dependency

c93cf742d859c50b54db804e8a063c581ccc00e3 authored about 3 years ago
Remove tensorflow dependency

a7ee9182ca734ebaa26c7d0df10047ba481bc2a0 authored about 3 years ago
Pin dependency versions with ~ instead of ^

When using ^, minor version can bump during dependency update, contrary
to ~

ce65c11bdc4f22b698e14d62f73b170a1b5526ad authored about 3 years ago
Move script to run object detection locally in `script` folder

77ecb83f30ce0f55260a761f04886b34a48cc2e4 authored about 3 years ago
Increase the disk watermark limit to 95%

41e8b788d8204211a0af731fdd8872544131f372 authored about 3 years ago
ci: reload Tensorflow model server on config change

d92114aba257357890dd5d79809716a24ac4e7ad authored about 3 years ago
ci: reload Tensorflow model server on config change

3c31695cb715c383483c605e0daa2c70fef7f640 authored about 3 years ago
Fix path typo (#530)

49f2b29cb9dcd5fa28a98d7e48ef85ba5f7792e5 authored about 3 years ago
Initialise variable (#529)

14a3706d4edd7fb81aa8a43998b36d407d2501f0 authored about 3 years ago