Commit Graph

371 Commits

Author SHA1 Message Date
Adam Meehan
d450ab7c06 parser comments 2010-10-01 09:51:57 +10:00
Adam Meehan
f67519f091 don't to_i format values when nil in parser 2010-10-01 09:38:07 +10:00
Adam Meehan
3abb95bc38 parser comments update and typos 2010-10-01 09:08:24 +10:00
Adam Meehan
8a0b2418bb simplify format arguments in parser 2010-10-01 09:07:59 +10:00
Adam Meehan
f2f1e0b165 tiny tweaks 2010-09-30 19:08:09 +10:00
Adam Meehan
cbb03f0f82 upsell 2010-09-30 19:07:42 +10:00
Adam Meehan
bd1b2f0b96 refactor error messages and fix custom invalide type message 2010-09-30 18:28:39 +10:00
Adam Meehan
2be057b057 version 3.0.0.beta.4 2010-09-29 08:29:02 +10:00
Adam Meehan
39be5fa829 readme 2010-09-29 08:26:00 +10:00
Adam Meehan
1ff215bf55 readme and comment changes 2010-09-29 08:14:17 +10:00
Adam Meehan
6e67d45274 Validation support for ActiveModel::Validations without a shim
move validation helpers into ActiveModel::Validations for default base support
add check if attribute methods shim is being used
refactor specs for helper and attribute methods separation
more mongoid workarounds due to incorrect use of AS::Concern
2010-09-29 08:09:43 +10:00
Adam Meehan
5f31f40413 add parser config to initializer 2010-09-27 16:54:21 +10:00
Adam Meehan
8b199b3f10 readme tweaks 2010-09-27 16:54:21 +10:00
Adam Meehan
ea082b5258 use I18n default value when missing value for error value format 2010-09-27 16:53:54 +10:00
Adam Meehan
cd62163152 remove redundant dummy date setting from Parser 2010-09-27 14:58:17 +10:00
Adam Meehan
99ba103181 fix reload return value for AR 2010-09-24 14:51:05 +10:00
Adam Meehan
ff555eb293 refactored raw value cache to be more explicit 2010-09-24 14:19:25 +10:00
Adam Meehan
37593b63ba examples in readme 2010-09-24 13:53:41 +10:00
Adam Meehan
7f297d576a fix plugin parser timezone spec in AR 2010-09-24 13:45:55 +10:00
Adam Meehan
f41903a769 refactored to get attribute type from model types not validation type
reverts to behaviour of old version which allows you to define validations
of any type for sake of the values it is validating against
2010-09-24 12:00:15 +10:00
Adam Meehan
2efcff2fd4 spec cleaning 2010-09-23 21:34:32 +10:00
Adam Meehan
00f01402e0 reload to clear cached value. Fixes mongoid. 2010-09-23 21:34:01 +10:00
Adam Meehan
d5b0fe0526 list mongoid in config comments 2010-09-23 08:14:11 +10:00
Adam Meehan
6220ae7b43 add validation method check to each ORM 2010-09-23 08:13:37 +10:00
Adam Meehan
a9587ba142 ORM update in readme 2010-09-22 12:51:59 +10:00
Adam Meehan
8edf55ef46 version 3.0.0.beta.3 2010-09-22 07:26:43 +10:00
Adam Meehan
b7fd7c1d60 add mongoid comment 2010-09-22 07:09:43 +10:00
Adam Meehan
90f0c45778 preliminary Mongoid support 2010-09-22 07:07:36 +10:00
Adam Meehan
de46a5b003 update Gemfile version instruction 2010-09-22 07:06:18 +10:00
Adam Meehan
1289988bed remove spec for evaludate_option_value zone change on model method 2010-09-21 20:15:46 +10:00
Adam Meehan
0df3886804 fix validator for :format option 2010-09-21 20:15:26 +10:00
Adam Meehan
29057c41f7 use Person for non-ORM specific specs 2010-09-21 20:14:51 +10:00
Adam Meehan
48b42da85e seperate attribute method specs into orm specific file
move ORM shims to orm folder
2010-09-21 20:12:40 +10:00
Adam Meehan
bf57efaaa6 include timezone awareness option for attribute parsing 2010-09-21 18:27:12 +10:00
Adam Meehan
c8ad4cd525 use inheritable hash again as class_attribute doesn't clone hash for subclass 2010-09-21 18:26:30 +10:00
Adam Meehan
8d3ae75b19 add use_plugin_parser option to initializer template 2010-09-21 18:25:30 +10:00
Adam Meehan
c804442330 dusting 2010-09-21 10:23:13 +10:00
Adam Meehan
896427a8d5 rspec updates 2010-09-21 10:22:48 +10:00
Adam Meehan
b2d81f0dcf use class_attribute to avoid inheritable accessor issues 2010-09-21 10:21:34 +10:00
Adam Meehan
de1de82ae3 remove deprecated gem spec property 2010-09-21 10:20:39 +10:00
Adam Meehan
9b3efa1ecb ignores 2010-09-21 08:44:00 +10:00
Adam Meehan
92d6fd8725 version 3.0.0.beta.2 2010-09-21 08:42:43 +10:00
Adam Meehan
f0e9d0292a clean up valdiation methods 2010-09-21 08:37:54 +10:00
Adam Meehan
27e01486e9 actually use the plugin parser in the write method (yikes) 2010-09-21 08:36:11 +10:00
Adam Meehan
0b067ba27f gem beta install readme 2010-09-17 15:17:46 +10:00
Adam Meehan
0f84584238 v3.0.0.beta 2010-09-17 15:16:03 +10:00
Adam Meehan
01b734e7cd add package task 2010-09-17 15:13:33 +10:00
Adam Meehan
16cc8101cb whoops. fix Rakefile refs to my other plugin #cargocult 2010-09-17 15:05:43 +10:00
Adam Meehan
4fa8dfac72 don't allow 0 or > 12 for meridian am hour 2010-09-17 14:36:21 +10:00
Adam Meehan
a78700d192 more options in readme and fixes 2010-09-17 14:10:33 +10:00