columns for rejetion reason and comments
rake task to update rejection-reasons
Merge branch 'master' of github.com:crossroads/api.goodcity into reject-offer
provide ability to donor to destory scheduled offer
rebase with Master
Merge pull request #22 from crossroads/reject-offer

Reject offer changes
Offer creation was breaking due to
state_event as it was coming nil and not [accept, reject, question]
so for time being we have made state_event apipie param as
allow_nil=true.
Upgraded ruby to v2.1.4
Merge pull request #23 from crossroads/ruby-2.1.4

Upgraded ruby to v2.1.4
Add MAX_THREADS to env to help with future puma config.
Add delivery contact to offer api
remove for_new_offer from message serializer, value now determined in ember app
update donor for acept/reject of items
Subscribe assigned reviewer to new message if they are not already subscribed
Implement suggestion of using scope instead of where to make logic clearer
Using find_by_user_id caused tests to fail, going back to where
Cache User.current_user_id instead of User.current since we only need the id
Implement feedback to only mock User.current_user_id when required in tests instead of for every test
Implement subscribe_users_to_message refactoring suggestion as method
Remove objects like item_type or district from serialization of objects that reference them because a full list is already loaded in Ember on start
Merge pull request #24 from crossroads/taxonomy

Remove objects like item_type or district from serialization of objects ...