ooni / data

OONI Data CLI and Pipeline v5
https://docs.ooni.org/data
8 stars 4 forks source link

Fastapi based API #45

Closed hellais closed 4 days ago

hellais commented 9 months ago

This implements: https://github.com/ooni/data/issues/35

This branch is based on top of #44. That one should be merged before this one is ready to be landed in master.

codecov[bot] commented 9 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 77.41%. Comparing base (0d1c655) to head (3fb37b1). Report is 1 commits behind head on v5.0.0-rc.0.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## v5.0.0-rc.0 #45 +/- ## ============================================ Coverage 77.41% 77.41% ============================================ Files 32 32 Lines 1913 1913 ============================================ Hits 1481 1481 Misses 432 432 ``` | [Flag](https://app.codecov.io/gh/ooni/data/pull/45/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ooni) | Coverage Δ | | |---|---|---| | [oonidata](https://app.codecov.io/gh/ooni/data/pull/45/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ooni) | `77.41% <ø> (ø)` | | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ooni#carryforward-flags-in-the-pull-request-comment) to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

hellais commented 6 months ago

I cherry picked 2d9e6d517c8631547ab4f04a90fb002be8233ba1 directly into master so this is only changes related to fastapi.

We should probably move this branch into ooni/backend in the oonidataaapi package.