Allow clear trip JS to alter the model and save rather than sending a GET
Clean up Trip event code
Add user to triplocation models
Finally make Triplocation adding atomic to prevent race conditions and also to be sure creation callbacks are performed
Add spec for Triplocation
Add REST routes for triplocations
Fix Triplocation creation and extend to all calls of add_location instead of just indexed ones
Add controller actions for delete and update for triplocations
Add backbone_sync_hack to add remove post data from root node
Better AJAX errors, adjust JS specs, locations now delete triplocations, backbone does not load on non-locations page.
Add backbone-relational
Begin work to move triplocations into their own backbone models with their own views
Switch triplocation view to render each triplocation rather than rendering from the collection
Restore functionality of Remove button, with some caveats
Removing a triplocation now removes the location directly and triggers a full update in the bg
Move spinner to summary box
Restore map
Adjust caching dom when rendering triplocations
Use setElement to rebind the view to the template rather than creating a new li for each triplocation
Locations now render themselves in the library