Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Modify isolation test to require a file not in use anywhere in Rails | Yehuda Katz + Carl Lerche | 2009-07-01 | 1 | -4/+4 |
| | |||||
* | Merge branch 'master' of git@github.com:rails/rails | Jeremy Kemper | 2009-07-01 | 5 | -3/+178 |
|\ | |||||
| * | Original cache objects should not be immutable [#2860 state:resolved] | Yehuda Katz + Carl Lerche | 2009-07-01 | 1 | -0/+6 |
| | | | | | | Signed-off-by: Yehuda Katz + Carl Lerche <ykatz+clerche@engineyard.com> | ||||
| * | ensure Inflector.camelize works with symbols [#2856 state:resolved] | Yehuda Katz + Carl Lerche | 2009-07-01 | 2 | -0/+13 |
| | | | | | | Signed-off-by: Yehuda Katz + Carl Lerche <ykatz+clerche@engineyard.com> | ||||
| * | Move mocha down below initial T::U require and bump version to 0.9.7 [#2858 ↵ | Yehuda Katz + Carl Lerche | 2009-07-01 | 1 | -3/+0 |
| | | | | | | | | state:resolved] | ||||
| * | Crazy hacks to get the Isolation testing module to work on non forking ↵ | Yehuda Katz + Carl Lerche | 2009-06-30 | 1 | -0/+2 |
| | | | | | | | | environments | ||||
| * | Created AS::Testing::Isolation which runs each test case in a separate process. | Yehuda Katz + Carl Lerche | 2009-06-30 | 1 | -0/+141 |
| | | | | | | | | | | This allows for testing rails bootup (files are required, correct constants are set, etc...). Currently, this is implemented via forking only, but we will add support for jruby and windows shortly. | ||||
| * | Use stubbing instead of sleep() in File store cache tests | Pratik Naik | 2009-06-21 | 1 | -3/+9 |
| | | |||||
| * | Add expiry support File cache store [#1693 state:resolved] [Roman ↵ | Pratik Naik | 2009-06-21 | 1 | -0/+10 |
| | | | | | | | | Shterenzon, Pratik Naik] | ||||
* | | Friendlier runtime exception if delegatee is nil | Jeremy Kemper | 2009-06-18 | 1 | -1/+1 |
|/ | |||||
* | Move model naming into ActiveModel | Joshua Peek | 2009-06-17 | 1 | -28/+0 |
| | |||||
* | moves reopening of core classes to add generic stuff from Action Pack to ↵ | Xavier Noria | 2009-06-13 | 4 | -0/+46 |
| | | | | | | | | AS/core_ext and adds tests [#2798 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | Add #element and #collection to ModelName | Jeremy Kemper | 2009-06-08 | 1 | -0/+8 |
| | |||||
* | JSON: split encoding and coercion | Jeremy Kemper | 2009-06-08 | 1 | -7/+12 |
| | |||||
* | String #to_time and #to_datetime: handle fractional seconds [#864 ↵ | Jason Frey (Fryguy) | 2009-06-07 | 1 | -0/+3 |
| | | | | state:resolved] | ||||
* | Pull in time extensions also | Jeremy Kemper | 2009-06-05 | 1 | -1/+1 |
| | |||||
* | Further cleaning up new callbacks | Yehuda Katz | 2009-06-02 | 2 | -44/+44 |
| | |||||
* | Simplify callbacks to use less metaprogramming | Yehuda Katz | 2009-06-02 | 2 | -40/+40 |
| | |||||
* | AS::Concern redefines "include" to lazy include modules as dependencies | Joshua Peek | 2009-05-29 | 1 | -3/+3 |
| | |||||
* | AS::Concern includes InstanceMethods module if it exists | Joshua Peek | 2009-05-29 | 1 | -4/+13 |
| | |||||
* | Break up DependencyModule's dual function of providing a "depend_on" DSL and ↵ | Joshua Peek | 2009-05-28 | 1 | -10/+10 |
| | | | | "included" block DSL into separate modules. But, unify both approaches under AS::Concern. | ||||
* | Ensure Memcache local cache returns duplicated values [#2302 state:resolved] | Joshua Peek | 2009-05-27 | 1 | -0/+9 |
| | |||||
* | Remove 'core' fluff. Hookable ActiveSupport.load_all! | Jeremy Kemper | 2009-05-20 | 6 | -6/+6 |
| | |||||
* | Allow Module#depends_on to accept multiple modules | Pratik Naik | 2009-05-21 | 1 | -0/+11 |
| | |||||
* | Corrected new callbacks semantics with regards to using objects for around ↵ | Yehuda Katz + Carl Lerche | 2009-05-19 | 1 | -0/+62 |
| | | | | filters. | ||||
* | Use duck typing to also allow MemCache-like object when initializing a ↵ | Bryan Helmkamp | 2009-05-19 | 1 | -0/+6 |
| | | | | | | MemCacheStore Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | Allow MemCacheStore to be initialized with a MemCache object instead of ↵ | Bryan Helmkamp | 2009-05-19 | 1 | -4/+10 |
| | | | | addresses and options | ||||
* | Add ability to get multiple memcached keys at the same time (via ↵ | Joe Van Dyk | 2009-05-18 | 1 | -0/+9 |
| | | | | | | MemCacheStore#read_multi). Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | load the JSON Backend lazily. If the JSON gem is already loaded, use the ↵ | rick | 2009-05-17 | 1 | -0/+3 |
| | | | | JSONGem backend by default. | ||||
* | Add support for parsing XML and JSON from an IO as well as a string [#2659 ↵ | Brian Lopez | 2009-05-17 | 2 | -0/+27 |
| | | | | | | state:resolved] Signed-off-by: Joshua Peek <josh@joshpeek.com> | ||||
* | Merge branch 'master' into wip_abstract_controller | Yehuda Katz + Carl Lerche | 2009-05-11 | 3 | -0/+103 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: actionpack/lib/action_controller/abstract/callbacks.rb actionpack/lib/action_controller/abstract/renderer.rb actionpack/lib/action_controller/base/base.rb actionpack/lib/action_controller/dispatch/dispatcher.rb actionpack/lib/action_controller/routing/route_set.rb actionpack/lib/action_controller/testing/process.rb actionpack/test/abstract_controller/layouts_test.rb actionpack/test/controller/filters_test.rb actionpack/test/controller/helper_test.rb actionpack/test/controller/render_test.rb actionpack/test/new_base/test_helper.rb | ||||
| * | ActiveSupport::OrderedHash[1,2,3,4] creates an OrderedHash instead of a Hash. | Douglas F Shearer | 2009-05-11 | 1 | -0/+6 |
| | | | | | | | | | | | | [#2615 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
| * | ActiveSupport::OrderedHash#to_a method returns an ordered set of arrays. ↵ | Ken Collins | 2009-05-10 | 1 | -0/+4 |
| | | | | | | | | | | | | | | Matches ruby1.9's Hash#to_a. Signed-off-by: Michael Koziarski <michael@koziarski.com> [#2629 state:committed] | ||||
| * | Prefer "included" language over "setup" | Joshua Peek | 2009-05-07 | 1 | -8/+8 |
| | | |||||
| * | Make module dependency DSL opt in | Joshua Peek | 2009-05-07 | 1 | -12/+15 |
| | | |||||
| * | Add test coverage to module setup extensions | Joshua Peek | 2009-05-07 | 1 | -0/+74 |
| | | |||||
| * | Fixed Hash#from_xml with keys that are all caps. | codebrulee | 2009-05-04 | 1 | -0/+16 |
| | | | | | | | | Signed-off-by: Michael Koziarski <michael@koziarski.com> | ||||
* | | Don't run the action if callbacks are halted. | Yehuda Katz + Carl Lerche | 2009-05-11 | 1 | -3/+11 |
| | | | | | | In AbstractController, this means that response_body is not empty | ||||
* | | Makes new callbacks support keys with special characters | Yehuda Katz + Carl Lerche | 2009-05-01 | 1 | -0/+28 |
|/ | |||||
* | Work around Float faux precision | Jeremy Kemper | 2009-04-30 | 3 | -15/+15 |
| | |||||
* | add JRuby-JDOM backend for XmlMini | Stephen Bannasch | 2009-04-26 | 1 | -0/+153 |
| | | | | Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | Privatize rails_to_json | Jeremy Kemper | 2009-04-26 | 1 | -1/+1 |
| | |||||
* | * Add pluggable JSON backends with support for the JSON gem. [rick] | rick | 2009-04-23 | 3 | -46/+72 |
| | | | | | | | | | | | | | | Example: ActiveSupport::JSON.backend = "JSONGem" All internal Rails JSON encoding is now handled by ActiveSupport::JSON.encode(). Use of #to_json is not recommended, as it may clash with other libraries that overwrite it. However, you can recover Rails specific functionality if you really want to use #to_json. gem 'json' ActiveSupport::JSON.backend = "JSONGem" class ActiveRecord::Base alias to_json rails_to_json end | ||||
* | Fix dependencies revealed by testing in isolation | Jeremy Kemper | 2009-04-22 | 28 | -11/+48 |
| | |||||
* | new_callbacks core extensions | Jeremy Kemper | 2009-04-22 | 1 | -5/+5 |
| | |||||
* | Merge branch 'master' into cherry | Jeremy Kemper | 2009-04-22 | 1 | -0/+1 |
|\ | | | | | | | | | Conflicts: activesupport/lib/active_support.rb | ||||
| * | Opt in to JSON | Jeremy Kemper | 2009-04-22 | 1 | -0/+1 |
| | | |||||
* | | Opt in to Dependencies | Jeremy Kemper | 2009-04-22 | 2 | -0/+2 |
|/ | |||||
* | stdlib autoloads were hanging on 1.9.1 | Jeremy Kemper | 2009-04-22 | 1 | -2/+2 |
| | |||||
* | Merge branch 'master' into cherry | Jeremy Kemper | 2009-04-20 | 7 | -19/+582 |
|\ | | | | | | | | | | | | | | | | | | | | | Conflicts: activesupport/CHANGELOG activesupport/lib/active_support/core_ext/class/delegating_attributes.rb activesupport/lib/active_support/core_ext/hash/conversions.rb activesupport/lib/active_support/core_ext/module/attribute_accessors.rb activesupport/lib/active_support/core_ext/string/multibyte.rb activesupport/lib/active_support/core_ext/time/calculations.rb activesupport/lib/active_support/deprecation.rb |