Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Fix TimeWithZone unmarshaling: coerce unmarshaled Time instances to utc, ↵ | gbuesing | 2008-07-14 | 3 | -1/+9 | |
| | | | | | | | | because Ruby's marshaling of Time instances doesn't respect the zone | |||||
| * | Append a "_" to memoized instance variables | Joshua Peek | 2008-07-14 | 1 | -3/+4 | |
| | | ||||||
| * | Some performance tweaks to ActiveSupport::Memoizable | Tarmo Tänav | 2008-07-14 | 2 | -2/+8 | |
| | | | | | | | | Signed-off-by: Joshua Peek <josh@joshpeek.com> | |||||
| * | memorize typo | Joshua Peek | 2008-07-14 | 2 | -5/+5 | |
| | | ||||||
| * | Added Memoizable mixin for caching simple lazy loaded attributes | Joshua Peek | 2008-07-14 | 4 | -0/+80 | |
| | | ||||||
| * | Cache Module#parent_name | Jeremy Kemper | 2008-07-14 | 1 | -6/+17 | |
| | | ||||||
| * | Slightly faster DateTime#to_json. [#598 state:resolved] [Alex Zepeda] | Pratik Naik | 2008-07-14 | 1 | -1/+1 | |
| | | ||||||
| * | Remove some Symbol#to_proc usage in runtime code. [#484 state:resolved] | Cheah Chu Yeow | 2008-07-09 | 3 | -4/+4 | |
| | | ||||||
| * | Move test related core_ext stuff out of regular core ext to prevent nasty ↵ | Michael Koziarski | 2008-07-04 | 5 | -9/+13 | |
| | | | | | | | | surprises when you require active_support then use Test::Unit directly. | |||||
| * | Add Inflection rules for String#humanize. [#535 state:resolved] [dcmanges] | Pratik Naik | 2008-07-02 | 3 | -8/+51 | |
| | | | | | | | | Signed-off-by: Pratik Naik <pratiknaik@gmail.com> | |||||
| * | TimeWithZone#advance: treat :weeks option as variable-length | gbuesing | 2008-06-29 | 1 | -2/+2 | |
| | | ||||||
| * | TimeWithZone: when crossing DST boundary, treat Durations of days, months or ↵ | gbuesing | 2008-06-29 | 3 | -12/+203 | |
| | | | | | | | | years as variable-length, and all other values as absolute length. A time + 24.hours will advance exactly 24 hours, but a time + 1.day will advance 23-25 hours, depending on the day. Ensure consistent behavior across all advancing methods. | |||||
| * | Merge branch 'state_machine' | rick | 2008-06-29 | 1 | -0/+5 | |
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some big changes: * Added some redundant requires so active_support/inflecto can be loaded without the rest of ActiveSupport. * Disabled callbacks and validations until they are added and tested. * Converted specs back to tests, using ActiveSupport::TestCase and the new #test helper. * As an experiment, I imported Scott Barron's awesome AASM gem into ActiveModel. I added multiple state machine support and vastly improved the API (no more aasm_* prefixes). All the old tests pass. If this bothers people, I have no problems removing this and contributing the changes back to AASM. I just feel like AMo is a better spot for all these 'modelish' features. | |||||
| | * | add special requires for ActiveSupport::Inflector so you can load it ↵ | rick | 2008-06-27 | 1 | -0/+5 | |
| | | | | | | | | | | | | individually | |||||
| * | | Fix indentation and update changelogs for previous commit | gbuesing | 2008-06-29 | 1 | -0/+2 | |
| | | | ||||||
| * | | Added support for regexp matching of priority zones in time_zone_select ↵ | Ernie Miller | 2008-06-29 | 2 | -0/+13 | |
| | | | | | | | | | | | | [#195 state:resolved] | |||||
| * | | Fix typo in apparently-dead will_unload? method. | Jeremy Kemper | 2008-06-27 | 1 | -1/+1 | |
| | | | ||||||
| * | | Freeze ModelName cache_key also | Jeremy Kemper | 2008-06-25 | 1 | -1/+1 | |
| | | | ||||||
| * | | Include cache key in ModelName | Jeremy Kemper | 2008-06-24 | 1 | -2/+3 | |
| | | | ||||||
| * | | Performance: minor Array#to_param and #to_query speedups | Jeremy Kemper | 2008-06-24 | 1 | -2/+3 | |
| | | | ||||||
| * | | Revert "Check for mocha gem without requiring the lib. [#403 state:resolved]" | Jeremy Kemper | 2008-06-23 | 1 | -2/+2 | |
| | | | | | | | | | | | | This reverts commit 4d5ac3f3d2e1667971752c9a4e536de1a5bec364. | |||||
| * | | Check for mocha gem without requiring the lib. [#403 state:resolved] | Jeremy Kemper | 2008-06-22 | 1 | -2/+2 | |
| | | | ||||||
| * | | Horo rdoc template | Jeremy Kemper | 2008-06-22 | 1 | -1/+1 | |
| | | | ||||||
| * | | Everything responds to #to_param | Jeremy Kemper | 2008-06-21 | 1 | -3/+1 | |
| | | | ||||||
| * | | Don't assume RubyProf constants are defined | Jeremy Kemper | 2008-06-20 | 1 | -5/+5 | |
| | | | ||||||
| * | | Added block-handling to Enumerable#many? (Damian Janowski) [#452 state:resolved] | David Heinemeier Hansson | 2008-06-20 | 3 | -4/+11 | |
| | | | ||||||
| * | | true#to_param => true, so be sure to #to_s expanded cache keys | Jeremy Kemper | 2008-06-20 | 1 | -9/+9 | |
| | | | ||||||
| * | | Tired of seeing <foo>/run | Jeremy Kemper | 2008-06-20 | 1 | -1/+1 | |
| | | | ||||||
| * | | Don't profile GC runs/time by default | Jeremy Kemper | 2008-06-20 | 1 | -1/+1 | |
| | | | ||||||
| * | | Fall back to #to_s for cache key expansion | Jeremy Kemper | 2008-06-20 | 2 | -1/+9 | |
| |/ | ||||||
| * | Use native include/exclude instead of doing it by hand | Jeremy Kemper | 2008-06-18 | 1 | -1/+2 | |
| | | ||||||
| * | Generate rdoc for all .rb files except those in vendor | Jeremy Kemper | 2008-06-18 | 1 | -2/+1 | |
| | | ||||||
| * | Update Rakefiles to connect to wrath as current user. Use ssh config to set ↵ | Jeremy Kemper | 2008-06-18 | 1 | -4/+4 | |
| | | | | | | | | a different user. | |||||
| * | Performance: add GC metrics for # of runs and total runtime | Jeremy Kemper | 2008-06-18 | 1 | -10/+48 | |
| | | ||||||
| * | Oops, include metric name in csv filename | Jeremy Kemper | 2008-06-18 | 1 | -1/+1 | |
| | | ||||||
| * | Performance: tweak unsupported metric error message | Jeremy Kemper | 2008-06-18 | 1 | -1/+1 | |
| | | ||||||
| * | Write benchmark output to separate files per test+metric. Support Lloyd ↵ | Jeremy Kemper | 2008-06-18 | 1 | -5/+35 | |
| | | | | | | | | Hilaiel's GC.heap_info patch for current heap size. | |||||
* | | align with changes in i18n | Sven Fuchs | 2008-07-06 | 3 | -10/+7 | |
| | | ||||||
* | | remove core extensions in favor of I18n#translate and I18n#localize | Sven Fuchs | 2008-07-02 | 4 | -76/+76 | |
| | | ||||||
* | | Fixed Date and Time localization for ActiveSupport | Luca Guidi | 2008-07-02 | 2 | -0/+96 | |
| | | ||||||
* | | crap, an array never has a request, stupid. | Sven Fuchs | 2008-06-22 | 1 | -1/+1 | |
| | | ||||||
* | | remove DeprecatedConstantToMethodProxy again | Sven Fuchs | 2008-06-22 | 1 | -17/+0 | |
| | | ||||||
* | | experimental DeprecatedConstantToMethodProxy | Sven Fuchs | 2008-06-21 | 1 | -0/+17 | |
| | | ||||||
* | | incorporate #translate usage with several default keys | Sven Fuchs | 2008-06-21 | 1 | -0/+0 | |
| | | | | | | | | | | (use first default key that resolves to a translation). this might, depending on the backend implementation save some expensive lookups (like db lookups) | |||||
* | | Renamed lang/ to locale/ because that's what we seem to | Sven Fuchs | 2008-06-21 | 2 | -1/+1 | |
| | | | | | | | | | | | | standarize on. Also, in future this place can be used for data/code that's not literally translations but conceptually belongs to the locale (like custom pluralization algorithms etc.). | |||||
* | | Changed process of storing translations from the | Sven Fuchs | 2008-06-21 | 3 | -2/+5 | |
| | | | | | | | | | | | | | | | | | | client libraries to the backend: clients now can pass a block to backend#populate which can contain code to load and register translations. This makes sense for backends that persist their translations (e.g. to db) so the repeated loading and passing of translations throughout the server startup would be wasted resources. | |||||
* | | rename Backend::Simple#add_translations to set_translations | Sven Fuchs | 2008-06-20 | 2 | -1/+1 | |
| | | | | | | | | because it overwrites existing translations | |||||
* | | I18n has not been released as a gem, yet | Sven Fuchs | 2008-06-19 | 1 | -5/+6 | |
| | | ||||||
* | | add lang file for active_support | Sven Fuchs | 2008-06-19 | 2 | -0/+8 | |
| | | ||||||
* | | integrating I18n into Rails | Sven Fuchs | 2008-06-19 | 3 | -4/+17 | |
|/ |