storing the student explanation drawing as dataURL in the submit form. converting that information to a png file. Still need to upload to s3.
added fog gem. uploading student responses to s3
sending student response png to s3 via delayed jobs now
added events to the drawing pad javascript to hide the controls. So in the take quiz javascript it triggers the event to hide the controls just before saving and after saving it triggers the event to show the controls.
fixed fog upload to grab settings from correct rails env
changed student response directory structure to be <quiz_id>/<user_id>_<question_id>.png
added drawing_urls model. when the student response png is saved, the url is also saved to the model.
removed the file.save as it isn't needed with the create method
now displaying the student response png url in the statistics page view. also including that url in the statistics csv download
refactored quiz_submission#save_student_explain_to_png aws credentials are now pulled out into variables
added amazon_s3 to the deploy symlinking
adding optimized javascript
adding more optimized javascript
added check for quiz data in grade submission
adding cors headers stuff
removed cors header stuff as it has to be on hosting site (s3 in this case). added crossOrigin to image in the drawing pad
added check that the image for the drawing pad locate fraction is loaded before anything else is done. fixed quiz grade submission to not access aws data if the aws file is not loaded
optimized javascript
optimized javascript
removed original download csv link. removed ability to switch to view all attempts. refactored submitted_at table column to be more readable in both the view and the downloaded csv. refactored the raw data view table to be more readable overall. it is now scrollable both horizontal and vertical. disabled auto float left in the statistics view so the raw data view looks correct. need to revisit this and make both the normal and raw views look good.