ooni / backend

Everything related to OONI backend infrastructure: ooni/api, ooni/pipeline, ooni/sysadmin, collector, bouncers and test-helpers
BSD 3-Clause "New" or "Revised" License
48 stars 28 forks source link

2024 refactor #791

Closed hellais closed 5 months ago

hellais commented 5 months ago

This is a WIP PR. I mostly opened it so that I can test the CD/CI pipeline and so that I can have a branch I can pull into the devops tooling where I want to make use of it.

I will be updating it with more details once it ready for review.

Notes about the PR:

To preserve both functionality, for the moment the fastapi refactor duplicates a lot of the functionality of the existing API. Eventually all that code should be removed.

hellais commented 5 months ago

Superseeded by #800 and #801