LakeEffectRobotics / LakeEffectScoutingApp

Scouting app for FIRST Robotics Competition team Lake Effect Robotics
https://play.google.com/store/apps/details?id=ca.lakeeffect.scoutingapp
Other
7 stars 10 forks source link

Convert all the data to base 64 before sending it #165

Closed ajayyy closed 5 years ago

ajayyy commented 5 years ago

Much more compressed, and prevents errors relating to removing certain characters (commas, etc). Quotation marks still need to be checked for as that is a limitation in CSV, not in the sending of the data.

Why did I not think of this earlier...

ajayyy commented 5 years ago

https://stackoverflow.com/questions/469695/decode-base64-data-in-java

ajayyy commented 5 years ago

Including schedule

ajayyy commented 5 years ago

Make data sent from server to client base 64 as well

ajayyy commented 5 years ago

Also, make the request messages in base 64 ("REQUEST DATA", etc.)

ajayyy commented 5 years ago

Done

https://github.com/LakeEffectRobotics/LakeEffectScoutingApp/pull/176 https://github.com/LakeEffectRobotics/LakeEffectScoutingServerApp/pull/23