Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Mar 20, 2013
  1. @gufo

    Fix broken ActionController#action_missing

    gufo authored
    A recent change introduced the assumption that all controller actions
    are known beforehand, which is not true when using action_missing.
Commits on Oct 18, 2012
  1. @thedarkone @tenderlove
Commits on Aug 2, 2012
  1. @fxn
Commits on Aug 26, 2010
  1. @tilsammans
Commits on Jun 10, 2010
  1. @josevalim

    class_attribute is not a direct replacement of class_inheritable_*.

    josevalim authored
    If you are setting a hash or an array in class_attribute or you need
    to freeze it, to ensure people won't modify it in place or you need
    to dup it on inheritance.
Commits on Feb 16, 2010
  1. Update AP to start locking down a public API. This work is parallel t…

    Yehuda Katz authored
    …o some docs I'm working on.
Commits on Feb 1, 2010
  1. @jeremy

    Convert to class_attribute

    jeremy authored
Commits on Aug 11, 2009
  1. @wycats

    More perf work:

    wycats authored
      * Move #set_cookie and #delete_cookie inline to optimize. These optimizations should
        almost certainly be sent back upstream to Rack. The optimization involves using
        an ivar for cookies instead of indexing into the headers each time.
      * Was able to use a bare Hash for headers now that cookies have their own joining
        semantics (some code assumed that the raw cookies were an Array).
      * Cache blankness of body on body=
      * Improve expand_cache_key for Arrays of a single element (common in our case)
      * Use a simple layout condition check unless conditions are used
      * Cache visible actions
      * Lazily load the UrlRewriter
      * Make etag an ivar that is set on prepare!
Commits on Aug 6, 2009
  1. @wycats

    Rename /base to /metal and make base.rb and metal.rb top-level to ref…

    wycats authored
    …lect their module locations
Something went wrong with that request. Please try again.