EyeSeeTea / pictureapp

Mobile application designed to report cases of malaria (to a DHIS2 server)
GNU General Public License v3.0
4 stars 4 forks source link

add staging server #2430

Closed ifoche closed 5 years ago

ifoche commented 5 years ago

:pushpin: References

:tophat: What is the goal?

Include a new server with all the related URLs

:gear: branches

app: Origin: maintenance/add-staging-server Target: v1.4_connect bugshaker-android: Origin: downgrade_gradle_version EyeSeeTea-sdk: Origin: Development

:memo: How is it being implemented?

Added to all strings in donottranslate and strings-xx.xml the URLs and translations and finally on LoginActivityStrategy loaded those new variables

:boom: How can it be tested?

Use Case 1: Execute a full login and select advance settings in login, and the new staging server. Add the interceptor to HTTPClientFactory to see the URLs and jsons sent to the server and check that all URLs are the proper ones

:floppy_disk: Requires DB migration?

:art: UI changes?