Re-introduced secret_token.rb with a more secure ENV based configuration
Removed user authenication.
Updated homepage content.
Removed routes that are no longer required.
Removed navigation menu items that are no longer required.
First pass at hiding dependency on validation projects by creating a new project each time a new validation is requested.
Abstracted out class constants and symbols.
Updated flash messages to fix incorrect the assumption that validations are no longer accessible when the project ID changes.
Fixed a project not being initialised in cases where a user first initiates an action other than "new".
Destroy validation projects older than 24 hours whenever a request to view a validation is made.
Use the correct modification to destroy all documents that match the criteria.
More changes to decouple validations from project objects.
Fix erroneous user login check.
Add units to form slider and make the slider more responsive when changing its value.
Add learning percentage to the validation request.
Added some error handling when uploading. Uploaded files are processed based on their mimetype. ZIP tempfile can be read and the report_definition.json has been parsed, ready to start reading NetCDF files.
Remove unnecessary console log.
Read the NetCDF values and return them in the same format as the CSV parser.
Bind a common fileUploaded event handler to both the CSV and GECA buttons.
Add the ability to save data selections for observations and predictions, currently works for scalar values only.
Fix the auto identifier not incrementing correctly when importing a second set of data for that data-type.
Display the computed quality indicators as the first tab.
No longer need to plot the median residual and rank histograms.
Upgrade flot from version 0.7 to 0.8.1 and update axislabels plugin.