Jeremy Forsythe
a128e26f04
Additionals: Add statesUS method
...
Validates two-letter US state abbreviations (including DC)
Closes #1005
2014-07-01 20:42:19 +02:00
Wing
a096aa2b76
Core: Improve dateISO RegExp
...
Closes #1136
2014-05-30 11:18:14 +02:00
Nick Schonning
d0c56e005e
Build: Run JSCS against tests
2014-05-27 00:08:54 -04:00
pylover
b258647540
Additionals: Add persian date method
...
Also add localization for minWords and maxWords in persian.
Closes #1038
2014-05-20 16:13:41 +02:00
Nick Schonning
07779ae502
Additionals: Add postalCodeCA method
...
Checks for Canadian postal codes using the base regex from
http://geekswithblogs.net/MainaD/archive/2007/12/03/117321.aspx with
additional constraints from
http://www.canadapost.ca/tools/pg/manual/PGaddress-e.asp .
- First character must be a valid forward station character
- Must be all caps
- Must use space for forth character
Closes #1118
2014-05-20 16:05:32 +02:00
Markus Staab
104e8efceb
Tests: Use asyncTest() method, replacing test() and stop() calls
...
Closes #1097
2014-04-29 17:56:41 +02:00
Jörn Zaefferer
e72a9b62df
Test: Cleanup indent
2014-04-01 11:07:09 +02:00
Nick Schonning
3e09fcb719
JSHint: Apply onevar to tests
2014-01-23 18:14:23 -05:00
Nick Schonning
313fd1dd3f
JSHint: Remove unused parameters
...
- Fix double quoting in mockjax response to use doublequotes again
2014-01-23 17:45:37 -05:00
Nick Schonning
3d6f596485
JSHint: Replace braces with dot notation
2014-01-23 16:23:10 -05:00
Nick Schonning
91fa266cfe
JSHint: Replace single for double quotes in tests
2014-01-23 16:16:53 -05:00
James Thompson
1a981b4403
Methods: Add additional method for currency
...
Closes gh-701
2014-01-14 19:22:06 +01:00
Jörn Zaefferer
279b932c12
Methods: Fix dateITA method, avoiding summertime errors
...
Using arbitrary hour or new Date() will use hour 00:00:00, which cause errors
on summertime changes.
Closes gh-773
2014-01-14 17:26:19 +01:00
Jamie R. Rytlewski
aa0d6241c3
Methods: Adding Smart Quotes to stripHTML's punctuation removal
...
Addresses an issue with the word count where smart quotes were not
removed, but the word count counted the words as the punctuation was not
removed.
Closes gh-811
2014-01-14 16:51:59 +01:00
Bart Sipes
bf3b350914
Core: Disable deprecated $.format
...
Throwing error if $.format is called and updated all deprecated calls to use
$.validator.format.
Fixes gh-755
Closes gh-971
2014-01-14 15:45:21 +01:00
Jörn Zaefferer
d865e4c5b8
Methods: Fix tests for email method. Follow-up to dd162ae
2014-01-14 15:30:20 +01:00
Jörn Zaefferer
dd162ae360
Methods: Update email to use HTML5 regex, remove email2 method
...
The regex provided by the HTML5 spec allows email addresses without a top level
domain, like name@localhost. That makes the email2 method pointless.
Hopefully this is the last time the email methods ever has to be updated. At
least it will make bug triage easier: If you don't like the implementation,
report an issue against the HTML5 spec.
Fixes gh-828
Closes gh-753
Closes gh-739
2014-01-14 15:27:29 +01:00
Pat Heard
d7a05b1c26
Add qunit tests for conditional validation rules
...
Updated tests for require_from_group and skip_or_fill_minimum rules.
The tests now check that other validation rules on the form are
enforced.
2013-12-02 10:25:07 -05:00
Alfonso Martín
317c20fa9b
Added NIF, NIE and CIF Spanish documents numbers validation
...
* Added some translations to /localization
* Added test suite
Fixes gh-830
2013-08-22 01:06:08 -04:00
Nick Schonning
519bbc656b
phoneUS: Add N11 exclusions. Closes gh-861
...
Numbers like 911 and 411 cannot be used for area or exchange codes.
https://en.wikipedia.org/wiki/NANPA#Numbering_system
2013-08-21 10:33:26 +02:00
Andrew Ray
f5f47c5c66
Restricting credit card validator to include length check. Closes gh-772
...
Without this, '41111' is considered a valid credit card number.
2013-06-25 11:39:47 +02:00
g1smd
d447b41b83
Update phonesUK and mobileUK to accept new prefixes. Closes gh-750
2013-05-22 12:53:42 +02:00
Jörn Zaefferer
b51e86f558
Add extra unit test for zipcodeUS method, based on GH comment
2013-05-20 15:53:31 +02:00
rstaib
ed51405d84
Add validation method for BIC. Closes gh-743
2013-05-14 18:11:41 +02:00
Strand McCutchen
165005d4b5
Verify nine-digit zip codes. Closes gh-726
2013-05-12 15:17:16 +02:00
Veres Lajos
f79e647f9f
typo fixes
2013-05-08 14:35:26 +01:00
James Thompson
bbbf87903d
Improved the UK postcode method to filter out more invalid postcodes. Closes #682
...
Old one allows integers between 5-7 digits which is not valid.
New one is still case insensitive and allows spaces & fixes the above issue.
2013-03-20 12:19:20 +01:00
jzaefferer
4a51e71c6f
Fix typos
2013-03-07 13:55:35 +01:00
Robbert Wethmar
509e6e3619
Add additional, dutch-specific methods: phone, mobile, postal, bank and giro account
...
add dutch phone number validation
2013-02-27 15:43:06 +01:00
Robbert Wethmar
581ccd80ec
Added iban validation. Closes gh-630
2013-02-27 14:27:22 +01:00
Jörn Zaefferer
58dece930a
Add tests for phoneUK method
2013-02-27 14:07:05 +01:00
g1smd
45154af738
Updated and corrected GB RegEx pattern. Minor refactor of RegEx pattern. Minor RegEx refactor for efficiency. Fix holes in date validations. Closes gh-514
2013-02-27 13:55:20 +01:00
Jörn Zaefferer
b5cd04e327
Lint test files
2013-01-31 00:28:13 +01:00
Synchro
e4f3a87493
Fix some date validations, JS syntax errors.
2012-11-26 11:48:24 +01:00
g1smd
0b3e34cde9
Optimise RegEx patterns, especially for UK phone numbers.
2012-09-06 16:25:53 +02:00
Max Lynch
55920f0f75
Updated UK Mobile phone number regex for new numbers. Fixes #154
2012-05-07 15:14:00 +02:00
Max Lynch
851e941a60
Fixed regex for time additional method. Fixes #131
2012-05-05 14:19:47 -05:00
Max Lynch
f0b8042233
resetForm now clears old previousValue on form elements. Fixes #312
2012-05-04 10:48:49 -05:00
Max Lynch
c3ce5b4569
Added checkbox test to require_from_group and changed require_from_group to use elementValue. Fixes #359
2012-05-04 11:20:17 +02:00
Max Lynch
a24e58a293
Fixed dataFilter response issues in jQuery 1.5.2+. Fixes #405
2012-05-04 11:13:06 +02:00
Max Lynch
278d3f3b3e
Added US zip code support and test. Fixes #90
2012-04-29 20:34:18 +02:00
Max Lynch
43d963b4ec
Removed number stripping from stripHtml. Fixes #2
2012-04-28 16:48:05 +02:00
Max Lynch
7cc01adbd1
Fixed invalid count on invalid to valid remote validation. Fixes #286
2012-04-28 16:41:28 +02:00
Max Lynch
b475b483f5
Moved old accept method to extension additional-method, added new accept method to handle standard browser mimetype filtering. Fixes #287 and supersedes #369
2012-04-22 23:37:01 -05:00
Max Lynch
58930870c6
Fixed value issue for radio buttons and checkboxes. Fixes #363
2012-04-20 15:09:15 +02:00
Max Lynch
5c2ecd1b76
Added test for rangeWords and fixed regex and bounds in method. Fixes #308
2012-04-20 15:04:57 +02:00
Jörn Zaefferer
1539feb1a2
Use equal assertion, not equal
2012-04-03 18:44:10 +02:00
Jörn Zaefferer
8f8792fd86
Fix whitespace and formatting in additional-methods and tests
2012-04-03 16:24:45 +02:00
Nathan Long
78a739f7c5
Added methods "require_from_group" and "skip_or_fill_minimum"
2012-04-03 16:15:04 +02:00
Max Lynch
f2d525c919
Fixed regex issue for decimals without leading zeroes. Added new methods test. Fixes #41
2012-04-03 12:00:03 +02:00