Adam Meehan
86b7bc4829
Fix before_type_cast for non-dirty attributes (issue #52 ).
...
Only use before_type_cast implementation if earlier than 3.1.0 which has
it's own working version for date/time fields now.
2011-09-21 21:28:53 +10:00
Adam Meehan
11ae94cba6
Cleanup DateTimeSelect extension specs
2011-09-18 18:53:38 +10:00
Adam Meehan
473da0fa5e
Fix DateTimeSelect extension for Rails 3.1.0
2011-09-18 18:37:01 +10:00
Adam Meehan
e7b503ae4f
Fix DateTimeSelect extension to use integers from param values.
...
Change extension spec to use string params.
2011-09-18 18:34:23 +10:00
Adam Meehan
9a99c47323
Can use simple Mongoid inclusion now that fixed Concern usage is released (a while ago)
2011-09-18 18:33:29 +10:00
Thilo Rusche
ac90ab96cd
fixed integer vs string expectation
2011-05-13 17:47:59 +01:00
Thilo Rusche
b4c1a39343
added support for :discard_day in form helpers
2011-05-13 17:13:11 +01:00
Adam Meehan
7886132114
version 3.0.5
2011-05-09 17:34:09 +10:00
Adam Meehan
ac98978441
Better timeliness_type_cast_code
2011-05-09 07:43:41 +10:00
Adam Meehan
ea7c9ec7be
Type caste to Date for date columns in AR after parsing string in attribute writer
2011-04-27 07:37:26 +10:00
Adam Meehan
e3dea5aebd
use activemodel scoped class name in helper method to remove need for .kind override
2011-02-24 21:12:49 +11:00
Adam Meehan
2822e368e3
Exit restriction validation on first restriction error
2011-02-24 07:58:48 +11:00
Adam Meehan
dac62060df
version 3.0.5
2011-01-29 17:42:42 +11:00
Adam Meehan
3793ef2ed4
fix for validation nil value with :format option plugin parser disabled (issue 34)
2011-01-29 16:07:56 +11:00
Adam Meehan
bbb752e4e3
version 3.0.4
2011-01-22 11:16:10 +11:00
Adam Meehan
54ba4a038c
use namespaced validator class name for the :timeliness option
2011-01-22 10:48:40 +11:00
Adam Meehan
7b5b11ad63
use class_attribute again, now that I know how to use it safely
2011-01-22 10:47:22 +11:00
Edgars Beigarts
d14ae09820
Fixed :between option.
2011-01-21 11:02:59 +02:00
Adam Meehan
01d1dc7c5e
version 3.0.3
2010-12-11 09:17:31 +11:00
Adam Meehan
b09f937688
tiny consistency change
2010-12-11 09:17:08 +11:00
Adam Meehan
509336e080
Fix type_cast_value for values which don't respond to to_time or to_date (renatoelias)
2010-12-11 09:13:35 +11:00
Adam Meehan
46eafe31a1
version 3.0.2
2010-12-04 16:40:13 +11:00
Adam Meehan
3bf364a395
reluctantly overriding whole execute_callstack_for_multiparameter_attributes method
...
this fixes issue for Date column types. Damn method is just too
unwieldly and should be refactored in Rails.
2010-12-04 16:29:05 +11:00
Adam Meehan
bfcab52c22
can use super for some InstanceTag methods
...
cleans up for DateTimeSelect extension a little
2010-11-02 10:13:13 +11:00
Adam Meehan
20c0aaa793
version 3.0.1
2010-11-02 09:53:25 +11:00
José Valim
889b5a9b07
Move timeliness defined methods to a module so they can be overwritten.
2010-11-01 14:56:03 -02:00
Adam Meehan
2404fb1489
version 3.0.0 final
2010-10-18 11:54:03 +11:00
Adam Meehan
4f421d87fc
add remove_use_formats alias to Timeliness and spec config spec
2010-10-18 11:15:50 +11:00
Adam Meehan
ecf183d0f1
fix stupid mistake with Timeliness config delegation
2010-10-15 12:32:39 +11:00
Adam Meehan
208bfc5af6
version 3.0.0.beta.5
2010-10-14 19:14:10 +11:00
Adam Meehan
2c6df945ec
remove old parser and use timeliness gem
2010-10-14 18:57:53 +11:00
Adam Meehan
1e48173e6a
don't call to_time on Time object.
...
Fixes Ruby 1.9 bug which changes the zone to local when calling to_time
on a Time object! Lame! I mean seriously, Rails created the method and
then Ruby copies it into core and changes the behaviour. Why?
2010-10-14 07:40:30 +11:00
Adam Meehan
b152dff626
couple of AS dependencies required
2010-10-11 15:53:16 +11:00
Adam Meehan
71162d5614
parser should be a module not a class
2010-10-11 15:49:01 +11:00
Adam Meehan
3f72f31063
change shorthand values to current timezone (thanks rpbertp13)
2010-10-11 13:12:16 +11:00
Adam Meehan
6301d87829
fix uncommented setting in config template
2010-10-11 12:46:53 +11:00
Adam Meehan
2756d21abd
added railtie and moved in some config defaults for Rails and AR
2010-10-09 16:44:19 +11:00
Adam Meehan
3f92cac8b0
forgot to add default_timezone to generator
2010-10-09 16:05:39 +11:00
Adam Meehan
247e157708
readme and generator comments
2010-10-08 08:40:22 +11:00
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
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
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
ea082b5258
use I18n default value when missing value for error value format
2010-09-27 16:53:54 +10:00