The Fastmail username generator currently doesn’t use the correct API field to set the name of the domain so that Fastmail can keep track of it. The fix is very simple, and I actually already have a PR in the clients repo:
The mobile repo codebase has essentially the same problem, but it also doesn’t currently set the url: field at all. I followed the Android section of the Contributing Guidelines to set up an environment to make and test the necessary changes. But when I try to build the project for Android, I get the error “Could not determine API level for $(TargetFrameworkVersion) of 'v13.0.” Would a thread here be an appropriate place to debug this issue?
Ah that might be it. I followed the docs to the letter which included installing VS 2019. It also looks like VS 2019 only supports installing up to SDK v30 though the menus. I will start again with a newer version of VS. Thanks for the tips!
I have the fix working in the android emulator and on android hardware. The fix only affects 3 lines, only files in /Core, and does not include any UI changes. In this situation, is it sufficient to test only one platform (i.e. Android) before creating a PR?