Resolve "Settings reminder download doesn't work"
Closes #947 (closed)
Uses the stored symptom checks to generate an ICS file based on their schedules. If no symptom checks are stored, generates a daily reminder. The file name is different from the one that's downloaded during the REPOSE onboarding process, but that's okay.
This is a bit mysterious.
Firstly, it's not a Repose-specific bug, it just hasn't occurred on PAT because we don't have sporadic symptom checks there yet.
Secondly, this fixed the bug for me on all my devices (Windows/Android, Chromium/Firefox), and on iPhone with Safari. Firefox for iOS still doesn't work (clicking the download icon doesn't do anything), but I haven't been able to debug it since I don't have an iPhone. So this is as good of a fix as I can manage.