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

Handle issue with ooni.torproject.org subdomains #790

Open hellais opened 5 months ago

hellais commented 5 months ago

What we should do on our end is:

See: https://gitlab.torproject.org/tpo/tpa/team/-/issues/41386#note_2979925 https://gitlab.torproject.org/tpo/tpa/team/-/issues/41455

hellais commented 5 months ago

@aanorbel can you look into where in the mobile app we reference anything that contains the string *.ooni.torproject.org and document the location and URL in this issue?

@majakomel can you do the same for frontend?

We should then update all the strings and write some tests to ensure the redirects work.

aanorbel commented 5 months ago

Occurrences of '*.ooni.torproject.org' in Probe Android

Resolving occurrences found.

aanorbel commented 5 months ago

Occurrences of '*.ooni.torproject.org' in Probe iOS

Resolving occurrences found.

hellais commented 4 months ago

@aanorbel thanks for looking into this!

It's not clear to me if these strings are actually used. You mentioned for Android that:

This directory is out of sync and doesn't reflect what is available in Transifex or Google Play

Does this also apply to iOS?

Can you clarify in which instances these links would be used and what we need to do in order to update the reference to the new links?

aanorbel commented 3 months ago

The links are not used in the description of OONI Probe Android but are present in .xlf files which are present in the repository. Deleting these files which have no consequence to the overall working of the repository would resolve the issue.