Begin JSTests Setup
Set up QUnit for JS Tests
Makes list js object generic, modifies ListViews to pass in extra context data for object lists, creates object_utils module for generic object modifying operations
Implements selenium for js testing
Comments and Factory
Unit tests for profiling.ajax
Comments, fixes incomplete unit test
coffee.ajax tests created
Requires Django 1.7
1.7 changes
Implements manual caching on RoastProfile.get_temp_graph_data_JSON
Squashes migrations
Removes files
Implements basic Django Rest Framework Setup, changes logic around RoastProfile.get_temp_graph_data_JSON
Implements django-rest for generic object delete list
Replaces most of the ajax API with Django Rest Framework API methods
Replaces all ajax.py files with Django Rest viewset methods
Fixes tests
Creates functional test for recording a new profile
Completes initial functional tests