Ecosyste.ms: OpenCollective

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

github.com/ooni/api

OONI Measurements API
https://github.com/ooni/api

Add query execution limits

306c3dd5b604bff9f3394bdece107233923d671d authored almost 5 years ago
Update testing instructions and database port

bfb1ece9f3ec2555017ce5c9a902b1a0cd87f741 authored almost 5 years ago
Remove obsolete docs

ba5ffe0bcc76814b1e152fb5f52ac467c4405ea3 authored almost 5 years ago
Generate metrics on query runtime (#162)

* Generate metrics on query runtime

QueryCanceledError were handled as API errors leading to ...

b2d2ce471503e86fcd8adcc589553931fa435862 authored almost 5 years ago
Merge pull request #141 from ooni/fastpath-confirmed

Add support for fastpath anomaly/confirmed/failure cols

9349825b05b8006a476e8dbaf37e1d9aabf4fc69 authored about 5 years ago
Improve comment

e344a3393189ba9336419c96642ce6a19752f935 authored about 5 years ago
Add final order_by to list_measurements

6574b840afcc0e1864040cba22ec12450ba13c56 authored about 5 years ago
Add support for fastpath anomaly/confirmed/failure

Improve integ tests

6360eec8e53f94bae9c59b46e43372798da979dd authored about 5 years ago
Add Tor, expose Tor and Psiphon

860692e61d805d794c46acf3592f126080f6bedd authored about 5 years ago
Add psiphon to the OOTEST enum

2ad0453819fd2d090bbb723201e3c5a58929b5aa authored about 5 years ago
Update comment

778fb9caa825d735693504a5bafbfb154bdc483f authored about 5 years ago
Add test_list_measurements_slow*

e89d8db66d20536605945971f87ae5aec2c5bf19 authored about 5 years ago
Update API doc

45c948c31a90002484d8e03ff2a1414d2d0d1f8f authored about 5 years ago
Implement smarter order_by in list_measurements

33d24d36b7de73be53764384cccfa2b480657792 authored about 5 years ago
Merge pull request #159 from ooni/bug-278

Use outer join on domain_input

771b834118fb73f6494cbe28ebb51a021ec1c223 authored about 5 years ago
Use outer join on domain_input Fix #278

93dc8f250f0a8f462a9d694bd0775a5ce3501f35 authored about 5 years ago
Merge pull request #153 from ooni/sqlalchemy-models

Remove SQLAlchemy models

ccd963cb80b8e0eb12cd54a7bab9ef0ec4269daf authored about 5 years ago
Remove most of model.py

f9b2121b8e5265422dacc7165af881386ebbeb1d authored about 5 years ago
Minor fix for Twitter integ test

e63004fed2362f5b571d922666a263194db74ac3 authored about 5 years ago
Improve tests, disable stub tests

e0699b018cadd58640d9c4344480faefc0b8f91b authored about 5 years ago
Fix test and speed up setup

bb38815b3f836ca2ab72ba96aacc8fe4a88d5129 authored about 5 years ago
Minor cleanup

ffe50f90d567b3f47c1bb979259ce3723b578c8a authored about 5 years ago
Switch files_download to SQLAlchemy without model

Workaround flask unwrapping bug

8083f1fb9bb0933ea0bfddf41fc5bef4b0fe5012 authored about 5 years ago
get_measurement: remove SQLA. model, fix 404

Return 404 for missing measurements and improve tests

2e58fb2cf77116a284d276f9f1e727dbfcfc48af authored about 5 years ago
Fix test and speed up setup

1ae443e326e6a8e87f784f8a0542d71c40a3f1a9 authored about 5 years ago
Switch list_files to SQLAlchemy without model

abe16897e709ad1b7adf648e87a283385a075765 authored about 5 years ago
Switch runs_by_month to SQLA. without model

Add basic tests

144df466277cf54a325eb4b1e3c2f7f19ed9790c authored about 5 years ago
Update requirements

9d918599a776e2594e218e93e81e96096f3ee066 authored about 5 years ago
Remove legacy OONI Explorer

39e45c44e73542edc952b4ea2b89847ffa150de0 authored about 5 years ago
Minor cleanup

14f1bbffe42a12ff7618245abde6c4ee150c06cc authored about 5 years ago
Cleanup integ test

3f959c5f7a8af28f06f259caa180198569cedda6 authored about 5 years ago
Switch reports_per_day to SQLA. without model

e35694e16b6898b86b4efd27087a9f0e3d97108a authored about 5 years ago
Improve test coverage

75601d3adda283413e3fa43a481b308c3da97ac2 authored about 5 years ago
list_measurements: order by measurement_start_time

Huge speedup on the integ tests

9c9c427db159b38ee47d694309127144973f09ae authored about 5 years ago
Improve comment

38523b904a273134a0e382368f21030176ff8612 authored about 5 years ago
Fix failure filtering

e47ea48952902f840a455b21ef94543d07d5d1c2 authored about 5 years ago
Drop unneded test function

ea4e0af7cf02192d7d62329241f3dca39ea86114 authored about 5 years ago
Remove unneded model

f3193e49ecfb75cdd8476ab07e8c445994e07a6f authored about 5 years ago
Refactor list_measurements to merge rows

dff43e854e67245c09cf8df4f345ef72a4bd320e authored about 5 years ago
Use execute instead of query

8d62245052fe31f5d7caa1d534a45019fe54d14e authored about 5 years ago
Attempt at refactoring the fastpath query to use domains

77d628447dbaae41b70bbc3557a39f9a1542ba68 authored about 5 years ago
Implement domain filtering using domain_input

c13b0eaf72c8342384502ed32906327876077158 authored about 5 years ago
Ongoing refactoring

750fd81c9209feb98497aa65481018a4f33fa4c9 authored about 5 years ago
Merge pull request #151 from SaptakS/reflow-code-black

Reformats python codes with black

2d44206b8742ad20f01cc05db37f999e42e89442 authored about 5 years ago
Fix spelling typos (#152)

1ad7285a65161fb0703753be132c7b2921def3b5 authored about 5 years ago
Reformats python codes with black

dc7fc266266f2530b1067f831f3ec61bf955c18d authored about 5 years ago
Add TODO and temporary workaround notes

385cc5deba11e0c4a01c1723ecd99c5239a92a6f authored about 5 years ago
Disable recording error logs from flask-limiter

Fixes: https://github.com/ooni/api/issues/145

a43aaf51eae9430ce2bc90b6dfcf26c80507d028 authored about 5 years ago
Bump to version 1.2.2

6cf49e69b2c4c8e148e60aa4616361d6e603e356 authored about 5 years ago
Merge pull request #144 from ooni/domain-filter

Add domain filter to fastpath. Close #142

39791e276651846f2c0e1cf8f1052c69bd9a6faa authored about 5 years ago
Add domain filtering. Fix #142

17ab578e39bc98d2811bd70449e0a1bc1b595817 authored about 5 years ago
Improve query logging

Make it easier to extract the query

fef08f32c30a705ea471ea2d8677c58aa1a7d4e5 authored about 5 years ago
Bump version and changelog entry

e6863bef42321d8863532e70b2b1f163602886ad authored about 5 years ago
Merge branch 'bug-355'

* bug-355:
Add comment related to the fastpath confirmed filter
Fix #355
Add rate limiting...

fa2a54642ddd843334801657391877aed501133c authored about 5 years ago
Add comment related to the fastpath confirmed filter

dcb30f2effb4f653c9b57f4ac2e5482ca5c13d4d authored about 5 years ago
Fix #355

013068ef44ff935c28e878d7e0536889a82ae576 authored about 5 years ago
Update readme

784a8cb7eb58b82109e0fab8a762ff8980a807c8 authored about 5 years ago
Recheck deps, add script

03af3492ad296be8ed7ab0515d3beacf478d6c5e authored about 5 years ago
Add rate limiting

848c48bda34d2138c2070ee2720ff2e032035569 authored about 5 years ago
Reorder and trim dependencies

241649ff9fe60b623a12301be03ee78512e213de authored about 5 years ago
Bump version and add changelog entry

7129c4e0ed0d1463caded27a4693dca611255188 authored about 5 years ago
Merge pull request #138 from ooni/drop-pages

Drop all files related pages

ec44db0e77255262e2693a3414be8bba1f39a59f authored about 5 years ago
Drop page related unit tests

47d6abc213bfe3e3573d33a06da526814bce4131 authored about 5 years ago
Drop all files related pages

Setup redirects to the equivalent OONI Explorer pages

8fe8b3cdd95e2ef95e19ec6f1295a0c4da95beb4 authored about 5 years ago
Merge pull request #137 from ooni/optimize/queries

Move order_by after the count()

c15bc287b11ab37de9a7c718c6fb5e1a542f4e0c authored about 5 years ago
Move order_by after the count()

e03d76cbe35f1a3901108076fa5ea7eca1852954 authored about 5 years ago
Merge pull request #136 from ooni/fix/docker

Fix/docker

ad3da85e734698651e71deb1719dd3605f91e479 authored about 5 years ago
Take the api/measurement.py from the last good commit: https://github.com/ooni/api/commit/4e0400cc755c70798495bfcc45411fa31aee7d2e

432804368bb3ed4b891920dc17f4dfaeb98e19d7 authored about 5 years ago
Fix bad conflict merge

6e7b6d3a44db5d5c9b4b291f4d8f202a014ff9fa authored about 5 years ago
Add docker build command to travis

db6686a120c8640edbd534c809daf2fe43607dc6 authored about 5 years ago
Bump node-sass and gulp-sass and python

0ca51454ed16f75146904c0993c74fc8fbdd430c authored about 5 years ago
Revert based image to python 3.5

ce9676af0267467b1453bb52f8d1f0341480cc43 authored about 5 years ago
Use yarn instead of npm

ff484c103132882ac784f315bacff9bee71d7471 authored about 5 years ago
Merge branch 'master' of github.com:ooni/api

* 'master' of github.com:ooni/api: (34 commits)
Update .python-version as well. Use Python 3.7...

61c5229af79d720e0139564d55d8c319a7d7594c authored about 5 years ago
Merge pull request #133 from ooni/dependabot/npm_and_yarn/fstream-1.0.12

Bump fstream from 1.0.11 to 1.0.12

4e0400cc755c70798495bfcc45411fa31aee7d2e authored about 5 years ago
Merge pull request #132 from ooni/dependabot/npm_and_yarn/lodash.mergewith-4.6.2

Bump lodash.mergewith from 4.6.1 to 4.6.2

2a812bf161afcaa70b7e8f4091c0895d1983f79f authored about 5 years ago
Merge pull request #131 from ooni/dependabot/npm_and_yarn/mixin-deep-1.3.2

Bump mixin-deep from 1.3.1 to 1.3.2

fde91478f40658f627f200028ce97224b4bdb264 authored about 5 years ago
Merge pull request #129 from ooni/cleanup

Swich to Python 3.7, code cleanup using Black

878272475750ac59111d0cfbeb88a119db75c42b authored about 5 years ago
Update .python-version as well. Use Python 3.7.3

c4c9fe1028d7d294a9d34064d7a5f1e47e186f3b authored about 5 years ago
Reformat with Black

5a94edd4a72714068c630380a8b3306124fdd38c authored about 5 years ago
Move to Python 3.7

52b8a430ea847d0442f622b43d9e3dc8e8774db8 authored about 5 years ago
Bump fstream from 1.0.11 to 1.0.12

Bumps [fstream](https://github.com/npm/fstream) from 1.0.11 to 1.0.12.
- [Release notes](https:/...

315e4a5fa4697ffa90d752d4ebbbfd0765df5b77 authored about 5 years ago
Bump mixin-deep from 1.3.1 to 1.3.2

Bumps [mixin-deep](https://github.com/jonschlinkert/mixin-deep) from 1.3.1 to 1.3.2.
- [Release ...

ebbc781e045d3ba9a3119b20136c3c809c013d45 authored about 5 years ago
Bump lodash.mergewith from 4.6.1 to 4.6.2

Bumps [lodash.mergewith](https://github.com/lodash/lodash) from 4.6.1 to 4.6.2.
- [Release notes...

192b94e3b432e6c6c6c7773c466b78514d9c410c authored about 5 years ago
Merge pull request #115 from ooni/fastpath

Implement Fastpath support in the API for faster publication of measurements

6355a1f6054010b45c5c1947bc10ccc16254ccd8 authored about 5 years ago
Simplify _merge_two_results

6267d61f5e3b959dec2936892f994cd36220efc0 authored about 5 years ago
Create readonly role on Travis CI

98cfe1d50838f481ad8d7ad9b8be7db03509c84d authored about 5 years ago
Create amsapi role in Travis CI

4477e8ab2a88c64055df3788e15200e776efbaea authored about 5 years ago
Fail early on script or SQL error

7bb760645f6383e8d2a8b171c1a4cdcec0b4528f authored about 5 years ago
Fix entry in tox.ini

5ca82cd1648a9e899fd353b06a22734dcbe77d70 authored about 5 years ago
Disable --strict

5d77eff280c76f10287717dbaf54ef09765ceb03 authored about 5 years ago
Revert Python version bump and use future-fstrings

0ca2b2d987d463fa8a1901292fee16b503221025 authored about 5 years ago
Debug SQL install

01ffc60d0003cf9cef1916c939cbd3cb6f5f6d3a authored about 5 years ago
Trim based on limit instead of hardcoded value

2020f2dfd7365e19146be6a28b21464d82f53e2b authored about 5 years ago
Fixes to return slightly more consistent results in the list_measurements endpoint

We apply the OFFSET LIMIT filters to both the query on the batch
pipeline tables (report, measur...

18e865a32c1183962cf8d891cd7acfba6ed5afa2 authored about 5 years ago
Bump python version in .python-version

ae1c8d0853b31c0de24bcadbe9862fd0d286dcd0 authored about 5 years ago
Update to more recent python on travis

3f364030e50ba9f58cf0c6012b59dc3da8641dca authored about 5 years ago
tox.ini: add env to run the API locally

7445f49281f7d4eafd941984c06bde87cc20100c authored about 5 years ago
Add comment on slow query

77948d9498348b50fedc865879fd8269bac62d96 authored about 5 years ago
Merge faspath and traditional measurements

3e053de7232e2bf7ed890e033bedd8d0f8de8127 authored over 5 years ago