Heroku setup: Ruby 2, Unicorn, New Relic, exception tracking, Sendgrid etc...
don't initialize on precompile
define NEW_RELIC_APP_NAME

NEW_RELIC_APP_NAME must be defined in order for newrelic.yml to work.

Since this seems to be a start-to-finish guide to getting discourse up, I think it makes sense to include this, even though it's in the existing [heroku new relic documentation]

(https://devcenter.heroku.com/articles/newrelic).

I was surprised to find that the heroku's environment doesn't already include it's app name.
Fix Redis add-on reprovisioning typo
Merge remote-tracking branch 'upstream/master'

* upstream/master:
  FIX: categories created by users who are deleted cannot be deleted
  Site setting to support showing real names in posts. Also put back in type to search on site settings
  Adjust ul,ol margins
  main logo size consistency fix
  FIX: Non-Admins couldn't send private messages through the new user expansion
Merge remote-tracking branch 'upstream/master'

* upstream/master: (25 commits)
  FIX: Don't autolink within a markdown link.
  missing semi colon
  FIX: Some more non-english category errors
  FIX: Show status icons on user topic pages
  FIX: issue 1538. After upgrading and before a new version check request has been made, dashboard might still say that an update is available.
  fixing user title line-height, adding @mention style back in, consistent category width/alignment
  FIX: emoticon :poop: wasn't working :)
  some general simplification to modal, menus, etc
  revert changes to magnific-popup.scss
  FIX issues with quote button
  shorter message for untranslated strings
  Rails 4 changes behavior of precompile not to include originals This patch will restore rails 3 beavior and fix emoji etc under rails 4
  Update client.nl.yml
  Update server.nl.yml
  Dont call `SiteSetting.uncategorized_category_id` twice
  Fix ActiveRecord::Associations::CollectionProxy serialization in Rails 4.
  Update client.zh_CN.yml
  automatically make developers admins on account creation, this solves the user #1 problem you can simply set the DEVELOPER_EMAILS to a comma delimited list and the users will be auto admined
  fix run-qunit
  add qunit to autospec
  ...
Merge remote-tracking branch 'upstream/master'

* upstream/master: (95 commits)
  add query parameter to temporarily disable customization
  You miss one little `return` statement and @nlalonde crashes the composer :)
  JSHint
  widened the edit title/category
  filter out android from mini profiler
  work in progress, admin page for upgrades (provides source lives in git)
  Update discourse.js
  Refactor UsersController#invited
  Updated styles on admin customize page.
  cleans up header notifications integration tests
  Some topic list re-organization.
  Change admin display-row css so that multiple lines can fit in the control column. Don't hard-code a height on the rows.
  Refactor Users#upload_avatar method
  Minor typo fix in INSTALL-ubuntu.md.
  Add an order for user_stats table in exporter
  FIX: in Rails 4, ActiveRecord::Base.descendants includes ActiveRecord::SchemaMigration for some reason. Exclude it from export.
  FIX: bust broken password
  very bad idea to remove glyphs from privat / deleted and read restricted topics
  correct logic for tracking incoming links
  add logic that auto closes any topics that missed the queued job (due to redis flush or whatever)
  ...
Merge w/ upstream
Update New Relic add-on instructions

newrelic:standard appears to be deprecated; in the docs, this replaces it with newrelic:stark (the more fully-featured of the two free New Relic tiers)
Update deploy instruction to refer to Sidekiq worker as  per Procfile
Merge pull request #9 from daguar/change-deploy-instructions-for-scaling-sidekiq-worker

Update deploy instruction to refer to Sidekiq worker as  per Procfile
Merge pull request #8 from daguar/patch-1

Update New Relic addon instructions
Support single redis DB.
Locate the Puma config file.
Update puma.rb
cleans up site map integration tests
Russian locale transliteration table tiny fix.
fixing the user column on the topic-list page
Blacklist <center>
FIX: enter key in login form works again