Adam Meehan
|
70ba75a4ae
|
added switching to euro date formats instead of US
|
2008-07-20 08:38:34 +10:00 |
|
Adam Meehan
|
5f55fad076
|
added :before option to add_formats to insert above existing format
|
2008-07-20 07:45:22 +10:00 |
|
Adam Meehan
|
53d57cb7ac
|
doc refinements
|
2008-07-19 21:52:37 +10:00 |
|
Adam Meehan
|
05abd4e984
|
minor line shifts
|
2008-07-19 19:49:15 +10:00 |
|
Adam Meehan
|
5983622ac8
|
moved extact_date_time_values method in to Formats and added specs
changed Formats to a class
|
2008-07-19 19:47:03 +10:00 |
|
Adam Meehan
|
137ee152e2
|
added changelog and license
|
2008-07-19 17:56:51 +10:00 |
|
Adam Meehan
|
1d2720ca67
|
added less than exhaustive datetime format validation specs
|
2008-07-19 17:25:01 +10:00 |
|
Adam Meehan
|
8ab82411ca
|
added format add and remove methods
fixed slashes and 'd' token matching
specs for time and date format validation
|
2008-07-19 17:17:53 +10:00 |
|
Adam Meehan
|
ec46a3bd35
|
added specs for formats and more docs
renamed valid_time_formats etc to time_formats
|
2008-07-18 16:29:26 +10:00 |
|
Adam Meehan
|
e18d0ee9f4
|
moved tokens and proc arg map into class arrays
|
2008-07-18 11:27:32 +10:00 |
|
Adam Meehan
|
c9a3075c35
|
rewrote format regexp hash into time format to regexp generator
|
2008-07-18 08:05:21 +10:00 |
|
Adam Meehan
|
33c298163e
|
moved format proc helper methods into formats module so they work
|
2008-07-17 16:25:54 +10:00 |
|
Adam Meehan
|
c37c3e82fa
|
moved formats to own module
|
2008-07-17 15:08:33 +10:00 |
|
Adam Meehan
|
69ed88a086
|
moved formats to root module and retrieve from there in validations
added benchmarks for alternates
|
2008-07-17 15:00:18 +10:00 |
|
Adam Meehan
|
0dcc255901
|
changed parsing to use hash of regexp with optional processor blocks. Allows easy addition and removal of preffered formats
|
2008-07-17 14:29:59 +10:00 |
|
Adam Meehan
|
7cf8f2cbbc
|
refactor parse to just a little simpler and a little more docs and cleanup
|
2008-07-17 06:43:03 +10:00 |
|
Adam Meehan
|
265a3b884a
|
a little more docs
|
2008-07-11 17:42:10 +10:00 |
|
Adam Meehan
|
710ed92721
|
fixed matcher messages and refactored
|
2008-07-11 17:41:50 +10:00 |
|
Adam Meehan
|
1a0a35836f
|
fixed dummy time and added spec
|
2008-07-11 17:41:07 +10:00 |
|
Adam Meehan
|
20ed2b1633
|
ignore time part for dates in validation
|
2008-07-11 17:23:37 +10:00 |
|
Adam Meehan
|
eafce02a73
|
renamed error message key
|
2008-07-11 16:37:37 +10:00 |
|
Adam Meehan
|
89d6d4ac14
|
doc tweak
|
2008-07-11 16:37:02 +10:00 |
|
Adam Meehan
|
899d420b59
|
renamed base to multiparameter attributes
|
2008-07-11 16:35:52 +10:00 |
|
Adam Meehan
|
c283d2eed9
|
rename base to multiparameter attributes
|
2008-07-11 16:31:19 +10:00 |
|
Adam Meehan
|
7f1ada4d0e
|
refactored specs into type validations, added some more examples for boundary checks
|
2008-07-08 10:44:43 +10:00 |
|
Adam Meehan
|
bac867cbbb
|
added core extension files for adding to_dummy_time to Date, Time and DateTime classes
|
2008-07-08 10:44:01 +10:00 |
|
Adam Meehan
|
ef68b3d0f9
|
added type to parse method for dummy time check mainly
added default datetime type to call to parse from strict type cast
|
2008-07-08 10:42:02 +10:00 |
|
Adam Meehan
|
3c934efd0d
|
added requires for core_ext files
|
2008-07-08 10:40:57 +10:00 |
|
Adam Meehan
|
8c5b372716
|
added birth_time attribute
|
2008-07-08 10:38:14 +10:00 |
|
Adam Meehan
|
a78da16b8e
|
added default task
|
2008-07-08 10:37:54 +10:00 |
|
Adam Meehan
|
8ac04e8610
|
doc rewording
|
2008-07-07 19:05:27 +10:00 |
|
Adam Meehan
|
228ab29b5f
|
refactored conversion to remove Time class check which is done in type
cast method
|
2008-07-07 19:04:13 +10:00 |
|
Adam Meehan
|
caf92fba13
|
include matcher if test env
|
2008-07-07 19:03:45 +10:00 |
|
Adam Meehan
|
a0583cc6ea
|
added preliminary README docs
|
2008-07-07 15:25:26 +10:00 |
|
Adam Meehan
|
d6cf8f0889
|
fixed require for rspec-rails
|
2008-07-07 15:24:37 +10:00 |
|
Adam Meehan
|
f40bf36bc9
|
allow for custom messages in error message checks
|
2008-07-07 15:23:44 +10:00 |
|
Adam Meehan
|
3f286b9aee
|
refactored restrictions in method
|
2008-07-07 15:19:32 +10:00 |
|
Adam Meehan
|
bb0e64857a
|
changed Dirty check to full name and changed docs
|
2008-07-07 15:18:30 +10:00 |
|
Adam Meehan
|
a5daef2069
|
added library require file for rspec-rails
|
2008-07-07 15:17:11 +10:00 |
|
Adam Meehan
|
771f42f076
|
added rspec-rails for view method specs
|
2008-07-07 15:16:30 +10:00 |
|
Adam Meehan
|
494f3bdef4
|
added time_travel plugin for validation specs to fix time from Time.now
|
2008-07-07 15:12:28 +10:00 |
|
Adam Meehan
|
bf6aeea841
|
fixed struct problem
|
2008-07-07 15:11:00 +10:00 |
|
Adam Meehan
|
bb42ef215f
|
added full spec
|
2008-07-07 15:10:08 +10:00 |
|
Adam Meehan
|
68463908be
|
changed require and include for InstanceTag
|
2008-07-07 09:57:09 +10:00 |
|
Adam Meehan
|
5edfa5f2fc
|
renamed module DateHelper to InstanceTag
|
2008-07-07 09:50:29 +10:00 |
|
Adam Meehan
|
6ffb7e5780
|
doc tweaks and minor stuff
|
2008-07-01 11:34:49 +10:00 |
|
Adam Meehan
|
67183eb69f
|
changed strict_time_type_cast to use validation parse method to unify and allow pluggable parsers
|
2008-07-01 11:33:20 +10:00 |
|
Adam Meehan
|
d035de1d7c
|
refactored restrictions validation into own method
added validates_*type methods for forcing the value type used when doing restriction validation
|
2008-07-01 11:31:17 +10:00 |
|
Adam Meehan
|
a27e4172a7
|
added check for already changed attribute
added some more documentation
|
2008-07-01 10:00:30 +10:00 |
|
Adam Meehan
|
6a6448130d
|
added fall through for restriction to do parse value
|
2008-06-30 22:39:11 +10:00 |
|