aboutsummaryrefslogtreecommitdiffstats
path: root/activemodel
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote branch 'mainstream/master'Pratik Naik2010-01-193-0/+12
|\
| * Adding Proc support to validation messages so that they can become a little ↵Samuel Elliott2010-01-172-0/+10
| | | | | | | | | | | | more dynamic, allowing for customisations during the request [#3514 status:resolved]. Signed-off-by: José Valim <jose.valim@gmail.com>
| * Validates needs hash slice.José Valim2010-01-171-0/+2
| |
| * Merge docrailsPratik Naik2010-01-175-53/+180
| |
* | Documentation cleanup and linkage for validatorMikel Lindsaar2010-01-192-2/+26
| |
* | Adding ActiveModel::Validations documentationMikel Lindsaar2010-01-182-2/+56
| |
* | Adding documentation for ActiveModel::TranslationMikel Lindsaar2010-01-182-2/+26
| |
* | Fixing up state machine docsMikel Lindsaar2010-01-182-88/+141
| |
* | Fixing documentation on ActiveModel::Observer#observed_classesGavin Stark2010-01-181-1/+1
| |
* | Partial Documentation for ActiveModel::StateMachineNestor Ovroy2010-01-181-0/+109
| |
* | Updating ActiveModel::Errors documentation to plug Translations and ↵Mikel Lindsaar2010-01-171-1/+4
| | | | | | | | Validations modules
* | Adding documentation for ActiveModel::SerializationMikel Lindsaar2010-01-173-3/+73
| |
* | Fixing documentation for ActiveModel::ObserverMikel Lindsaar2010-01-172-8/+21
| |
* | Adding ActiveModel::Naming documentationMikel Lindsaar2010-01-172-1/+35
| |
* | Update errors docsMikel Lindsaar2010-01-171-5/+4
| |
* | Added documentation for ActiveModel::LintMikel Lindsaar2010-01-172-9/+12
| |
* | Added ActiveModel::Errors documentationMikel Lindsaar2010-01-172-0/+139
| |
* | Merge branch 'master' of github.com:lifo/docrailsMikel Lindsaar2010-01-1732-272/+548
|\ \
| * | Merge remote branch 'mainstream/master'Pratik Naik2010-01-1732-272/+548
| |\| | | | | | | | | | | | | Conflicts: actionpack/lib/action_controller/metal/flash.rb
| | * Fix typos and add tests to ensure they will be caught the next time.José Valim2010-01-113-3/+11
| | |
| | * Fix typo by renaming :genre to :gender.José Valim2010-01-093-8/+8
| | |
| | * Allow validates to map some types to specific options. So now you can do:José Valim2010-01-084-27/+74
| | | | | | | | | | | | | | | | | | validates :email, :presence => true, :format => /@/ validates :genre, :inclusion => %w(m f) validates :password, :length => 6..20
| | * Compile length validator options still at the class level, so whenever the ↵José Valim2010-01-084-48/+26
| | | | | | | | | | | | validator is called, it just needs to check for :maximum, :minimum and :is values.
| | * Allow :if, :unless, :on, :allow_nil and :allow_blank as shared options in ↵José Valim2010-01-074-12/+61
| | | | | | | | | | | | validates.
| | * Add validates method as shortcut to setup validators for a given set of ↵jamie2010-01-0717-98/+328
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | attributes: class Person < ActiveRecord::Base include MyValidators validates :name, :presence => true, :uniqueness => true, :length => { :maximum => 100 } validates :email, :presence => true, :email => true end [#3058 status:resolved] Signed-off-by: José Valim <jose.valim@gmail.com>
| | * Allow to specify default attributes names translation in I18n yml files.José Valim2010-01-072-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For example, you could easily specify :created_at and :updated_at translations as: en: attributes: created_at: "Created at" updated_at: "Updated at" This configuration is built on ActiveModel, so it means those translations are shared between different ORMs as well (but always as a fallback).
| | * Be sure to dup load paths before clearing the array.José Valim2010-01-071-1/+1
| | |
| | * Errors messages are now moved from :activerecord.errors to simply :errors on ↵José Valim2010-01-074-108/+70
| | | | | | | | | | | | I18n yml files.
| | * Autoload AR test caseJoshua Peek2010-01-041-2/+0
| | |
| | * Autoload AMo test caseJoshua Peek2010-01-042-4/+4
| | |
| | * Autoload AS test caseJoshua Peek2010-01-041-2/+0
| | |
| | * MergeDavid Heinemeier Hansson2010-01-038-21/+87
| | |\
| | * | Change the ActiveModel::Base.include_root_in_json default to true for Rails ↵David Heinemeier Hansson2010-01-032-5/+5
| | | | | | | | | | | | | | | | 3 [DHH]
* | | | Adding ActiveModel::AttributeMethods documentationMikel Lindsaar2010-01-172-23/+143
| | | |
* | | | fixed column alignmentMikel Lindsaar2010-01-161-15/+17
|/ / /
* | | Adding RDoc for active_model dirtyMikel Lindsaar2010-01-162-27/+44
| | |
* | | Fixed readme for ActiveModel::DirtyMikel Lindsaar2010-01-161-4/+22
| | |
* | | Updated READMEMikel Lindsaar2010-01-151-0/+19
| | |
* | | ActiveModel::Conversion documentationMikel Lindsaar2010-01-152-2/+21
| | |
* | | ActiveModel::Callbacks documentationMikel Lindsaar2010-01-152-47/+101
| | |
* | | Merge remote branch 'mainstream/master'Pratik Naik2010-01-0441-557/+744
|\ \ \ | | |/ | |/|
| * | Add missing tests to Validators.José Valim2010-01-032-1/+49
| | |
| * | Remove deprecated ActiveModel tests (%d and %s is no longer supported in ↵José Valim2010-01-021-14/+0
| | | | | | | | | | | | error messages a couple months already)
| * | Add naming to AMo::LintJosé Valim2010-01-022-0/+16
| | |
| * | Use activerecord.errors.format as in Rails 2.3.5.José Valim2010-01-023-3/+12
| | |
| * | Be sure to convert namespaced names to we have 'Parrots name' instead of ↵José Valim2010-01-023-3/+10
| |/ | | | | | | 'Parrots.name' in error messages.
| * Ruby 1.9.2: explicit coercion check no longer needed; bug fixed upstreamJeremy Kemper2010-01-011-4/+0
| |
| * Some railties cleanup:Carl Lerche2009-12-311-0/+0
| | | | | | | | | | | | * Rename <framework>/rails.rb -> <framework>/railtie.rb * Rails::Plugin -> Rails::Railtie * Rails::Plugin::Vendored -> Rails::Plugin
| * Rename rails.rb -> rails/all.rb and rails/core.rb -> rails.rbCarl Lerche2009-12-311-1/+2
| |
| * Add a /rails.rb for each framework for consistencyCarl Lerche2009-12-311-0/+1
| |