Skip to content
This repository was archived by the owner on Jul 1, 2020. It is now read-only.

Commit 30e5f75

Browse files
committed
#111 Add US phone & tweaked credit card rules
1 parent 7d64caf commit 30e5f75

19 files changed

+55
-20
lines changed

bower.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "angular-validation-ghiscoding",
3-
"version": "1.5.0",
3+
"version": "1.5.1",
44
"author": "Ghislain B.",
55
"description": "Angular-Validation Directive and Service (ghiscoding)",
66
"main": [

dist/angular-validation.min.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

full-tests/Service.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -527,6 +527,10 @@ <h4><strong>{{ 'ERRORS' | translate }}!</strong></h4>
527527
<label for="input126">input126</label>
528528
<input class="form-control" type="text" name="input126" ng-model="input126">
529529
</div>
530+
<div class="form-group row">
531+
<label for="input127">input127</label>
532+
<input class="form-control" type="text" name="input127" ng-model="input127">
533+
</div>
530534

531535
</fieldset>
532536

full-tests/app.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -333,6 +333,9 @@ function loadData() {
333333
'validator': 'numericSigned',
334334
'aliases': ['numeric_signed']
335335
},
336+
{
337+
'validator': 'phone'
338+
},
336339
{
337340
'validator': 'url'
338341
},

full-tests/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ <h1>Angular-Validation Directive|Service (ghiscoding)</h1>
3535
<ng-view></ng-view>
3636

3737
<!-- external librairies CDN -->
38-
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.7/angular.js"></script>
39-
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.7/angular-route.js"></script>
38+
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/angularjs/1.5.0/angular.js"></script>
39+
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/angularjs/1.5.0/angular-route.js"></script>
4040

4141
<!-- angular-translate -->
4242
<!-- Visit Angular-Translate https://github.com/PascalPrecht/angular-translate -->

index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,9 @@ <h1>Angular-Validation Directive|Service (ghiscoding)</h1>
4040
<ng-view></ng-view>
4141

4242
<!-- external librairies CDN -->
43-
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.7/angular.js"></script>
44-
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.7/angular-route.js"></script>
45-
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.7/angular-sanitize.js"></script>
43+
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/angularjs/1.5.0/angular.js"></script>
44+
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/angularjs/1.5.0/angular-route.js"></script>
45+
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/angularjs/1.5.0/angular-sanitize.js"></script>
4646

4747
<!-- angular-translate -->
4848
<!-- Visit Angular-Translate https://github.com/PascalPrecht/angular-translate -->

locales/validation/ca.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@
5656
"INVALID_NUMERIC_SIGNED": "Ha de contenir un valor numèric positiu o negatiu. ",
5757
"INVALID_PATTERN": "Ha de contenir un text amb el format: {0}. ",
5858
"INVALID_PATTERN_DATA": "Ha de contenir un text amb el format {{data}}. ",
59+
"INVALID_PHONE_US": "Ha de ser un número de telèfon vàlid i ha d'incloure el codi d'àrea. ",
5960
"INVALID_REQUIRED": "Camp requerit. ",
6061
"INVALID_URL": "Ha de contenir una adreça URL vàlida. ",
6162
"INVALID_TIME": "Ha de tenir un format de temps vàlid (hh: mm) o (hh: mm: ss). ",

locales/validation/en.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@
5656
"INVALID_NUMERIC_SIGNED": "Must be a positive or negative number. ",
5757
"INVALID_PATTERN": "Must be following this format: {0}. ",
5858
"INVALID_PATTERN_DATA": "Must be following this format {{data}}. ",
59+
"INVALID_PHONE_US": "Must be a valid phone number and must include area code. ",
5960
"INVALID_REQUIRED": "Field is required. ",
6061
"INVALID_URL": "Must be a valid URL. ",
6162
"INVALID_TIME": "Must be a valid time format (hh:mm) OR (hh:mm:ss). ",

locales/validation/es.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@
5656
"INVALID_NUMERIC_SIGNED": "Debe contener un valor númerico positivo ó negativo. ",
5757
"INVALID_PATTERN": "Debe contener un texto con el formato: {0}. ",
5858
"INVALID_PATTERN_DATA": "Debe contener un texto con el formato {{data}}. ",
59+
"INVALID_PHONE_US": "Debe ser un número de teléfono válido y debe incluir el código de área. ",
5960
"INVALID_REQUIRED": "Campo requerido. ",
6061
"INVALID_URL": "Debe contener una dirección URL válida. ",
6162
"INVALID_TIME": "Debe contener un formato de tiempo válido (hh:mm) ó (hh:mm:ss). ",

locales/validation/fr.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@
5656
"INVALID_NUMERIC_SIGNED": "Doit être un nombre positif ou négatif. ",
5757
"INVALID_PATTERN": "Doit suivre le format: {0}. ",
5858
"INVALID_PATTERN_DATA": "Doit suivre le format {{data}}. ",
59+
"INVALID_PHONE_US": "Doit être un numéro de téléphone valide et doit inclure le code régional. ",
5960
"INVALID_REQUIRED": "Le champ est requis. ",
6061
"INVALID_URL": "Doit être un URL valide. ",
6162
"INVALID_TIME": "Doit être un format de temps valide (hh:mm) OU (hh:mm:ss). ",

0 commit comments

Comments
 (0)