Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on May 9, 2015
  1. @tute

    Release v1.28.0

    tute authored
    Update NEWS.md.
    
    [ci skip]
Commits on May 7, 2015
  1. @jferris

    Use rack-canonical-host

    jferris authored
    Redirects web traffic so that all requests are served from the canonical
    hostname.
Commits on Apr 30, 2015
  1. @tysongach

    Appease Hound

    tysongach authored
Commits on Apr 29, 2015
  1. @tysongach

    Removes .css file suffix from application stylesheet

    tysongach authored
    - It's unneeded and overly verbose
    - sass-rails recently deprecated this suffix, rails/sass-rails@d355de9
Commits on Apr 10, 2015
  1. @tute

    Release v1.27.0

    tute authored
    Update NEWS.md.
    
    [ci skip]
  2. @tysongach @tute

    Add Autoprefixer and browserslist config file

    tysongach authored tute committed
    This will support the following browsers:
    
    - Android: 37, 4.4, 4.4.3-4.4.4
    - Chrome: 40, 39
    - Firefox: 35, 34
    - IE: 11, 10, 9
    - IE Mobile: 11, 10
    - iOS: 8.1, 8, 7.0-7.1
    - Opera: 27, 26
    - Safari: 8, 7.1
Commits on Apr 8, 2015
  1. @croaky

    Only display user-facing flashes

    croaky authored
    We sometimes use the flash for things such as
    "sign up" in order to send data to analytics systems
    such as Mixpanel.
    
    We've then ended up doing the following on a number of projects.
Commits on Mar 27, 2015
  1. @jakecraige @tute

    Only use rack-timeout in staging and production

    jakecraige authored tute committed
    This causes intermittent failures in capybara test suites where js is enabled.
    
    See heroku/rack-timeout#55 for more information.
    
    [closes #542]
Commits on Mar 25, 2015
  1. @tute

    Avoid generation of extra _flashes view

    tute authored
    Related: #537
Commits on Mar 24, 2015
  1. @tute

    Release v1.26.0

    tute authored
    Update NEWS.md.
    
    [ci skip] [fixes #541]
  2. @andyw8 @tute

    Segment.io is now Segment

    andyw8 authored tute committed
    [fixes #543]
  3. @reshleman @tute

    Remove New Relic memory management variable

    reshleman authored tute committed
    The `NEW_RELIC_AGGRESSIVE_KEEPALIVE` environment variable was was added
    in #440 to reduce New Relic's memory consumption for idling applications
    on Heroku. As of version 3.9.8, New Relic defaults this setting to
    `true`, so it's no longer necessary to set it explicitly.
    
    From the New Relic [CHANGELOG]:
    
    > Reduced memory usage for idling applications
    >
    > Idling applications using the agent could previously appear to leak
    > memory because of native allocations during creation of new SSL
    > connections to our servers. These native allocations didn't factor
    > into triggering Ruby's garbage collector.
    >
    > The agent will now re-use a single TCP connection to our servers for
    > as long as possible, resulting in improved memory usage for
    > applications that are idling and not having GC triggered for other
    > reasons.
    
    Related commit: newrelic/rpm@e04d5ce
    
    [CHANGELOG]: https://github.com/newrelic/rpm/blob/master/CHANGELOG
    
    [fixes #535]
Commits on Mar 20, 2015
  1. @delphaber

    Update to rails 4.2.1

    delphaber authored
Commits on Mar 7, 2015
  1. @tute

    Release v0.25.0

    tute authored
    Update NEWS.md.
    
    [ci skip]
  2. @ventsislaf @tute

    Configure Active Job queue adapter for test env

    ventsislaf authored tute committed
    * Configure ActiveJob's queue adapter to DelayedJob
    * This removes the step to manually configure the `ActiveJob`'s adapter.
    * Use `:inline` queue adapter in test environment to execute the
      background jobs immediately
    * Remove the background jobs template because it's not necessary anymore
    
    [fixes #520]
Commits on Mar 6, 2015
  1. @delphaber @jessieay

    Create heroku apps with a valid name

    delphaber authored jessieay committed
    Heroku app name could have only letters and dashes. This fix a problem
    with underscores in app name.
Commits on Feb 20, 2015
  1. @tute

    Add ASSET_HOST to sample.env

    tute authored
    It defaults to `HOST`.
    
    [fixes #491]
Commits on Feb 18, 2015
  1. @pedrosmmoreira

    Set bin/deploy script as executable

    pedrosmmoreira authored
    At the moment, in order to use the deploy script, an user must set as
    executable.
    
    This sets the file as executable after creating it, following the logic
    employed for the `bin/setup` script. It also adds tests for both of
    the files, in order to prevent regression
Commits on Feb 17, 2015
  1. @gylaz @tute

    Set email deliver method to :test for development

    gylaz authored tute committed
    `:test` method will not send the email, but instead print it to the logs. This
    will allow faster development cycle, since there is no need to setup
    smtp/sendmail when email is involved.
    
    Closes #516
Commits on Feb 9, 2015
  1. @delphaber
Commits on Feb 4, 2015
  1. @croaky

    v1.24.0

    croaky authored
Commits on Feb 1, 2015
  1. @coding-chimp
Commits on Jan 27, 2015
  1. @delphaber @croaky

    Remove default timezone; it's the default in Rails

    delphaber authored croaky committed
  2. @delphaber @croaky

    Use new --skip-turbolinks flag

    delphaber authored croaky committed
Commits on Jan 23, 2015
  1. @gabebw

    Tell Heroku to serve static files

    gabebw authored
    By default, Rails 4 will not serve your assets:
    https://devcenter.heroku.com/articles/rails-4-asset-pipeline#serve-assets
    
    We use an environment variable to tell Rails to serve static files:
    
        config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present?
    
    ..but we were not automatically setting that environment variable on Heroku. Now
    we are.
Commits on Jan 19, 2015
  1. @croaky

    v1.23.0

    croaky authored
  2. @gabebw

    Don't set default_url_options to a string

    gabebw authored
    Before:
    
    config.action_mailer.default_url_options = { host: 'ENV.fetch("HOST")' }
    
    After:
    
    config.action_mailer.default_url_options = { host: ENV.fetch("HOST") }
Commits on Jan 18, 2015
  1. @gabebw

    Correctly indent config.static_cache_control line

    gabebw authored
    Before:
    
      config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present?
    config.static_cache_control = "public, max-age=#{1.year.to_i}"
    
    After:
    
      config.serve_static_files = ENV['RAILS_SERVE_STATIC_FILES'].present?
      config.static_cache_control = "public, max-age=#{1.year.to_i}"
Commits on Jan 17, 2015
  1. @gabebw

    Turn off parameter wrapping

    gabebw authored
    With this setting on, Rails will happily turn a POST to the UsersController
    from this:
    
        { name: "Ralph" }
    
    Into this:
    
        { users: { name: "Ralph" }, name: "Ralph" }
    
    This means that `params.require(:user).permit(:name)` will not raise an error, even if the
    developer forgets to nest their parameters inside a top-level `user` key.
    
    It is enabled for JSON by default. This change turns it off for every format.
  2. @gabebw

    Prepend a new line before adding to README

    gabebw authored
    Before:
    
      * [Style](http://github.com/thoughtbot/guides/blob/master/style)
      ## Deploying
    
    ...and it renders "## Deploying" on the same line as the Style link.
    
    After:
    
      * [Style](http://github.com/thoughtbot/guides/blob/master/style)
    
      ## Deploying
Commits on Jan 12, 2015
  1. @croaky

    v1.22.0

    croaky authored
  2. @croaky
Commits on Jan 5, 2015
  1. @croaky

    Allow additional Heroku flags

    Dan Croak and Fabrizio Monti authored croaky committed
    Most useful are likely:
    
    * `--addons`
    * `--region`
Commits on Jan 4, 2015
  1. @croaky

    v 1.21.0

    croaky authored
  2. @croaky
Something went wrong with that request. Please try again.