Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

oonimkall: expose generic HTTP request/response API #2693

Closed
Tracked by #2690
bassosimone opened this issue Mar 22, 2024 · 0 comments · Fixed by ooni/probe-cli#1526
Closed
Tracked by #2690

oonimkall: expose generic HTTP request/response API #2693

bassosimone opened this issue Mar 22, 2024 · 0 comments · Fixed by ooni/probe-cli#1526
Assignees
Labels
enhancement improving existing code or new feature funder/otffoss2023-2024 ooni/probe-engine ooni/probe-mobile issues related to OONI Probe mobile priority/high

Comments

@bassosimone
Copy link
Contributor

Requested by @aanorbel to better partition complexity between the engine and the app such that we can more easily evolve the app and adapt to changes in the OONI Run v2 API.

@bassosimone bassosimone self-assigned this Mar 22, 2024
@bassosimone bassosimone added enhancement improving existing code or new feature ooni/probe-mobile issues related to OONI Probe mobile priority/high ooni/probe-engine funder/otffoss2023-2024 labels Mar 22, 2024
@bassosimone bassosimone mentioned this issue Mar 22, 2024
36 tasks
bassosimone added a commit to ooni/probe-cli that referenced this issue Mar 22, 2024
This diff adds generic HTTP transaction support so that @aanorbel can
manage OONI Run v2 URLs without a need to change the engine.

By doing that, we reduce coupling between components.

In the future, we may consider allowing the app to perform more
HTTP-based operations, through this API.

Closes ooni/probe#2693
bassosimone added a commit to ooni/probe-cli that referenced this issue Mar 22, 2024
This diff adds generic HTTP transaction support so that @aanorbel can
manage OONI Run v2 URLs without a need to change the engine.

By doing that, we reduce coupling between components.

In the future, we may consider allowing the app to perform more
HTTP-based operations, through this API.

Closes ooni/probe#2693
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement improving existing code or new feature funder/otffoss2023-2024 ooni/probe-engine ooni/probe-mobile issues related to OONI Probe mobile priority/high
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant