Permalink
Commits on Dec 21, 2008
  1. Switch to Rack::Response#set_cookie instead of using CGI::Cookie to b…

    …uild cookie headers
    josh committed Dec 21, 2008
  2. Fix Mime::Type#=~ not using Regexp.quote

    Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
    fcheung committed with lifo Dec 21, 2008
Commits on Dec 20, 2008
  1. Fix has many through not quoting table names [#1163 state:resolved]

    Signed-off-by: Frederick Cheung <frederick.cheung@gmail.com>
    Karthik Krishnan committed with lifo Dec 20, 2008
  2. Add missing fixture to allow reload models test to run isolated [#1609

    …state:resolved]
    
    Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
    miloops committed with lifo Dec 20, 2008
  3. Fix reset_session with lazy cookie stores [#1601 state:resolved]

    Signed-off-by: Joshua Peek <josh@joshpeek.com>
    Matt Bauer committed with josh Dec 20, 2008
Commits on Dec 19, 2008
  1. Process CGI 'cookie' header into 'Set-Cookie' for all responses.

    This mostly affects response.headers['cookie'] for test requests. Use response.cookies instead.
    josh committed Dec 19, 2008
  2. Improve cookie test coverage

    josh committed Dec 19, 2008
  3. Diverge Metal implementation from Rack::Cascade since we want the las…

    …t app to return its headers and body if the status is a 404.
    josh committed Dec 19, 2008
  4. Merge docrails

    lifo committed Dec 19, 2008
  5. Add a repair_helper to repair changes to the validations inside valid…

    …ations_test.rb [#674 state:resolved]
    
    Many of the tests in validations_test would add a new validation to
    models.  However, only Topic was being reset with a fairly aggressive
    clearing of all validations.  None of the other models being used however
    were recieving the same treatment.  Now we use repair_validations(Topic)
    for the whole test case because most test cases use Topic and then the
    block form of repair_validations(<other_models>) inside any tests that use
    other models.
    
    Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
    h-lame committed with lifo Dec 19, 2008
  6. Revert "Auto-load template handlers based on unmatched extensions [#1540

     state:resolved]"
    
    This reverts commit e8c1915.
    
    Reasons :
    - ActionPack tests run very slow
    - Gem.searcher hanging for long time when extension is nil
    lifo committed Dec 19, 2008
  7. Cheaper metal cascade

    jeremy committed Dec 19, 2008
  8. Use LogTailer

    jeremy committed Dec 19, 2008
Commits on Dec 18, 2008
  1. No need to dup immutable options

    jeremy committed Dec 18, 2008
  2. Be sure to call super

    jeremy committed Dec 18, 2008
  3. Cheaper log tail time comparison

    jeremy committed Dec 18, 2008
  4. Fix preloading of has_one :through associations on belongs_to [#1507

    …state:resolved]
    
    Signed-off-by: Frederick Cheung <frederick.cheung@gmail.com>
    al2o3cr committed with lifo Dec 2, 2008
  5. Free MySQL::Result objects after a call to execute [#1416 state:resol…

    …ved]
    
    No freeing Result objects causes the MySQL driver to free result sets
    at undefined times, this can lead to erratic performance in your
    application.
    
    Signed-off-by: Frederick Cheung <frederick.cheung@gmail.com>
    Manfred committed with lifo Nov 19, 2008
  6. Don't include table_name twice

    fcheung committed with lifo Dec 18, 2008
  7. Ensure :include checks joins when determining if it can preload [#528

    …state:resolved]
    fcheung committed with lifo Dec 18, 2008
  8. Add missing model files so tests can run isolated [#1506 state:resolved]

    Signed-off-by: Frederick Cheung <frederick.cheung@gmail.com>
    miloops committed with lifo Dec 2, 2008
  9. Fix preloading of belongs_to with null foreign key generating useless…

    … query [#1027 state:resolved]
    fcheung committed with lifo Dec 17, 2008
  10. Cleanup dispatch path

    josh committed Dec 18, 2008
  11. Use more generic test env flag

    josh committed Dec 18, 2008
  12. Move gaint lock into middleware

    josh committed Dec 18, 2008
  13. Persistent session identifier support for CookieSessionStore and API …

    …compat. with the server side stores [#1591 state:resolved]
    
    Signed-off-by: Joshua Peek <josh@joshpeek.com>
    methodmissing committed with josh Dec 18, 2008