Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Introduce validates_with to encapsulate attribute validations in a class. | Jeff Dean | 2009-08-09 | 1 | -0/+1 |
| | | | | | | [#2630 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | Add simple support for ActiveModel's StateMachine for ActiveRecord | Joshua Peek | 2009-08-04 | 1 | -0/+1 |
| | |||||
* | Start separating primary key concerns | Joshua Peek | 2009-07-30 | 1 | -0/+1 |
| | |||||
* | Concernify AR AttributeMethods | Joshua Peek | 2009-07-30 | 1 | -1/+9 |
| | |||||
* | Merge docrails | Pratik Naik | 2009-07-25 | 1 | -1/+1 |
| | |||||
* | Integrate ActiveModel::Observing into ActiveRecord | Joshua Peek | 2009-06-10 | 1 | -1/+1 |
| | |||||
* | Merge branch 'master' into active_model | Joshua Peek | 2009-05-29 | 1 | -10/+3 |
|\ | | | | | | | | | | | | | | | | | | | | | 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 | ||||
| * | Revert "Get AR CI passing again by requiring the entire core_ext" | Jeremy Kemper | 2009-05-18 | 1 | -3/+0 |
| | | | | | | | | This reverts commit 8e6a18d8672f7efe6ef79b49185e4a6a23e4e547. | ||||
| * | Get AR CI passing again by requiring the entire core_ext | Yehuda Katz | 2009-05-16 | 1 | -0/+3 |
| | | | | | | | | | | Note that this includes Time and Date; we should really figure out what parts of core_ext are really required for AR and require just those. | ||||
| * | Cherry-pick core extensions | Jeremy Kemper | 2009-05-13 | 1 | -1/+0 |
| | | |||||
| * | Remove support for deprecated validation message interpolation format | Jeremy Kemper | 2009-05-13 | 1 | -1/+0 |
| | | |||||
| * | Don't use #tap before Active Support is available, since older versions of ↵ | Chris Kampmeier | 2009-05-04 | 1 | -3/+2 |
| | | | | | | | | | | | | | | | | ruby don't have native implementations [#2603 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
| * | Check for sibling Active Support first | Jeremy Kemper | 2009-05-02 | 1 | -8/+3 |
| | | |||||
| * | No more free lunch | Jeremy Kemper | 2009-04-22 | 1 | -0/+1 |
| | | |||||
* | | Make Active Resource use ActiveModel::Errors | Pratik Naik | 2009-03-19 | 1 | -3/+1 |
| | | |||||
* | | Move all the Active Record validations to Active Model | Pratik Naik | 2009-03-19 | 1 | -0/+9 |
|/ | |||||
* | Added ActiveRecord::Base.each and ActiveRecord::Base.find_in_batches for ↵ | David Heinemeier Hansson | 2009-02-23 | 1 | -0/+1 |
| | | | | batch processing [DHH/Jamis Buck] | ||||
* | Add support for nested object forms to ActiveRecord and the helpers in ↵ | Eloy Duran | 2009-02-01 | 1 | -0/+2 |
| | | | | | | | | ActionPack Signed-Off-By: Michael Koziarski <michael@koziarski.com> [#1202 state:committed] | ||||
* | Bump up the year in MIT license files | Pratik Naik | 2009-01-18 | 1 | -1/+1 |
| | |||||
* | Introduce dynamic scopes for ActiveRecord: you can now use class methods ↵ | Yaroslav Markin | 2008-12-28 | 1 | -0/+1 |
| | | | | | | like scoped_by_user_name(user_name) and scoped_by_user_name_and_password(user_name, password) that will use the scoped method with attributes you supply. [#1648 state:committed] Signed-off-by: David Heinemeier Hansson <david@loudthinking.com> | ||||
* | Switch to Rack based session stores. | Joshua Peek | 2008-12-15 | 1 | -0/+1 |
| | |||||
* | Add ActiveRecord::VERSION autoload | Jeremy Kemper | 2008-12-10 | 1 | -0/+2 |
| | |||||
* | Add config.preload_frameworks to load all frameworks at startup. Default to ↵ | Jeremy Kemper | 2008-11-24 | 1 | -2/+0 |
| | | | | false so Rails autoloads itself as it's used. | ||||
* | missed ActiveRecord::Migrator | Joshua Peek | 2008-11-24 | 1 | -0/+1 |
| | |||||
* | get activerecord tests passing with lazy loading | Joshua Peek | 2008-11-24 | 1 | -0/+3 |
| | |||||
* | Add LAZY env flag for testing autoload/lazy load feature | Joshua Peek | 2008-11-24 | 1 | -1/+1 |
| | |||||
* | Autoload ActiveRecord files | Joshua Peek | 2008-11-24 | 1 | -42/+36 |
| | |||||
* | use :en as a default locale (in favor of :en-US) | Sven Fuchs | 2008-11-18 | 1 | -1/+1 |
| | | | | Signed-off-by: David Heinemeier Hansson <david@loudthinking.com> | ||||
* | I18n: Introduce I18n.load_path in favor of I18n.load_translations and change ↵ | Sven Fuchs | 2008-09-20 | 1 | -1/+1 |
| | | | | | | Simple backend to load translations lazily. [#1048 state:resolved] Signed-off-by: Pratik Naik <pratiknaik@gmail.com> | ||||
* | I18n: move old-style interpolation syntax deprecation to Active Record. ↵ | Sven Fuchs | 2008-09-20 | 1 | -1/+1 |
| | | | | | | [#1044 state:resolved] Signed-off-by: Pratik Naik <pratiknaik@gmail.com> | ||||
* | I18n: removed call to #populate from main library files | Marko Seppae | 2008-08-27 | 1 | -3/+1 |
| | |||||
* | refactor dynamic finder name matching into its own class | Josh Susser | 2008-08-25 | 1 | -0/+1 |
| | | | | Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | ||||
* | Harmonize framework require strategy. Don't add self to load path since ↵ | Jeremy Kemper | 2008-08-25 | 1 | -10/+7 |
| | | | | Rails initializer and RubyGems handle it. | ||||
* | Always require activesupport, even if its constant already exists | Tarmo Tänav | 2008-08-23 | 1 | -10/+8 |
| | | | | | | | | | | This is needed because the existance of the ActiveSupport constant by itself does not guarantee that the whole library has been loaded. Also load the StringInquirer in the Rails#env method as the it might be called inside the initializer block before activesupport itself has been loaded. | ||||
* | Locale file changed to yaml | Iain Hecker | 2008-08-20 | 1 | -1/+1 |
| | |||||
* | switch to using I18n.load_translations instead of requiring plain ruby files | Sven Fuchs | 2008-08-13 | 1 | -1/+1 |
| | |||||
* | Fix file permissions | Tarmo Tänav | 2008-07-31 | 1 | -0/+0 |
| | | | | Signed-off-by: Joshua Peek <josh@joshpeek.com> | ||||
* | Renamed lang/ to locale/ because that's what we seem to | Sven Fuchs | 2008-06-21 | 1 | -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 | 1 | -1/+4 |
| | | | | | | | | | 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. | ||||
* | integrating I18n into Rails | Sven Fuchs | 2008-06-19 | 1 | -0/+2 |
| | |||||
* | Updated copyright years | David Heinemeier Hansson | 2008-05-11 | 1 | -1/+1 |
| | |||||
* | Partial updates play nice with updated_at/on timestamps | Jeremy Kemper | 2008-03-31 | 1 | -2/+2 |
| | | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@9159 5ecf4fe2-1ee6-0310-87b1-e25e094e27de | ||||
* | Track changes to unsaved attributes | Jeremy Kemper | 2008-03-29 | 1 | -0/+2 |
| | | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@9127 5ecf4fe2-1ee6-0310-87b1-e25e094e27de | ||||
* | Merge the has_finder gem, renamed as 'named_scope'. Closes #11404 [nkallen] | Rick Olson | 2008-03-24 | 1 | -0/+2 |
| | | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@9084 5ecf4fe2-1ee6-0310-87b1-e25e094e27de | ||||
* | Introduce preload query strategy for eager :includes. Closes #9640. | Jeremy Kemper | 2008-01-19 | 1 | -0/+2 |
| | | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8672 5ecf4fe2-1ee6-0310-87b1-e25e094e27de | ||||
* | Check for the dir instead of relying on an exception. | Jeremy Kemper | 2007-10-07 | 1 | -5/+7 |
| | | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7768 5ecf4fe2-1ee6-0310-87b1-e25e094e27de | ||||
* | Added ActiveRecord::Base#to_json/from_json (currently does not support ↵ | David Heinemeier Hansson | 2007-09-20 | 1 | -2/+2 |
| | | | | | | :include like to_xml) [DHH]. Added ActiveRecord::Base#from_xml [DHH] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7519 5ecf4fe2-1ee6-0310-87b1-e25e094e27de | ||||
* | Speed up and simplify query caching. | Jeremy Kemper | 2007-09-17 | 1 | -0/+2 |
| | | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7498 5ecf4fe2-1ee6-0310-87b1-e25e094e27de | ||||
* | Moved acts_as_tree into a plugin of the same name on the official Rails svn ↵ | David Heinemeier Hansson | 2007-09-11 | 1 | -2/+0 |
| | | | | | | (closes #9514) [lifofifo] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7454 5ecf4fe2-1ee6-0310-87b1-e25e094e27de | ||||
* | Moved acts_as_nested_set into a plugin of the same name on the official ↵ | David Heinemeier Hansson | 2007-09-11 | 1 | -2/+0 |
| | | | | | | Rails svn (closed #9516) [josh] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7453 5ecf4fe2-1ee6-0310-87b1-e25e094e27de |