|
|
|
@9238
|
[9238]
|
04/08/08 03:45:26 |
rick |
Add config.active_support.escape_html_entities_in_json to allow disabling … |
|
|
|
@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 … |
|
|
|
@9156
|
[9156]
|
03/31/08 01:09:39 |
bitsweat |
Add query methods for superclass_delegating_reader |
|
|
|
@9154
|
[9154]
|
03/31/08 01:09:19 |
bitsweat |
require fileutils |
|
|
|
@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 … |
|
|
|
@9137
|
[9137]
|
03/29/08 21:23:10 |
bitsweat |
Play nice with 1.9's DateTime#to_s |
|
|
|
@9136
|
[9136]
|
03/29/08 20:50:09 |
josh |
Ensure threads finish running for time zone thread safety test. |
|
|
|
@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 |
|
|
|
@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 … |
|
|
|
@9055
|
[9055]
|
03/18/08 17:56:05 |
bitsweat |
Refactor filters to use Active Support callbacks. Closes #11235. |
|
|
|
@9047
|
[9047]
|
03/17/08 05:50:13 |
gbuesing |
Time, DateTime and TimeWithZone #in_time_zone defaults to Time.zone. … |
|
|
|
@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] |
|
|
|
@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 |
|
|
|
@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 … |
|
|
|
@8817
|
[8817]
|
02/07/08 21:50:46 |
bitsweat |
ActiveSupport::Base64.encode64s since Base64 is deprecated |
|
|
|
@8816
|
[8816]
|
02/07/08 21:09:23 |
david |
Added Base64.encode64s to encode values in base64 without the newlines. … |
|
|
|
@8806
|
[8806]
|
02/06/08 06:43:02 |
rick |
Add Time Zone support to ActiveRecord, and config.time_zone property for … |
|
|
|
@8789
|
[8789]
|
02/02/08 22:52:32 |
bitsweat |
Ruby 1.9 compat: declare utf-8 file encoding |
|
|
|
@8764
|
[8764]
|
02/01/08 01:43:47 |
bitsweat |
Add a handful of cache store tests |
|
|
|
@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 … |
|
|
|
@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 … |
|
|
|
@8700
|
[8700]
|
01/23/08 07:25:20 |
bitsweat |
Enumerable#group_by uses ActiveSupport::OrderedHash |
|
|
|
@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 … |
|
|
|
@8635
|
[8635]
|
01/12/08 20:44:31 |
gbuesing |
Refactor number-to-HH:MM-string conversion logic from … |
|
|
|
@8604
|
[8604]
|
01/09/08 08:37:36 |
bitsweat |
Fix up Enumerable#group_by |
|
|
|
@8579
|
[8579]
|
01/06/08 20:53:47 |
bitsweat |
Use a decorator module for Files instantiated by Hash.from_xml. Add test … |
|
|
|
@8570
|
[8570]
|
01/05/08 13:34:15 |
bitsweat |
* Continue evolution toward ActiveSupport::TestCase and friends. #10679 … |
|
|
|
@8567
|
[8567]
|
01/05/08 13:32:48 |
bitsweat |
remove some more absolute requires |
|
|
|
@8563
|
[8563]
|
01/05/08 13:31:04 |
bitsweat |
require abstract_unit directly since test is in load path |
|
|
|
@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] |
|
|
|
@8510
|
[8510]
|
12/29/07 19:43:07 |
bitsweat |
Ruby 1.9 compat: introduce ActiveSupport::FrozenObjectError normalize … |
|
|
|
@8499
|
[8499]
|
12/28/07 05:42:12 |
bitsweat |
Ruby 1.9 compat: introduce instance_variable_names. Closes #10630 … |
|
|
|
@8461
|
[8461]
|
12/21/07 11:21:54 |
bitsweat |
Multibyte: skip String#each_char test for Ruby 1.9 |
|
|
|
@8460
|
[8460]
|
12/21/07 11:21:43 |
bitsweat |
Multibyte: String#chars returns self for Ruby 1.9 |
|
|
|
@8459
|
[8459]
|
12/21/07 11:21:20 |
bitsweat |
Multibyte: String#chars uses passthrough handler for Ruby 1.9 |
|
|
|
@8454
|
[8454]
|
12/20/07 22:28:47 |
bitsweat |
Hash#symbolize_keys skips keys that can't be symbolized. Closes #10500. |
|
|
|
@8403
|
[8403]
|
12/15/07 02:28:32 |
bitsweat |
Ruby 1.9 compat: 'a'.ord == 'a'[0] |
|
|
|
@8402
|
[8402]
|
12/15/07 02:28:20 |
bitsweat |
Ruby 1.9 compat: shadowed vars, kcode |
|
|
|
@8399
|
[8399]
|
12/15/07 02:27:41 |
bitsweat |
Ruby 1.9 compat: define Duration#== [chuyeow] |
|
|
|
@8398
|
[8398]
|
12/15/07 02:27:29 |
bitsweat |
Ruby 1.9 compat: normalize date and time xmlschema to match Ruby's … |
|
|
|
@8397
|
[8397]
|
12/15/07 02:27:11 |
bitsweat |
Ruby 1.9 compat: prefer builtin String#starts_ and ends_with? if available … |
|
|
|
@8384
|
[8384]
|
12/14/07 18:02:04 |
david |
Added that Array#to_param calls to_param on all it's elements (closes … |
|
|
|
@8370
|
[8370]
|
12/10/07 10:08:07 |
bitsweat |
TimeZone#to_s uses UTC rather than GMT. References #1689. |
|
|
|
@8369
|
[8369]
|
12/10/07 10:05:43 |
bitsweat |
Ruby 1.9 compat: TimeZone avoids localtime conversion. References #1689 … |
|
|
|
@8365
|
[8365]
|
12/10/07 05:54:46 |
bitsweat |
Ruby 1.9 compat: File.exists\? -> File.exist\? en masse. References #1689 … |
|
|
|
@8363
|
[8363]
|
12/10/07 05:12:50 |
bitsweat |
Ruby 1.9 compat. References #1689 [Pratik Naik] |
|
|
|
@8340
|
[8340]
|
12/09/07 22:10:40 |
bitsweat |
to_sentence returns self[0].to_s instead of just self[0] for arrays of … |
|
|
|
@8332
|
[8332]
|
12/08/07 00:12:52 |
rick |
Fix HashWithIndifferentAccess#to_options! so it doesn't clear the options … |
|
|
|
@8301
|
[8301]
|
12/05/07 18:54:41 |
david |
Fix typos (closes #10378) |
|
|
|
@8255
|
[8255]
|
12/02/07 08:45:35 |
nzkoz |
Don't escape forward slashes with String#to_json, our unicode encoding of … |