Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/ooni/data
Add support for caching netinfodb
93c60348f26ad9f9864cbd3e7c72265a786f806c authored 8 months ago by Arturo Filastò <[email protected]>b3f354d279e28a31bff190e0aaee725fefe3ad05 authored 8 months ago by Arturo Filastò <[email protected]>
New proposal for instant experiment result data model
ace6e145eb51ab6a13d401f6b1f7e16f3c45822f authored 8 months ago by Arturo Filastò <[email protected]>feat: introduce observation generation for stunreachability, urlgetter, browser_web
6b01614f179b672d7bfe0665704fe5a2a941d879 authored 10 months ago by Arturo Filastò <[email protected]>eeff0ea9e4d6492519b21be9df5fce56d51d5ed2 authored 10 months ago by DecFox <[email protected]>
0effaca659535152ba8f49945d68e59bd842b413 authored 10 months ago by Arturo Filastò <[email protected]>
9b5223fa7f2273d1baee89542c2cbe427f5824c9 authored 10 months ago by Arturo Filastò <[email protected]>
feat: introduce observation generation for messaging nettests
aa43cd037df63ebe39e4e791b80fd5a9fa1e4001 authored 10 months ago by Arturo Filastò <[email protected]>ab8e9a8d238f78caf8f41afb3bb7f66ca430c055 authored 10 months ago by Arturo Filastò <[email protected]>
6acda1297f65c0662c4f3a93912f96fe9505a18d authored 11 months ago by DecFox <[email protected]>
f07630927d40d8642f442a1d5dfbb9ef9d160686 authored 11 months ago by DecFox <[email protected]>
38f51d1ac2e2493b5cc0ab7cc256c29114298ed4 authored 11 months ago by DecFox <[email protected]>
be0c529059c2a3259cad5f25eee1bb8443ed49ba authored 11 months ago by DecFox <[email protected]>
6332b4c776b2f986eee60cd557337f92a4f2662c authored 11 months ago by DecFox <[email protected]>
1340e22c7d563e0f1bab5dad670935e889dbb631 authored 11 months ago by DecFox <[email protected]>
04808360958fcbb4d680da2279d5b450d41a9572 authored 11 months ago by DecFox <[email protected]>
37f094fdd8c99d4005ae64970671a905229a122e authored 11 months ago by DecFox <[email protected]>
dce87259c29aee7f4f18bed9ea363f6dfed39242 authored 11 months ago by DecFox <[email protected]>
713a8c4dcd9ab7530b2a51e0109bd8d6246f4536 authored 11 months ago by DecFox <[email protected]>
00999aa33640debb8d81f81979f5e54694dd4fd2 authored 11 months ago by DecFox <[email protected]>
829a17b9a871b37a4e042419ea8966f4c4532aa8 authored 12 months ago by Arturo Filastò <[email protected]>
e230b250ceb6e0b9f6916a8d7f0236a7cb2c13cf authored 12 months ago by Arturo Filastò <[email protected]>
= Overview of scope of this PR
Inside of this PR I implement an Experiment Results analysis app...
ad961ede27cf8cfc134394197dc8a07d3a17d4f8 authored 12 months ago by Arturo Filastò <[email protected]>
* Make utcnow() calls timezone aware
* Implement workardound for clickhouse bug https://github.c...
Implements: https://github.com/ooni/data/issues/42
Changes:
* Some refactoring to the web_analy...
* Enable processing of http_header_field_manipulation transformer
* Wrap calls to ClickhouseCon...
Summary of changes:
* Parallelise on file entry instead of bucket_date. This leads to
signific...
* When we fail to write to the database, write each row individually to
identify the problemati...
f42ef4cb98c76c1426b61a83d687522de1e91759 authored over 1 year ago by Arturo Filastò <[email protected]>
* Add support for computing difference between SQL table and models
6730a5aff3082dc3cbca4f0dfb6230ee3ee03beb authored over 1 year ago by Arturo Filastò <[email protected]>d7e7a2a892327269dc219e2f66f610c64903136f authored over 1 year ago by Arturo Filastò <[email protected]>
3f0886910a722fca91f6d0d9a4d280a2c372c6a2 authored over 1 year ago by Arturo Filastò <[email protected]>
* Add transform for telegram
* Add model for telegram
* Add tests
As part of this PR I have ported the observation generation over to
dask.
It significantly s...
1dd0074ce24cf6de18673bac877e72a7daf4a9f1 authored over 1 year ago by Arturo Filastò <[email protected]>
In here I add a react based view for displaying data visualizations that
are useful to interpre...
This adds support for archiving bodies as part of a separate command.
It currently write to a...
952681793f0521436419211a72fcc0202e8e2c0c authored over 1 year ago by Arturo Filastò <[email protected]>75dd9efbbae1fa78609a9ff3637ce5e17c34fb9e authored almost 2 years ago by Arturo Filastò <[email protected]>
* 'main' of github.com:ooni/data:
Ignore legacy can index files
Use the user supplied probe_...
7f86c91eac3bfcfa1f42c440c4d03de0763f1eaf authored almost 2 years ago by Arturo Filastò <[email protected]>
Sync fix
f10f0700e12e1543aed490a9bd9a8a0253fa1568 authored almost 2 years ago by Arturo Filastò <[email protected]>7c0ed3d8dcb503af43c59be0ae3b99cb166cdae0 authored almost 2 years ago by Arturo Filastò <[email protected]>
Legacy file entries don't have the probe_cc in the filename. So in these
cases will fill out the...
* Improve DNS analysis (compute the DNS inconsistency only after having
inspecting the full ans...
989e181cc9644b0e15f684bba9c8509fa3befa48 authored almost 2 years ago by Simone Basso <[email protected]>
* Refactor website analysis into more well defined functions
f79783ee6a7c4462a3094eea13248f494e3eee74 authored almost 2 years ago by Arturo Filastò <[email protected]>
* Refactor ExperimentsResults data model to break down ok, down, blocked into distinct columns
...
As part of this PR I did a major rework of the observation generation
system.
tl;dr
* Obser...
d8341c9650b4bc8fbdad9d5b335d054571d76766 authored almost 2 years ago by Arturo Filastò <[email protected]>
1ff3ce4d53b079722f1ddec658cb8b6fd9673877 authored almost 2 years ago by Arturo Filastò <[email protected]>
Changes:
* Rename observation generation CLI command to mkobs
* Add support for parsing additi...
Changes:
* Switch to using click for automatically generating help messages and
better ergonom...
Changes:
* Refactors verdicts into the experiment_results and blocking_events model for the web...
0646d240b6cd038a5a3a2d81831ae20e4a8cb9a7 authored about 2 years ago by Arturo Filastò <[email protected]>
54e3a335f9802815dcf0bdb91c54399b9160598f authored about 2 years ago by Arturo Filastò <[email protected]>
* Move all CLI related functionality into a dedicated module
* Add support for caching measurem...
This introduces the concept of a shared data directory for all assets
required for running ooni...
Make use of the new measurement listing and download functions for the
CLI
This also makes sig...
* Switch to using mashumaro and orjson for parsing raw measurements and
validating/generating t...
* fix(dataformat): network_events.transaction_id is Optional[int]
* fix(processing): add miss...
517da575527c7670e05e536d7a1dac90c2e635e8 authored about 2 years ago by Simone Basso <[email protected]>* Fix tests for netinfodb
* Update create tables
* Improvements to the oonidata processing...
f425c7fcbbb41060a6d5a61ed313fe1cb9c7ec33 authored about 2 years ago by Arturo Filastò <[email protected]>feat: generate dnscheck observations
5cd9e9f9400aa76d936f78bbc022c3a94872ea3c authored about 2 years ago by Arturo Filastò <[email protected]>
* Improve type checks
* Add comments on why some type checks are ignored
3b33a6803ddfa591062f9f29e0abc5e5e79f7c36 authored over 2 years ago by Arturo Filastò <[email protected]>
bddac7531bf66de5e92dc4d66187226e11ff249e authored over 2 years ago by Arturo Filastò <[email protected]>
ccefcf2511793f513206439b92a62fcf64cef8b4 authored over 2 years ago by Arturo Filastò <[email protected]>
833b0da85df6e9d66a2451025606c0567e531953 authored over 2 years ago by Arturo Filastò <[email protected]>
0450e6488f560f49dc30627a00df29c714cc24ca authored over 2 years ago by Arturo Filastò <[email protected]>
9cb5be2cd383462c72003169c32ede50337b49e1 authored over 2 years ago by Arturo Filastò <[email protected]>
e11d6c90126cf044cfd61d4ade0618d9e469dbb0 authored over 2 years ago by Arturo Filastò <[email protected]>
5e600ace68cb84421d49eb141a545c6bb7017cba authored over 2 years ago by Arturo Filastò <[email protected]>
99a5dea28b9bc4dec8c1caddc6e902833e4af29f authored over 2 years ago by Arturo Filastò <[email protected]>
87efefc56b38c600f71afa585af2729bf92b34aa authored over 2 years ago by Arturo Filastò <[email protected]>
aa5e70d8978d990f78ed718ca834b75c3b3a9379 authored over 2 years ago by Arturo Filastò <[email protected]>
bc0f05c7cfe81eabe1d886f12f9d4f710ccc5672 authored over 2 years ago by Arturo Filastò <[email protected]>
a240d1dcb97f6da9c00657fc6b882a2b737e4a32 authored over 2 years ago by Arturo Filastò <[email protected]>
9c8b94c57734d2b71683c1cf61aea7710ba7fbd2 authored over 2 years ago by Arturo Filastò <[email protected]>
429dcbb529b5d2cfe7bf6d53a5eb04a93287cbf2 authored over 2 years ago by Arturo Filastò <[email protected]>
8f2d315d0058b8654a1742c995d87202cb633065 authored over 2 years ago by Arturo Filastò <[email protected]>
87a8e43b14b8dea8fbd56b19866aa12a8103c389 authored over 2 years ago by Arturo Filastò <[email protected]>
a8dc5573e43cb13ecda986d59c4f977e2828303b authored over 2 years ago by Arturo Filastò <[email protected]>
cbcb10df4d92b6e99564b8a4cbf66bc01daceb27 authored over 2 years ago by Arturo Filastò <[email protected]>
b48ae926eea962122014b0f4cdbc9ca12b9439ba authored over 2 years ago by Arturo Filastò <[email protected]>
a41c8633293e38e20138c1e3ce84f60212818264 authored over 2 years ago by Arturo Filastò <[email protected]>
b66db6956c780ae6743201bcb384c8dc8fc938b5 authored over 2 years ago by Arturo Filastò <[email protected]>
b4c78cdebef800100e327d82410dc72ccb217c1e authored over 2 years ago by Arturo Filastò <[email protected]>
34bf9b3af6d8309e5413c1aa0af7a35b08209f01 authored over 2 years ago by Arturo Filastò <[email protected]>
489b69796f6ec32b6d554ebdb755e67ed6fbd09d authored over 2 years ago by Arturo Filastò <[email protected]>
64a56aade9220118cd9d527754705050287d2814 authored over 2 years ago by Arturo Filastò <[email protected]>
7fd57f08d16a2ffe5b6c29644600b445436fa3ff authored over 2 years ago by Arturo Filastò <[email protected]>
chore: changes during architecture review
eb540590aef444ac59f66f7836cd09fcde557b7c authored over 2 years ago by Arturo Filastò <[email protected]>91e453d2f41d39b7420e66aaf64e4ada9c60f58b authored over 2 years ago by Simone Basso <[email protected]>
23312271d9497b86da988586eeb93c0e0cf94c14 authored over 2 years ago by Simone Basso <[email protected]>
4fb49e9d212e7bc811f52b71239846e18f6c13d8 authored over 2 years ago by Simone Basso <[email protected]>
13c9295909d740f2ccccbc1038cd031d6b0f1dc6 authored over 2 years ago by Arturo Filastò <[email protected]>
55a32924466d79256dbc0c06dabfbac4b6504bda authored over 2 years ago by Arturo Filastò <[email protected]>
bebd8d717c9e4082f7527c57de4aaefe271a68ba authored over 2 years ago by Arturo Filastò <[email protected]>
28490507e3230c10e70a20c5b6bfaa04027a5b4e authored over 2 years ago by Arturo Filastò <[email protected]>
ea8d42773dc1b55848bd57073d2265c20b038bb4 authored over 2 years ago by Arturo Filastò <[email protected]>
c4f7337676a262141c456a02d692e900a3a863e1 authored over 2 years ago by Arturo Filastò <[email protected]>
e59230b3b6018a911f12c383c7ed59708851d14d authored over 2 years ago by Arturo Filastò <[email protected]>