Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jan 29, 2013
  1. @guilleiguaran
Commits on Jan 3, 2013
  1. @timraymond

    Adding Back Rails::Engine::Railties#engines

    timraymond authored
    Removing it breaks functionality with gems such as Thinking Sphinx.
    This restores it with a deprecation warning. Closes #8551
Commits on Dec 30, 2012
  1. @spastorino
Commits on Dec 24, 2012
  1. @shime
Commits on Dec 22, 2012
  1. @jeremy
Commits on Dec 5, 2012
  1. @freegenie
Commits on Nov 16, 2012
  1. @spastorino

    Add UpgradeSignatureToEncryptionCookieStore

    spastorino authored
    This allows easy upgrading from the old signed Cookie Store <= 3.2
    or the deprecated one in 4.0 (the ones that doesn't use key derivation)
    to the new one that signs using key derivation
Commits on Nov 3, 2012
  1. @spastorino
  2. @spastorino
  3. @spastorino
  4. @spastorino
  5. @spastorino
  6. @spastorino
Commits on Oct 18, 2012
  1. @rafaelfranca

    Don't use action_controller.perform_caching to enable rack-rack.

    rafaelfranca authored
    Setting the action_dispatch.rack_cache options to true or a hash should
    be the way to enable it.
Commits on Oct 14, 2012
  1. @robin850
Commits on Oct 13, 2012
  1. @jeremy

    Remove the queue container. Premature consolidation. Set up and maint…

    jeremy authored
    …ain queues in the classes that use them instead.
Commits on Oct 5, 2012
  1. @guilleiguaran
Commits on Oct 2, 2012
  1. @NZKoz

    Merge pull request #6952 from NZKoz/key_generator

    NZKoz authored
    Add ActiveSupport::KeyGenerator as a simple wrapper around PBKDF2
  2. @guilleiguaran
Commits on Oct 1, 2012
  1. @NZKoz

    Provide access to the application's KeyGenerator

    NZKoz authored
    Available both as an env entry for rack and an instance method on Rails::Application for other uses
Commits on Sep 15, 2012
  1. @czarneckid
Commits on Sep 14, 2012
  1. @spastorino
Commits on Aug 23, 2012
  1. @rafaelfranca
Commits on Aug 21, 2012
  1. @josevalim

    Get rid of config.preload_frameworks in favor of config.eager_load_na…

    josevalim authored
    …mespaces
    
    The new option allows any Ruby namespace to be registered and set
    up for eager load. We are effectively exposing the structure existing
    in Rails since v3.0 for all developers in order to make their applications
    thread-safe and CoW friendly.
  2. @josevalim

    Remove allow_concurrency as a flag

    josevalim authored
    The flag was mainly used to add a Rack::Lock middleware to
    the stack, but the only scenario the lock is desired is in
    development.
    
    If you are deploying on a not-threaded server, the Rack::Lock
    does not provide any benefit since you don't have concurrent
    accesses. On the other hand, if you are on a threaded server,
    you don't want the lock, since it defeats the purpose of using
    a threaded server.
    
    If there is someone out there, running on a thread server
    and does want a lock, it can be added to your environment
    as easy as: `use Rack::Lock`
  3. @josevalim

    Allow users to choose when to eager_load the application or not.

    josevalim authored
    Previously, the eager load behavior was mostly coupled to
    config.cache_classes, however this was suboptimal since in
    some environments a developer may want to cache classes but
    not necessarily load them all on boot (for example, test env).
    
    This pull request also promotes the use of config.eager_load
    set to true by default in production. In the majority of the
    cases, this is the behavior you want since it will copy most
    of your app into memory on boot (which was also the previous
    behavior).
    
    Finally, this fix a long standing Rails bug where it was
    impossible to access a model in a rake task when Rails was
    set as thread safe.
Commits on Aug 1, 2012
  1. @jmazzi
Commits on Jul 23, 2012
  1. @spastorino

    Remove ActionDispatch::Head middleware in favor of Rack::Head

    spastorino authored
    Closes #7110 there's more work to do on rack-cache issue 69
Commits on Jul 19, 2012
  1. @tenderlove

    adding Rails::Queueing::Container

    tenderlove authored
    This allows us to do:
    
    In your configuration:
    Rails.queue[:image_queue] = SomeQueue.new
    Rails.queue[:mail_queue]  = SomeQueue.new
    
    In your app code:
    Rails.queue[:mail_queue].push MailJob.new
    
    Both jobs pushed to the same default queue
    Rails.queue.push DefaultJob.new
    Rails.queue[:default].push DefaultJob.new
Commits on Jul 7, 2012
  1. @mattt @schneems

    move route_inspector to actionpack

    mattt authored schneems committed
    this is so we can show route output in the development when we get a routing error. Railties can use features of ActionDispatch, but ActionDispatch should not depend on Railties.
Commits on Jun 29, 2012
  1. @josevalim

    Remove unused responsibilities and add a few load definitions to engines

    josevalim authored
    Since plugins were removed, we can clean up a few methods in engines.
    We also use this opportunity to move `load_console`, `load_tasks` and
    `load_runner` to Rails::Engine. This means that, if someone wants to
    improve script/rails for engines to support console or runner commands,
    part of the work is already done.
  2. @josevalim
Commits on May 29, 2012
  1. @kennyj

    Add support runner hook.

    kennyj authored
Commits on May 27, 2012
  1. @drogus

    Fix railties_order when application object is passed

    drogus authored
    railites_order method, introduced in 40b19e0, had a bug that was causing
    loading application instance twice in initializers if railties_order
    already included application instance. So for example
    
        railties_order = [Foo::Engine, :main_app, Bar::Engine]
    
    would result in such railties array:
    
        [MyApp::Application, Foo::Engine, MyAppApplication, Bar::Engine]
    
    In order to fix it, we need to check for existence of application in
    both railties_order and railties arrays.
Commits on May 23, 2012
  1. @tenderlove
Something went wrong with that request. Please try again.