gbuesing
bfbf03ecee
ActionView::InstanceTag#default_time_from_options with hash args uses Time.current as default; respects hash settings when time falls in system local spring DST gap
2008-05-08 23:40:25 -05:00
gbuesing
66728087d0
Adding Date.current, which returns Time.zone.today if config.time_zone is set; otherwise returns Date.today. ActionView date_helper uses Date.current to determine locale-appropriate default
2008-05-08 22:48:47 -05:00
gbuesing
79e44a5ee4
Base#instantiate_time_object: eliminate check for Time.zone, since we can assume this is set if time_zone_aware_attributes is set to true
2008-05-08 22:21:51 -05:00
gbuesing
4f03190f26
TimeWithZone: date part getter methods (#year #mon #day etc) are defined on class; no longer relying on method_missing
2008-05-08 22:07:21 -05:00
gbuesing
618d695f11
Updating changelogs
2008-05-08 21:58:37 -05:00
gbuesing
06a7c2948a
Time.zone.parse: return nil for strings with no date information
2008-05-08 21:30:17 -05:00
gbuesing
fb9bf16e96
Time.zone.parse: compatibility with far future date with time zone offset in string. Eliminate creation of additional TimeWithZone instance to determine utc offset.
2008-05-08 20:56:38 -05:00
gbuesing
328fada610
ActiveRecord time zone aware attributes: blank string is treated as nil when assigned to writer
2008-05-08 20:31:54 -05:00
Scott Fleckenstein
eb5b93be74
Fix Time.zone.parse from stripping time zone information and make Time aware attribute methods use Time.zone.parse instead of to_time
2008-05-08 19:25:31 -05:00
Andreas Neuhaus
bcb090c56b
Calling ActiveRecord#inspect on an unloaded association won't wipe the collection [ #9 state:resolved]
...
Signed-off-by: Joshua Peek <josh@joshpeek.com >
2008-05-08 00:04:53 -05:00
Jeremy Kemper
2561732a08
Some dbconsole tweaks. [ #102 state:resolved]
2008-05-07 13:54:02 -07:00
Jeremy Kemper
b510d8bfd8
Add script/dbconsole to app generator
2008-05-07 13:52:00 -07:00
Steve Purcell
4a07103687
Add 'script/dbconsole' -- the database analog of 'script/console'
2008-05-07 13:52:00 -07:00
Tarmo Tänav
0a21193dc6
create_table :force => true no longer tries to drop a non-existing table
...
Signed-off-by: Michael Koziarski <michael@koziarski.com >
2008-05-07 13:01:46 +12:00
Tarmo Tänav
8877ab5852
Added AbstractAdapter#table_exists? and made AbstractAdapter#table implementation non-optional
...
Signed-off-by: Michael Koziarski <michael@koziarski.com >
2008-05-07 13:01:46 +12:00
Pratik Naik
e520fd5db7
Delegate action_name to controller inside views.
2008-05-06 12:02:24 +01:00
Pratik Naik
a53331a161
Add class to deprecate instance variables
...
Add ActiveSupport::Deprecation::DeprecatedInstanceVariable class to
deprecate instance variables of primitive types such as stings.
2008-05-06 11:52:44 +01:00
Marcos Arias
2c39836dc3
Refactored and fixed Resources.map_member_actions to make use of custom ActionController::Base.resources_path_names when the option :path_names is not directly specified. Added a specific test for this functionality and fixed assert_restful_routes_for test helper to make use of ActionController::Base.resources_path_names instead of just "new" or "edit".
...
Signed-off-by: Michael Koziarski <michael@koziarski.com >
[#111 state:resolved]
2008-05-06 21:48:07 +12:00
John Devine
8ded457b1b
Added logic to associations.rb to make sure select_for_limited_ids
...
includes joins that are needed to reach tables listed in the :order
or :conditions options if they are not joined directly to the main
active_record table.
Signed-off-by: Michael Koziarski <michael@koziarski.com >
[#109 state:resolved]
2008-05-06 21:47:10 +12:00
Frederick Cheung
fbebdb0c09
Ensure correct record is returned when preloading has_one where more than one row exists
...
Signed-off-by: Michael Koziarski <michael@koziarski.com >
[#73 state:closed]
2008-05-06 21:08:52 +12:00
Michael Koziarski
a08004a9a7
Merge branch 'master' of git@github.com:rails/rails
2008-05-06 20:53:56 +12:00
Andrew Vit
04f52219f1
Fixed form helper's name attribute for question methods
2008-05-06 00:03:32 -07:00
rick
123e55686d
Fix bug where plugin init.rb files from frozen gem specs weren't being run. (pjb3) [ #122 state:resolved]
2008-05-06 00:01:37 -07:00
rick
9c2657aa96
Merge commit 'e792d4ab70448f79142fdf492390682ff5ea6398'
2008-05-05 23:55:10 -07:00
rick
37599d16f2
regression test for bug introduced in [ 6a6b4392c1] [Ian White] [ #22 state:resolved]
2008-05-05 23:42:52 -07:00
Cheah Chu Yeow
ee1d508a6b
Allow ActionController::Base#default_url_options to have a default options argument of nil.
...
This fixes a bug introduced in [6a6b4392c1 ] which was breaking routing in ActionController::UrlWriter.
2008-05-05 23:41:33 -07:00
Kyle Hargraves
04d8554860
Restore dump_schema_information connection adapter method
2008-05-05 23:25:22 -07:00
rick
0052938ac5
Merge commit 'core/master'
2008-05-05 23:19:21 -07:00
Paul Barry
e792d4ab70
Added code to make initialization process call rails/init.rb for unpacked gems
2008-05-06 00:52:12 -04:00
Joshua Peek
3cffe92ff0
Added Ruby 1.8 implementation of Process.daemon
2008-05-05 10:22:29 -05:00
Sean Ouimet
d75525b045
Added OrderedHash#delete [ #113 state:resolved]
...
Signed-off-by: Joshua Peek <josh@joshpeek.com >
2008-05-05 10:03:11 -05:00
Joshua Peek
a40223d36d
Preload TimeZone zones for thread safety.
2008-05-04 21:53:07 -05:00
Joshua Peek
36662ed08e
Replaced unnecessary class variable with a constant in whiny nil.
2008-05-04 21:11:03 -05:00
Pete Deffendol
c26d10563e
PostgreSQL: update rake tasks to use full settings from database.yml
...
Signed-off-by: Michael Koziarski <michael@koziarski.com >
2008-05-04 15:59:34 +12:00
Cheah Chu Yeow
6a6b4392c1
Ensure that default_url_options, if defined, are used in named routes.
...
Signed-off-by: Michael Koziarski <michael@koziarski.com >
[#22 state:resolved]
2008-05-04 12:49:44 +12:00
Michael Koziarski
437f918646
Allow custom loggers to work with script/server.
...
Instead of requiring the initializer and initializing the logger, create the file manually before tailing it.
[atnan] Closes #8665 (trac)
2008-05-04 12:31:34 +12:00
Pete Deffendol
205750c8de
PostgreSQL: Connect to template1 database when creating or dropping db
...
* The template1 database is always available on a PostgreSQL install
* The previous behavior expected a database with the same name as the
connecting user, which may not be available
Signed-off-by: Michael Koziarski <michael@koziarski.com >
[#38 state:resolved]
2008-05-04 12:20:14 +12:00
David Heinemeier Hansson
96980bd561
Added change_table for migrations (Jeff Dean) [ #71 state:resolved]
2008-05-03 11:29:47 -05:00
Xavier Noria
64092de257
Improve documentation coverage and markup
...
Signed-off-by: Pratik Naik <pratiknaik@gmail.com >
2008-05-02 14:45:23 +01:00
Pratik Naik
87ec72bd8c
Improve PartialTemplate tests
2008-05-02 10:45:08 +01:00
Nathan Weizenbaum
b88a6dbc39
Capture view errors in ActionView::Template.
...
This means that errors raised by partials are caught by ActionView::PartialTemplate,
which in turn means they have the proper filename and line number information.
Signed-off-by: Pratik Naik <pratiknaik@gmail.com >
2008-05-02 10:28:53 +01:00
David Heinemeier Hansson
f6ec296ad8
Fixed that TextHelper#text_field would corrypt when raw HTML was used as the value (mchenryc, Kevin Glowacz) [ #80 state:resolved]
2008-05-01 17:56:32 -05:00
David Heinemeier Hansson
12288a0341
Merge branch 'master' of git@github.com:rails/rails
2008-05-01 17:26:46 -05:00
David Heinemeier Hansson
926f4648f0
Made the location of the routes file configurable with config.routes_configuration_file (Scott Fleckenstein) [ #88 state:resolved]
2008-05-01 17:26:31 -05:00
Tobias Lütke
f48e89931f
Accept header mime parser can now deal with empty fields
2008-05-01 17:45:14 -04:00
Jeremy Kemper
f122ca5874
Ruby 1.9 compat: don't shadow local with block var
2008-05-01 14:05:55 -07:00
Jeremy Kemper
e931394d09
Fix failing associate_with_create tests inserting null first_name
2008-05-01 13:53:10 -07:00
David Heinemeier Hansson
8e8a8b55b9
Merge branch 'master' of git@github.com:rails/rails
2008-05-01 15:41:34 -05:00
Jeremy Kemper
c699a4daf1
Ruby 1.9 compat: compatibility wrapper for new Module#const_defined? behavior
2008-05-01 13:34:31 -07:00
David Heinemeier Hansson
ab4d455d6d
Added missing files
2008-05-01 15:03:16 -05:00