it3s/meppit — pull request #46 by andersoncardoso (2014-06-24 16:31:27+00:00)
Title: Following and Contributings improvements

- Adds inflexion to geo_data:
```
"geo_data".singularize => 'geo_data'
geo_data_path => /geo_data/:id/
geo_data_index_path => /geo_data/
```

- add bullet gem to help find n+1 queries, and places to add counter caches and eager loading. (add config to launch a alert and log when find any matching case)
https://github.com/flyerhzm/bullet

- change startComponents to initialize components asynchornously.

- refactored Followings concerns to be more like Contributings
- changed followings_controller to be a route concern inside another resource
- improve find_polymorphic_object to user request.path
- handle contributor and contributables deletions