Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/openfoodfacts/open-prices
An open database of prices š§¾šøš°š·ļøš¤š½ļø
https://github.com/openfoodfacts/open-prices
cc5e383c88bfb9fd69a309230ad691f3b1ac5757 authored 12 months ago by Raphaƫl Bournhonesque <[email protected]>
9fdfdcd14fc8322697f6d35a27846c310d552122 authored 12 months ago by Raphaƫl Bournhonesque <[email protected]>
5e3be7309572bd2082023f5775f16c34875bfedc authored 12 months ago by Raphaƫl Bournhonesque <[email protected]>
73b32e69377075e24d4768503c1530c483f9115e authored 12 months ago by Raphaƫl Bournhonesque <[email protected]>
57402714cb0eee7962d48d340da07e76115ffe33 authored 12 months ago by Raphaƫl Bournhonesque <[email protected]>
27b7f0faac4642f44657ca4668c99c11b891e1f9 authored 12 months ago by Open Food Facts Bot <[email protected]>
8196bc238b645d3f22d50e87bf3ba3d038fa7f85 authored 12 months ago by Raphaƫl Bournhonesque <[email protected]>
20a4b16651467c82c134f5e5532e3b44a23802b0 authored 12 months ago by Raphaƫl Bournhonesque <[email protected]>
b967d5a4eb3a09f93aab4562f7c052d8db7f684a authored 12 months ago by Raphaƫl Bournhonesque <[email protected]>
54202d002aad78f0ab3adf036f8eb8b1f7f27403 authored 12 months ago by Raphaƫl Bournhonesque <[email protected]>
* fix: fix OutOfRangeError
Some product quantity triggered an OutOfRangeError in PostgreSQL
...
dca9098e949c538e811ecb34a3439ad79137212c authored 12 months ago by Raphaƫl Bournhonesque <[email protected]>
* New endpoint with filters GET /products
* Add tests
f80d80bf6370f80da5fe4eaa6551a92b01459e88 authored 12 months ago by Raphael Odini <[email protected]>bd6ff9c8b2d531a83469c232988a6c0352583887 authored 12 months ago by Raphaƫl Bournhonesque <[email protected]>
b60c3ac867d972f31a2c8dd731246d21437e2ecc authored 12 months ago by Raphaƫl Bournhonesque <[email protected]>
970ff2c2cfc55c57cda21e79b15d891e5dce9f4b authored 12 months ago by Open Food Facts Bot <[email protected]>
we were performing heavy model validation on trusted input.
1b65ea22e31fdf38bcbadb58314e200ff095964c authored 12 months ago by Raphaƫl Bournhonesque <[email protected]>a01a5a0b043954fb0f5b7c7d078cfed5c91e55fb authored 12 months ago by Raphaƫl Bournhonesque <[email protected]>
7f006abed633c5dad9a55c5af938119c45e6ba12 authored 12 months ago by Open Food Facts Bot <[email protected]>
* Add filters on Price.category_tag, Price.labels_tags & Price.origins_tags
* Add extra test ...
2a1e350e7ecc5bb6b3aaa0d9042f96a6153c219e authored 12 months ago by Raphael Odini <[email protected]>cd2f34b90d454ae708e08fb5994b0cecb256e728 authored 12 months ago by Pierre Slamich <[email protected]>
4bfc6b91d3e546da19184a258100570fcf9abdda authored 12 months ago by Open Food Facts Bot <[email protected]>
46e0c7fc8de9bf66dd401786cfd83fc7468f6584 authored 12 months ago by Raphaƫl Bournhonesque <[email protected]>
* Add endpoint /locations/<osm_type>/<osm_id>
* Add tests
b3170148fb4585448de82336fcb871c315228130 authored 12 months ago by Raphael Odini <[email protected]>* Add endpoint /products/code/<code>
* Update tests
70f4567bf5a97d7014064bae2b0454e04cd6f7e1 authored 12 months ago by Raphael Odini <[email protected]>Add button link to the app (/app/)
ee2cbd869f25157204d942db3ce2c3e17b4439b5 authored 12 months ago by Raphaƫl Bournhonesque <[email protected]>6e922f30029a9f9558ff070d3dc7c4330dd7e08f authored 12 months ago by Raphael Odini <[email protected]>
3ed09e21639596c460573c13a72694703f3fe3df authored almost 1 year ago by Open Food Facts Bot <[email protected]>
c37e7a6e85b4999622cd503d7f65481f69050540 authored almost 1 year ago by Raphael Odini <[email protected]>
1c51e734a6b37cea5c7f7e4c09de37dda122048b authored almost 1 year ago by Open Food Facts Bot <[email protected]>
7bbf1fcdf470bf74546ac740870694017b1a35a1 authored almost 1 year ago by Raphael Odini <[email protected]>
4c355cece2e202b2b9ad07dea8817ab227340f80 authored about 1 year ago by Open Food Facts Bot <[email protected]>
27edae3db6fb00b352192b3e9cdb30f05d6c87e2 authored about 1 year ago by Raphael Odini <[email protected]>
* Pass type on proof upload
* Add test
529cdcebb75d95f8f1e3e5596da36cdc51c8b444 authored about 1 year ago by Raphael Odini <[email protected]>830315bff181761eb9c015d931471f81db9a429b authored about 1 year ago by Raphael Odini <[email protected]>
* New Product.brands field
* Get data from OFF sync
fd359dc3b6635455e21c1df8393559d0a7c62224 authored about 1 year ago by Raphael Odini <[email protected]>8b98d0d062c47868c7bdf4940a1076ecda52ef57 authored about 1 year ago by Open Food Facts Bot <[email protected]>
7139ec950fd44d42d9d6e3a6816c579ca91a4dde authored about 1 year ago by Raphael Odini <[email protected]>
* New schema PriceFull with product & location objects. Return this for GET /prices
* Add tes...
21566904373fde48a4b5f5a7af11450bf2606896 authored about 1 year ago by Raphael Odini <[email protected]>e7b0c14f88e8ae11279ffe7abed06172fda1998b authored about 1 year ago by Raphael Odini <[email protected]>
e6e56661e368d6f3e18e1243f424ca9f1ebe1564 authored about 1 year ago by Raphael Odini <[email protected]>
* Add price.product_name field
* Remove index. Fix typo
36d551f441c2cbe83c76680a0f69e98c34a963c4 authored about 1 year ago by Raphael Odini <[email protected]>the proof type is not mandatory
ed345675a414a6f6aea43036de52a914239f9fc6 authored about 1 year ago by Raphaƫl Bournhonesque <[email protected]>So that we can do a `make migrate-db` without building the image again
494bb96564830d4557c935e54fac8d105238e73d authored about 1 year ago by Raphaƫl Bournhonesque <[email protected]>
The front-end (the content in the dist folder) must be deployed under
/static/app
- use an ngin...
ca38cbf0fd5222be59c53e650ea114d249c72834 authored about 1 year ago by Raphaƫl Bournhonesque <[email protected]>
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release n...
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.
- [Release n...
Co-authored-by: Open Food Facts Bot <[email protected]>
25fdec8f23894fabb668f53f83af7d67880afe64 authored about 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>a37e7daf66548b3c168491d7c68585ed4753c90e authored about 1 year ago by Raphaƫl Bournhonesque <[email protected]>
7edfa8dd9b777c50be2f4f78aa43ef87dd7c93e2 authored about 1 year ago by Raphaƫl Bournhonesque <[email protected]>
a personal access token is necessary to trigger Github actions
86bb5911758c359d6e2218ac836191f58b91fc4f authored about 1 year ago by Raphaƫl Bournhonesque <[email protected]>353e59fb772c3067a1db5db4ecd8d6ad3fe49e60 authored about 1 year ago by Raphaƫl Bournhonesque <[email protected]>
build(deps): bump JamesIves/github-pages-deploy-action from 4.4.3 to 4.5.0
dac5c36faf5c27323dd4bf693b000b82851d215a authored about 1 year ago by Pierre Slamich <[email protected]>Bumps [JamesIves/github-pages-deploy-action](https://github.com/jamesives/github-pages-deploy-ac...
49eb505f6ee7ddc09536c8a841929e5d196f1195 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
3f61b069f57f84af1347219b3ae2c1a1b69d63d1 authored about 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
- underline all links
- fix a few sentences (minor edits)
* Make tests run on SQlite (JSONB compatibility)
* fix 201
* Add test on labels_tags
* ...
6550898d54a1041b6b56f525f7d32a8b821f6828 authored about 1 year ago by Raphael Odini <[email protected]>* Add Proof.type field
* Update schema
* remove retailer
d211c0a8b920bc8dc1b9e19c6af0995fed9c15eb authored about 1 year ago by Raphael Odini <[email protected]>5f23977116d846acf288a031f70da0adac5ce34f authored about 1 year ago by Raphaƫl Bournhonesque <[email protected]>
* Replace sqlalchemy_utils CurrencyType by custom CurrencyEnum
* Rename LocationOSMType to Lo...
d7dfb0cbb3d8e8efeb2f5e6b92cffb5296ab9863 authored about 1 year ago by Raphael Odini <[email protected]>e3e9098a766785833500f4bcd0db545f4a374bbd authored about 1 year ago by Raphael Odini <[email protected]>
af543cf924f7502000d13b369717d7c22967d980 authored about 1 year ago by Raphael Odini <[email protected]>
06f2560906f64ceb5add4d850cb15ec15a98b425 authored about 1 year ago by Raphael Odini <[email protected]>
d4e363a1ccc24d883187cb370df1d15f7327a87b authored about 1 year ago by Raphaƫl Bournhonesque <[email protected]>
9e8413d83ed1916cf170a0d1c286a4990adcd540 authored about 1 year ago by Raphaƫl Bournhonesque <[email protected]>
This field is used to store labels of products without barcode
ea2bdb07e66a6c302a929a6f1ca348f3f5bf5a54 authored about 1 year ago by Raphaƫl Bournhonesque <[email protected]>* Add CORS configuration
* Update docker config
* Improve BaseSettings typing. fix typo
79de31bb867c1ea945adf8bab6f12d841012d207 authored about 1 year ago by Raphael Odini <[email protected]>* Price create: add tests on product_code & category_tag exclusive validation
* Add tests on ...
bcbcc2aa96767e5ce5abbcb1155f4b5208236e71 authored about 1 year ago by Raphael Odini <[email protected]>7634ee788e71e5122d3ea70333cda4bc08760513 authored about 1 year ago by Raphael Odini <[email protected]>
2686533d797a9d1d8e38a05e0ce0fc51c7f5b01c authored about 1 year ago by Raphael Odini <[email protected]>
4f3eadc959bc526f55bdadf3c6d49b34261d9e03 authored about 1 year ago by Raphael Odini <[email protected]>
1fa567e27f2fe222e9881658d39b4a6ed187fbe9 authored about 1 year ago by Raphael Odini <[email protected]>
1ff5942b742d4c1a08aaa31677930ad2a781c8aa authored about 1 year ago by Raphael Odini <[email protected]>
1ccffd6f5dfb22342bea65f63cb2cde39d5ac352 authored about 1 year ago by Raphaƫl Bournhonesque <[email protected]>
We need to allow users to fetch images they uploaded
5808b7a1effad8ccccdf88681f5a31aa2c77a891 authored about 1 year ago by Raphaƫl Bournhonesque <[email protected]>1b0667d09b19c4dc531c74eabdec85ec44caa23c authored about 1 year ago by Raphaƫl Bournhonesque <[email protected]>
249c09286a0062f2e0f153e8b2a2cc86acc1c3b3 authored about 1 year ago by Raphael Odini <[email protected]>
d44d86df2829b62db5441904a0644f062923cde3 authored about 1 year ago by Raphaƫl Bournhonesque <[email protected]>
bb91bfc4242a5ea541856f0332c5519a0d01deeb authored about 1 year ago by Raphaƫl Bournhonesque <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
954e0e7f5191b6b60a3876beb589a4cdb4c1108e authored about 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>* Product get_or_create: get info if created
* Fetch data from OFF
* Update product
* F...
cc5a778d11bb0596582c488614b45c176ea7b123 authored about 1 year ago by Raphael Odini <[email protected]>e5fee84246304e375c3fa0421e08cdd53ba07ad1 authored about 1 year ago by Raphaƫl Bournhonesque <[email protected]>
docs: document the Weekly meeting
e302aa1085a3e4873ddfa3307870aac3443d12f8 authored about 1 year ago by Raphaƫl Bournhonesque <[email protected]>cf9bb9d44c324e7b7a016be9ff2e1fdc23795917 authored about 1 year ago by Raphaƫl Bournhonesque <[email protected]>
c5656db3456d8a8d462cee9eb26a094e1e34403d authored about 1 year ago by Raphaƫl Bournhonesque <[email protected]>
* Install OSMPythonTools package
* Fetch data from OSM Nominatim
* Add logger, fix async
2044e6bdc287e361e891505dca55df8ce9140082 authored about 1 year ago by Raphael Odini <[email protected]>25b43276865cd3a4beada1315c646ad48e8f45be authored about 1 year ago by Pierre Slamich <[email protected]>
* New endpoint to fetch product data per id
* Add tests
* Remove async (not supported yet)
74f011ce1d112445f18a132de060edf612683e53 authored about 1 year ago by Raphael Odini <[email protected]>* Create relationship between Price & Product
* On Price create, background task to create Pr...
71cf40ac914599d7884f848ae09dde02402cf1c7 authored about 1 year ago by Raphael Odini <[email protected]>* Add Product model
* Add schema. Fix migration name
* Replace ProductOFFSource with openf...
2bfa8f682148b97299be2c7e483e16e93d743d0c authored about 1 year ago by Raphael Odini <[email protected]>build(deps): bump actions/checkout from 3 to 4
8643b2135bbad14da71ce7d52e439712c202a7a6 authored about 1 year ago by Pierre Slamich <[email protected]>build(deps): bump JamesIves/github-pages-deploy-action from 4.4.1 to 4.4.3
45a3710563163ec1a2c4b773f122e1bdbea40cca authored about 1 year ago by Pierre Slamich <[email protected]>Bumps [JamesIves/github-pages-deploy-action](https://github.com/jamesives/github-pages-deploy-ac...
c21c21164b4142418238598b227f69e21b1795fc authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](htt...
* New endpoint to fetch location data per id
* Add tests & typing
4a4eca1c1a8fc4e618d189f66a6e2bea5467c6d4 authored about 1 year ago by Raphael Odini <[email protected]>* On Price create, background task to create Location
* Create relationship between Price & L...
003de11bb2ffc30e0e4af5631b1aa1fabc24a763 authored about 1 year ago by Raphael Odini <[email protected]>* Add Location model
* Add schema
* Rename PriceLocationOSMType to LocationOSMType
32562adcf52544a0ac388bdefa7df0cccdc3fb67 authored about 1 year ago by Raphael Odini <[email protected]>afb83441d2f62e3f7294fb20c8e451989dc769f5 authored about 1 year ago by Raphaƫl Bournhonesque <[email protected]>
6f8bf6e9de54ce5d9795871499d8c8190966d718 authored about 1 year ago by Raphaƫl Bournhonesque <[email protected]>
chore(main): release 1.0.3
540c1500a596aca374acc0e05168b96dbea2a84f authored about 1 year ago by Raphaƫl Bournhonesque <[email protected]>