aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* String #to_time and #to_datetime: handle fractional seconds [#864 ↵Jason Frey (Fryguy)2009-06-073-2/+11
| | | | state:resolved]
* Update bundled TZInfo to v0.3.13Geoff Buesing2009-06-07140-21/+20
|
* Work around a gem dependency edge case that prevents Rails from booting..Tim Connor2009-06-051-1/+1
| | | | | | | | | | | | | | | | | 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 <jeremy@bitsweat.net>
* Pull in time extensions alsoJeremy Kemper2009-06-051-1/+1
|
* Prefer sibling action_controllerJeremy Kemper2009-06-051-10/+3
|
* YAGNI Method references. DeprecatedYehuda Katz2009-06-022-16/+11
|
* Add explicit requirement in a few cases it was missing.Yehuda Katz2009-06-023-0/+3
| | | TODO: Come up with the minimal core and remove all of these
* Further cleaning up new callbacksYehuda Katz2009-06-025-117/+97
|
* Simplify callbacks to use less metaprogrammingYehuda Katz2009-06-026-109/+115
|
* Get all the callback tests to work on new baseYehuda Katz + Carl Lerche2009-06-013-25/+62
|
* Fix initializer i18n path testJeremy Kemper2009-06-011-0/+1
|
* Ensure ERB source begins with the encoding commentJeremy Kemper2009-06-015-7/+34
|
* fix for IE incompatibility of :disable_with in submit_tagHan Kessels2009-06-012-4/+5
| | | | Signed-off-by: Michael Koziarski <michael@koziarski.com>
* Schema dumper now records scale 0 decimal columns as decimal not integer.Giles Alexander2009-06-013-2/+15
| | | | | | | | | | The schema dumper would dump out any decimal or numeric column that had a zero scale as an integer column. This will cause problems for very large precision columns on some DBMSs, particularly PostgreSQL. It also looks strange to see your column change type after moving through schema.rb. Signed-off-by: Michael Koziarski <michael@koziarski.com> [#2741 state:committed]
* Updated the db:structure:dump task to properly format the pgdump command ↵Jeff Dean2009-06-011-1/+3
| | | | | | | when you have multiple schemas in your schema search path. Signed-off-by: Michael Koziarski <michael@koziarski.com> [#2695 state:committed]
* better db:create for mysql - do not assume root userVladimir Dobriakov2009-06-011-3/+19
| | | | | Signed-off-by: Michael Koziarski <michael@koziarski.com> [#1459 state:committed]
* Sidestep need for Kernel#silence_warningsJeremy Kemper2009-05-301-4/+4
|
* Depend on Hash#slice and Object#tryJeremy Kemper2009-05-301-0/+3
|
* Tolerate missing loggerJeremy Kemper2009-05-301-1/+1
|
* Use URI and InflectorJeremy Kemper2009-05-301-2/+4
|
* html-scanner uses Set and class_inheritable_accessorJeremy Kemper2009-05-301-0/+3
|
* Depend on Hash#diff extensionJeremy Kemper2009-05-301-0/+2
|
* AM::StateMachine autoloadsJeremy Kemper2009-05-301-0/+5
|
* Revert "Only save the session if we're actually writing to it [#2703 ↵Joshua Peek2009-05-303-40/+1
| | | | | | state:resolved]" This reverts commit dd98280e38d640f5724887cf8a715b79f0439d2d.
* Avoid loading the ActiveRecord::SessionStore class on initialization if it ↵Luke Melia2009-05-301-1/+1
| | | | | | is not in use [#2737 state:resolved] Signed-off-by: Joshua Peek <josh@joshpeek.com>
* Use AS::Concern in ActiveModelJoshua Peek2009-05-302-9/+6
|
* Make sure tests pass action name to Controller.action()Pratik Naik2009-05-301-1/+1
|
* Support Object#filter method for before/after filtersPratik Naik2009-05-301-0/+2
|
* AS::Concern redefines "include" to lazy include modules as dependenciesJoshua Peek2009-05-2921-31/+31
|
* AS::Concern includes InstanceMethods module if it existsJoshua Peek2009-05-294-12/+15
|
* Merge branch 'master' into active_modelJoshua Peek2009-05-29570-5763/+11404
|\ | | | | | | | | | | | | | | | | | | | | Conflicts: activemodel/lib/active_model/core.rb activemodel/test/cases/state_machine/event_test.rb activemodel/test/cases/state_machine/state_transition_test.rb activerecord/lib/active_record/validations.rb activerecord/test/cases/validations/i18n_validation_test.rb activeresource/lib/active_resource.rb activeresource/test/abstract_unit.rb
| * Ruby 1.9: ERB template encoding using a magic comment at the top of the fileJeremy Kemper2009-05-285-10/+22
| |
| * Ruby 1.9: flushing the output buffer preserves its encodingJeremy Kemper2009-05-282-3/+21
| |
| * Reinstate pending output buffer testsJeremy Kemper2009-05-281-28/+36
| |
| * Ruby 1.9: use UTF-8 for default internal and external encodings.Jeremy Kemper2009-05-282-3/+9
| |
| * Break up DependencyModule's dual function of providing a "depend_on" DSL and ↵Joshua Peek2009-05-2852-89/+98
| | | | | | | | "included" block DSL into separate modules. But, unify both approaches under AS::Concern.
| * Revert "Revert "Whitespace!""Joshua Peek2009-05-2823-264/+270
| | | | | | This reverts commit 0cac68d3bed3e6bf8ec2eb994858e4a179046941.
| * Only save the session if we're actually writing to it [#2703 state:resolved]Johan Sörensen2009-05-283-1/+40
| | | | | | | | Signed-off-by: Joshua Peek <josh@joshpeek.com>
| * The FlashHash and friends causes a lot of needless session storing, when we ↵Johan Sörensen2009-05-282-34/+43
| | | | | | | | | | | | know for a fact that there's no content in the flash. By not storing the empty hash in the session we save a lot of communication with the various session backends, while still keeping the same interface to the flash. [#2703 state:resolved] Signed-off-by: Joshua Peek <josh@joshpeek.com>
| * Memoize cookies so that updates to cookies are available in the current ↵Olly Legg2009-05-282-1/+7
| | | | | | | | | | | | request. [#2733 state:resolved] Signed-off-by: Joshua Peek <josh@joshpeek.com>
| * Fix script/server's default mount path [#2731 state:resolved]Joshua Peek2009-05-281-1/+1
| |
| * Fix failing ActionCacheFilter tests due to around filter changes.Yehuda Katz + Carl Lerche2009-05-272-3/+3
| |
| * Added support to new callbacks for around filter object that respond to ↵Yehuda Katz + Carl Lerche2009-05-271-1/+5
| | | | | | | | :before & :after used in before|after callbacks
| * Added support to new callbacks for around filter object that respond to ↵Yehuda Katz + Carl Lerche2009-05-271-0/+5
| | | | | | | | :before & :after
| * Added a compatibility layer to get legacy filter tests to pass on new baseYehuda Katz + Carl Lerche2009-05-271-5/+27
| |
| * Added hook point in new base #send_action which does the actual action ↵Yehuda Katz + Carl Lerche2009-05-272-2/+4
| | | | | | | | method dispatching
| * Add the ability to prepend filters to new callbacksCarl Lerche2009-05-272-1/+12
| |
| * Make the default 500 Internal Server Error page more friendly. Many people ↵Hongli Lai (Phusion)2009-05-271-1/+4
| | | | | | | | | | | | don't know they're supposed to look in the log files. [#2716 state:resolved] Signed-off-by: Joshua Peek <josh@joshpeek.com>
| * ensure initialize_database_middleware doesn't use ActionController if ↵calavera2009-05-272-6/+23
| | | | | | | | | | | | action_controller framework is not enabled [#2680 state:resolved] Signed-off-by: Joshua Peek <josh@joshpeek.com>
| * Ensure Memcache local cache returns duplicated values [#2302 state:resolved]Joshua Peek2009-05-272-1/+10
| |