While functions exist to manually upload media to the server, uploads are not yet automatic. For now, automatic uploading will be implemented by using the Alarm API to upload at scheduled times.
Automatic upload should:
[ ] Check for new media and attempt to upload it to the server at scheduled times
[ ] Have a button to toggle automatic uploading on/off in the settings menu
[ ] Have a switch that toggles automatic uploading when the user is connected to WiFi (auto-upload when not connected to WiFi should be disabled by default)
While functions exist to manually upload media to the server, uploads are not yet automatic. For now, automatic uploading will be implemented by using the Alarm API to upload at scheduled times.
Automatic upload should:
I'm working on this in the 'upload' branch.