Commit graph

763 commits

Author SHA1 Message Date
Will Leinweber
62f4f72cab Fixes Model.new(nil) with attribute protection. GH issue #8
Signed-off-by: Marcos Tapajós <tapajos@gmail.com>
2010-08-23 20:02:08 -03:00
Will Leinweber
b20bfad11f Remove typo in specs. (thanks Brian Colfer for spotting it)
Signed-off-by: Marcos Tapajós <tapajos@gmail.com>
2010-08-23 20:01:05 -03:00
Will Leinweber
9437678380 refactor #read_ and #write_attribute to behave the same when called with a missing property
Signed-off-by: Marcos Tapajós <tapajos@gmail.com>
2010-08-23 20:00:19 -03:00
Will Leinweber
49c9656fe3 Allow mixing of protected and accessible properties.
Any unspecified properties are now assumed to be protected by default

Signed-off-by: Marcos Tapajós <tapajos@gmail.com>
2010-08-23 19:59:25 -03:00
Sam Lown
bf22222fd9 History for collection_of changes 2010-08-11 17:41:58 +02:00
Sam Lown
ff00dd3b50 Merge branch 'improve_associations' 2010-08-11 17:38:47 +02:00
Sam Lown
ee31946e07 Merge branch 'master' of github.com:couchrest/couchrest_model into improve_associations 2010-08-11 17:36:02 +02:00
Sam Lown
dfd9dd0e73 Updating readme and using stable couchrest 1.0.0 for base 2010-08-11 17:35:15 +02:00
Sam Lown
796f7d9f7e Raising an error when adding an un-saved item to a collection 2010-08-04 11:54:02 +02:00
Marcos Tapajós
822d0bad18 creating attachments accessor 2010-08-04 11:38:43 +02:00
Marcos Tapajós
08541c2d1a Checking if attachment is really deleted from database 2010-08-04 11:38:43 +02:00
Marcos Tapajós
2d4b19e913 It isn't util 2010-08-04 11:38:43 +02:00
Marcos Tapajós
1925aea97a Fixing documentation and two describes 2010-08-04 11:38:42 +02:00
Marcos Tapajós
5e573cbbee Removing old examples 2010-08-04 11:38:42 +02:00
Marcos Tapajós
33657d9470 creating attachments accessor 2010-08-03 23:58:28 -03:00
Marcos Tapajós
0d72447e31 Checking if attachment is really deleted from database 2010-08-03 23:20:29 -03:00
Marcos Tapajós
9466f67329 It isn't util 2010-08-03 23:11:35 -03:00
Marcos Tapajós
c7acbc07ec Fixing documentation and two describes 2010-08-03 23:09:05 -03:00
Marcos Tapajós
fddb0f8242 Removing old examples 2010-08-03 23:07:19 -03:00
Marcos Tapajós
1a551b54eb Adding tests to some expected behaviors 2010-08-03 22:55:17 -03:00
Marcos Tapajós
e3386a45f4 fixing Readme 2010-07-28 21:40:19 -03:00
Marcos Tapajós
23451ede86 Adding Sam and Will to Thanks.md 2010-07-28 21:39:10 -03:00
Sam Lown
876e270966 Merge branch 'master' of github.com:couchrest/couchrest_model 2010-07-07 13:01:16 +02:00
Marcos Tapajós
cdf6fcaa49 fix all gem requires 2010-07-01 22:39:54 -03:00
Sam Lown
e07c73a071 fixing readme typos 2010-07-02 00:56:26 +02:00
Sam Lown
efb07295f0 Fixing big problem with lack of database passed to collection proxy 2010-06-25 20:02:18 +02:00
Sam Lown
c52f009270 Fixing typoo 2010-06-23 11:58:35 +02:00
Sam Lown
3d46db1104 Fixing proxy and view bug 2010-06-22 14:15:30 +02:00
Sam Lown
42ca7bca73 doc fix 2010-06-21 23:56:42 +02:00
Sam Lown
92b13709e3 Adding to readme for shared uniqueness validation 2010-06-21 23:29:26 +02:00
Sam Lown
fcbc0b08e5 Adding manual view support to uniqueness validation 2010-06-21 23:12:15 +02:00
Sam Lown
8337bab714 Fixing uniqueness proxy error + more in README 2010-06-21 22:37:13 +02:00
Sam Lown
224c96e68a Doc update 2010-06-21 21:36:28 +02:00
Sam Lown
08390e6709 Adding uniqueness validation support out of the box 2010-06-21 21:33:46 +02:00
Sam Lown
b81d37fc02 Fixing association bug to avoid searching when foreign key is nil 2010-06-21 17:03:32 +02:00
Sam Lown
226fe3bf38 Fixing view deleting database option bug 2010-06-21 16:43:33 +02:00
Sam Lown
0c008d4bc7 Renaming support delete method so as not to conflict with ExtendedDocument 2010-06-21 15:10:42 +02:00
Sam Lown
da21fba4dd minor doc change 2010-06-21 14:18:05 +02:00
Sam Lown
d138ebc05f Testing model name 2010-06-21 14:13:19 +02:00
Sam Lown
188fd0d4de Fixing ActiveModel special calls 2010-06-21 13:58:19 +02:00
Sam Lown
c280b3a29b Renaming to CouchRest Model
Refactored basic directory structure.
Moved to ActiveSupport for Validations and Callbacks.
Cleaned up older code, and removed support for text property types.
2010-06-20 22:01:11 +02:00
Sam Lown
9f1eea8d32 Fixes and testing for class proxy 2010-06-18 21:11:02 +02:00
Sam Lown
061c7a0154 Moving tests for class proxy and fixing issue with finding first 2010-06-18 20:07:34 +02:00
Sam Lown
5580caf346 Adding missing methods to proxy, proxy needs tests 2010-06-18 19:00:20 +02:00
Sam Lown
1b89f1e1df Array Properties accept hash with ordered keys and raise error for anything else 2010-06-18 01:24:49 +02:00
Sam Lown
dd55466764 adding support for collection_of association 2010-06-17 15:02:33 +02:00
Sam Lown
fa0ab968a8 Adding associations to casted model 2010-06-17 02:43:17 +02:00
Sam Lown
144fff028a Raising version to match history 2010-06-17 02:39:55 +02:00
Sam Lown
a7a6b2f0ac adding initial support for belongs_to associations 2010-06-17 02:39:09 +02:00
Sam Lown
64e34ee2e8 adding missing history entry 2010-06-16 22:15:39 +02:00