Robot-Scouter
Robot-Scouter copied to clipboard
:robot: Easy, efficient, and collaborative FIRST robot scouting
Currently, we only upload on WiFi. It would be nice to have the option to upload media on a data connection.
The local storage keys by the team ID and is too stupid to deal with conflicts.
Currently, we immediately delete an account's data once it's considered inactive. If there was a mistake, this leaves us in an unpleasant position where we can't restore a user's data....
This sucks: >Hi @SUPERCILEX, > >On February 24th, 2020 at 11:04 (PST), your application (Robot Scouter) issued a request using the deprecated form of OAuth Application API that includes access...
Move to a "Try first, fail later" model. With better architecture, we can easily hook into Firestore's online/offline document states and notify the user after a 15 second timeout if...
- Use on drag handles  - Maybe add a blue tint? 
Try https://issuetracker.google.com/issues/137789193 
Look into dependencies that still use the support library and submit PRs to upgrade them until we can kill the jetifier.
The issue seems to be that we're trying to [trigger a back press](https://github.com/SUPERCILEX/Robot-Scouter/blob/ec9936b47676ebc469c5b4b011a059547b5308f2/app/android-base/src/main/java/com/supercilex/robotscouter/HomeActivity.kt#L128) to clear out potentially selected teams. Since the call can't be moved to before we have confirmation...