Sam Lown
|
e638db63c2
|
Adding more tests for new property class layout
|
2010-06-16 22:02:12 +02:00 |
|
Sam Lown
|
dd3df8fb69
|
Adding support for defining cast_as on properties as a Class
|
2010-03-30 20:50:47 +00:00 |
|
Tapajós
|
58d621d399
|
Changing some validations to be compatible with activemodel.
|
2009-10-31 09:54:16 -02:00 |
|
Matt Aimonetti
|
c18567f8fc
|
differentiated attachment's URI and URL
|
2009-06-07 18:51:31 -07:00 |
|
Matt Aimonetti
|
c35c35157a
|
added an automated way to mark design docs as dirty after the db was reset
|
2009-05-27 18:16:50 -07:00 |
|
Matt Aimonetti
|
e448112ff6
|
fixed some serious issues but left some for tomorrow (validations aren't working right)
|
2009-02-10 02:15:39 -08:00 |
|
Matt Aimonetti
|
890b60cae4
|
added autovalidation (auto_validate! in your ExtendedDocument) and extracted some extlib stuff so we will soon be able to remove the dependency.
|
2009-02-05 17:06:12 -08:00 |
|
Matt Aimonetti
|
fec21c3ff3
|
got rid of extlib hooking system in favor of the new Rails3 callback system. As well as fixed timestamps! in ExtendedDoc
|
2009-02-03 17:33:31 -08:00 |
|
Matt Aimonetti
|
dfdcd79a58
|
Started added a validation mixin
Usage:
class Invoice < CouchRest::ExtendedDocument
include CouchRest::Validation
property :client_name
property :employee_name
property :location
# Validation
validates_present :client_name, :employee_name
validates_present :location, :message => "Hey stupid!, you forgot the location"
end
|
2009-02-02 19:21:32 -08:00 |
|
Matt Aimonetti
|
5aebd53a93
|
forgot to push the latest spec fixture
|
2009-02-02 14:56:17 -08:00 |
|