Ecosyste.ms: OpenCollective

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

github.com/openfoodfacts/folksonomy_api

A light REST API designed for Open Food Facts folksonomy engine
https://github.com/openfoodfacts/folksonomy_api

fix: strip values on insertion (#167)

fixes: #156

migration was manually tested over a production database import

fbc1194699d3e38fa58dd69bec4d0eae76921dad authored 8 months ago by Alex Garel <[email protected]>
fix: strip keys on CRUD operations (#165)

* test: better fixture organization and test isolation
* fix: strip keys on various occasions

c0ee55b5a2d6527732dc8c0af09a5d86492fa923 authored 8 months ago by Alex Garel <[email protected]>
Merge pull request #157 from openfoodfacts/dependabot/github_actions/actions/checkout-4

chore(deps): bump actions/checkout from 3 to 4

47cfdc2fd7a2f00e26fce340c00bffff4d3af119 authored 8 months ago by Pierre Slamich <[email protected]>
Merge pull request #158 from openfoodfacts/dependabot/github_actions/github/codeql-action-3

chore(deps): bump github/codeql-action from 2 to 3

9ff3340870c8878898166a487ac3cdce6c60b54c authored 8 months ago by Pierre Slamich <[email protected]>
Merge pull request #159 from openfoodfacts/dependabot/github_actions/codecov/codecov-action-4.1.0

chore(deps): bump codecov/codecov-action from 3.1.1 to 4.1.0

1e20df33ee8c7e3237220861a6af8eb7d11125cb authored 8 months ago by Pierre Slamich <[email protected]>
Merge pull request #161 from openfoodfacts/dependabot/github_actions/actions/labeler-5

chore(deps): bump actions/labeler from 4 to 5

7b1f5e14fd6410ec0fdadbed8848d0655b1baabe authored 8 months ago by Pierre Slamich <[email protected]>
chore(deps): bump actions/labeler from 4 to 5

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

b9cda653d01630b8f16b1dee05cf0870de2bf44a authored 8 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump codecov/codecov-action from 3.1.1 to 4.1.0

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3.1.1 to 4.1.0.
-...

cb186006b0b17a41c2fc33bcbeb6fc3666a75f51 authored 8 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump github/codeql-action from 2 to 3

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.
- [Release no...

f7d8202872e26b300568666ca2a45700f03b576f authored 8 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump actions/checkout from 3 to 4

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

b38f46faff4c756bdf2bc868bc7b26aa05ab8cc3 authored 8 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump python-multipart from 0.0.5 to 0.0.7 (#155)

Bumps [python-multipart](https://github.com/andrew-d/python-multipart) from 0.0.5 to 0.0.7.
- [...

3c7951be124447ec39b6c88c54419e236dd82841 authored 8 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump fastapi from 0.70.0 to 0.109.1 (#152)

* chore(deps): bump fastapi from 0.70.0 to 0.109.1

Bumps [fastapi](https://github.com/tiangol...

59fedba5d56d2426f16a863e6abcef8ec1d9b850 authored 9 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(main): release 1.0.1 (#150)

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

5030bd07fe46a1dce70155c7214cdc00cd9f801f authored 10 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
docs: document yoyo command in db-migrations.py

b3e3bdc9497fcd5816931bb0ae735ff561bca175 authored 10 months ago by Alex Garel <[email protected]>
fix: fix db migration script

a1886131973f088bd3667baa4a4aa9978d6bd167 authored 10 months ago by Alex Garel <[email protected]>
ci: small comment in ci file

9f803b4795a5f62f89066f858dcb300154786c5d authored 11 months ago by Alex Garel <[email protected]>
fix: fix transaction handling + use async everywhere (#148)

* fix transaction handling (move away from auto-commit, and encapsulate http calls in a transact...

36f5f27c17d87de65560dcff077599e79cbecbaf authored 11 months ago by Alex Garel <[email protected]>
Merge pull request #129 from openfoodfacts/dependabot/github_actions/toshimaru/auto-author-assign-1.6.2

chore(deps): bump toshimaru/auto-author-assign from 1.6.1 to 1.6.2

44ee73cb8ee0600393022c9ccea12dd72d2d675f authored over 1 year ago by Pierre Slamich <[email protected]>
chore(main): release 1.0.0 (#88)

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

b13432188f8a713159a09b29820f8113fee2db81 authored over 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
+yoyo.ini to allow db migration

1a5140f8e9d8aaa7cbb4eede6bdbc920ec5d3f1c authored over 1 year ago by Charles Nepote <[email protected]>
Merge pull request #134 from benbenben2/add_hyphen_as_an_allowed_char_for_properties

feat: added hyphens for property

98790f1970406e925bf272a56c2d8d00e9ffc3f9 authored over 1 year ago by Charles Nepote <[email protected]>
added hyphens for property

182ff29b10e3512bb7c35da67f6b3a7178822fbb authored over 1 year ago by benbenben2 <[email protected]>
chore(deps): bump toshimaru/auto-author-assign from 1.6.1 to 1.6.2

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

574d94f9fe63f167886f82f7e6ee3395dd8a7cfa authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Update README.md

14c7b237e9dc00f41877e9fc212c42ca65e4e4de authored almost 2 years ago by Pierre Slamich <[email protected]>
docs: link to infra documentation

08a598a878cca909b50ae0a96a235fce372b557c authored almost 2 years ago by Alex Garel <[email protected]>
feat: add logging during runtime (#112)

Co-authored-by: aju.tamang <[email protected]>

dc2c5dbb3e6b31fa033285faf02e2e42f75d8e14 authored almost 2 years ago by Aju Tamang <[email protected]>
Merge pull request #116 from openfoodfacts/dependabot/github_actions/amannn/action-semantic-pull-request-5

chore(deps): bump amannn/action-semantic-pull-request from 4 to 5

c0ddf0324931092a21881bdb77611bbad0bdcd36 authored almost 2 years ago by Pierre Slamich <[email protected]>
chore(deps): bump amannn/action-semantic-pull-request from 4 to 5

Bumps [amannn/action-semantic-pull-request](https://github.com/amannn/action-semantic-pull-reque...

ef93537e5f93fa3425405d83152ac0c2c173cb94 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #109 from neeldoshii/main

docs: Updated Typo in Readme.md

32d2ad73c2ab02c8d211f8175c958e26bf3aaf5d authored almost 2 years ago by Aadarsh A <[email protected]>
Updated Typo in Readme.md

701fb3755fd494c3605f9ab24d5b449e54469395 authored almost 2 years ago by Neel Doshi <[email protected]>
Merge pull request #102 from openfoodfacts/dependabot/github_actions/toshimaru/auto-author-assign-1.6.1

chore(deps): bump toshimaru/auto-author-assign from 1.6.0 to 1.6.1

50715ad1292b897b4a29c3bab445b1d289f28422 authored almost 2 years ago by Pierre Slamich <[email protected]>
chore(deps): bump toshimaru/auto-author-assign from 1.6.0 to 1.6.1

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

32964007cbbcc475e131d2fd93d0e09d20061e47 authored about 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #101 from openfoodfacts/dependabot/github_actions/toshimaru/auto-author-assign-1.6.0

chore(deps): bump toshimaru/auto-author-assign from 1.5.0 to 1.6.0

7614001e7606ff61f010a3e3bf613875d03037e0 authored about 2 years ago by Pierre Slamich <[email protected]>
chore(deps): bump toshimaru/auto-author-assign from 1.5.0 to 1.6.0

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

1bf754e418c0bcd3429a0512c94a500d5fcd4466 authored about 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ci: make dependabot monthly

7c48681054b4dc8961df2b4c761703a39d6c54cb authored over 2 years ago by Pierre Slamich <[email protected]>
Merge pull request #92 from openfoodfacts/dependabot/github_actions/toshimaru/auto-author-assign-1.5.0

chore(deps): bump toshimaru/auto-author-assign from 1.4.0 to 1.5.0

39c98a5d7515de343c662a637c523b0e8772743e authored over 2 years ago by Pierre Slamich <[email protected]>
chore(deps): bump toshimaru/auto-author-assign from 1.4.0 to 1.5.0

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

4e1d73610e679ba1619d9737de8253d1efbd71e7 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Create auto-assign-pr.yml

052f94b8fdbcc1f1f81b72792d50c7c0d9392bdf authored over 2 years ago by Pierre Slamich <[email protected]>
Merge pull request #91 from openfoodfacts/dependabot/github_actions/github/codeql-action-2

chore(deps): bump github/codeql-action from 1 to 2

d0470d1c6558bbf24676c1839ff1e97821576aba authored over 2 years ago by Pierre Slamich <[email protected]>
chore(deps): bump github/codeql-action from 1 to 2

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 1 to 2.
- [Release no...

38f3bc52e3fc14502978bbda6896538d90198583 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump pytest from 6.2.5 to 7.1.2 (#90)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 6.2.5 to 7.1.2.
- [Release notes](htt...

fac7aa79e2edb3a151763922bcb6b5b9871bc717 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fix: changed barcode limit: to 24 digits (#86)

- Added a [folder](./db/migrations) for database migration scripts.
This folder can be used f...

2f33a80b627d2bd01811d2649e6c54b0b4451a62 authored over 2 years ago by Aadarsh A <[email protected]>
Merge pull request #87 from openfoodfacts/documentation

docs: Add basic intro + more doc

1e946b4fe876513541bd4320b833cb2e234e49fa authored over 2 years ago by Charles Nepote <[email protected]>
ci: autoadd to Folksonomy github project

c79506659da33f0179d240797e90dbb3825a71f1 authored over 2 years ago by Pierre Slamich <[email protected]>
Add basic intro + more doc

90aaef3caa42f4d8bb30e80b979ae4067eb5cf00 authored over 2 years ago by Charles Nepote <[email protected]>
ci: fix labeler for forks

a454f75390df87a3048c0c3513f6253c23f33701 authored over 2 years ago by Pierre Slamich <[email protected]>
ci: disable crunch42

93e75fac5edb4f3165f08a55b82b88f611a18897 authored over 2 years ago by Pierre Slamich <[email protected]>
ci: disable mayhem

9ba46f33d0124442bf67ee2af85f43873ee97503 authored over 2 years ago by Pierre Slamich <[email protected]>
Update README.md

f9a554ad7f0c9ef3b4b60e46861bf6345238e69c authored over 2 years ago by Pierre Slamich <[email protected]>
Merge pull request #79 from openfoodfacts/dependabot/github_actions/actions/labeler-4

chore(deps): bump actions/labeler from 3.0.2 to 4

f1037e0b331e40af0cc15f693f8e7e0076821274 authored over 2 years ago by Pierre Slamich <[email protected]>
Merge pull request #80 from openfoodfacts/dependabot/github_actions/actions/checkout-3

chore(deps): bump actions/checkout from 2 to 3

dee9c55e900072bc60c28f8252e50ef4a03f136a authored over 2 years ago by Pierre Slamich <[email protected]>
chore(deps): bump actions/checkout from 2 to 3

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

8a470e4ee04b1f359fa64b8e637c7fd6c1c73b7f authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump actions/labeler from 3.0.2 to 4

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

548bdea1c849414715019235b4aeebda465c1062 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Create semantic-pr.yml

d526c2f3266081809bb6e9d8502e3433109d83a6 authored over 2 years ago by Pierre Slamich <[email protected]>
Update dependabot.yml

0d9c2acea82fb56af00e586135498e50e4090417 authored over 2 years ago by Pierre Slamich <[email protected]>
Create CODEOWNERS

26428e636a8e94a8b3a4ef194faf8c786b066489 authored over 2 years ago by Pierre Slamich <[email protected]>
Merge pull request #71 from openfoodfacts/dependabot/github_actions/ForAllSecure/mapi-action-1.4.0

Bump ForAllSecure/mapi-action from 1.1.0 to 1.4.0

e65e81bf8044946cc927fed71664bcb2139b38e4 authored over 2 years ago by Pierre Slamich <[email protected]>
Bump ForAllSecure/mapi-action from 1.1.0 to 1.4.0

Bumps [ForAllSecure/mapi-action](https://github.com/ForAllSecure/mapi-action) from 1.1.0 to 1.4....

11dcb2d8c6211ff2627635ffc6f1f4f4b9632647 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Auto-generate changelogs

19183cf367756d92bcf46b17a9284d486993bd95 authored over 2 years ago by Pierre Slamich <[email protected]>
Merge pull request #64 from openfoodfacts/dependabot/github_actions/actions/labeler-3.0.2

Bump actions/labeler from 2 to 3.0.2

1e8da3c7e56042287e9e905ecd551c6ff5ed6e26 authored over 2 years ago by Pierre Slamich <[email protected]>
Merge pull request #63 from openfoodfacts/dependabot/github_actions/42Crunch/api-security-audit-action-3

Bump 42Crunch/api-security-audit-action from 2.0.3 to 3

addf648fdd8754fb410428cc4c1e26c0ad9a1ab7 authored over 2 years ago by Pierre Slamich <[email protected]>
Bump actions/labeler from 2 to 3.0.2

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

06331c05d3c506578e376dfddd230f51825d8a38 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump 42Crunch/api-security-audit-action from 2.0.3 to 3

Bumps [42Crunch/api-security-audit-action](https://github.com/42Crunch/api-security-audit-action...

07118685012104d96acd50a7afcab0dbecb45a0c authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #53 from openfoodfacts/labeler

Auto-labelling of PRs

75c4938f8f660937fb20e0dee5f2d3b8805d5089 authored over 2 years ago by Pierre Slamich <[email protected]>
Merge pull request #55 from openfoodfacts/dependabot/github_actions/42Crunch/api-security-audit-action-2.0.3

Bump 42Crunch/api-security-audit-action from 2.0.2 to 2.0.3

3663293a6f18db31ae8ea8602cd00561b0519c81 authored over 2 years ago by Pierre Slamich <[email protected]>
Merge pull request #61 from openfoodfacts/dependabot/github_actions/ForAllSecure/mapi-action-1.1.0

Bump ForAllSecure/mapi-action from 1.0.2 to 1.1.0

c242f5e98e20032779c7f51a27f61b012fdbdf16 authored over 2 years ago by Pierre Slamich <[email protected]>
Bump ForAllSecure/mapi-action from 1.0.2 to 1.1.0

Bumps [ForAllSecure/mapi-action](https://github.com/ForAllSecure/mapi-action) from 1.0.2 to 1.1....

853e8c506e4fcf766d2f4f182472508a27fb43f1 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump 42Crunch/api-security-audit-action from 2.0.2 to 2.0.3

Bumps [42Crunch/api-security-audit-action](https://github.com/42Crunch/api-security-audit-action...

c3fcca681b3e0d14d1cd7bbb2bc0433f98ad5e4f authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Create labeler.yml

daf6ac91b2a155ff09809985bf420ba895a2cfc2 authored almost 3 years ago by Pierre Slamich <[email protected]>
Auto-labelling of PRs

Auto-labelling of PRs

14049df2c84e98813ceda49e9fc2be169c7b28cc authored almost 3 years ago by Pierre Slamich <[email protected]>
Merge pull request #48 from openfoodfacts/corsnext

Better CORS handling+auth server variable

de3efbb9973e63fce833deba0d08bce132baea28 authored almost 3 years ago by Charles Nepote <[email protected]>
move import os to the begining of the file

2d655856777f3a3c195dc7afa2eaaee1ce87007b authored almost 3 years ago by CharlesNepote <[email protected]>
Add test for barcodes greater than 13 digits

6459a3d937f1f94fc48998beb4796b338d8474c1 authored almost 3 years ago by CharlesNepote <[email protected]>
Fix GET / test

f5b00caec61ddfa57e3ad22d03d30739d90b9826 authored almost 3 years ago by CharlesNepote <[email protected]>
Better setup for dev environment

73cdb55449ce2abf24c4dc83f30005159109efb5 authored almost 3 years ago by CharlesNepote <[email protected]>
Run with a local instance of Product Opener

bc8f30395a3b790460a3b2ef0b45b2624d879542 authored almost 3 years ago by CharlesNepote <[email protected]>
Better CORS handling+auth server variable

3a3d3c1a4b7212e86f33dd813d4e3380a43b3b01 authored almost 3 years ago by CharlesNepote <[email protected]>
Merge pull request #45 from openfoodfacts/cors

Add cors headers

90ada39d829db99a8c91c65ce19fe2d35f951dde authored almost 3 years ago by Charles Nepote <[email protected]>
Comment failing tests

98b59f7a1cf8a343ad04df36d244359aede07bb3 authored almost 3 years ago by CharlesNepote <[email protected]>
Add cors headers

e63255bc358c2addcd9a52a9f7e4fb4a642c2e4c authored almost 3 years ago by CharlesNepote <[email protected]>
test_auth_by_cookie: fix 2 tests and add one

086db869f2ba95aaba1c0dce8fcc77673c997b4c authored almost 3 years ago by CharlesNepote <[email protected]>
Merge branch 'main' of github.com:cquest/folksonomy_api into main

740967accf131ff3b55312427399cb521a5b8188 authored almost 3 years ago by cquest <[email protected]>
better user_id retrieval from session cookie

f66b9a87236bd5772373c0250e698e050db14dd0 authored almost 3 years ago by cquest <[email protected]>
Merge pull request #27 from openfoodfacts/dependabot/github_actions/ForAllSecure/mapi-action-c0955f7df83f7a8875ecd9099c411feae72f4b8e

Bump ForAllSecure/mapi-action from 193b709971cc377675e33284aecbf9229853e010 to 1.0.2

7a0bc65191660121c7d8b47e79055ddad3c4897e authored almost 3 years ago by Christian Quest <[email protected]>
Merge pull request #42 from openfoodfacts/dependabot/github_actions/42Crunch/api-security-audit-action-2.0.2

Bump 42Crunch/api-security-audit-action from 1 to 2.0.2

aa9c7bfdaf36a91ded67d3562921b9e1a80acb2c authored almost 3 years ago by Christian Quest <[email protected]>
Merge pull request #43 from openfoodfacts/dependabot/pip/pytest-6.2.5

Bump pytest from 6.2.4 to 6.2.5

b635e6b00ee1f08542a17f32f8e0ccbbdc9a206e authored almost 3 years ago by Christian Quest <[email protected]>
Merge branch 'main' of github.com:cquest/folksonomy_api into main

3086aca12138b60f9f068d266d307cd8363b4509 authored almost 3 years ago by cquest <[email protected]>
time module ununsed, removed

9e63171137afcf767efe559266ee34266f92907e authored almost 3 years ago by cquest <[email protected]>
return empty array if nothing found

20322896d66cb129f208c3920898d4167c1639c3 authored almost 3 years ago by cquest <[email protected]>
ProductList added in model, dependencies and tests

7c4dcd9820be7170b8785f75c66491427458f3b6 authored almost 3 years ago by cquest <[email protected]>
fix documentation

cecd621b5d4dd0854c728132ac75101af23c9304 authored almost 3 years ago by cquest <[email protected]>
fix FastAPI documentation

8e22bcbe78d456945c81ca2b797368feb6bc29d6 authored almost 3 years ago by cquest <[email protected]>
Merge pull request #44 from openfoodfacts/CharlesNepote-patch-1

Add route to list products with a given key

cb1f6fc31618a89f668da4ecbf444bb7acdd6d3b authored almost 3 years ago by Christian Quest <[email protected]>
fix tests

7b1a147dff823f761dfd1b928e4d93dfa57b6b3b authored almost 3 years ago by cquest <[email protected]>
Add dev section (unit tests advise)

ef37ec5205cefdbf93ec73fad29953e462792bf3 authored almost 3 years ago by Charles Nepote <[email protected]>
Test for new route /products/stats

0ea262c3fb2a439de0a6af6ef1ec1d8fbb901d5e authored almost 3 years ago by Charles Nepote <[email protected]>
Typo

f49c9e7b778be687e35dd45f0f1e53be1adf7335 authored almost 3 years ago by Charles Nepote <[email protected]>
Routes /products/stats && /products

8934a36e978ac509a9363c959d2ec485d3a3a2f3 authored almost 3 years ago by Charles Nepote <[email protected]>
Modify /products?k=xxx to add value

And delete /key/xxx route.

5cba6a240cd28976e3430cd654920644fb5060a5 authored almost 3 years ago by Charles Nepote <[email protected]>
Add route to list products with a given key

0f090bd741556e1cf7d998d539611dfdab987c4f authored almost 3 years ago by Charles Nepote <[email protected]>