Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Dec 5, 2012
  1. Fabrizio Regini
Commits on Nov 16, 2012
  1. Santiago Pastorino

    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. Santiago Pastorino
  2. Santiago Pastorino
  3. Santiago Pastorino
  4. Santiago Pastorino
  5. Santiago Pastorino
  6. Santiago Pastorino
Commits on Oct 18, 2012
  1. Rafael Mendonça França

    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. Robin Dupret
Commits on Oct 13, 2012
  1. Jeremy Kemper

    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. Guillermo Iguaran
Commits on Oct 2, 2012
  1. Michael Koziarski

    Merge pull request #6952 from NZKoz/key_generator

    NZKoz authored
    Add ActiveSupport::KeyGenerator as a simple wrapper around PBKDF2
  2. Guillermo Iguaran
Commits on Oct 1, 2012
  1. Michael Koziarski

    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. David Czarnecki
Commits on Sep 14, 2012
  1. Santiago Pastorino
Commits on Aug 23, 2012
  1. Rafael Mendonça França
Commits on Aug 21, 2012
  1. José Valim

    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. José Valim

    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. José Valim

    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. Justin Mazzi
Commits on Jul 23, 2012
  1. Santiago Pastorino

    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. Aaron Patterson

    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 Thompson Richard Schneeman

    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. José Valim

    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. José Valim
Commits on May 29, 2012
  1. Toshinori Kajihara

    Add support runner hook.

    kennyj authored
Commits on May 27, 2012
  1. Piotr Sarnacki

    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. Aaron Patterson
Commits on May 22, 2012
  1. Aaron Patterson
Commits on May 4, 2012
  1. Carlos Antonio da Silva

    Allow configuring a different queue consumer

    carlosantoniodasilva authored
    Also make sure to not use default queue consumer with custom queue
    implementation. It is up to the new queue implementation to
    start / shutdown the consumer.
Commits on Apr 28, 2012
  1. Carlos Antonio da Silva

    Define only writer method for queue, as reader is declared

    carlosantoniodasilva authored
    Remove deprecation warning of method redefined.
Commits on Apr 27, 2012
  1. Aaron Patterson
  2. Yehuda Katz

    Initial queue implementation

    wycats authored
Something went wrong with that request. Please try again.