|
|
|
@9238
|
[9238]
|
04/08/08 03:45:26 |
rick |
Add config.active_support.escape_html_entities_in_json to allow disabling … |
|
|
|
@9227
|
[9227]
|
04/05/08 11:18:05 |
pratik |
Fix more typos and changelog |
|
|
|
@9225
|
[9225]
|
04/04/08 20:26:42 |
josh |
Replaced callback method evaluation in AssociationCollection class to use … |
|
|
|
@9221
|
[9221]
|
04/04/08 03:29:30 |
gbuesing |
Time #yesterday and #tomorrow behave correctly crossing DST boundary. … |
|
|
|
@9213
|
[9213]
|
04/02/08 14:15:30 |
gbuesing |
TimeWithZone: Adding tests for dst and leap day edge cases when advancing … |
|
|
|
@9210
|
[9210]
|
04/02/08 12:47:52 |
pratik |
Revert [9209] Use Hash#except |
|
|
|
@9209
|
[9209]
|
04/02/08 11:45:03 |
pratik |
Adding Hash#without Closes #7369 [eventualbuddha] |
|
|
|
@9208
|
[9208]
|
04/02/08 06:56:44 |
gbuesing |
TimeWithZone#method_missing: send to utc to advance with dst correctness, … |
|
|
|
@9203
|
[9203]
|
04/01/08 20:25:26 |
rick |
Add config.active_support.use_standard_json_time_format setting so that … |
|
|
|
@9153
|
[9153]
|
03/30/08 23:49:52 |
gbuesing |
TZInfo: Removing unneeded TimezoneProxy class |
|
|
|
@9152
|
[9152]
|
03/30/08 23:27:17 |
gbuesing |
TZInfo: Removing unneeded TimezoneIndexDefinition, since we're not … |
|
|
|
@9150
|
[9150]
|
03/30/08 23:01:06 |
gbuesing |
Removing unnecessary uses_tzinfo helper from tests, given that TZInfo is … |
|
|
|
@9149
|
[9149]
|
03/30/08 22:24:35 |
gbuesing |
Bundling abbreviated version of TZInfo gem 0.3.8: only the classes and … |
|
|
|
@9108
|
[9108]
|
03/28/08 04:35:48 |
gbuesing |
config.time_zone and TimeWithZone#marshal_load accept tzinfo/Olson … |
|
|
|
@9107
|
[9107]
|
03/28/08 04:06:47 |
gbuesing |
Time.zone= accepts TZInfo::Timezone instances and Olson identifiers; wraps … |
|
|
|
@9106
|
[9106]
|
03/28/08 02:10:36 |
gbuesing |
TimeWithZone time conversions don't need to be wrapped in TimeOrDateTime, … |
|
|
|
@9105
|
[9105]
|
03/28/08 01:57:41 |
gbuesing |
TimeWithZone#usec returns 0 instead of error when DateTime is wrapped |
|
|
|
@9093
|
[9093]
|
03/26/08 12:27:52 |
pratik |
Improve documentation. |
|
|
|
@9081
|
[9081]
|
03/23/08 04:44:50 |
rick |
Ensure that TimeWithZone#to_yaml works when passed a YAML::Emitter. … |
|
|
|
@9079
|
[9079]
|
03/22/08 18:43:36 |
gbuesing |
Ensure correct TimeWithZone#to_date |
|
|
|
@9071
|
[9071]
|
03/21/08 22:48:00 |
gbuesing |
Make TimeWithZone work with tzinfo 0.2.x: use … |
|
|
|
@9047
|
[9047]
|
03/17/08 05:50:13 |
gbuesing |
Time, DateTime and TimeWithZone #in_time_zone defaults to Time.zone. … |
|
|
|
@9046
|
[9046]
|
03/17/08 05:14:26 |
gbuesing |
TZInfo caches Timezone instances in its own internal hash cache, so … |
|
|
|
@9045
|
[9045]
|
03/17/08 05:07:50 |
gbuesing |
Adding TimeZone#parse |
|
|
|
@9042
|
[9042]
|
03/17/08 03:45:32 |
gbuesing |
Adding TimeZone#at and DateTime#to_f |
|
|
|
@9041
|
[9041]
|
03/17/08 02:54:23 |
gbuesing |
TimeWithZone responds to Ruby 1.9 weekday-named query methods |
|
|
|
@9040
|
[9040]
|
03/17/08 02:40:28 |
gbuesing |
TimeWithZone caches TZInfo::TimezonePeriod used for time conversion so … |
|
|
|
@9013
|
[9013]
|
03/13/08 01:54:34 |
david |
Fixed that BufferedLogger should create its own directory if one doesnt … |
|
|
|
@9009
|
[9009]
|
03/11/08 07:19:36 |
gbuesing |
Fix Numeric time tests broken by DST change by anchoring them to fixed … |
|
|
|
@9008
|
[9008]
|
03/11/08 06:23:41 |
gbuesing |
Removing unneeded #change_time_zone method from Time, DateTime and … |
|
|
|
@9007
|
[9007]
|
03/11/08 05:39:13 |
gbuesing |
TimeZone #local and #now correctly enforce DST rules |
|
|
|
@9006
|
[9006]
|
03/11/08 04:26:20 |
gbuesing |
TimeWithZone instances correctly enforce DST rules. Adding … |
|
|
|
@9002
|
[9002]
|
03/10/08 03:37:38 |
gbuesing |
test_time_with_datetime_fallback expects DateTime.local_offset instead of … |
|
|
|
@8975
|
[8975]
|
03/03/08 03:49:37 |
gbuesing |
Adding TimeWithZone #marshal_dump and #marshal_load |
|
|
|
@8974
|
[8974]
|
03/03/08 03:31:57 |
nzkoz |
Add OrderedHash#to_hash. Closes #11266 [josh] |
|
|
|
@8935
|
[8935]
|
02/27/08 23:03:10 |
bitsweat |
Changelog attribution for #9312 |
|
|
|
@8934
|
[8934]
|
02/27/08 22:53:54 |
bitsweat |
Adding Time#end_of_day, _quarter, _week, and _year. Closes #9312. |
|
|
|
@8886
|
[8886]
|
02/17/08 00:35:49 |
gbuesing |
Adding TimeWithZone#between? |
|
|
|
@8885
|
[8885]
|
02/16/08 23:39:40 |
gbuesing |
Time.=== returns true for TimeWithZone instances |
|
|
|
@8884
|
[8884]
|
02/16/08 23:15:59 |
gbuesing |
TimeWithZone #+ and #- behave consistently with numeric arguments … |
|
|
|
@8878
|
[8878]
|
02/16/08 00:02:30 |
nzkoz |
Add String#squish and String#squish! to remove consecutive chunks of … |
|
|
|
@8877
|
[8877]
|
02/15/08 23:33:43 |
nzkoz |
Serialize BigDecimals as Floats when using to_yaml. Closes #8746 … |
|
|
|
@8854
|
[8854]
|
02/10/08 22:26:16 |
gbuesing |
Adding TimeWithZone #to_yaml, #to_datetime, #eql? and method aliases for … |
|
|
|
@8853
|
[8853]
|
02/10/08 20:35:47 |
gbuesing |
TimeWithZone #in_time_zone returns +self+ if zone argument is the same as … |
|
|
|
@8852
|
[8852]
|
02/10/08 20:04:14 |
gbuesing |
Adding TimeWithZone #to_a, #to_f, #to_i, #httpdate, #rfc2822 |
|
|
|
@8851
|
[8851]
|
02/10/08 19:15:32 |
gbuesing |
Pruning unneeded TimeWithZone#change_time_zone_to_current |
|
|
|
@8850
|
[8850]
|
02/10/08 19:02:30 |
gbuesing |
Time#zone=, #in_time_zone and #change_time_zone accept a Duration |
|
|
|
@8849
|
[8849]
|
02/10/08 18:45:55 |
gbuesing |
Time#in_time_zone handles Time.local instances correctly |
|
|
|
@8848
|
[8848]
|
02/10/08 18:20:37 |
gbuesing |
Pruning unneeded Time#change_time_zone_to_current. Enhanced docs for … |
|
|
|
@8847
|
[8847]
|
02/10/08 17:02:22 |
gbuesing |
TimeZone#new renamed #local, so that new TimeWithZone instances can be … |
|
|
|
@8816
|
[8816]
|
02/07/08 21:09:23 |
david |
Added Base64.encode64s to encode values in base64 without the newlines. … |
|
|
|
@8810
|
[8810]
|
02/07/08 16:43:16 |
rick |
Remove :nodoc: entries around the ActiveSupport test/unit assertions. … |
|
|
|
@8806
|
[8806]
|
02/06/08 06:43:02 |
rick |
Add Time Zone support to ActiveRecord, and config.time_zone property for … |
|
|
|
@8763
|
[8763]
|
02/01/08 01:33:42 |
bitsweat |
cache.fetch(key, :force => true) to force a cache miss |
|
|
|
@8746
|
[8746]
|
01/29/08 01:09:49 |
rick |
Support retrieving TimeZones with a Duration. TimeZone[-28800] == … |
|
|
|
@8732
|
[8732]
|
01/26/08 00:34:44 |
gbuesing |
TimeWithZone#- added, so that #- can handle a Time or TimeWithZone … |
|
|
|
@8731
|
[8731]
|
01/26/08 00:11:59 |
gbuesing |
with_timezone test helper renamed with_env_tz, to distinguish between … |
|
|
|
@8730
|
[8730]
|
01/25/08 23:55:07 |
gbuesing |
Time#- coerces TimeWithZone argument to a Time instance so that difference … |
|
|
|
@8720
|
[8720]
|
01/25/08 18:23:22 |
gbuesing |
Adding UTC zone to TimeZone; TimeWithZone no longer has to fake UTC zone … |
|
|
|
@8719
|
[8719]
|
01/25/08 16:12:43 |
gbuesing |
Time.get_zone refactored to private method, given that the encapsulated … |
|
|
|
@8718
|
[8718]
|
01/25/08 15:52:23 |
gbuesing |
Time.zone uses thread-local variable for thread safety. Adding … |
|
|
|
@8716
|
[8716]
|
01/25/08 03:54:10 |
gbuesing |
TimeZone#to_s uses UTC rather than GMT; reapplying change that was undone … |
|
|
|
@8715
|
[8715]
|
01/25/08 03:29:20 |
gbuesing |
Time.days_in_month defaults to current year if no year is supplied as … |
|
|
|
@8711
|
[8711]
|
01/23/08 22:22:36 |
gbuesing |
Adding Time and DateTime #compare_with_coercion, which layers behavior on … |
|
|
|
@8710
|
[8710]
|
01/23/08 20:49:53 |
gbuesing |
TimeZone#now returns an ActiveSupport::TimeWithZone |
|
|
|
@8708
|
[8708]
|
01/23/08 18:49:54 |
gbuesing |
Time #in_current_time_zone and #change_time_zone_to_current return self … |
|
|
|
@8705
|
[8705]
|
01/23/08 16:10:28 |
gbuesing |
Remove unneeded #to_datetime_default_s alias for DateTime#to_s, given that … |
|
|
|
@8699
|
[8699]
|
01/23/08 02:53:29 |
gbuesing |
Refactor Time and DateTime #to_formatted_s: use ternary instead of nested … |
|
|
|
@8698
|
[8698]
|
01/23/08 02:46:47 |
gbuesing |
Adding Time and DateTime #formatted_offset, for outputting +HH:MM utc … |
|
|
|
@8697
|
[8697]
|
01/23/08 02:11:00 |
gbuesing |
Adding alternate_utc_string option to TimeZone#formatted_offset. Removing … |
|
|
|
@8696
|
[8696]
|
01/23/08 01:56:22 |
gbuesing |
Introduce ActiveSupport::TimeWithZone, for wrapping Time instances with a … |
|
|
|
@8679
|
[8679]
|
01/21/08 03:55:54 |
gbuesing |
Replace non-dst-aware TimeZone class with dst-aware class from … |
|
|
|
@8664
|
[8664]
|
01/19/08 02:44:45 |
bitsweat |
Extract ActiveSupport::Callbacks from Active Record, test case setup and … |
|
|
|
@8649
|
[8649]
|
01/16/08 20:07:10 |
gbuesing |
Introducing DateTime #utc, #utc? and #utc_offset, for duck-typing … |
|
|
|
@8636
|
[8636]
|
01/12/08 21:02:46 |
gbuesing |
Time#to_json uses Numeric#to_utc_offset_s to output … |
|
|
|
@8635
|
[8635]
|
01/12/08 20:44:31 |
gbuesing |
Refactor number-to-HH:MM-string conversion logic from … |
|
|
|
@8570
|
[8570]
|
01/05/08 13:34:15 |
bitsweat |
* Continue evolution toward ActiveSupport::TestCase and friends. #10679 … |
|
|
|
@8546
|
[8546]
|
01/03/08 21:05:12 |
david |
Moved the caching stores from ActionController::Caching::Fragments::* to … |
|
|
|
@8533
|
[8533]
|
01/03/08 00:16:47 |
david |
Fixed String#titleize to work for strings with 's too (closes #10571) … |
|
|
|
@8523
|
[8523]
|
01/02/08 09:08:14 |
bitsweat |
Ruby 1.9 compat: add #raise to AS::BasicObject, fixup Duration argument … |
|
|
|
@8518
|
[8518]
|
01/02/08 08:26:37 |
bitsweat |
Fix invalid time test. Closes #10632 [Dirkjan Bussink] |
|
|
|
@8516
|
[8516]
|
12/31/07 21:30:17 |
david |
Changed the implementation of Enumerable#group_by to use a double array … |
|
|
|
@8505
|
[8505]
|
12/28/07 18:37:17 |
rick |
remove multiple enumerations from ActiveSupport::JSON#convert_json_to_yaml … |
|
|
|
@8454
|
[8454]
|
12/20/07 22:28:47 |
bitsweat |
Hash#symbolize_keys skips keys that can't be symbolized. Closes #10500. |
|
|
|
@8433
|
[8433]
|
12/18/07 21:14:07 |
bitsweat |
Ruby 1.9 compat: move from the deprecated Base64 module to … |
|
|
|
@8413
|
[8413]
|
12/15/07 02:30:25 |
bitsweat |
Update changelog for Ruby 1.9 compat patches |
|
|
|
@8412
|
[8412]
|
12/15/07 02:30:17 |
bitsweat |
Revert const_missing bypass in favor of Duration constant lookup tweak |
|
|
|
@8411
|
[8411]
|
12/15/07 02:30:04 |
bitsweat |
More changelog updates |
|
|
|
@8389
|
[8389]
|
12/14/07 22:52:35 |
david |
We love whitespace |
|
|
|
@8370
|
[8370]
|
12/10/07 10:08:07 |
bitsweat |
TimeZone#to_s uses UTC rather than GMT. References #1689. |
|
|
|
@8359
|
[8359]
|
12/10/07 03:19:56 |
bitsweat |
More changelog updates |
|
|
|
@8357
|
[8357]
|
12/10/07 03:19:17 |
bitsweat |
More changelog updates |
|
|
|
@8349
|
[8349]
|
12/10/07 01:07:49 |
bitsweat |
Update Chu's name in changelogs |
|
|
|
@8333
|
[8333]
|
12/08/07 00:19:37 |
rick |
Refactor of Hash#symbolize_keys! to use Hash#replace. Closes #10420 … |
|
|
|
@8332
|
[8332]
|
12/08/07 00:12:52 |
rick |
Fix HashWithIndifferentAccess#to_options! so it doesn't clear the options … |
|
|
|
@8330
|
[8330]
|
12/07/07 13:37:13 |
david |
Make ready for 2.0.1 |
|
|
|
@8321
|
[8321]
|
12/06/07 18:12:48 |
david |
Preparing for release shortly |
|
|
|
@8233
|
[8233]
|
11/29/07 00:27:53 |
david |
Prep for RC2 |
|
|
|
@8224
|
[8224]
|
11/27/07 19:42:30 |
david |
Added Array#from and Array#to that behaves just from String#from and … |
|
|
|
@8202
|
[8202]
|
11/25/07 21:58:24 |
david |
Fix that empty collections should be treated as empty arrays regardless of … |