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 rights

d63c6e307e4c224023fcd939ebad6398ddf22515 authored about 3 years ago by Charles Nepote <[email protected]>
Small fixes

f1bb85b2ddb0a5859e3543eeedf01e54ca85153d authored about 3 years ago by Charles Nepote <[email protected]>
Bump pytest from 6.2.4 to 6.2.5

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

f9c443d514f845aeeb7e9790db0131bbc7fbe7e9 authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #39 from openfoodfacts/dependabot/pip/pytest-cov-3.0.0

Bump pytest-cov from 2.12.0 to 3.0.0

47adea7c070090c26b424c43c1178c50a1b6df3b authored about 3 years ago by Christian Quest <[email protected]>
Merge pull request #31 from openfoodfacts/dependabot/pip/psycopg2-binary-2.9.1

Bump psycopg2-binary from 2.8.6 to 2.9.1

f1dfc538708af409f201f7cbd0d8e1aaf6109936 authored about 3 years ago by Christian Quest <[email protected]>
Bump psycopg2-binary from 2.8.6 to 2.9.1

Bumps [psycopg2-binary](https://github.com/psycopg/psycopg2) from 2.8.6 to 2.9.1.
- [Release not...

e1f6d57508c15852694096b9007c1538895293df authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #30 from openfoodfacts/dependabot/pip/uvicorn-0.15.0

Bump uvicorn from 0.13.4 to 0.15.0

3e0ff278da9f49f489356f8d84db7795e233b10b authored about 3 years ago by Christian Quest <[email protected]>
Bump uvicorn from 0.13.4 to 0.15.0

Bumps [uvicorn](https://github.com/encode/uvicorn) from 0.13.4 to 0.15.0.
- [Release notes](http...

2a0b4ae72e052f5913a743077fef29071cebe981 authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #28 from openfoodfacts/dependabot/pip/requests-2.26.0

Bump requests from 2.25.1 to 2.26.0

67d4771c5f992d85559424af14dcdba595616a25 authored about 3 years ago by Christian Quest <[email protected]>
Bump requests from 2.25.1 to 2.26.0

Bumps [requests](https://github.com/psf/requests) from 2.25.1 to 2.26.0.
- [Release notes](https...

cdf6cd97a2862545dc18f7ccfed45177d06251f8 authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #41 from openfoodfacts/dependabot/pip/fastapi-0.70.0

Bump fastapi from 0.65.1 to 0.70.0

952275ba45b1c553ad4dfca4bc2b0e42cd5ffdea authored about 3 years ago by Christian Quest <[email protected]>
Bump 42Crunch/api-security-audit-action from 1 to 2.0.2

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

4fcb6dc9da7f42d487c4edcd55b454de66956194 authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump fastapi from 0.65.1 to 0.70.0

Bumps [fastapi](https://github.com/tiangolo/fastapi) from 0.65.1 to 0.70.0.
- [Release notes](ht...

d6dd08112bce4163aeaa07fa435c847e86cde301 authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump pytest-cov from 2.12.0 to 3.0.0

Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 2.12.0 to 3.0.0.
- [Release no...

2be70e945560b30d88e0cc362091a93b70ed8c9d authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump ForAllSecure/mapi-action

Bumps [ForAllSecure/mapi-action](https://github.com/ForAllSecure/mapi-action) from 193b709971cc3...

cdb154babac08e958db5981d84264f9f4eb92b6e authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Delete dependabot.yml

dbc0983fd553d3c1113c4e90d4cb0a765d95988c authored about 3 years ago by Pierre Slamich <[email protected]>
Create dependabot.yml

0a3803354dc6791f9631f2b2011b32b0a3a4943a authored about 3 years ago by Pierre Slamich <[email protected]>
Create ossar-analysis.yml

61494d6ed56a894a144cba68bc2f7c691e19ef16 authored about 3 years ago by Pierre Slamich <[email protected]>
Create mayhem-for-api-analysis.yml

80813a132d63d1b2e9f9cd2027f03dacb69e9798 authored about 3 years ago by Pierre Slamich <[email protected]>
Create crunch42-analysis.yml

e1517077b17215699f34d0bd65a8fdfb80422c4d authored about 3 years ago by Pierre Slamich <[email protected]>
Create codeql-analysis.yml

5ca826d8dc6e20fc6b3170f80d3f522ac2e1d2af authored about 3 years ago by Pierre Slamich <[email protected]>
no unique index to allow deletion/recreation

75851dc1e22f4906090d95be275bf0593dac0cd6 authored over 3 years ago by cquest <[email protected]>
new tests for DELETE with version=0

b587249985816bd6b2783d936f3dc4f0b1a8c92e authored over 3 years ago by cquest <[email protected]>
handle DELETE with version=0 in the tag history

069ef1e94d654bdb1194abcb6c71739f75e838de authored over 3 years ago by cquest <[email protected]>
remove /product/[product]/[key]/[version] route

8dec7873ec3f721587a1c5549d2f9b348af3a34e authored over 3 years ago by cquest <[email protected]>
allow db_exec without params

34a31f5e1d70bf3b6b30fe0766d37441790d2979 authored over 3 years ago by cquest <[email protected]>
check version number >= 1

4ee1c1403fb1a242019facb19e5adbcdae08f3e0 authored over 3 years ago by cquest <[email protected]>
remove capitalization !

cc21418f4c05da89425adb98238692c3fd9cfee6 authored over 3 years ago by cquest <[email protected]>
test for product_delete

587f0aa8abeca642a386a67e39e0f1fefa35f30a authored over 3 years ago by cquest <[email protected]>
more tests

302cee1f219a1dc67b1d6549c69bdf003cd1aed5 authored over 3 years ago by cquest <[email protected]>
test subkeys

23913fa0cd06351aabb3e44dd843e713692b6e0a authored over 3 years ago by cquest <[email protected]>
typo fix

ad55c8000c8cf0f55dfaa455469ee7f51f05f909 authored over 3 years ago by cquest <[email protected]>
auth_by_cookie

b4c48f247cc1947d7e28de1b09026c426b676fab authored over 3 years ago by cquest <[email protected]>
send json serialized data + more tests

c3ec2e097bf54a7e1fd315c40e9aa3a55dc04ba6 authored over 3 years ago by cquest <[email protected]>
fixes #22

439bacbb29b26d09283f3cebf2db9df7394dabe0 authored over 3 years ago by cquest <[email protected]>
dependencies upgrades

ea049c1819456605de870b748a9d70ef39c98826 authored over 3 years ago by cquest <[email protected]>
key* return subkeys like key:subkey

b319148bea5a2f41d9b65e330f676991a4ed2973 authored over 3 years ago by cquest <[email protected]>
authentification tests

b52a8561fa95eceb5417612ed1d998dafdb2b500 authored over 3 years ago by cquest <[email protected]>
Merge pull request #20 from openfoodfacts/dependabot

Add dependabot to the repository

4de770dae78374b2006da308af851dec69c2bd05 authored over 3 years ago by Pierre Slamich <[email protected]>
Add dependabot to the repository

3439f29b88f8a2359c4c8a29f3a8aed1945609bf authored over 3 years ago by Pierre Slamich <[email protected]>
Merge pull request #18 from openfoodfacts/CharlesNepote-issue-#7

Generating an OpenAPI document doc

f497934d88b3035c694a74e8717c2bb5cc11c64a authored over 3 years ago by Pierre Slamich <[email protected]>
Add link to OpenAPI doc

eca0a02e71398e6cf531b731593ee720cbd37862 authored over 3 years ago by Charles Nepote <[email protected]>
Generating an OpenAPI document doc

Close #7.

e224b978aa684ebfc0fcfaebe9990626a9662c01 authored over 3 years ago by Charles Nepote <[email protected]>
force lowercase for k

ece778a48b913f1c16a42740bbd021de25778922 authored over 3 years ago by cquest <[email protected]>
only lowercase alphanum in k

ef91db83a6caf4d1ccc17897c86fb09d08385b27 authored over 3 years ago by cquest <[email protected]>
fixes #17

2ef34b144ce08cc8a425c43cb65ba99627f8d953 authored over 3 years ago by cquest <[email protected]>
Merge pull request #15 from openfoodfacts/frontend-readme

Add Browser extension to README

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

ad263ca9ceb8164e738ddce1e6cf65bd34626ffe authored over 3 years ago by cquest <[email protected]>
useless tests, out is never None

7b9d8d9d1f9f800a3a57bd2e4992d4e6e07647ad authored over 3 years ago by cquest <[email protected]>
more tests

da1b41f905ab9bd36816ffc91305081f200ae7df authored over 3 years ago by cquest <[email protected]>
Add Browser extension to README

cb5a5b1d40a883f52df9a3ac77048a5fe3d29cea authored over 3 years ago by Pierre Slamich <[email protected]>
Merge pull request #14 from openfoodfacts/developper-setup

Add a stub for developer setup

0cb10f2e709da88880f10c19b80599fcc67e2f44 authored over 3 years ago by Christian Quest <[email protected]>
test for /keys route

aeec377a78230efb14e54cd6253a7d1e34cd0bf1 authored over 3 years ago by cquest <[email protected]>
merge

c2beb861c19577691f9cfc0c75462d7a67e59994 authored over 3 years ago by cquest <[email protected]>
db.close not async

1a4cb21a18ef87bc23bd02a4565857392caf8d3d authored over 3 years ago by cquest <[email protected]>
Merge branch 'main' into tests

f5b1596362e7660008d90cdbdae2f39143ace1fc authored over 3 years ago by cquest <[email protected]>
tests dependencies

a4c4900860b8be1d45f3065ced204e2c4f892119 authored over 3 years ago by cquest <[email protected]>
first tests

298058c00e0c9888c707b9ac5dc39e671150a0b9 authored over 3 years ago by cquest <[email protected]>
Update README.md

b425f38b71e010de6cb3174027fef4bcc0720eab authored over 3 years ago by Pierre Slamich <[email protected]>
a few more details + typo fix

27422b1f35a04ee775fc582c15539a4c7a40720e authored over 3 years ago by cquest <[email protected]>
fixes #3

2818b7cd13c3a611f7968598ca12fcc451d203cc authored over 3 years ago by cquest <[email protected]>
fixes #3

2269f762059f0e2d3034493ac5612f3245c994c6 authored over 3 years ago by cquest <[email protected]>
Merge pull request #13 from openfoodfacts/CharlesNepote-issue12

Add GET /keys route

e2440d29edbcbf5544c9825fcc1ce8920c247514 authored over 3 years ago by Charles Nepote <[email protected]>
Add a stub for developer setup

ab87921d5741e57b399ebab1bc0067018d55748d authored over 3 years ago by Pierre Slamich <[email protected]>
get most common keys first

f412ba38e538bb1fc058bbf9e5ba2b7efbda1b0c authored over 3 years ago by cquest <[email protected]>
pass owner directly as db.exec param

2d2e1c78cba3041132f41596294b7aa29a7df09f authored over 3 years ago by cquest <[email protected]>
count(*) is enough, returned as 'count'

f5e047221d6e358f3561dac2f30c07076686e9d4 authored over 3 years ago by cquest <[email protected]>
Add GET /keys route

7581a942d637908655afc2352abf6c31a4db2fcb authored over 3 years ago by Charles Nepote <[email protected]>
fix shebang + chmod

3058aab4c829875d736f25fee30cd2de9f5600ae authored over 3 years ago by cquest <[email protected]>
Merge branch 'main' of github.com:cquest/folksonomy_api into main

121d3ae9e45b7cc431402eccbdb05614394dbf4e authored over 3 years ago by cquest <[email protected]>
python script to generate openapi.json

fd0f26b4c6f22fe9b845cd965773392d7d093387 authored over 3 years ago by cquest <[email protected]>
erroneous commit to main

2e2af51e1725f2cac7566c7fde92859477054857 authored over 3 years ago by Pierre Slamich <[email protected]>
Add files via upload

13989d8b8ab676cfe8b0552b5d0340df36e57bd8 authored over 3 years ago by Pierre Slamich <[email protected]>
Update README.md

dfbd791347e085d3b8568b0fbaffb472a1dbe3b2 authored over 3 years ago by Pierre Slamich <[email protected]>
autocommit

357be0878da8aede36aedfc40927920ad9335c81 authored over 3 years ago by cquest <[email protected]>
fix Capitalized values (pydantic ?), closes #2

714fe52f84697191db45ff810a3db37087e1df5d authored over 3 years ago by cquest <[email protected]>
Limit products list to k=* or k=v

7f28483ff5b95bf80c4f8abc959a7b25287bb2a3 authored over 3 years ago by cquest <[email protected]>
more infos in the README

6d1fe2891836417e6fff2b51e9549d47727a2125 authored over 3 years ago by cquest <[email protected]>
no more CORS middleware, now handled at nginx proxy level

3580271862387cb839bebb00406904ece13785a1 authored over 3 years ago by cquest <[email protected]>
product_tag_delete rewrite + /ping added

434469561e8f8e90198bc1905dbaf45f625d4225 authored over 3 years ago by cquest <[email protected]>
cleanup

2cdf6aaea864aabdbd5126616cd274f23b3928cb authored over 3 years ago by cquest <[email protected]>
docstring added

807880939bc555c780f088253a51ef6452b18add authored over 3 years ago by cquest <[email protected]>
move dependencies in separate file

a22c95980654ce30330e65cc42032aec3eaf0101 authored over 3 years ago by cquest <[email protected]>
accept anonymous access

de9b678a9dca00cd9aa098ccf99f3c089c88662f authored over 3 years ago by cquest <[email protected]>
mogrify everywhere !

072314205f10d467d919285016d49ad27f7a0500 authored over 3 years ago by cquest <[email protected]>
owner comes from ProductTag

1d6916c9621dc3fe9094db5fa4c6baaf580a5852 authored over 3 years ago by cquest <[email protected]>
global cleanup

2ad966420379ac239202eefe3878bfaed225b7f5 authored over 3 years ago by cquest <[email protected]>
bad regexp name fix

831ce495474bb03cb8ba635941a1d1642d811ec8 authored over 3 years ago by cquest <[email protected]>
comment UPDATE trick instead of SELECT+UPDATE

914840993700806450d3ac5819f2f44d3f0dfb74 authored over 3 years ago by cquest <[email protected]>
factoring cur.execute + timing

3c5e423b5e92898a474876db5e62de937c890c2c authored over 3 years ago by cquest <[email protected]>
cleanup + comments

694db32107dd6cbf83558ed8210765d38ceac685 authored over 3 years ago by cquest <[email protected]>
cleanup db_connect/db_close

5cafcc9d41987621d2e1ef07054a48683c34374e authored over 3 years ago by cquest <[email protected]>
move models in models.py

482c0752402668328bbdf5061b07db28a959dbf3 authored over 3 years ago by cquest <[email protected]>
first API PoC, cleanup needed !

e636d2497aea2390df9782b6413f1fce4208ace3 authored over 3 years ago by cquest <[email protected]>
GMT based timestamps

03e38a5a3507c546fed4101475885ff8f1f1595f authored over 3 years ago by cquest <[email protected]>
cleanup + auth table

ff02136bcd5876a48a636c63524e158108711161 authored over 3 years ago by cquest <[email protected]>
basic PoC schema with triggers and partitionning

60e1defb4fdea5f44f3583425ddff6add1b10b05 authored over 3 years ago by cquest <[email protected]>
Initial commit

2cbaaf3e58cc00451dc5d561a1a3d7a6970b10f4 authored over 3 years ago by Christian Quest <[email protected]>