Ecosyste.ms: OpenCollective

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

github.com/ooni/backend

Everything related to OONI backend infrastructure: ooni/api, ooni/pipeline, ooni/sysadmin, collector, bouncers and test-helpers
https://github.com/ooni/backend

Fix tests

e8bfa8589681e63a1aa78c8d750c01d04a789165 authored almost 2 years ago by Federico Ceratto <[email protected]>
Minor changes

f5c426b0c5ee7b658bd9395df52551149a41a977 authored almost 2 years ago by Federico Ceratto <[email protected]>
Minor fix, add typing

7fe97f775aebdddbaee1aa70de523eb8bc00961c authored almost 2 years ago by Federico Ceratto <[email protected]>
Reflow

255e9434b3d17f469f6b4359c9325b13852d3d95 authored almost 2 years ago by Federico Ceratto <[email protected]>
Update changelog

3d1e95791f5bf67116b11f2fe976424075c50feb authored almost 2 years ago by Federico Ceratto <[email protected]>
Rows should be dict

59494e5c22a943a25202c59d082c408b60d2f564 authored almost 2 years ago by Arturo Filastò <[email protected]>
Add updater for asn metadata

This is the pipeline part for: https://github.com/ooni/backend/issues/635

02a181d3f84d0f80cfb9d2b1caf1acbd34b6f60e authored almost 2 years ago by Arturo Filastò <[email protected]>
Run fingerprint import in tests

c84b29fab6a650e55bf8bd97b8ac5a8541f830eb authored almost 2 years ago by Federico Ceratto <[email protected]>
Add column creation

65202684c97a6b3dd046acd25829a58dcdf05563 authored almost 2 years ago by Federico Ceratto <[email protected]>
Refactor

0aa4799fa4c85ca88b207aea125e1b48be40b877 authored almost 2 years ago by Federico Ceratto <[email protected]>
Update test due to new fingerprints (2)

ab69e9668b77c9da772e6b21482aa5fabc98c3d5 authored almost 2 years ago by Federico Ceratto <[email protected]>
Update test due to new fingerprints

b8d8bc02882c9e22c4763cf6e857857f94826ffe authored almost 2 years ago by Federico Ceratto <[email protected]>
Update tests DB setup

7c5b6b614900e9f4e53401044828df84d54b7e99 authored almost 2 years ago by Federico Ceratto <[email protected]>
Comment out conf parsing

a8ef006db666ed65a8dd32a4ed022b8b7674b41c authored almost 2 years ago by Federico Ceratto <[email protected]>
Disable export for now

a52f4ade617713a7688c0d3fc2747d052b1c0f56 authored almost 2 years ago by Federico Ceratto <[email protected]>
Cleanup

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

3577408c62e33f576c9a9f06071eb352f922eb98 authored almost 2 years ago by Federico Ceratto <[email protected]>
Run backups using a temp file, improve metrics

5f97456b5bb00314a6ebb9fb9a90329dc3c191b8 authored almost 2 years ago by Federico Ceratto <[email protected]>
Drop settings

4469dba10ba57fd6ec547604311badecdfe36ca6 authored almost 2 years ago by Federico Ceratto <[email protected]>
Improve logging

2192cae8ff6b1f4cf37846caf23004940a1735c6 authored almost 2 years ago by Federico Ceratto <[email protected]>
Cleanup

5608ab17ce8d36a3ac372e9c3232fad2013f181d authored almost 2 years ago by Federico Ceratto <[email protected]>
Minor cleanup

2da06fb55e287d005948cd4978324bf630460c50 authored almost 2 years ago by Federico Ceratto <[email protected]>
Move backup to Clickhouse

Temporarily use CSV as the native backup function is not available
Chunk tables
Move backup code...

25514dddfe90e3e801f0c06dac9e90f969eafa06 authored almost 2 years ago by Federico Ceratto <[email protected]>
Cleanup

3d76d809262ddc34a52a00f833ece8137a7e7b8c authored almost 2 years ago by Federico Ceratto <[email protected]>
Keep destroyed droplets in DB table

Add basic test

faa6c18e34e03c87003a6641aaa004cdbfc64e35 authored almost 2 years ago by Federico Ceratto <[email protected]>
Bump version

15e346f80029f5d324f9b9a7a5ddc352a62e91c2 authored almost 2 years ago by Federico Ceratto <[email protected]>
Add optimize table

a813445f7d70c8081ed8ff323d7fab9db42eae94 authored almost 2 years ago by Federico Ceratto <[email protected]>
Fix fingerprint update logic

ea04d9fad94841005983def3932af18eae397334 authored almost 2 years ago by Federico Ceratto <[email protected]>
Fix logging

09603b720a6303cd017406415b845a2a51649959 authored almost 2 years ago by Federico Ceratto <[email protected]>
Remove mock fingerprints

ec98e72378ad98021369e2db3f1f92b356ae2112 authored almost 2 years ago by Federico Ceratto <[email protected]>
Add matching fprints in scores

1d7234190c5155e12d28a356f18fd86937ef16db authored almost 2 years ago by Federico Ceratto <[email protected]>
Fix glitch

e77f2ae707ab50b196fba93001ed6fcd5075ceba authored almost 2 years ago by Federico Ceratto <[email protected]>
Set fingerprints in test

765fcf0cb66530c151f369a5d76250ac22f4d766 authored almost 2 years ago by Federico Ceratto <[email protected]>
Install timer

11e1b56f5f0a76f0a271908d98fde6125cb5746d authored almost 2 years ago by Federico Ceratto <[email protected]>
Typing improvements

962bc01f3ea002dbd5fd335fef9645108564d45e authored almost 2 years ago by Federico Ceratto <[email protected]>
Update fingerprint logic

b286ee90f42e8cc934da56aebeef67e49957cd57 authored almost 2 years ago by Federico Ceratto <[email protected]>
Minor refactor

952c9ba914b27a8c1fe007c426df4aee00853e18 authored almost 2 years ago by Federico Ceratto <[email protected]>
Update scoring logic

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

7b46dfb5b777110bcde930293393a6374f40a55f authored almost 2 years ago by Federico Ceratto <[email protected]>
Cleanup

bfbdfb89688d732a9e3ac9cffa66ece523e64095 authored almost 2 years ago by Federico Ceratto <[email protected]>
Enable nodb tests

bb25fa490de7e8be58dfed8228eaa598eca1c697 authored almost 2 years ago by Federico Ceratto <[email protected]>
Fetch CSV files directly

2ca00ec3f1d682c5f7bff84148681bba5a58dbc5 authored almost 2 years ago by Federico Ceratto <[email protected]>
Use fingerprints from github

e6b8a17366f06a3df3150526cd5ae116440bd416 authored almost 2 years ago by Federico Ceratto <[email protected]>
Switch to matching all fingerprints

Code cleanup and deduplication

ec201fc993534d88ad61ac0df20f3a02d91d07c6 authored almost 2 years ago by Federico Ceratto <[email protected]>
Extract blocking type

ab5683dc9fb1fce9fb640f1c8932d6d8cd00a73e authored almost 2 years ago by Federico Ceratto <[email protected]>
Bump version

8aa24669cc0e5aae3b31bd35a2b371ef11a97f77 authored almost 2 years ago by Federico Ceratto <[email protected]>
Update keys for when the service is down

See: https://github.com/ooni/explorer/pull/790/commits/921d889aeff4b155d7b705df03177477ae7f548c#...

326af0dda6fe320f449da7685f3a7e36cde7505a authored almost 2 years ago by Arturo Filastò <[email protected]>
Fixed keys for user reporting mechanism

8a0e3c192290a7cbc70d09c8a3de10c10b39850a authored almost 2 years ago by Maria Xynou <[email protected]>
Bump Clickhouse version, update name

855af790d51fbb2755820bd6ae920f13d98cf0ae authored almost 2 years ago by Federico Ceratto <[email protected]>
Split account ID hashing / JWT secrets

06e15c2c582468d8555f83066c4f3be122c4549e authored almost 2 years ago by Federico Ceratto <[email protected]>
Add new columns

d6ce70452f0adac8c57fc8bc495759fcb2a5768d authored almost 2 years ago by Federico Ceratto <[email protected]>
Extract test runtime

cf0a8aaf7a7a1f2200c15d6855b8660de04b0bc6 authored almost 2 years ago by Federico Ceratto <[email protected]>
Add column in CREATE

fa08b6969f08a73f4993671e12f19817427db437 authored almost 2 years ago by Federico Ceratto <[email protected]>
Switch fastpath insert to dict

6ccf238faf3d3e570305470182ff3ba8949cd0e4 authored almost 2 years ago by Federico Ceratto <[email protected]>
Extract more values from measurements

029248f47b51d629df3bfa39741ce082b88ffcc4 authored almost 2 years ago by Federico Ceratto <[email protected]>
Implement round robin test helpers

3bf3befeabc87e13fa4b3408b52af885595a7771 authored almost 2 years ago by Federico Ceratto <[email protected]>
Bugfix

dea5fbe33fb5cfe5c47ee8dbda50fa94988ff5cd authored almost 2 years ago by Federico Ceratto <[email protected]>
Filter datacenter locations

9adff99e222736ce5cc6d96125845a9ada9451a0 authored almost 2 years ago by Federico Ceratto <[email protected]>
Improve logging, minor cleanup

01fc30c2177fc4224ecb3abfc42d88dc2a8b39a2 authored almost 2 years ago by Federico Ceratto <[email protected]>
Bugfix

9cc8c28ff498ce9263a6030c3b4f1bc511de9697 authored almost 2 years ago by Federico Ceratto <[email protected]>
Fix CI working directory permissions

c82033a548a4cbe8c7722568a1dcde8754ac8e2c authored almost 2 years ago by Federico Ceratto <[email protected]>
Enable web connectivity 0.5 for more networks

87c2b5d833777cd97e4fb87435ec275a3f15b45c authored almost 2 years ago by Federico Ceratto <[email protected]>
Add typing

e420eb6becd247093f0b8c54e835451deecc63a6 authored almost 2 years ago by Federico Ceratto <[email protected]>
Remove Tor and Psiphon configs from check-in

c21a730910a2009b5ffbe041f25421d61cbaedda authored almost 2 years ago by Federico Ceratto <[email protected]>
Disable test report temporarily

e6f0802f2d9c3a5f3cee8d9e9ba5312765cdc07b authored almost 2 years ago by Federico Ceratto <[email protected]>
Drop comment according to @sbs

438e5498d0212a7228134962b1bc0aa41c83c1f3 authored almost 2 years ago by Federico Ceratto <[email protected]>
Cleanup

3520c4b22dec590b2ae8ca9776ac005fefda5760 authored almost 2 years ago by Federico Ceratto <[email protected]>
Return test-helpers as part of check-in

https://github.com/ooni/backend/issues/632

849ea430ba93aacc0fb4d3fc99159fac460a052e authored almost 2 years ago by Federico Ceratto <[email protected]>
Refactor, add test

3cbb92cfb304f6fd743bc44b96753be9282df0a7 authored almost 2 years ago by Federico Ceratto <[email protected]>
Fix syntax, update tests

18ff8f562a93f94835712960ab43e9d5055c7529 authored almost 2 years ago by Federico Ceratto <[email protected]>
changelog: Add test-helpers data to check-in

e38132ee0dfc26b0b2f31b52b4a937331590775c authored almost 2 years ago by Federico Ceratto <[email protected]>
Update tests

841bf24b6c07c3e1c967ffd37fe661c11eb6ef98 authored almost 2 years ago by Federico Ceratto <[email protected]>
Add feature flag webconnectivity_0.5

a8f97b9188d4e2885ec9d7645128f23ea87e8233 authored almost 2 years ago by Federico Ceratto <[email protected]>
Bump github checkout action version

b97759f24e01654ac298ff116a8c48b1298ae1c8 authored almost 2 years ago by Federico Ceratto <[email protected]>
Update feature flagging range

711ce837074cb9a578601cded528e182b5d74c51 authored almost 2 years ago by Federico Ceratto <[email protected]>
Try fixing CI permissions

572e570d08be6515bc5fa2db393ff6942e62a860 authored almost 2 years ago by Federico Ceratto <[email protected]>
Drop dead code

f8fb0d1d99fdb04066eb1dd997aa8108101a6a89 authored almost 2 years ago by Federico Ceratto <[email protected]>
Update scoring and tests, minor refactor

bc50fca57d30e3f68466e6288decaaa04db9edc1 authored almost 2 years ago by Federico Ceratto <[email protected]>
Use dict in insert

0111735218986ae6511583741ca6b8a63bf8207a authored almost 2 years ago by Federico Ceratto <[email protected]>
Update test

0e0d5a69d0417869c5d84cf9430c853faf6e9371 authored almost 2 years ago by Federico Ceratto <[email protected]>
Implement initial openvpn scoring and obs table

f35d8037d8cfa20932466e6b8c18e0ab17e74543 authored almost 2 years ago by Federico Ceratto <[email protected]>
Update test vector

a6407e29cd6e11ea072cfc2f0cf3e915892081ad authored almost 2 years ago by Federico Ceratto <[email protected]>
Drop PostgreSQL support

4571182ceeadd7b6bae123dc96dac28e59cb6d45 authored almost 2 years ago by Federico Ceratto <[email protected]>
Switch failure field to string

8a4c23db172c4b1164a9bcd3e89ac6f2c7c7b463 authored almost 2 years ago by Federico Ceratto <[email protected]>
Drop error field

0e7412cdc16c9eb913f9345bb585be1fa33a6b74 authored almost 2 years ago by Federico Ceratto <[email protected]>
Update test

b56333c79d4f7d40821a69c769afc9a0c155598f authored almost 2 years ago by Federico Ceratto <[email protected]>
Drop tcp_connect_status_success

2afd8bdb7201757ece45acf820b46ac87194312e authored almost 2 years ago by Federico Ceratto <[email protected]>
Extract failure, cast as bool

6355b66f025bb8de3e2bffdbbdf89a5c6de8e933 authored almost 2 years ago by Federico Ceratto <[email protected]>
Add new columns and tests

bccdb7d594c2205b19bd672b2f6fcae216318667 authored almost 2 years ago by Federico Ceratto <[email protected]>
Update tests

16b3ca54994e0853d91965c2152ef8b48db387e6 authored almost 2 years ago by Federico Ceratto <[email protected]>
Fix type casting in openvpn obs table

Update test vector

814e482f662ca5c02839dabd267ecf869360d37c authored almost 2 years ago by Federico Ceratto <[email protected]>
Update changelog

cb4e2212ba5284fda21cbcf8080638d2306ae0f7 authored almost 2 years ago by Federico Ceratto <[email protected]>
Revert test_bug_backend351

b5157783e02dee32ebd8d5025b23fa144d879b3b authored almost 2 years ago by Federico Ceratto <[email protected]>
Fix tests

bee2c9aa2731795dd1d842c6ff1a4e9bc7e754f7 authored almost 2 years ago by Federico Ceratto <[email protected]>
Update openvpn test data

92704fc09cab01f0db1710bb8d4513977f135151 authored almost 2 years ago by Federico Ceratto <[email protected]>
Add MAT granularity

6c303e6f9b236b24eb20e5d7232e0a4ec6c16cff authored about 2 years ago by Federico Ceratto <[email protected]>
Allow daily granularity at any range

c9b3b01e75501a8fff1b4748dbb85474182c0c96 authored about 2 years ago by Federico Ceratto <[email protected]>
Aggregation: time granularity, initial version

f63864b15a8aecac22b7d0a76b8b110fe9655139 authored about 2 years ago by Federico Ceratto <[email protected]>
Switch to time_grain

e6b7be2354c7e2c61ea32de270813012e352124a authored about 2 years ago by Federico Ceratto <[email protected]>
Add time granularity range.

Return helpful error message

4e598852de7b6df4af94f750d5a81de369a869fe authored about 2 years ago by Federico Ceratto <[email protected]>