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 nspawn runner

5a6132b44449875e5695ada334b10ab14eb7654f authored over 3 years ago by Federico Ceratto <[email protected]>
Share host network

e057de320a4883a7ab861d40acc2378fb4116201 authored over 3 years ago by Federico Ceratto <[email protected]>
Update docs and docker setup

88fbff2235b7b10de7bfe1125b830f6a94da9828 authored over 3 years ago by Federico Ceratto <[email protected]>
fix: reduce diff with client side swagger

Part of https://github.com/ooni/probe-engine/issues/755

7c250508d8d4f4324d9bc15149cb7aa743bfc546 authored over 3 years ago by Simone Basso <[email protected]>
fix: the check-in body seems mandatory

Part of https://github.com/ooni/probe-engine/issues/755

See the following:

```
curl -vX POST h...

796aafe8887ec81d833e08ad1efde99f1a72cab7 authored over 3 years ago by Simone Basso <[email protected]>
fix: use boolean rather than bool

This seems to be what Swagger 2.0 says:

https://swagger.io/specification/v2/#data-types

Part o...

fe0f48ba8ecb59dd2fe5b21bd604a94dc9fa828a authored over 3 years ago by Simone Basso <[email protected]>
Fix api image

f37c8fd96d3ee346b7c1d95990de3cd4ecf3e435 authored over 3 years ago by KwadroNaut <[email protected]>
Fix new api top image

a1c88b7c6732f2bfaee1c42deee61c4329f4d5e6 authored over 3 years ago by KwadroNaut <[email protected]>
0.21 Improve API docs

3ca43092df79a2bc3c0aa9d6c8de33b44ad0b435 authored almost 4 years ago by Federico Ceratto <[email protected]>
Add comment

7dd87d50ca6dc72fd4a0cab7659dae89da23662f authored almost 4 years ago by Federico Ceratto <[email protected]>
Cleanup and comment

86ba04eec01dcb7f865c380bb4f9bcfe45ff8069 authored almost 4 years ago by Federico Ceratto <[email protected]>
0.20 Support legacy tests in _fetch_measurement_body

3b6b578e94dccd248774d28688d42508c4a6268e authored almost 4 years ago by Federico Ceratto <[email protected]>
Update CI conf

0948a87c464a0b7a1fda0ae853798c30ff7ce815 authored almost 4 years ago by Federico Ceratto <[email protected]>
0.19 fix pagination

4b3b7e85106b5805683e5c912eb742b2efe9dba5 authored almost 4 years ago by Federico Ceratto <[email protected]>
Update tests

5294c682dfeb21340d664b7f3e3cdd9cf8cf0863 authored almost 4 years ago by Federico Ceratto <[email protected]>
Aggregation: implement filtering by test_name

78124370cd56f88eac7d396a7ec58c38053f3975 authored almost 4 years ago by Federico Ceratto <[email protected]>
0.18 Fix measurement uid timestamp

67e99cf88e442685db5a0665e4b15b3ce48edb53 authored almost 4 years ago by Federico Ceratto <[email protected]>
0.17 improve check-in

d45dccfdad37691b53b2c53764cf238219557437 authored almost 4 years ago by Federico Ceratto <[email protected]>
Add empty conf dict

984bcf2abf1dd7f2fdf10c431da13e80aefeb420 authored almost 4 years ago by Federico Ceratto <[email protected]>
Minor change

7cf5bae60f6ae19686923847ce70d61d406b1b51 authored almost 4 years ago by Federico Ceratto <[email protected]>
Fix check-in

2bffbcddc8d5101b8f72deb9858d4bd540a1e971 authored almost 4 years ago by Federico Ceratto <[email protected]>
Minor fix

709e22b9a02c80c1ee38f66efc2a99e2e3bcf629 authored almost 4 years ago by Federico Ceratto <[email protected]>
Add software_name, improve apidocs

6a4f07dee836b262a843a07da26694fa081b2615 authored almost 4 years ago by Federico Ceratto <[email protected]>
Add example values

5b093617f9019405372b83d85e77495909058c18 authored almost 4 years ago by Federico Ceratto <[email protected]>
Update Readme.md

94a0d0b618ab10b1a83be705d99a96e5dd51123e authored almost 4 years ago by Arturo Filastò <[email protected]>
0.15 Bump up test-list/urls default limit

https://github.com/ooni/probe/issues/1311

724a8f492ff5ee5655713927238e149f4dd1601e authored almost 4 years ago by Federico Ceratto <[email protected]>
Fix onion addr

4dd8cdb22e1fa69c62fe317855a93263b6a50fb2 authored almost 4 years ago by Federico Ceratto <[email protected]>
fix(models.py): add missing experiments (#206)

0.14 Fix get_recent_test_coverage

a001b0a5121132d6f654d655f293fe060baa2663 authored almost 4 years ago by Simone Basso <[email protected]>
feat: add dnscheck, urlgetter experiment names (#205)

0c59db14e927ea5ceab03f9a990a930374bed707 authored almost 4 years ago by Simone Basso <[email protected]>
0.12 Reactive test list (#204)

Add reactive test-list
Fix category_codes

080ac01c504f8dcc30c3b048625675c1f829db35 authored almost 4 years ago by Federico Ceratto <[email protected]>
0.11 Add /api/v1/check-in (#202)

0.11 Add /api/v1/check-in

30a3e73ce838adc71feba0af7694a9442875ded3 authored almost 4 years ago by Federico Ceratto <[email protected]>
fix name for RiseupVPN (#201)

447d43084fba5ba9ba4162551ba3bab1e8b5444f authored almost 4 years ago by cyBerta <[email protected]>
0.10 Add riseupvpn

af8e15a800ffc272799a269f4801cbdd174d0c43 authored about 4 years ago by Federico Ceratto <[email protected]>
0.8 Bump up rate limits

ebfdd6efdb7867b14da2dfef785dabd9c0f90da0 authored about 4 years ago by Federico Ceratto <[email protected]>
0.9 Update changelog

5986ee0dce2be70ac987920fd2181c870ab92e5f authored about 4 years ago by Federico Ceratto <[email protected]>
Fix collector hostname

dd36517e4063f6526d4aa39dd8711df14912e3ed authored about 4 years ago by Federico Ceratto <[email protected]>
0.7 Fix collector name

477f80332ec567bc1c199f2ec0c2d2afa73d0b77 authored about 4 years ago by Federico Ceratto <[email protected]>
Merge pull request #194 from ooni/as0

0.6 Discard ASN=0 and/or cc=ZZ submissions

a0866b40c5e9b9c0ba4981af68b14c98fb3e6d9f authored about 4 years ago by Federico Ceratto <[email protected]>
Remove conf item

7863dffed40081bf7ee7fc051e0196fbc51cba7e authored about 4 years ago by Federico Ceratto <[email protected]>
0.6 Reject cc=ZZ submissions

9cbe29e569c9bc28e667929407e1789704500f88 authored about 4 years ago by Federico Ceratto <[email protected]>
Merge pull request #195 from ooni/hide-as0

0.5 Hide ASN=0 measurements from list_measurements
Support 2 axis in aggregation

2b51e852feae407497b2c8bae962fd2020ffcbc5 authored about 4 years ago by Federico Ceratto <[email protected]>
aggregation: bugfix using two axis

2256afae9fcc89af2a289500ec5a837870ca5d66 authored about 4 years ago by Federico Ceratto <[email protected]>
Hide ASN=0 from get_measurement_meta

4ed76231a4a15c2958e589082716be53fa858229 authored about 4 years ago by Federico Ceratto <[email protected]>
Improve logging, minor fix

1c090702e91b81528a1fc6e5f5a7d899c7c4f416 authored about 4 years ago by Federico Ceratto <[email protected]>
Hide ASN=0 measurements from list_measurements

0a5fc8f3ac5f7f032492300f7f3e0fb37bb16f20 authored about 4 years ago by Federico Ceratto <[email protected]>
Enable enable_seqscan hint for aggregation API

5a4539494f0f02b12c228d4d3923445525986ef9 authored about 4 years ago by Federico Ceratto <[email protected]>
Reflow with Black 20.8b1-2

63fb66e37097e847a3c806708d846a6afb6cf7d5 authored about 4 years ago by Federico Ceratto <[email protected]>
0.3 bugfix

35d2202549012132f692e4f066ad82b849927909 authored about 4 years ago by Federico Ceratto <[email protected]>
Add another query hint

0a83a84c4feda929c2554d79820b2ea90d1bea29 authored about 4 years ago by Federico Ceratto <[email protected]>
0.2 tweak queries

c5a42b5919407cf74b4d15eb661487dbbd1f9e80 authored about 4 years ago by Federico Ceratto <[email protected]>
Refactor API codebase (#192)

API for AMS-PG

e2bb209df6b66cac333d61db6905e8526599d27d authored about 4 years ago by Federico Ceratto <[email protected]>
Update css file name from ooni.org (#193)

9b6d47a567dd8b6a93e9de90a7fd41020e1921c6 authored about 4 years ago by Sarath <[email protected]>
Add CircleCI pkg build

bb4bec9a7ebf4c855c2081ffab46e596c09c9761 authored over 4 years ago by Federico Ceratto <[email protected]>
check_report_id fixes

c6bfec81cb9181d4d12cf9c716215863709fe939 authored over 4 years ago by Federico Ceratto <[email protected]>
Implement check_report_id

49859be76e01798e22dfc4d918ca437b8a40b6db authored over 4 years ago by Federico Ceratto <[email protected]>
Handle category_code axis in aggregation

5ed8b180755b1927def30d0c08c5fadb0da0650d authored over 4 years ago by Federico Ceratto <[email protected]>
Merge pull request #188 from ooni/rate-limiting-quotas-2

Rate limiting: add quotas whitelisting and summary

3884bd488d23ab200f5f46437cc56c2907402dcf authored over 4 years ago by Arturo Filastò <[email protected]>
Rate limiting: add quotas whitelisting and summary

General cleanup and added typing

759485cf64a9e5d9683161dcec5502097acc1052 authored over 4 years ago by Federico Ceratto <[email protected]>
Reset rate limits, enable refresh

16f424444514d2ea8efcc30ac1c9932709f825bd authored over 4 years ago by Federico Ceratto <[email protected]>
Bump up rate limits

a51039fa0e4b7c7ed9ca914c2265322f1e5fcc2f authored over 4 years ago by Federico Ceratto <[email protected]>
Merge pull request #185 from ooni/drop-ui-component

Drop ui component

7f5072397559530c913bde247da3c9c1239b08ff authored over 4 years ago by Arturo Filastò <[email protected]>
Drop UI deps from travis

ffc8e6c267647aa536090fe196944f3e0f7e68a5 authored over 4 years ago by Arturo Filastò <[email protected]>
Port tests from travis to github actions

e4e774dae85b48e9044f338ff9c5dfe4340c3762 authored over 4 years ago by Arturo Filastò <[email protected]>
Add links to docs

581a83e5c0f9a28d4db5f083ec010f0da8f386f6 authored over 4 years ago by Arturo Filastò <[email protected]>
Remove all UI related code

- vendor dist directory
- drastically simplify the landing api page
- load redoc from CDN

5e8e1c19363d91a1f09c3994b8a8d21e7192e161 authored over 4 years ago by Arturo Filastò <[email protected]>
Merge pull request #179 from ooni/rate-limiting-quotas

Implement custom rate limiter

bc142935777614740adef319cfd78e965ad86b36 authored over 4 years ago by Arturo Filastò <[email protected]>
Merge pull request #178 from ooni/aggregation

Aggegation API

ed01a58f456402e9ec433ff59d39b44e5492c6bc authored over 4 years ago by Arturo Filastò <[email protected]>
Add caching

a537519404e86bba3a1e771e97ef7f9744f04aa6 authored over 4 years ago by Federico Ceratto <[email protected]>
Add CSV format

eef5088064b52f0739eeec2fb2d6d9bfc158dfbd authored over 4 years ago by Federico Ceratto <[email protected]>
Add category_code filtering; minor changes

613d814558b3777efd544999ee5f142399b8d339 authored over 4 years ago by Federico Ceratto <[email protected]>
Implement custom rate limiter

048fa24ed440785414a41ecb312a505b364b0c71 authored over 4 years ago by Federico Ceratto <[email protected]>
Remove test

df2998dfc4551cf06c88540ab95f8f3f0637d0e1 authored over 4 years ago by Federico Ceratto <[email protected]>
Update six version

e667b2c282581a3cd7f2a0b69a9b7c6c473516e8 authored over 4 years ago by Federico Ceratto <[email protected]>
Aggegation API - work in progress

9b2944bb8a9a4ad012e32e8c7773b3e9bee46121 authored over 4 years ago by Federico Ceratto <[email protected]>
Set Python version in Tox

aa9174930785f5ba82d82feb2b90059b7bf9a033 authored over 4 years ago by Federico Ceratto <[email protected]>
Merge pull request #184 from ooni/batch-usage-docs

Add links to mention that the OONI API should not be used for batch w…

29b5f44f02a96f6b3251f9aedefba19c48c9d996 authored over 4 years ago by Arturo Filastò <[email protected]>
Add contact link

8d26d8ecfc5a1f1540106cef48b6e8689d06cd94 authored over 4 years ago by Arturo Filastò <[email protected]>
Edits

39f6d8440e3e07f55eead8348b11bed1206bf696 authored over 4 years ago by Maria Xynou <[email protected]>
Allow keeping rows in faspath table

In list_measurement a msmt both in mr_table and fastpath gets its
measurement_id from mr_table a...

9fe2f5660d115c7d49997caae4189847bd7dd6a7 authored over 4 years ago by Federico Ceratto <[email protected]>
Add links to mention that the OONI API should not be used for batch workflows

Fixes: https://github.com/ooni/backend/issues/156

bed6ecd9681859f8f7dfb9615a223337b0056ab6 authored over 4 years ago by Arturo Filastò <[email protected]>
Update canonical ooni website links

7ff77cb8a389a428a2c9e1da327abbd7abad0d6d authored over 4 years ago by Arturo Filastò <[email protected]>
Fix the unittest for the file download

770a44faf30d4b8f0d5fd5712eb91026cf6bc759 authored over 4 years ago by Arturo Filastò <[email protected]>
Drop the use of count() for list_files endpoint

9d341a9fbbd9ff8b29a1f87afa8045a657274797 authored over 4 years ago by Arturo Filastò <[email protected]>
Redirect to ooni.org/data when accessing legacy files

18d92fbf0b1dd3046a378360e393818b02f247f8 authored over 4 years ago by Arturo Filastò <[email protected]>
Wrap current_app.db_session.execute in try except to avoid sentry logging

c047be24a4f651823832a83c0fb875c9c96e3874 authored over 4 years ago by Arturo Filastò <[email protected]>
Merge pull request #176 from ooni/list_msmt_abort_504

Return 504 on list_measurement QueryCanceledError

3ca4fdaaeb0818ef898886950dd878fd87e6d07a authored over 4 years ago by Arturo Filastò <[email protected]>
Return 504 on list_measurement QueryCanceledError

b63f75ac9be8021a80bcd6add18dc3ce9c05e6ca authored over 4 years ago by Federico Ceratto <[email protected]>
Bump up MarkupSafe version

729b6d185fce0274bca71d4d285245ba8d85c1af authored over 4 years ago by Federico Ceratto <[email protected]>
Workaround for bug probe1034

https://github.com/ooni/probe/issues/1034

f1379035618874942184913d21ecd9e19abdfea1 authored over 4 years ago by Federico Ceratto <[email protected]>
Merge pull request #170 from ooni/docker-ci

Add support for building docker image with actions

926841032ec16ea3a62ae4c5ea38ee6ff01e26b5 authored over 4 years ago by Arturo Filastò <[email protected]>
Add .tox to gitignore

c9840d1aeb3071dc0af5ac5438cbd74ecd745f9c authored over 4 years ago by Arturo Filastò <[email protected]>
Improve rate limiting test

85c80bab58eeec5e53bbb0036198bc50d32fed52 authored over 4 years ago by Federico Ceratto <[email protected]>
Update rate limiting

06291df126bc9a1076c0cf4c229709a41c01cf9e authored over 4 years ago by Federico Ceratto <[email protected]>
Add list_measurements_anomaly_coalesce test

3673d42dccf2f4178f1742eb802e71fec5295c32 authored over 4 years ago by Federico Ceratto <[email protected]>
list_measurements: replace INULL with None

Simplify _merge_results: remove _merge_two_results
Add integration tests

2155653cb374916f1961aaf9bd665219fb3a394a authored over 4 years ago by Federico Ceratto <[email protected]>
Improve list_measurements outer join merging

3cc8bf1815bd3adda7b19b5aadb86f5aeb8734e3 authored over 4 years ago by Federico Ceratto <[email protected]>
Do not log queries multiple times during testing

Cleanup database.py
Remove unneded hook.
Create application id based on machine id and pid.
Decr...

d03c4bf1d2c38b929118c7b18d7d006eef9302a7 authored over 4 years ago by Federico Ceratto <[email protected]>
Add micro-tutorial

e0dac040fe59237267b76294996ff6af84c2f725 authored over 4 years ago by Federico Ceratto <[email protected]>
Add image path to the build process

894d62e42f9a448ae3bb89ae36909ce461de151d authored over 4 years ago by Arturo Filastò <[email protected]>
Add support for building docker image with actions

This is related to: https://github.com/ooni/backend/issues/346

29ff3197f15c087ec58f7713d2493df5d515d711 authored over 4 years ago by Arturo Filastò <[email protected]>