For whatever reason, the selected map pin was distorted. Adding an extra pixel to the right edge of the image fixed it. ¯\_(ツ)_/¯
Twitter will intermittently respond with HTML rather than JSONP. When this happens we will retry the request up to 3 times.
- The export content was not changing when curated results were unstarred.
refactor results to common template and model superclass
This is so that failures report the line numbers in the correct files, rather than everything in application.js.
- Uses application.js for JS dependencies - New specs go in app/assets/specs/** - Visit /specs to run specs in browser I couldn't figure out how to get the jasmine gem to play nicely with the asset pipeline, and I didn't want to specify dependencies in multiple places. I also didn't enjoy having to start a separate server for running specs. I still want to extract these pieces out so they are not intertwined with production code, but for now this works.