Skip to content
This repository

Sep 03, 2009

  1. Michael Koziarski

    Prepare for 2.3.4 release

    NZKoz authored

Aug 30, 2009

  1. Antonio Tapiador

    I18n support for plugins

    Rails will now automatically add locale files found in any engine's locale
    directory to the I18n.load_path (i.e. files that match the glob pattern
    "config/locales/**/*.{rb,yml}" relative to engine directories).
    [#2325 state:committed]
    Signed-off-by: Jeremy Kemper <>
    atd authored jeremy committed
  2. Ensuring that a singular model name is set for use in controllers whe…

    …n scaffold is passed a plural model name
    [#3062 state:committed]
    Signed-off-by: Jeremy Kemper <>
    Jay Pignata authored jeremy committed

Aug 28, 2009

  1. Jeremy Kemper

    Prefer utf8_unicode_ci (better) over utf8_general_ci (faster)

    jeremy authored

Aug 20, 2009

  1. Mike Gunderloy

    Fix trivial typo in template runner example [#3082 state:resolved]

    Signed-off-by: Pratik Naik <>
    ffmike authored lifo committed

Aug 18, 2009

  1. David Heinemeier Hansson

    Added db/seeds.rb as a default file for storing seed data for the dat…

    …abase. Can be loaded with rake db:seed (or created alongside the db with db:setup). (This is also known as the "Stop Putting Gawd Damn Seed Data In Your Migrations" feature) [DHH]
    dhh authored lifo committed

Aug 10, 2009

  1. Kamal Fariz Mahyuddin

    find_cmd should return the full path of the db command

    [#1488 state:committed]
    Signed-off-by: Jeremy Kemper <>
    kamal authored jeremy committed
  2. Josh Nichols

    Only load db/schema.rb if it exists; otherwise, display a message to …

    …run db:migrate or remove active_record in environment.rb.
    [#3012 state:committed]
    Signed-off-by: Jeremy Kemper <>
    technicalpickles authored jeremy committed

Aug 09, 2009

  1. Hugo Peixoto

    added tests for namespaced models generation and fixed a bug related …

    …to it. Also fixed a pluralization=false issue.
    Signed-off-by: José Valim <>
    hugopeixoto authored lifo committed

Aug 08, 2009

  1. Mike Breen

    Add option to routes task to target a specific controller with CONTRO…

    Signed-off-by: Michael Koziarski <>
    [#2928 state:committed]
    hardbap authored NZKoz committed

Aug 05, 2009

  1. Sven Fuchs

    Make app template git adapter sync back output immediately by using s…

    …ystem() instead of backticks [#2047 state:resolved]
    Signed-off-by: Pratik Naik <>
    svenfuchs authored lifo committed

Jul 27, 2009

  1. Luke Melia

    Avoid loading the ActiveRecord::SessionStore class on initialization …

    …if it is not in use [#2737 state:resolved]
    Signed-off-by: Joshua Peek <>
    lukemelia authored lifo committed

Jul 19, 2009

  1. Michael Koziarski

    Forgot to bump the railties versions

    NZKoz authored

Jul 02, 2009

  1. J.D. Hollis

    Only check for built extensions on gem dependencies that are in vendo…

    …r/gems. [#2825 state:resolved]
    Signed-off-by: Yehuda Katz + Carl Lerche <>
    jdhollis authored Yehuda Katz + Carl Lerche committed

Jun 19, 2009

  1. Jeremy Kemper

    Turn on autolist for debugging also

    jeremy authored

Jun 09, 2009

  1. Matt Jones

    Fix incorrect specification path in GemDependency#from_directory_name

    Signed-off-by: Michael Koziarski <>
    al2o3cr authored NZKoz committed
  2. Matt Jones

    Fix several issues with the 2.3.2 gem loader.

    Incorporates the following:
    - migrates back small change to gems:build:force from bfc1609 to finish closing #2266.
    - unrolls to_proc calls in gems.rake, to match the change in master.
    - fixes #2722 by passing the options hash to dependencies during build. (includes a test)
    - fixes #2721 by loading the specification directly in from_directory_name. Adds an option to opt-out of specification loading when needed (in gems:refresh_specs, for instance). Includes tests.
    - fixes #2679 by refreshing specs for all frozen gems rather than just gems loaded from the environment.
    - fixes #2678 by passing the options hash to dependencies during unpack.
    Signed-off-by: Michael Koziarski <>
    al2o3cr authored NZKoz committed

Jun 06, 2009

  1. Tim Connor

    Work around a gem dependency edge case that prevents Rails from booti…

    If you have a frozen gem with unfrozen dependencies (for instance if the
    dependency has native extensions so can't be frozen) you can have a
    nightmare upgrade problem, where you cannot rake gems:install, because
    rake is broken by a gem loading problem.
    If you bump up your frozen gem to a newer version that requires a newer
    dependency, everybody else on the team will have rake broken by that
    dependency mismatch, since you will have had to specify the dependency
    in your config.gems, otherwise nobody will have installed it, since the
    parent is frozen. And now the config.gems loading code will kill rake.
    [#2609 state:committed]
    Signed-off-by: Jeremy Kemper <>
    timocratic authored jeremy committed

May 27, 2009

  1. David Calavera

    ensure initialize_database_middleware doesn't use ActionController if…

    … action_controller framework is not enabled [#2680 state:resolved]
    Signed-off-by: Joshua Peek <>
    calavera authored josh committed

May 17, 2009

  1. Supply valid ruby-prof parameters [#1804 state:resolved]

    Signed-off-by: Pratik Naik <>
    Jacob Kjeldahl authored lifo committed

May 05, 2009

  1. Tim Connor

    fix problems with requires in metal choking under development reloadi…

    …ng [#2579 state:resolved]
    Signed-off-by: Joshua Peek <>
    timocratic authored josh committed

Apr 29, 2009

  1. David Dollar

    Attempt to deal with more cases of gems with native components.

    This commit adds a rudimentary check for 'unbuilt' gems, so that we can abort
    the application load if there are any gems that have native components that
    have not yet been built.
    The rake task gems:build has now only builds 'unbuilt' gems as a result.
    The rake task gems:build:force has been added to deal with cases of incomplete
    builds, or any case where you need to force the build of all of your gems.
    Changes the gems:build task to get its gem list by parsing directory entries
    in vendor/gems, which sidesteps the chicken/egg issues involved with having a
    gem unpacked into vendor/gems without before its native bits are compiled.
    [#2266 state:committed]
    Signed-off-by: Jeremy Kemper <>
    ddollar authored jeremy committed

Apr 26, 2009

  1. Hongli Lai

    Remove reference to Rack::RewindableInput, which has been removed a w…

    …hile ago.
    Signed-off-by: Joshua Peek <>
    FooBarWidget authored josh committed

Mar 16, 2009

  1. David Heinemeier Hansson

    Prepare for final 2.3 release

    dhh authored

Mar 15, 2009

  1. Make sure Metal use ActionController class name conventions [#2242 st…

    Signed-off-by: Joshua Peek <>
    Luca Guidi authored josh committed

Mar 13, 2009

  1. David Dollar

    Makes the gem system understand development vs. runtime dependencies [#…

    …2195 state:resolved]
    The patch also fixes:
    * Fixes the chicken/egg problem present in the current gem system when
      gems are defined in the config that are not yet installed.
    * Remove the need to have hoe as a dependency of your production app.
    * Makes the gem 'unpacking' system a lot less fragile.
    Signed-off-by: Matt Jones <>
    Signed-off-by: Pratik Naik <>
    ddollar authored lifo committed
  2. Execute the appropriate gem command when using JRuby [#2215 state:res…

    Signed-off-by: Pratik Naik <>
    Zack Hobson authored lifo committed

Mar 12, 2009

  1. Fixed that template runner gem method to output :lib => false correct…

    …ly [#1940 state:resolved]
    Signed-off-by: Pratik Naik <>
    Damian Terentiev authored lifo committed

Mar 10, 2009

  1. Jeff Schwab

    Fixed an incompatibility with Ruby 1.9.

    Ruby 1.8 strings are Enumerable, but there is no String#lines method. In
    Ruby 1.9, the situation is reversed.  To work around this disparity, the
    RailsEnvironment#externals method now explicitly checks whether a String
    responds_to? :lines.
    [#2130 state:committed]
    Signed-off-by: Jeremy Kemper <>
    jeffs authored jeremy committed
  2. Joshua Peek

    Fix serving index files with rack static file server [#2180 state:res…

    josh authored

Mar 09, 2009

  1. Andrew Timberlake

    Ensure TemplateRunner#ask? works with the rake task to apply a templa…

    …te [#1655 state:resolved]
    Signed-off-by: Pratik Naik <>
    andrewtimberlake authored lifo committed
  2. Matt Jones

    Correctly clean backtraces from vendor/gems and gems in alternate ins…

    …tall locations
    Signed-off-by: David Heinemeier Hansson <>
    al2o3cr authored dhh committed

Mar 06, 2009

  1. Pratik

    script/plugin install should remove .gitignore too. [#1306 state:reso…

    …lved] [Esad Hajdarevic]
    lifo authored
  2. Simon Jefford

    Ensure that loading metals from the main app and engines works on old…

    …er Ruby versions [#2143 state:resolved]
    Signed-off-by: Joshua Peek <>
    simonjefford authored josh committed

Mar 05, 2009

  1. David Heinemeier Hansson

    Make sure that Rails frameworks are silenced when running in gem mode…

    … too
    dhh authored
Something went wrong with that request. Please try again.