http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/angular-aria.js
--
diff --git a/rest-angular/src/main/webapp/js/lib/angular/angular-aria.js
b/rest-angular/src/main/webapp/js/lib/angular/angular-aria.js
index d10405d..99f5cc4 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/angular-aria.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/angular-aria.js
@@ -1,6 +1,6 @@
/**
- * @license AngularJS v1.4.5
- * (c) 2010-2015 Google, Inc. http://angularjs.org
+ * @license AngularJS v1.5.0
+ * (c) 2010-2016 Google, Inc. http://angularjs.org
* License: MIT
*/
(function(window, angular, undefined) {'use strict';
@@ -21,19 +21,23 @@
*
* For ngAria to do its magic, simply include the module `ngAria` as a
dependency. The following
* directives are supported:
- * `ngModel`, `ngDisabled`, `ngShow`, `ngHide`, `ngClick`, `ngDblClick`, and
`ngMessages`.
+ * `ngModel`, `ngChecked`, `ngRequired`, `ngValue`, `ngDisabled`, `ngShow`,
`ngHide`, `ngClick`,
+ * `ngDblClick`, and `ngMessages`.
*
* Below is a more detailed breakdown of the attributes handled by ngAria:
*
* | Directive | Supported Attributes
|
*
|-||
+ * | {@link ng.directive:ngModel ngModel}| aria-checked,
aria-valuemin, aria-valuemax, aria-valuenow, aria-invalid, aria-required, input
roles |
* | {@link ng.directive:ngDisabled ngDisabled} | aria-disabled
|
+ * | {@link ng.directive:ngRequired ngRequired} | aria-required
|
+ * | {@link ng.directive:ngChecked ngChecked}| aria-checked
|
+ * | {@link ng.directive:ngValue ngValue}| aria-checked
|
* | {@link ng.directive:ngShow ngShow} | aria-hidden
|
* | {@link ng.directive:ngHide ngHide} | aria-hidden
|
* | {@link ng.directive:ngDblclick ngDblclick} | tabindex
|
* | {@link module:ngMessages ngMessages}| aria-live
|
- * | {@link ng.directive:ngModel ngModel}| aria-checked,
aria-valuemin, aria-valuemax, aria-valuenow, aria-invalid, aria-required, input
roles |
- * | {@link ng.directive:ngClick ngClick}| tabindex, keypress event,
button role |
+ * | {@link ng.directive:ngClick ngClick}| tabindex, keypress event,
button role |
*
* Find out more information about each directive by reading the
* {@link guide/accessibility ngAria Developer Guide}.
@@ -58,6 +62,16 @@ var ngAriaModule = angular.module('ngAria', ['ng']).
provider('$aria', $AriaProvider);
/**
+* Internal Utilities
+*/
+var nodeBlackList = ['BUTTON', 'A', 'INPUT', 'TEXTAREA', 'SELECT', 'DETAILS',
'SUMMARY'];
+
+var isNodeOneOf = function(elem, nodeTypeArray) {
+ if (nodeTypeArray.indexOf(elem[0].nodeName) !== -1) {
+return true;
+ }
+};
+/**
* @ngdoc provider
* @name $ariaProvider
*
@@ -85,7 +99,6 @@ function $AriaProvider() {
ariaDisabled: true,
ariaRequired: true,
ariaInvalid: true,
-ariaMultiline: true,
ariaValue: true,
tabindex: true,
bindKeypress: true,
@@ -103,11 +116,10 @@ function $AriaProvider() {
* - **ariaDisabled** â `{boolean}` â Enables/disables aria-disabled
tags
* - **ariaRequired** â `{boolean}` â Enables/disables aria-required
tags
* - **ariaInvalid** â `{boolean}` â Enables/disables aria-invalid tags
- * - **ariaMultiline** â `{boolean}` â Enables/disables aria-multiline
tags
* - **ariaValue** â `{boolean}` â Enables/disables aria-valuemin,
aria-valuemax and aria-valuenow tags
* - **tabindex** â `{boolean}` â Enables/disables tabindex tags
- * - **bindKeypress** â `{boolean}` â Enables/disables keypress event
binding on `` and
- *`
` elements with ng-click
+ * - **bindKeypress** â `{boolean}` â Enables/disables keypress event
binding on `div` and
+ *`li` elements with ng-click
* - **bindRoleForClick** â `{boolean}` â Adds role=button to
non-interactive elements like `div`
*u
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/angular-animate.min.js
--
diff --git a/rest-angular/src/main/webapp/js/lib/angular/angular-animate.min.js
b/rest-angular/src/main/webapp/js/lib/angular/angular-animate.min.js
index 71ae4d9..8e8e41d 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/angular-animate.min.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/angular-animate.min.js
@@ -1,56 +1,56 @@
/*
- AngularJS v1.4.5
- (c) 2010-2015 Google, Inc. http://angularjs.org
+ AngularJS v1.5.0
+ (c) 2010-2016 Google, Inc. http://angularjs.org
License: MIT
*/
-(function(F,x,Z){'use strict';function ua(a,b,c){if(!a)throw
ngMinErr("areq",b||"?",c||"required");return a}function
va(a,b){if(!a&&!b)return"";if(!a)return b;if(!b)return a;$(a)&&(a=a.join("
"));$(b)&&(b=b.join(" "));return a+" "+b}function Ea(a){var
b={};a&&(a.to||a.from)&&(b.to=a.to,b.from=a.from);return b}function
V(a,b,c){var
d="";a=$(a)?a:a&&M(a)&&a.length?a.split(/\s+/):[];q(a,function(a,y){a&&0=a&&(a=h,h=0,b.push(e),e=[]);e.push(l.fn);
-l.children.forEach(function(a){h++;c.push(a)});a--}e.length&&b.push(e);return
b}(c)}var O=[],x=Q(a);return function(t,z,E){function
h(a){a=a.hasAttribute("ng-animate-ref")?[a]:a.querySelectorAll("[ng-animate-ref]");var
b=[];q(a,function(a){var
c=a.getAttribute("ng-animate-ref");c&&c.length&&b.push(a)});return b}function
S(a){var b=[],c={};q(a,function(a,g){var
d=G(a.element),f=0<=["enter","move"].indexOf(a.event),d=a.structural?h(d):[];if(d.length){var
e=f?"to":"from";q(d,function(a){var b=a.getAttribute("ng-animate-ref");
-c[b]=c[b]||{};c[b][e]={animationID:g,element:I(a)}})}else b.push(a)});var
d={},f={};q(c,function(c,e){var h=c.from,r=c.to;if(h&&r){var
J=a[h.animationID],k=a[r.animationID],B=h.animationID.toString();if(!f[B]){var
l=f[B]={structural:!0,beforeStart:function(){J.beforeStart();k.beforeStart()},close:function(){J.close();k.close()},classes:u(J.classes,k.classes),from:J,to:k,anchors:[]};l.classes.length?b.push(l):(b.push(J),b.push(k))}f[B].anchors.push({out:h.element,"in":r.element})}else
h=h?h.animationID:
-r.animationID,r=h.toString(),d[r]||(d[r]=!0,b.push(a[h]))});return b}function
u(a,b){a=a.split(" ");b=b.split(" ");for(var c=[],d=0;dC.expectedEndTime)?v.cancel(C.timer):p.push(r)}z&&(u=v(d,u,!1),p[0]={timer:u,expectedEndTime:k},p.push(r),a.data("$$animateCss",p));a.on(m.join("
"),l);xa(a,c)}}
-function d(){var b=a.data("$$animateCss");if(b){for(var
c=1;c=M&&b>=K&&(S=!0,r())}if(!s)if(g.parentNode){var
H,m=[],k=function(a){if(S)z&&a&&(z=!1,r());else
if(z=!a,D.animationDuration)if(a=na(g,z),z)w.push(a);else{var
b=w,c=b.indexOf(a);0<=a&&b.splice(c,1)}},p=0=a&&(a=e,e=0,b.push(t),t=[]);t.push(g.fn);g.children.forEach(function(a){e++;
+c.push(a)});a--}t.length&&b.push(t);return b}(c)}var M=[],r=U(a);return
function(u,A,v){function
z(a){a=a.hasAttribute("ng-animate-ref")?[a]:a.querySelectorAll("[ng-animate-ref]");var
b=[];s(a,function(a){var
c=a.getAttribute("ng-animate-ref");c&&c.length&&b.push(a)});return b}function
K(a){var b=[],c={};s(a,function(a,f){var
d=G(a.element),h=0<=["enter","move"].indexOf(a.event),d=a.structural?z(d):[];if(d.length){var
e=h?"to":"from";s(d,function(a){var
b=a.getAttribute("ng-animate-ref");c[b]=c[b]||
+{};c[b][e]={animationID:f,element:I(a)}})}else b.push(a)});var
d={},h={};s(c,function(c,e){var l=c.from,t=c.to;if(l&&t){var
g=a[l.animationID],E=a[t.animationID],k=l.animationID.toString();if(!h[k]){var
z=h[k]={structural:!0,beforeStart:function(){g.beforeStart();E.beforeStart()},close:function(){g.close();E.close()},classes:J(g.classes,E.classes),from:g,to:E,anchors:[]};z.classes.length?b.push(z):(b.push(g),b.push(E))}h[k].anchors.push({out:l.element,"in":t.element})}else
l=l?l.animationID:t.animationID,
+t=l.toString(),d[t]||(d[t]=!0,b.push(a[l]))});return b}function
J(a,b){a=a.split(" ");b=b.split(" ");for(var c=[],d=0;d=P&&b>=O&&(wa=!0,q())}function
L(){function b(){if(!A){t(!1);s(m,
+function(a){l.style[a[0]]=a[1]});z(a,f);e.addClass(a,ca);if(p.recalculateTimingStyles){ja=l.className+"
"+da;ga=r(l,ja);F=v(l,ja,ga);$=F.maxDelay;n=Math.max($,0);O=F.maxDuration;if(0===O){q();return}p.hasTransitions=0B.expectedEndTime)?H.cancel(B.timer):g.push(q)}L&&(k=H(c,k,!1),g[0]={timer:k,expectedEndTime:d},g.push(q),a.data("$$animateCss",g));if(ea.length)a.on(ea.join("
"),E);f.to&&(f.cleanupStyles&&Ga(x,l,Object.keys(f.to)),Ba(a,
+f))}}function c(){var b=a.data("$$animateCss");if(b){for(var
d=1;d
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_seh-mz.js
--
diff --git
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_seh-mz.js
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_seh-mz.js
index f723c86..f9341d9 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_seh-mz.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_seh-mz.js
@@ -80,6 +80,20 @@ $provide.value("$locale", {
"Nov",
"Dec"
],
+"STANDALONEMONTH": [
+ "Janeiro",
+ "Fevreiro",
+ "Marco",
+ "Abril",
+ "Maio",
+ "Junho",
+ "Julho",
+ "Augusto",
+ "Setembro",
+ "Otubro",
+ "Novembro",
+ "Decembro"
+],
"WEEKENDRANGE": [
5,
6
@@ -123,6 +137,7 @@ $provide.value("$locale", {
]
},
"id": "seh-mz",
+ "localeID": "seh_MZ",
"pluralCat": function(n, opt_precision) { var i = n | 0; var vf = getVF(n,
opt_precision); if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE; }
return PLURAL_CATEGORY.OTHER;}
});
}]);
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_seh.js
--
diff --git
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_seh.js
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_seh.js
index d9c55ee..135b223 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_seh.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_seh.js
@@ -80,6 +80,20 @@ $provide.value("$locale", {
"Nov",
"Dec"
],
+"STANDALONEMONTH": [
+ "Janeiro",
+ "Fevreiro",
+ "Marco",
+ "Abril",
+ "Maio",
+ "Junho",
+ "Julho",
+ "Augusto",
+ "Setembro",
+ "Otubro",
+ "Novembro",
+ "Decembro"
+],
"WEEKENDRANGE": [
5,
6
@@ -123,6 +137,7 @@ $provide.value("$locale", {
]
},
"id": "seh",
+ "localeID": "seh",
"pluralCat": function(n, opt_precision) { var i = n | 0; var vf = getVF(n,
opt_precision); if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE; }
return PLURAL_CATEGORY.OTHER;}
});
}]);
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ses-ml.js
--
diff --git
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ses-ml.js
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ses-ml.js
index 596dfe4..071f8a4 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ses-ml.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ses-ml.js
@@ -80,6 +80,20 @@ $provide.value("$locale", {
"Noo",
"Dee"
],
+"STANDALONEMONTH": [
+ "\u017danwiye",
+ "Feewiriye",
+ "Marsi",
+ "Awiril",
+ "Me",
+ "\u017duwe\u014b",
+ "\u017duyye",
+ "Ut",
+ "Sektanbur",
+ "Oktoobur",
+ "Noowanbur",
+ "Deesanbur"
+],
"WEEKENDRANGE": [
5,
6
@@ -123,6 +137,7 @@ $provide.value("$locale", {
]
},
"id": "ses-ml",
+ "localeID": "ses_ML",
"pluralCat": function(n, opt_precision) { var i = n | 0; var vf = getVF(n,
opt_precision); if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE; }
return PLURAL_CATEGORY.OTHER;}
});
}]);
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ses.js
--
diff --git
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ses.js
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ses.js
index e150d77..816e7d8 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ses.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_ses.js
@@ -80,6 +80,20 @@ $provide.value("$locale", {
"Noo",
"Dee"
],
+"STANDALONEMONTH": [
+ "\u017danwiye",
+ "Feewiriye",
+ "Marsi",
+ "Awiril",
+ "Me",
+ "\u017duwe\u014b",
+ "\u017duyye",
+ "Ut",
+ "Sektanbur",
+ "Oktoobur",
+ "Noowanbur",
+ "Deesanbur"
+],
"WEEKENDRANGE": [
5,
6
@@ -123,6 +137,7 @@ $provide.value("$locale", {
]
},
"id": "ses",
+ "localeID": "ses",
"pluralCat": function(n, opt_precision) { var i = n | 0; var vf = getVF(n,
opt_precision); if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE; }
return PLURAL_CATEGORY.OTHER;}
});
}]);
http://git-wip-us.apache.org/
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/partials/order-form.html
--
diff --git a/rest-angular/src/main/webapp/partials/order-form.html
b/rest-angular/src/main/webapp/partials/order-form.html
index 842e54a..4c16117 100644
--- a/rest-angular/src/main/webapp/partials/order-form.html
+++ b/rest-angular/src/main/webapp/partials/order-form.html
@@ -40,7 +40,7 @@
-
+
{{'orders.back' |
translate}}
Update rest angular example
Project: http://git-wip-us.apache.org/repos/asf/struts-examples/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts-examples/commit/558c6b0f
Tree: http://git-wip-us.apache.org/repos/asf/struts-examples/tree/558c6b0f
Diff: http://git-wip-us.apache.org/repos/asf/struts-examples/diff/558c6b0f
Branch: refs/heads/master
Commit: 558c6b0f8596abf88123589f93134fd78210dc4c
Parents: 26a4bef
Author: Johannes Geppert
Authored: Sat May 21 14:48:35 2016 +0200
Committer: Johannes Geppert
Committed: Sat May 21 14:48:47 2016 +0200
--
rest-angular/pom.xml|2 +-
.../src/main/webapp/WEB-INF/content/index.jsp |4 +-
.../webapp/js/lib/angular/angular-animate.js| 915 ++--
.../js/lib/angular/angular-animate.min.js | 104 +-
.../js/lib/angular/angular-animate.min.js.map |4 +-
.../main/webapp/js/lib/angular/angular-aria.js | 171 +-
.../webapp/js/lib/angular/angular-aria.min.js | 19 +-
.../js/lib/angular/angular-aria.min.js.map |6 +-
.../webapp/js/lib/angular/angular-cookies.js| 19 +-
.../js/lib/angular/angular-cookies.min.js | 10 +-
.../js/lib/angular/angular-cookies.min.js.map |4 +-
.../webapp/js/lib/angular/angular-loader.js | 51 +-
.../webapp/js/lib/angular/angular-loader.min.js | 10 +-
.../js/lib/angular/angular-loader.min.js.map|4 +-
.../js/lib/angular/angular-message-format.js|4 +-
.../lib/angular/angular-message-format.min.js |4 +-
.../webapp/js/lib/angular/angular-messages.js | 21 +-
.../js/lib/angular/angular-messages.min.js | 15 +-
.../js/lib/angular/angular-messages.min.js.map |6 +-
.../main/webapp/js/lib/angular/angular-mocks.js | 478 +-
.../webapp/js/lib/angular/angular-resource.js | 167 +-
.../js/lib/angular/angular-resource.min.js | 20 +-
.../js/lib/angular/angular-resource.min.js.map |6 +-
.../main/webapp/js/lib/angular/angular-route.js | 47 +-
.../webapp/js/lib/angular/angular-route.min.js | 22 +-
.../js/lib/angular/angular-route.min.js.map |4 +-
.../webapp/js/lib/angular/angular-sanitize.js | 526 ++-
.../js/lib/angular/angular-sanitize.min.js | 23 +-
.../js/lib/angular/angular-sanitize.min.js.map |6 +-
.../webapp/js/lib/angular/angular-scenario.js | 4387 +++--
.../main/webapp/js/lib/angular/angular-touch.js | 129 +-
.../webapp/js/lib/angular/angular-touch.min.js | 19 +-
.../js/lib/angular/angular-touch.min.js.map |6 +-
.../src/main/webapp/js/lib/angular/angular.js | 4400 --
.../main/webapp/js/lib/angular/angular.min.js | 592 +--
.../webapp/js/lib/angular/angular.min.js.map|6 +-
.../src/main/webapp/js/lib/angular/errors.json |2 +-
.../js/lib/angular/i18n/angular-locale_af-na.js | 15 +
.../js/lib/angular/i18n/angular-locale_af-za.js | 15 +
.../js/lib/angular/i18n/angular-locale_af.js| 15 +
.../lib/angular/i18n/angular-locale_agq-cm.js | 15 +
.../js/lib/angular/i18n/angular-locale_agq.js | 15 +
.../js/lib/angular/i18n/angular-locale_ak-gh.js | 15 +
.../js/lib/angular/i18n/angular-locale_ak.js| 15 +
.../js/lib/angular/i18n/angular-locale_am-et.js | 15 +
.../js/lib/angular/i18n/angular-locale_am.js| 15 +
.../lib/angular/i18n/angular-locale_ar-001.js | 15 +
.../js/lib/angular/i18n/angular-locale_ar-ae.js | 15 +
.../js/lib/angular/i18n/angular-locale_ar-bh.js | 15 +
.../js/lib/angular/i18n/angular-locale_ar-dj.js | 15 +
.../js/lib/angular/i18n/angular-locale_ar-dz.js | 15 +
.../js/lib/angular/i18n/angular-locale_ar-eg.js | 15 +
.../js/lib/angular/i18n/angular-locale_ar-eh.js | 15 +
.../js/lib/angular/i18n/angular-locale_ar-er.js | 15 +
.../js/lib/angular/i18n/angular-locale_ar-il.js | 15 +
.../js/lib/angular/i18n/angular-locale_ar-iq.js | 15 +
.../js/lib/angular/i18n/angular-locale_ar-jo.js | 15 +
.../js/lib/angular/i18n/angular-locale_ar-km.js | 15 +
.../js/lib/angular/i18n/angular-locale_ar-kw.js | 15 +
.../js/lib/angular/i18n/angular-locale_ar-lb.js | 15 +
.../js/lib/angular/i18n/angular-locale_ar-ly.js | 15 +
.../js/lib/angular/i18n/angular-locale_ar-ma.js | 15 +
.../js/lib/angular/i18n/angular-locale_ar-mr.js | 15 +
.../js/lib/angular/i18n/angular-locale_ar-om.js | 15 +
.../js/lib/angular/i18n/angular-locale_ar-ps.js | 15 +
.../js/lib/angular/i18n/angular-locale_ar-qa.js | 15 +
.../js/lib/angular/i18n/angular-locale_ar-sa.js | 15 +
.../js/lib/angular/i18n/angular-locale_ar-sd.js | 15 +
.../js/lib/angular/i18n/angular-locale_ar-so.js | 15 +
.../js/lib/angular/i18n/angular-locale_ar-ss.js | 15 +
.../js/lib/angular/i18n/angular-locale_ar-sy.js | 15 +
.../js/lib/angular/i18n/angular-locale_ar-td.js | 15 +
.../js/lib/angular/i18n/angular-locale_ar-tn.js | 15 +
.../js/lib/angular/i18n/angular-locale_ar-ye.js | 15 +
...
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/angular.js
--
diff --git a/rest-angular/src/main/webapp/js/lib/angular/angular.js
b/rest-angular/src/main/webapp/js/lib/angular/angular.js
index a6aafd5..a8aad46 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/angular.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/angular.js
@@ -1,6 +1,6 @@
/**
- * @license AngularJS v1.4.5
- * (c) 2010-2015 Google, Inc. http://angularjs.org
+ * @license AngularJS v1.5.0
+ * (c) 2010-2016 Google, Inc. http://angularjs.org
* License: MIT
*/
(function(window, document, undefined) {'use strict';
@@ -57,7 +57,7 @@ function minErr(module, ErrorConstructor) {
return match;
});
-message += '\nhttp://errors.angularjs.org/1.4.5/' +
+message += '\nhttp://errors.angularjs.org/1.5.0/' +
(module ? module + '/' : '') + code;
for (i = SKIP_INDEXES, paramPrefix = '?'; i < templateArgs.length; i++,
paramPrefix = '&') {
@@ -188,29 +188,9 @@ var REGEX_STRING_REGEXP = /^\/(.+)\/([a-z]*)$/;
// This is used so that it's possible for internal tests to create mock
ValidityStates.
var VALIDITY_STATE_PROPERTY = 'validity';
-/**
- * @ngdoc function
- * @name angular.lowercase
- * @module ng
- * @kind function
- *
- * @description Converts the specified string to lowercase.
- * @param {string} string String to be converted to lowercase.
- * @returns {string} Lowercased string.
- */
-var lowercase = function(string) {return isString(string) ?
string.toLowerCase() : string;};
var hasOwnProperty = Object.prototype.hasOwnProperty;
-/**
- * @ngdoc function
- * @name angular.uppercase
- * @module ng
- * @kind function
- *
- * @description Converts the specified string to uppercase.
- * @param {string} string String to be converted to uppercase.
- * @returns {string} Uppercased string.
- */
+var lowercase = function(string) {return isString(string) ?
string.toLowerCase() : string;};
var uppercase = function(string) {return isString(string) ?
string.toUpperCase() : string;};
@@ -230,7 +210,7 @@ var manualUppercase = function(s) {
// String#toLowerCase and String#toUpperCase don't produce correct results in
browsers with Turkish
// locale, for this reason we need to detect this case and redefine
lowercase/uppercase methods
-// with correct but slower alternatives.
+// with correct but slower alternatives. See
https://github.com/angular/angular.js/issues/11387
if ('i' !== 'I'.toLowerCase()) {
lowercase = manualLowercase;
uppercase = manualUppercase;
@@ -267,20 +247,25 @@ msie = document.documentMode;
* String ...)
*/
function isArrayLike(obj) {
- if (obj == null || isWindow(obj)) {
-return false;
- }
+
+ // `null`, `undefined` and `window` are not array-like
+ if (obj == null || isWindow(obj)) return false;
+
+ // arrays, strings and jQuery/jqLite objects are array like
+ // * jqLite is either the jQuery or jqLite constructor function
+ // * we have to check the existence of jqLite first as this method is called
+ // via the forEach method when constructing the jqLite object in the first
place
+ if (isArray(obj) || isString(obj) || (jqLite && obj instanceof jqLite))
return true;
// Support: iOS 8.2 (not reproducible in simulator)
// "length" in obj used to prevent JIT error (gh-11508)
var length = "length" in Object(obj) && obj.length;
- if (obj.nodeType === NODE_TYPE_ELEMENT && length) {
-return true;
- }
+ // NodeList objects (with `item` method) and
+ // other objects with suitable length characteristics are array-like
+ return isNumber(length) &&
+(length >= 0 && ((length - 1) in obj || obj instanceof Array) || typeof
obj.item == 'function');
- return isString(obj) || isArray(obj) || length === 0 ||
- typeof length === 'number' && length > 0 && (length - 1) in obj;
}
/**
@@ -377,7 +362,7 @@ function forEachSorted(obj, iterator, context) {
* @returns {function(*, string)}
*/
function reverseParams(iteratorFn) {
- return function(value, key) { iteratorFn(key, value); };
+ return function(value, key) {iteratorFn(key, value);};
}
/**
@@ -425,6 +410,10 @@ function baseExtend(dst, objs, deep) {
dst[key] = new Date(src.valueOf());
} else if (isRegExp(src)) {
dst[key] = new RegExp(src);
+} else if (src.nodeName) {
+ dst[key] = src.cloneNode(true);
+} else if (isElement(src)) {
+ dst[key] = src.clone();
} else {
if (!isObject(dst[key])) dst[key] = isArray(src) ? [] : {};
baseExtend(dst[key], [src], true);
@@ -540,7 +529,7 @@ identity.$inject = [];
function valueFn(value) {return function() {return value;};}
function hasCustomToString(obj) {
- return isFunction(obj.toString) && obj.toString !==
Object.prototype.toString;
+ return isFunction(obj.toString) && o
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/version.json
--
diff --git a/rest-angular/src/main/webapp/js/lib/angular/version.json
b/rest-angular/src/main/webapp/js/lib/angular/version.json
index 31a8f97..ff1ac64 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/version.json
+++ b/rest-angular/src/main/webapp/js/lib/angular/version.json
@@ -1 +1 @@
-{"raw":"v1.4.5","major":1,"minor":4,"patch":5,"prerelease":[],"build":[],"version":"1.4.5","codeName":"permanent-internship","full":"1.4.5","branch":"v1.4.x","cdn":{"raw":"v1.4.4","major":1,"minor":4,"patch":4,"prerelease":[],"build":[],"version":"1.4.4","docsUrl":"http://code.angularjs.org/1.4.4/docs"}}
\ No newline at end of file
+{"raw":"v1.5.0","major":1,"minor":5,"patch":0,"prerelease":[],"build":[],"version":"1.5.0","codeName":"ennoblement-facilitation","full":"1.5.0","branch":"v1.5.x","cdn":{"raw":"v1.5.0-rc.2","major":1,"minor":5,"patch":0,"prerelease":["rc",2],"build":[],"version":"1.5.0-rc.2","docsUrl":"http://code.angularjs.org/1.5.0-rc.2/docs"}}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/version.txt
--
diff --git a/rest-angular/src/main/webapp/js/lib/angular/version.txt
b/rest-angular/src/main/webapp/js/lib/angular/version.txt
index 03e5161..3e1ad72 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/version.txt
+++ b/rest-angular/src/main/webapp/js/lib/angular/version.txt
@@ -1 +1 @@
-1.4.5
\ No newline at end of file
+1.5.0
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/ui-bootstrap-tpls-0.13.3.min.js
--
diff --git
a/rest-angular/src/main/webapp/js/lib/ui-bootstrap-tpls-0.13.3.min.js
b/rest-angular/src/main/webapp/js/lib/ui-bootstrap-tpls-0.13.3.min.js
deleted file mode 100644
index 8bab985..000
--- a/rest-angular/src/main/webapp/js/lib/ui-bootstrap-tpls-0.13.3.min.js
+++ /dev/null
@@ -1,10 +0,0 @@
-/*
- * angular-ui-bootstrap
- * http://angular-ui.github.io/bootstrap/
-
- * Version: 0.13.3 - 2015-08-09
- * License: MIT
- */
-angular.module("ui.bootstrap",["ui.bootstrap.tpls","ui.bootstrap.collapse","ui.bootstrap.accordion","ui.bootstrap.alert","ui.bootstrap.bindHtml","ui.bootstrap.buttons","ui.bootstrap.carousel","ui.bootstrap.dateparser","ui.bootstrap.position","ui.bootstrap.datepicker","ui.bootstrap.dropdown","ui.bootstrap.modal","ui.bootstrap.pagination","ui.bootstrap.tooltip","ui.bootstrap.popover","ui.bootstrap.progressbar","ui.bootstrap.rating","ui.bootstrap.tabs","ui.bootstrap.timepicker","ui.bootstrap.transition","ui.bootstrap.typeahead"]),angular.module("ui.bootstrap.tpls",["template/accordion/accordion-group.html","template/accordion/accordion.html","template/alert/alert.html","template/carousel/carousel.html","template/carousel/slide.html","template/datepicker/datepicker.html","template/datepicker/day.html","template/datepicker/month.html","template/datepicker/popup.html","template/datepicker/year.html","template/modal/backdrop.html","template/modal/window.html","template/pagination/pager.htm
l","template/pagination/pagination.html","template/tooltip/tooltip-html-popup.html","template/tooltip/tooltip-html-unsafe-popup.html","template/tooltip/tooltip-popup.html","template/tooltip/tooltip-template-popup.html","template/popover/popover-html.html","template/popover/popover-template.html","template/popover/popover.html","template/progressbar/bar.html","template/progressbar/progress.html","template/progressbar/progressbar.html","template/rating/rating.html","template/tabs/tab.html","template/tabs/tabset.html","template/timepicker/timepicker.html","template/typeahead/typeahead-match.html","template/typeahead/typeahead-popup.html"]),angular.module("ui.bootstrap.collapse",[]).directive("collapse",["$animate",function(a){return{link:function(b,c,d){function
e(){c.removeClass("collapse").addClass("collapsing").attr("aria-expanded",!0).attr("aria-hidden",!1),a.addClass(c,"in",{to:{height:c[0].scrollHeight+"px"}}).then(f)}function
f(){c.removeClass("collapsing"),c.css({height:"auto"}
)}function g(){return
c.hasClass("collapse")||c.hasClass("in")?(c.css({height:c[0].scrollHeight+"px"}).removeClass("collapse").addClass("collapsing").attr("aria-expanded",!1).attr("aria-hidden",!0),void
a.removeClass(c,"in",{to:{height:"0"}}).then(h)):h()}function
h(){c.css({height:"0"}),c.removeClass("collapsing"),c.addClass("collapse")}b.$watch(d.collapse,function(a){a?g():e()})}}}]),angular.module("ui.bootstrap.accordion",["ui.bootstrap.collapse"]).constant("accordionConfig",{closeOthers:!0}).controller("AccordionController",["$scope","$attrs","accordionConfig",function(a,b,c){this.groups
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/angular-sanitize.min.js
--
diff --git
a/rest-angular/src/main/webapp/js/lib/angular/angular-sanitize.min.js
b/rest-angular/src/main/webapp/js/lib/angular/angular-sanitize.min.js
index 4404fea..135d5a0 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/angular-sanitize.min.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/angular-sanitize.min.js
@@ -1,16 +1,15 @@
/*
- AngularJS v1.4.5
- (c) 2010-2015 Google, Inc. http://angularjs.org
+ AngularJS v1.5.0
+ (c) 2010-2016 Google, Inc. http://angularjs.org
License: MIT
*/
-(function(n,h,p){'use strict';function E(a){var
f=[];r(f,h.noop).chars(a);return f.join("")}function g(a,f){var
d={},c=a.split(","),b;for(b=0;b=c;d--)f.end&&f.end(e[d]);e.length=c}}"string"!==typeof
a&&(a=null===a||"undefined"===typeof a?"":""+a);var
b,k,e=[],m=a,l;for(e.last=function(){return
e[e.length-1]};a;){l="";k=!0;if(e.last()&&w[e.last()])a=a.replace(new
RegExp("([\\W\\w]*)<\\s*\\/\\s*"+e.last()+"[^>]*>","i"),function(a,b){b=b.replace(H,"$1").replace(I,"$1");f.chars&&f.chars(q(b));return""}),c("",e.last());else{if(0===a.indexOf("\x3c!--"))b=a.indexOf("--",4),0<=b&&a.lastIndexOf("--\x3e",
-b)===b&&(f.comment&&f.comment(a.substring(4,b)),a=a.substring(b+3),k=!1);else
if(x.test(a)){if(b=a.match(x))a=a.replace(b[0],""),k=!1}else
if(J.test(a)){if(b=a.match(y))a=a.substring(b[0].length),b[0].replace(y,c),k=!1}else
K.test(a)&&((b=a.match(z))?(b[4]&&(a=a.substring(b[0].length),b[0].replace(z,d)),k=!1):(l+="<",a=a.substring(1)));k&&(b=a.indexOf("<"),l+=0>b?a:a.substring(0,b),a=0>b?"":a.substring(b),f.chars&&f.chars(q(l)))}if(a==m)throw
L("badparse",a);m=a}c()}function q(a){if(!a)return"";A.innerHTML=
-a.replace(//g,">")}function
r(a,f){var
d=!1,c=h.bind(a,a.push);return{start:function(a,k,e){a=h.lowercase(a);!d&&w[a]&&(d=a);d||!0!==C[a]||(c("<"),c(a),h.forEach(k,function(d,e){var
k=h.lowercase(e),g="img"===a&&"src"===k||
-"background"===k;!0!==O[k]||!0===D[k]&&!f(d,g)||(c("
"),c(e),c('="'),c(B(d)),c('"'))}),c(e?"/>":">"))},end:function(a){a=h.lowercase(a);d||!0!==C[a]||(c(""));a==d&&(d=!1)},chars:function(a){d||c(B(a))}}}var
L=h.$$minErr("$sanitize"),z=/^<((?:[a-zA-Z])[\w:-]*)((?:\s+[\w:-]+(?:\s*=\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)\s*(\/?)\s*(>?)/,y=/^<\/\s*([\w:-]+)[^>]*>/,G=/([\w:-]+)(?:\s*=\s*(?:(?:"((?:[^"])*)")|(?:'((?:[^'])*)')|([^>\s]+)))?/g,K=/^]*?)>/i,
-I=/"\u201d\u2019]/i,d=/^mailto:/i;return
function(c,b){function k(a){a&&g.push(E(a))}function e(a,
-c){g.push("');k(c);g.push("")}if(!c)return
c;for(var
m,l=c,g=[],n,p;m=l.match(f);)n=m[0],m[2]||m[4]||(n=(m[3]?"http://":"mailto:";)+n),p=m.index,k(l.substr(0,p)),e(n,m[0].replace(d,"")),l=l.substring(p+m[0].length);k(l);return
a(g.join(""))}}])})(window,window.angular);
+(function(A,e,B){'use strict';function C(a){var
c=[];v(c,e.noop).chars(a);return c.join("")}function h(a,c){var
b={},d=a.split(","),l;for(l=0;l=document.documentMode&&n(g);a=g.innerHTML;g.innerHTML=a}while(a!==g.innerHTML);for(b=g.firstChild;b;){switch(b.nodeType){case
1:c.start(b.nodeName.toLowerCase(),E(b.attributes));
+break;case 3:c.chars(b.textContent)}var
d;if(!(d=b.firstChild)&&(1==b.nodeType&&c.end(b.nodeName.toLowerCase()),d=b.nextSibling,!d))for(;null==d;){b=b.parentNode;if(b===g)break;d=b.nextSibling;1==b.nodeType&&c.end(b.nodeName.toLowerCase())}b=d}for(;b=g.firstChild;)g.removeChild(b)}function
E(a){for(var c={},b=0,d=a.length;b/g,">")}function
v(a,c){var
b=!1,d=e.bind(a,a.push);return{start:function(a,f){a=e.lowercase(a);!b&&H[a]&&(b=a);b||!0!==t[a]||(d("<"),d(a),e.forEach(f,function(b,f){var
g=e.lowercase(f),h="img"===a&&"src"===g||"background"===g;!0!==I[g]||!0===y[g]&&!c(b,h)||(d("
"),d(f),d('="'),d(x(b)),d('"'))}),d(">"))},end:function(a){a=e.lowercase(a);b||!0!==t[a]||!0===z[a]||(d(""));a==
+b&&(b=!1)},chars:function(a){b||d(x(a))}}}function
n(a){if(a.nodeType===Node.ELEMENT_NODE)for(var
c=a.attributes,b=0,d=c.length;b"\u201d\u2019]/i,b=/^mailto:/i,d=e.$$minErr("linky"),g=e.isString;return
function(f,h,m){function k(a){a&&p.push(C(a))}function q(a,b){var c;p.push("');k(b);p.push("")}if(null==f||""===f)return
f;if(!g(f))throw d("notstring",f);for(var
r=f,p=[],s,n;f=r.match(c);)s=f[0],f[2]||f[4]||(s=(f[3]?"http://":"mailto:";)+s),n=f.index,k(r.substr(0,n)),q(s,f[0].replace(b,"")),r=r.substring(n+f[0].length);k(r);return
a(p.join(""))}}])})(window,window.angular);
//# sourceMappingURL=angular-sanitize.min.js.map
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/angular-sanitize.min.js.map
--
diff --git
a/rest-angular/src/main/webapp/js/lib/angular/angular-sanitize.min.js.map
b/rest-angular/src/main/webapp/js/lib/angular/angular-sanitize.min.js.map
index 2f360f4..7276abd 100644
--- a/res
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_da.js
--
diff --git
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_da.js
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_da.js
index 7e263cf..5297d98 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_da.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_da.js
@@ -93,6 +93,20 @@ $provide.value("$locale", {
"nov.",
"dec."
],
+"STANDALONEMONTH": [
+ "januar",
+ "februar",
+ "marts",
+ "april",
+ "maj",
+ "juni",
+ "juli",
+ "august",
+ "september",
+ "oktober",
+ "november",
+ "december"
+],
"WEEKENDRANGE": [
5,
6
@@ -136,6 +150,7 @@ $provide.value("$locale", {
]
},
"id": "da",
+ "localeID": "da",
"pluralCat": function(n, opt_precision) { var i = n | 0; var vf = getVF(n,
opt_precision); var wt = getWT(vf.v, vf.f); if (n == 1 || wt.t != 0 && (i ==
0 || i == 1)) {return PLURAL_CATEGORY.ONE; } return
PLURAL_CATEGORY.OTHER;}
});
}]);
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_dav-ke.js
--
diff --git
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_dav-ke.js
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_dav-ke.js
index 4a689b5..4511181 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_dav-ke.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_dav-ke.js
@@ -80,6 +80,20 @@ $provide.value("$locale", {
"Imw",
"Iwi"
],
+"STANDALONEMONTH": [
+ "Mori ghwa imbiri",
+ "Mori ghwa kawi",
+ "Mori ghwa kadadu",
+ "Mori ghwa kana",
+ "Mori ghwa kasanu",
+ "Mori ghwa karandadu",
+ "Mori ghwa mfungade",
+ "Mori ghwa wunyanya",
+ "Mori ghwa ikenda",
+ "Mori ghwa ikumi",
+ "Mori ghwa ikumi na imweri",
+ "Mori ghwa ikumi na iwi"
+],
"WEEKENDRANGE": [
5,
6
@@ -123,6 +137,7 @@ $provide.value("$locale", {
]
},
"id": "dav-ke",
+ "localeID": "dav_KE",
"pluralCat": function(n, opt_precision) { var i = n | 0; var vf = getVF(n,
opt_precision); if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE; }
return PLURAL_CATEGORY.OTHER;}
});
}]);
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_dav.js
--
diff --git
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_dav.js
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_dav.js
index 946c59f..642c1fe 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_dav.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_dav.js
@@ -80,6 +80,20 @@ $provide.value("$locale", {
"Imw",
"Iwi"
],
+"STANDALONEMONTH": [
+ "Mori ghwa imbiri",
+ "Mori ghwa kawi",
+ "Mori ghwa kadadu",
+ "Mori ghwa kana",
+ "Mori ghwa kasanu",
+ "Mori ghwa karandadu",
+ "Mori ghwa mfungade",
+ "Mori ghwa wunyanya",
+ "Mori ghwa ikenda",
+ "Mori ghwa ikumi",
+ "Mori ghwa ikumi na imweri",
+ "Mori ghwa ikumi na iwi"
+],
"WEEKENDRANGE": [
5,
6
@@ -123,6 +137,7 @@ $provide.value("$locale", {
]
},
"id": "dav",
+ "localeID": "dav",
"pluralCat": function(n, opt_precision) { var i = n | 0; var vf = getVF(n,
opt_precision); if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE; }
return PLURAL_CATEGORY.OTHER;}
});
}]);
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_de-at.js
--
diff --git
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_de-at.js
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_de-at.js
index b3ee8e1..22f83e4 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_de-at.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_de-at.js
@@ -80,6 +80,20 @@ $provide.value("$locale", {
"Nov.",
"Dez."
],
+"STANDALONEMONTH": [
+ "J\u00e4nner",
+ "Februar",
+ "M\u00e4rz",
+ "April",
+ "Mai",
+ "Juni",
+ "Juli",
+ "August",
+ "September",
+ "Oktober",
+ "November",
+ "Dezember"
+],
"WEEKENDRANGE": [
5,
6
@@ -123,6 +137,7 @@ $provide.value("$locale", {
]
},
"id
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/ui-bootstrap-tpls-1.3.2.min.js
--
diff --git a/rest-angular/src/main/webapp/js/lib/ui-bootstrap-tpls-1.3.2.min.js
b/rest-angular/src/main/webapp/js/lib/ui-bootstrap-tpls-1.3.2.min.js
new file mode 100644
index 000..43f8f54
--- /dev/null
+++ b/rest-angular/src/main/webapp/js/lib/ui-bootstrap-tpls-1.3.2.min.js
@@ -0,0 +1,10 @@
+/*
+ * angular-ui-bootstrap
+ * http://angular-ui.github.io/bootstrap/
+
+ * Version: 1.3.2 - 2016-04-14
+ * License: MIT
+
*/angular.module("ui.bootstrap",["ui.bootstrap.tpls","ui.bootstrap.collapse","ui.bootstrap.accordion","ui.bootstrap.alert","ui.bootstrap.buttons","ui.bootstrap.carousel","ui.bootstrap.dateparser","ui.bootstrap.isClass","ui.bootstrap.datepicker","ui.bootstrap.position","ui.bootstrap.datepickerPopup","ui.bootstrap.debounce","ui.bootstrap.dropdown","ui.bootstrap.stackedMap","ui.bootstrap.modal","ui.bootstrap.paging","ui.bootstrap.pager","ui.bootstrap.pagination","ui.bootstrap.tooltip","ui.bootstrap.popover","ui.bootstrap.progressbar","ui.bootstrap.rating","ui.bootstrap.tabs","ui.bootstrap.timepicker","ui.bootstrap.typeahead"]),angular.module("ui.bootstrap.tpls",["uib/template/accordion/accordion-group.html","uib/template/accordion/accordion.html","uib/template/alert/alert.html","uib/template/carousel/carousel.html","uib/template/carousel/slide.html","uib/template/datepicker/datepicker.html","uib/template/datepicker/day.html","uib/template/datepicker/month.html","uib/template/datepicke
r/year.html","uib/template/datepickerPopup/popup.html","uib/template/modal/backdrop.html","uib/template/modal/window.html","uib/template/pager/pager.html","uib/template/pagination/pagination.html","uib/template/tooltip/tooltip-html-popup.html","uib/template/tooltip/tooltip-popup.html","uib/template/tooltip/tooltip-template-popup.html","uib/template/popover/popover-html.html","uib/template/popover/popover-template.html","uib/template/popover/popover.html","uib/template/progressbar/bar.html","uib/template/progressbar/progress.html","uib/template/progressbar/progressbar.html","uib/template/rating/rating.html","uib/template/tabs/tab.html","uib/template/tabs/tabset.html","uib/template/timepicker/timepicker.html","uib/template/typeahead/typeahead-match.html","uib/template/typeahead/typeahead-popup.html"]),angular.module("ui.bootstrap.collapse",[]).directive("uibCollapse",["$animate","$q","$parse","$injector",function(a,b,c,d){var
e=d.has("$animateCss")?d.get("$animateCss"):null;return{lin
k:function(d,f,g){function
h(){f.hasClass("collapse")&&f.hasClass("in")||b.resolve(l(d)).then(function(){f.removeClass("collapse").addClass("collapsing").attr("aria-expanded",!0).attr("aria-hidden",!1),e?e(f,{addClass:"in",easing:"ease",to:{height:f[0].scrollHeight+"px"}}).start()["finally"](i):a.addClass(f,"in",{to:{height:f[0].scrollHeight+"px"}}).then(i)})}function
i(){f.removeClass("collapsing").addClass("collapse").css({height:"auto"}),m(d)}function
j(){return f.hasClass("collapse")||f.hasClass("in")?void
b.resolve(n(d)).then(function(){f.css({height:f[0].scrollHeight+"px"}).removeClass("collapse").addClass("collapsing").attr("aria-expanded",!1).attr("aria-hidden",!0),e?e(f,{removeClass:"in",to:{height:"0"}}).start()["finally"](k):a.removeClass(f,"in",{to:{height:"0"}}).then(k)}):k()}function
k(){f.css({height:"0"}),f.removeClass("collapsing").addClass("collapse"),o(d)}var
l=c(g.expanding),m=c(g.expanded),n=c(g.collapsing),o=c(g.collapsed);d.$eval(g.uibCollapse)||f.addClass("in
").addClass("collapse").attr("aria-expanded",!0).attr("aria-hidden",!1).css({height:"auto"}),d.$watch(g.uibCollapse,function(a){a?j():h()})}}}]),angular.module("ui.bootstrap.accordion",["ui.bootstrap.collapse"]).constant("uibAccordionConfig",{closeOthers:!0}).controller("UibAccordionController",["$scope","$attrs","uibAccordionConfig",function(a,b,c){this.groups=[],this.closeOthers=function(d){var
e=angular.isDefined(b.closeOthers)?a.$eval(b.closeOthers):c.closeOthers;e&&angular.forEach(this.groups,function(a){a!==d&&(a.isOpen=!1)})},this.addGroup=function(a){var
b=this;this.groups.push(a),a.$on("$destroy",function(c){b.removeGroup(a)})},this.removeGroup=function(a){var
b=this.groups.indexOf(a);-1!==b&&this.groups.splice(b,1)}}]).directive("uibAccordion",function(){return{controller:"UibAccordionController",controllerAs:"accordion",transclude:!0,templateUrl:function(a,b){return
b.templateUrl||"uib/template/accordion/accordion.html"}}}).directive("uibAccordionGroup",function(){return{
require:"^uibAccordion",transclude:!0,replace:!0,templateUrl:function(a,b){return
b.templateUrl||"uib/template/accordion/accordion-group.html"},scope:{heading:"@",panelClass:"@?",isOpen:"=?",isDisabled:"=?"},controller:function(){this.setHeading=function(a){this.heading=a}},link:function(a,b,c,d){d.addGroup(a),a.openClass=c.openClass||"panel-open",
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/angular-resource.min.js.map
--
diff --git
a/rest-angular/src/main/webapp/js/lib/angular/angular-resource.min.js.map
b/rest-angular/src/main/webapp/js/lib/angular/angular-resource.min.js.map
index 7089b6e..5174e18 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/angular-resource.min.js.map
+++ b/rest-angular/src/main/webapp/js/lib/angular/angular-resource.min.js.map
@@ -1,8 +1,8 @@
{
"version":3,
"file":"angular-resource.min.js",
-"lineCount":12,
-"mappings":"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
+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
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_nyn-ug.js
--
diff --git
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_nyn-ug.js
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_nyn-ug.js
index bc15a7d..0d02342 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_nyn-ug.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_nyn-ug.js
@@ -80,6 +80,20 @@ $provide.value("$locale", {
"KNK",
"KNB"
],
+"STANDALONEMONTH": [
+ "Okwokubanza",
+ "Okwakabiri",
+ "Okwakashatu",
+ "Okwakana",
+ "Okwakataana",
+ "Okwamukaaga",
+ "Okwamushanju",
+ "Okwamunaana",
+ "Okwamwenda",
+ "Okwaikumi",
+ "Okwaikumi na kumwe",
+ "Okwaikumi na ibiri"
+],
"WEEKENDRANGE": [
5,
6
@@ -123,6 +137,7 @@ $provide.value("$locale", {
]
},
"id": "nyn-ug",
+ "localeID": "nyn_UG",
"pluralCat": function(n, opt_precision) { var i = n | 0; var vf = getVF(n,
opt_precision); if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE; }
return PLURAL_CATEGORY.OTHER;}
});
}]);
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_nyn.js
--
diff --git
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_nyn.js
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_nyn.js
index ecc65b9..ffeed08 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_nyn.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_nyn.js
@@ -80,6 +80,20 @@ $provide.value("$locale", {
"KNK",
"KNB"
],
+"STANDALONEMONTH": [
+ "Okwokubanza",
+ "Okwakabiri",
+ "Okwakashatu",
+ "Okwakana",
+ "Okwakataana",
+ "Okwamukaaga",
+ "Okwamushanju",
+ "Okwamunaana",
+ "Okwamwenda",
+ "Okwaikumi",
+ "Okwaikumi na kumwe",
+ "Okwaikumi na ibiri"
+],
"WEEKENDRANGE": [
5,
6
@@ -123,6 +137,7 @@ $provide.value("$locale", {
]
},
"id": "nyn",
+ "localeID": "nyn",
"pluralCat": function(n, opt_precision) { var i = n | 0; var vf = getVF(n,
opt_precision); if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE; }
return PLURAL_CATEGORY.OTHER;}
});
}]);
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_om-et.js
--
diff --git
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_om-et.js
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_om-et.js
index 3857abd..83ab18d 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_om-et.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_om-et.js
@@ -80,6 +80,20 @@ $provide.value("$locale", {
"Sad",
"Mud"
],
+"STANDALONEMONTH": [
+ "Amajjii",
+ "Guraandhala",
+ "Bitooteessa",
+ "Elba",
+ "Caamsa",
+ "Waxabajjii",
+ "Adooleessa",
+ "Hagayya",
+ "Fuulbana",
+ "Onkololeessa",
+ "Sadaasa",
+ "Muddee"
+],
"WEEKENDRANGE": [
5,
6
@@ -123,6 +137,7 @@ $provide.value("$locale", {
]
},
"id": "om-et",
+ "localeID": "om_ET",
"pluralCat": function(n, opt_precision) { var i = n | 0; var vf = getVF(n,
opt_precision); if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE; }
return PLURAL_CATEGORY.OTHER;}
});
}]);
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_om-ke.js
--
diff --git
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_om-ke.js
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_om-ke.js
index dba7fd1..0d74a9a 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_om-ke.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_om-ke.js
@@ -80,6 +80,20 @@ $provide.value("$locale", {
"Sad",
"Mud"
],
+"STANDALONEMONTH": [
+ "Amajjii",
+ "Guraandhala",
+ "Bitooteessa",
+ "Elba",
+ "Caamsa",
+ "Waxabajjii",
+ "Adooleessa",
+ "Hagayya",
+ "Fuulbana",
+ "Onkololeessa",
+ "Sadaasa",
+ "Muddee"
+],
"WEEKENDRANGE": [
5,
6
@@ -123,6 +137,7 @@ $provide.value("$locale", {
]
},
"id": "om-ke",
+ "localeID": "om_KE",
"pluralCat": function(n, opt_precision) { var i = n | 0; var vf = getVF(n,
opt_precisi
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fr-wf.js
--
diff --git
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fr-wf.js
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fr-wf.js
index bf5a357..3b4d376 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fr-wf.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fr-wf.js
@@ -62,6 +62,20 @@ $provide.value("$locale", {
"nov.",
"d\u00e9c."
],
+"STANDALONEMONTH": [
+ "Janvier",
+ "F\u00e9vrier",
+ "Mars",
+ "Avril",
+ "Mai",
+ "Juin",
+ "Juillet",
+ "Ao\u00fbt",
+ "Septembre",
+ "Octobre",
+ "Novembre",
+ "D\u00e9cembre"
+],
"WEEKENDRANGE": [
5,
6
@@ -105,6 +119,7 @@ $provide.value("$locale", {
]
},
"id": "fr-wf",
+ "localeID": "fr_WF",
"pluralCat": function(n, opt_precision) { var i = n | 0; if (i == 0 || i
== 1) {return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;}
});
}]);
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fr-yt.js
--
diff --git
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fr-yt.js
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fr-yt.js
index 265a032..e4651cd 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fr-yt.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fr-yt.js
@@ -62,6 +62,20 @@ $provide.value("$locale", {
"nov.",
"d\u00e9c."
],
+"STANDALONEMONTH": [
+ "Janvier",
+ "F\u00e9vrier",
+ "Mars",
+ "Avril",
+ "Mai",
+ "Juin",
+ "Juillet",
+ "Ao\u00fbt",
+ "Septembre",
+ "Octobre",
+ "Novembre",
+ "D\u00e9cembre"
+],
"WEEKENDRANGE": [
5,
6
@@ -105,6 +119,7 @@ $provide.value("$locale", {
]
},
"id": "fr-yt",
+ "localeID": "fr_YT",
"pluralCat": function(n, opt_precision) { var i = n | 0; if (i == 0 || i
== 1) {return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;}
});
}]);
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fr.js
--
diff --git
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fr.js
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fr.js
index f4d89ba..895c9ac 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fr.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fr.js
@@ -62,6 +62,20 @@ $provide.value("$locale", {
"nov.",
"d\u00e9c."
],
+"STANDALONEMONTH": [
+ "Janvier",
+ "F\u00e9vrier",
+ "Mars",
+ "Avril",
+ "Mai",
+ "Juin",
+ "Juillet",
+ "Ao\u00fbt",
+ "Septembre",
+ "Octobre",
+ "Novembre",
+ "D\u00e9cembre"
+],
"WEEKENDRANGE": [
5,
6
@@ -105,6 +119,7 @@ $provide.value("$locale", {
]
},
"id": "fr",
+ "localeID": "fr",
"pluralCat": function(n, opt_precision) { var i = n | 0; if (i == 0 || i
== 1) {return PLURAL_CATEGORY.ONE; } return PLURAL_CATEGORY.OTHER;}
});
}]);
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fur-it.js
--
diff --git
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fur-it.js
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fur-it.js
index 8f1e80b..4b5472c 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fur-it.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_fur-it.js
@@ -80,6 +80,20 @@ $provide.value("$locale", {
"Nov",
"Dic"
],
+"STANDALONEMONTH": [
+ "Zen\u00e2r",
+ "Fevr\u00e2r",
+ "Mar\u00e7",
+ "Avr\u00eel",
+ "Mai",
+ "Jugn",
+ "Lui",
+ "Avost",
+ "Setembar",
+ "Otubar",
+ "Novembar",
+ "Dicembar"
+],
"WEEKENDRANGE": [
5,
6
@@ -123,6 +137,7 @@ $provide.value("$locale", {
]
},
"id": "fur-it",
+ "localeID": "fur_IT",
"pluralCat": function(n, opt_precision) { var i = n | 0; var vf = getVF(n,
opt_precision); if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE; }
return PLURAL_CATEGORY.OTHER;}
});
}]);
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/an
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/angular-animate.min.js.map
--
diff --git
a/rest-angular/src/main/webapp/js/lib/angular/angular-animate.min.js.map
b/rest-angular/src/main/webapp/js/lib/angular/angular-animate.min.js.map
index 8ea5f58..1d4f7a6 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/angular-animate.min.js.map
+++ b/rest-angular/src/main/webapp/js/lib/angular/angular-animate.min.js.map
@@ -2,7 +2,7 @@
"version":3,
"file":"angular-animate.min.js",
"lineCount":55,
-"mappings":"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
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/angular.min.js.map
--
diff --git a/rest-angular/src/main/webapp/js/lib/angular/angular.min.js.map
b/rest-angular/src/main/webapp/js/lib/angular/angular.min.js.map
index 150f24d..07fc1ce 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/angular.min.js.map
+++ b/rest-angular/src/main/webapp/js/lib/angular/angular.min.js.map
@@ -1,8 +1,8 @@
{
"version":3,
"file":"angular.min.js",
-"lineCount":292,
-"mappings":"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
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kam-ke.js
--
diff --git
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kam-ke.js
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kam-ke.js
index 669f17f..4b8adc5 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kam-ke.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kam-ke.js
@@ -80,6 +80,20 @@ $provide.value("$locale", {
"\u0128km",
"\u0128kl"
],
+"STANDALONEMONTH": [
+ "Mwai wa mbee",
+ "Mwai wa kel\u0129",
+ "Mwai wa katat\u0169",
+ "Mwai wa kana",
+ "Mwai wa katano",
+ "Mwai wa thanthat\u0169",
+ "Mwai wa muonza",
+ "Mwai wa nyaanya",
+ "Mwai wa kenda",
+ "Mwai wa \u0129kumi",
+ "Mwai wa \u0129kumi na \u0129mwe",
+ "Mwai wa \u0129kumi na il\u0129"
+],
"WEEKENDRANGE": [
5,
6
@@ -123,6 +137,7 @@ $provide.value("$locale", {
]
},
"id": "kam-ke",
+ "localeID": "kam_KE",
"pluralCat": function(n, opt_precision) { var i = n | 0; var vf = getVF(n,
opt_precision); if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE; }
return PLURAL_CATEGORY.OTHER;}
});
}]);
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kam.js
--
diff --git
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kam.js
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kam.js
index f099840..ad16d67 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kam.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kam.js
@@ -80,6 +80,20 @@ $provide.value("$locale", {
"\u0128km",
"\u0128kl"
],
+"STANDALONEMONTH": [
+ "Mwai wa mbee",
+ "Mwai wa kel\u0129",
+ "Mwai wa katat\u0169",
+ "Mwai wa kana",
+ "Mwai wa katano",
+ "Mwai wa thanthat\u0169",
+ "Mwai wa muonza",
+ "Mwai wa nyaanya",
+ "Mwai wa kenda",
+ "Mwai wa \u0129kumi",
+ "Mwai wa \u0129kumi na \u0129mwe",
+ "Mwai wa \u0129kumi na il\u0129"
+],
"WEEKENDRANGE": [
5,
6
@@ -123,6 +137,7 @@ $provide.value("$locale", {
]
},
"id": "kam",
+ "localeID": "kam",
"pluralCat": function(n, opt_precision) { var i = n | 0; var vf = getVF(n,
opt_precision); if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE; }
return PLURAL_CATEGORY.OTHER;}
});
}]);
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kde-tz.js
--
diff --git
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kde-tz.js
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kde-tz.js
index 0363929..2a0de5b 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kde-tz.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kde-tz.js
@@ -80,6 +80,20 @@ $provide.value("$locale", {
"Nov",
"Des"
],
+"STANDALONEMONTH": [
+ "Mwedi Ntandi",
+ "Mwedi wa Pili",
+ "Mwedi wa Tatu",
+ "Mwedi wa Nchechi",
+ "Mwedi wa Nnyano",
+ "Mwedi wa Nnyano na Umo",
+ "Mwedi wa Nnyano na Mivili",
+ "Mwedi wa Nnyano na Mitatu",
+ "Mwedi wa Nnyano na Nchechi",
+ "Mwedi wa Nnyano na Nnyano",
+ "Mwedi wa Nnyano na Nnyano na U",
+ "Mwedi wa Nnyano na Nnyano na M"
+],
"WEEKENDRANGE": [
5,
6
@@ -123,6 +137,7 @@ $provide.value("$locale", {
]
},
"id": "kde-tz",
+ "localeID": "kde_TZ",
"pluralCat": function(n, opt_precision) { var i = n | 0; var vf = getVF(n,
opt_precision); if (i == 1 && vf.v == 0) {return PLURAL_CATEGORY.ONE; }
return PLURAL_CATEGORY.OTHER;}
});
}]);
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kde.js
--
diff --git
a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kde.js
b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kde.js
index 6dcc55e..184e030 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kde.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/i18n/angular-locale_kde.js
@@ -80,6 +80,20 @@ $provide.value("$locale", {
"Nov",
"Des"
],
+"STANDALONEMONTH": [
+ "Mwedi Ntandi",
+ "Mwedi wa Pili",
+ "Mwedi wa Tatu",
+ "Mwedi wa Nchechi",
+ "Mwedi wa Nnyano",
+ "Mwedi wa Nnyano na
http://git-wip-us.apache.org/repos/asf/struts-examples/blob/558c6b0f/rest-angular/src/main/webapp/js/lib/angular/angular.min.js
--
diff --git a/rest-angular/src/main/webapp/js/lib/angular/angular.min.js
b/rest-angular/src/main/webapp/js/lib/angular/angular.min.js
index 0cf4b17..dcb1a13 100644
--- a/rest-angular/src/main/webapp/js/lib/angular/angular.min.js
+++ b/rest-angular/src/main/webapp/js/lib/angular/angular.min.js
@@ -1,293 +1,307 @@
/*
- AngularJS v1.4.5
- (c) 2010-2015 Google, Inc. http://angularjs.org
+ AngularJS v1.5.0
+ (c) 2010-2016 Google, Inc. http://angularjs.org
License: MIT
*/
-(function(N,W,u){'use strict';function G(b){return function(){var
a=arguments[0],c;c="["+(b?b+":":"")+a+"]
http://errors.angularjs.org/1.4.5/"+(b?b+"/":"")+a;for(a=1;a").append(b).html();try{return
b[0].nodeType===Pa?I(c):c.match(/^(<[^>]+>)/)[1].replace(/^<([\w\-]+)/,function(a,b){return"<"+I(b)})}catch(d){return
I(c)}}function wc(b){try{return decodeURIComponent(b)}catch(a){}}function
xc(b){var a={};n((b||"").split("&"),function(b){var d,e,f;b&&(e=
-b=b.replace(/\+/g,"%20"),d=b.indexOf("="),-1!==d&&(e=b.substring(0,d),f=b.substring(d+1)),e=wc(e),x(e)&&(f=x(f)?wc(f):!0,Na.call(a,e)?K(a[e])?a[e].push(f):a[e]=[a[e],f]:a[e]=f))});return
a}function Pb(b){var
a=[];n(b,function(b,d){K(b)?n(b,function(b){a.push(ma(d,!0)+(!0===b?"":"="+ma(b,!0)))}):a.push(ma(d,!0)+(!0===b?"":"="+ma(b,!0)))});return
a.length?a.join("&"):""}function nb(b){return
ma(b,!0).replace(/%26/gi,"&").replace(/%3D/gi,"=").replace(/%2B/gi,"+")}function
ma(b,a){return encodeURIComponent(b).replace(/%40/gi,
-"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%3B/gi,";").replace(/%20/g,a?"%20":"+")}function
Yd(b,a){var
c,d,e=Qa.length;for(d=0;d/,">"));}a=a||[];a.unshift(["$provide",function(a){a.value("$rootElement",b)}]);c.debugInfoEnabled&&a.push(["$compileProvider",function(a){a.debugInfoEnabled(!0)}]);a.unshift("ng");d=eb(a,c.strictDi);d.invoke(["$rootScope","$rootElement","$compile","$injector",function(a,b,c,d){a.$apply(function(){b.data("$injector",
-d);c(b)(a)})}]);return
d},e=/^NG_ENABLE_DEBUG_INFO!/,f=/^NG_DEFER_BOOTSTRAP!/;N&&e.test(N.name)&&(c.debugInfoEnabled=!0,N.name=N.name.replace(e,""));if(N&&!f.test(N.name))return
d();N.name=N.name.replace(f,"");aa.resumeBootstrap=function(b){n(b,function(b){a.push(b)});return
d()};B(aa.resumeDeferredBootstrap)&&aa.resumeDeferredBootstrap()}function
$d(){N.name="NG_ENABLE_DEBUG_INFO!"+N.name;N.location.reload()}function
ae(b){b=aa.element(b).injector();if(!b)throw Ea("test");return
b.get("$$testability")}
-function zc(b,a){a=a||"_";return
b.replace(be,function(b,d){return(d?a:"")+b.toLowerCase()})}function ce(){var
b;if(!Ac){var
a=ob();la=N.jQuery;x(a)&&(la=null===a?u:N[a]);la&&la.fn.on?(z=la,Q(la.fn,{scope:Ra.scope,isolateScope:Ra.isolateScope,controller:Ra.controller,injector:Ra.injector,inheritedData:Ra.inheritedData}),b=la.cleanData,la.cleanData=function(a){var
d;if(Qb)Qb=!1;else for(var
e=0,f;null!=(f=a[e]);e++)(d=la._data(f,"events"))&&d.$destroy&&la(f).triggerHandler("$destroy");b(a)}):z=R;aa.element=
-z;Ac=!0}}function pb(b,a,c){if(!b)throw Ea("areq",a||"?",c||"required");return
b}function Sa(b,a,c){c&&K(b)&&(b=b[b.length-1]);pb(B(b),a,"not a function, got
"+(b&&"object"===typeof b?b.constructor.name||"Object":typeof b));return
b}function Ta(b,a){if("hasOwnProperty"===b)throw Ea("badname",a);}function
Bc(b,a,c){if(!a)return b;a=a.split(".");for(var
d,e=b,f=a.length,g=0;g")+d[2];for(d=d[0];d--;)c=c.lastChild;f=cb(f,c.childNodes);c=e.firstChild;c.textContent=""}else
f.push(a.createTextNode(b));e.textContent="";e.innerHTML="";n(f,function(a){e.appendChild(a)});return
e}function R(b){if(b instanceof R)return b;var a;H(b)&&(b=T(b),a=!0);if(!(this
instanceof R)){if(a&&"<"!=b.charAt(0))throw Tb("nosel");return new
R(b)}if(a){a=W;var c;b=(c=Df.exec(b))?[a.createElement(c[1])]:
-(c=Lc(b,a))?c.childNodes:[]}Mc(this,b)}function Ub(b){return
b.cloneNode(!0)}function tb(b,a){a||ub(b);if(b.querySelectorAll)for(var
c=b.querySelectorAll("*"),d=0,e=c.length;dk&&this.remove(s.key);
-return b}},get:function(a){if(k").parent()[0])});var
f=S(a,b,a,c,d,e);V.$$addScopeClass(a);var g=null;return
function(b,c,d){pb(b,"scope");d=d||{};
-var
e=d.parentBoundTranscludeFn,h=d.transcludeControllers;d=d.futureParentElement;e&&e.$$boundTransclude&&(e=e.$$boundTransclude);g||(g=(d=d&&d[0])?"foreignobject"!==ta(d)&&d.toString().match(/SVG/)?"svg":"html":"html");d="html"!==g?z(Xb(g,z("").append(a).html())):c?Ra.clone.call(a):a;if(h)for(var
k in
h)d.data("$"+k+"Controller",h[k].instance);V.$$addScopeInfo(d,b);c&&c(d,b);f&&f(b,d,d,e);return
d}}function S(a,b,c,d,e,f){function g(a,c,d,e){var
f,k,l,m,s,t,O;if(p)for(O=Array(c.length),m=0;m<
-h.length;m+=3)f=h[m],O[f]=c[f];else
O=c;m=0;for(s=h.length;mC.priority)break;if(v=C.scope)C.templateUrl||(D(v)?(N("new/isolated
scope",P||S,C,ba),P=C):N("new
Merge branch 'ww-4558' of github.com:victorsosa/struts into ww-4558
# Conflicts:
# plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/bab451c6
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/bab451c6
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/bab451c6
Branch: refs/heads/master
Commit: bab451c6d80ee9b2685570d797e505768ff8bbe4
Parents: 0d49050 fab687a
Author: victorsosa
Authored: Mon Feb 15 10:34:15 2016 -0400
Committer: victorsosa
Committed: Mon Feb 15 10:34:15 2016 -0400
--
.../src/main/java/org/apache/struts2/json/JSONInterceptor.java | 4
1 file changed, 4 insertions(+)
--
http://git-wip-us.apache.org/repos/asf/struts/blob/bab451c6/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
--
diff --cc
plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
index 207d014,11488fe..0b4cf37
--- a/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
+++ b/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
@@@ -186,7 -181,7 +186,11 @@@ public class JSONInterceptor extends Ab
return Action.NONE;
} else {
++<<< HEAD
+LOG.debug("Accept header parameter must be 'application/json' or
'application/json-rpc'. Ignoring request with accept ", accept);
++===
+ LOG.debug("Accept header parameter must be 'application/json' or
'application/json-rpc'. Ignoring request with accept ", contentType);
++>>> fab687a07e8d873c82465b29188100debf61097f
}
return invocation.invoke();
fix patch WW-4558
contentType override ignored for JSONInterceptor
use of accept parameter st by the interceptor params
Signed-off-by: victorsosa
Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/0d490503
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/0d490503
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/0d490503
Branch: refs/heads/master
Commit: 0d4905038119f614f021af5738154079b30bca24
Parents: a2c5bc8
Author: victorsosa
Authored: Mon Feb 15 08:28:01 2016 -0400
Committer: victorsosa
Committed: Mon Feb 15 10:31:36 2016 -0400
--
.../apache/struts2/json/JSONInterceptor.java| 27 --
.../struts2/json/JSONInterceptorTest.java | 37 +++-
2 files changed, 36 insertions(+), 28 deletions(-)
--
http://git-wip-us.apache.org/repos/asf/struts/blob/0d490503/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
--
diff --git
a/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
b/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
index 6731871..207d014 100644
--- a/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
+++ b/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
@@ -58,7 +58,7 @@ public class JSONInterceptor extends AbstractInterceptor {
private boolean enableGZIP = false;
private boolean wrapWithComments;
private boolean prefix;
-private String defaultEncoding = "ISO-8859-1";
+private String defaultEncoding = "UTF-8";
private boolean ignoreHierarchy = true;
private String root;
private List excludeProperties;
@@ -70,17 +70,22 @@ public class JSONInterceptor extends AbstractInterceptor {
private boolean noCache = false;
private boolean excludeNullProperties;
private String callbackParameter;
-private String contentType;
+private String accept;
@SuppressWarnings("unchecked")
public String intercept(ActionInvocation invocation) throws Exception {
HttpServletRequest request = ServletActionContext.getRequest();
HttpServletResponse response = ServletActionContext.getResponse();
-String contentType = request.getHeader("content-type");
-if (contentType != null) {
+
+//parameter wasn't set by the interceptor
+if (accept == null) {
+accept = request.getHeader("accept");
+}
+
+if (accept != null) {
int iSemicolonIdx;
-if ((iSemicolonIdx = contentType.indexOf(";")) != -1)
-contentType = contentType.substring(0, iSemicolonIdx);
+if ((iSemicolonIdx = accept.indexOf(";")) != -1)
+accept = accept.substring(0, iSemicolonIdx);
}
Object rootObject = null;
@@ -93,7 +98,7 @@ public class JSONInterceptor extends AbstractInterceptor {
}
}
-if ((contentType != null) &&
contentType.equalsIgnoreCase("application/json")) {
+if ((accept != null) && accept.equalsIgnoreCase("application/json")) {
// load JSON object
Object obj = JSONUtil.deserialize(request.getReader());
@@ -133,7 +138,7 @@ public class JSONInterceptor extends AbstractInterceptor {
LOG.error("Unable to deserialize JSON object from request");
throw new JSONException("Unable to deserialize JSON object
from request");
}
-} else if ((contentType != null) &&
contentType.equalsIgnoreCase("application/json-rpc")) {
+} else if ((accept != null) &&
accept.equalsIgnoreCase("application/json-rpc")) {
Object result;
if (this.enableSMD) {
// load JSON object
@@ -181,7 +186,7 @@ public class JSONInterceptor extends AbstractInterceptor {
return Action.NONE;
} else {
-LOG.debug("Content type must be 'application/json' or
'application/json-rpc'. Ignoring request with content type ", contentType);
+LOG.debug("Accept header parameter must be 'application/json' or
'application/json-rpc'. Ignoring request with accept ", accept);
}
return invocation.invoke();
@@ -535,7 +540,7 @@ public class JSONInterceptor extends AbstractInterceptor {
this.prefix = prefix;
}
-public void setContentType(String contentType) {
-this.contentType = contentType;
+public void setAccept(String accept) {
+this.accept = accept;
}
}
http://git-wip-us.apache.org/repos/asf/struts/blob/0d490503/plugins/json/src/test/java/org/apache/struts2/json/JSONInterceptorTest.java
--
di
WW-4558 contentType override ignored for JSONInterceptor
Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/880c1d54
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/880c1d54
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/880c1d54
Branch: refs/heads/master
Commit: 880c1d54a41964d998a8b5b08e7954a7a7c48ab1
Parents: 104bd92 d16aa65
Author: Lukasz Lenart
Authored: Sun May 22 08:30:27 2016 +0200
Committer: Lukasz Lenart
Committed: Sun May 22 08:30:27 2016 +0200
--
.../apache/struts2/json/JSONInterceptor.java| 26 +++---
.../struts2/json/JSONInterceptorTest.java | 37 +++-
2 files changed, 33 insertions(+), 30 deletions(-)
--
Merge branch 'ww-4558' of github.com:victorsosa/struts into ww-4558
# Conflicts:
# plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/8b8135af
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/8b8135af
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/8b8135af
Branch: refs/heads/master
Commit: 8b8135af79550bf732d5aaa98ee7d3d5116e4b4b
Parents: 2fada1e bab451c
Author: victorsosa
Authored: Mon Feb 15 10:37:26 2016 -0400
Committer: victorsosa
Committed: Mon Feb 15 10:37:26 2016 -0400
--
.../json/src/main/java/org/apache/struts2/json/JSONInterceptor.java | 1 +
1 file changed, 1 insertion(+)
--
http://git-wip-us.apache.org/repos/asf/struts/blob/8b8135af/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
--
diff --cc
plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
index 207d014,0b4cf37..5beb8df
--- a/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
+++ b/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
@@@ -186,7 -186,11 +186,8 @@@ public class JSONInterceptor extends Ab
return Action.NONE;
} else {
-<<< HEAD
++
LOG.debug("Accept header parameter must be 'application/json' or
'application/json-rpc'. Ignoring request with accept ", accept);
-===
-LOG.debug("Accept header parameter must be 'application/json' or
'application/json-rpc'. Ignoring request with accept ", contentType);
->>> fab687a07e8d873c82465b29188100debf61097f
}
return invocation.invoke();
remove old second contentType parameter
Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/d16aa650
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/d16aa650
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/d16aa650
Branch: refs/heads/master
Commit: d16aa65098b5c830d26eb32c6f793f485036
Parents: 8b8135a
Author: victorsosa
Authored: Fri May 6 18:04:04 2016 -0400
Committer: victorsosa
Committed: Fri May 6 18:04:04 2016 -0400
--
.../src/main/java/org/apache/struts2/json/JSONInterceptor.java | 6 --
1 file changed, 6 deletions(-)
--
http://git-wip-us.apache.org/repos/asf/struts/blob/d16aa650/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
--
diff --git
a/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
b/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
index 5beb8df..ba775d3 100644
--- a/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
+++ b/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
@@ -82,12 +82,6 @@ public class JSONInterceptor extends AbstractInterceptor {
accept = request.getHeader("accept");
}
-if (accept != null) {
-int iSemicolonIdx;
-if ((iSemicolonIdx = accept.indexOf(";")) != -1)
-accept = accept.substring(0, iSemicolonIdx);
-}
-
Object rootObject = null;
final ValueStack stack = invocation.getStack();
if (this.root != null) {
Repository: struts
Updated Branches:
refs/heads/master 104bd92b8 -> 880c1d54a
fix patch WW-4558
contentType override ignored for JSONInterceptor
>From now on:
The "accept" request header parameter must be "application/json" or
"application/json-rpc"
Also the default encoding is "UTF-8"
Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/fab687a0
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/fab687a0
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/fab687a0
Branch: refs/heads/master
Commit: fab687a07e8d873c82465b29188100debf61097f
Parents: a2c5bc8
Author: victorsosa
Authored: Mon Feb 15 08:28:01 2016 -0400
Committer: victorsosa
Committed: Mon Feb 15 08:28:01 2016 -0400
--
.../apache/struts2/json/JSONInterceptor.java| 6 ++--
.../struts2/json/JSONInterceptorTest.java | 37 +++-
2 files changed, 23 insertions(+), 20 deletions(-)
--
http://git-wip-us.apache.org/repos/asf/struts/blob/fab687a0/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
--
diff --git
a/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
b/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
index 6731871..11488fe 100644
--- a/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
+++ b/plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
@@ -58,7 +58,7 @@ public class JSONInterceptor extends AbstractInterceptor {
private boolean enableGZIP = false;
private boolean wrapWithComments;
private boolean prefix;
-private String defaultEncoding = "ISO-8859-1";
+private String defaultEncoding = "UTF-8";
private boolean ignoreHierarchy = true;
private String root;
private List excludeProperties;
@@ -76,7 +76,7 @@ public class JSONInterceptor extends AbstractInterceptor {
public String intercept(ActionInvocation invocation) throws Exception {
HttpServletRequest request = ServletActionContext.getRequest();
HttpServletResponse response = ServletActionContext.getResponse();
-String contentType = request.getHeader("content-type");
+contentType = request.getHeader("accept");
if (contentType != null) {
int iSemicolonIdx;
if ((iSemicolonIdx = contentType.indexOf(";")) != -1)
@@ -181,7 +181,7 @@ public class JSONInterceptor extends AbstractInterceptor {
return Action.NONE;
} else {
-LOG.debug("Content type must be 'application/json' or
'application/json-rpc'. Ignoring request with content type ", contentType);
+LOG.debug("Accept header parameter must be 'application/json' or
'application/json-rpc'. Ignoring request with accept ", contentType);
}
return invocation.invoke();
http://git-wip-us.apache.org/repos/asf/struts/blob/fab687a0/plugins/json/src/test/java/org/apache/struts2/json/JSONInterceptorTest.java
--
diff --git
a/plugins/json/src/test/java/org/apache/struts2/json/JSONInterceptorTest.java
b/plugins/json/src/test/java/org/apache/struts2/json/JSONInterceptorTest.java
index 7bf53d3..ddae716 100644
---
a/plugins/json/src/test/java/org/apache/struts2/json/JSONInterceptorTest.java
+++
b/plugins/json/src/test/java/org/apache/struts2/json/JSONInterceptorTest.java
@@ -71,7 +71,7 @@ public class JSONInterceptorTest extends StrutsTestCase {
private void tryBadJSON(String fileName) throws Exception {
// request
setRequestContent(fileName);
-this.request.addHeader("content-type", "application/json-rpc");
+this.request.addHeader("accept", "application/json-rpc");
JSONInterceptor interceptor = new JSONInterceptor();
interceptor.setEnableSMD(true);
@@ -92,7 +92,7 @@ public class JSONInterceptorTest extends StrutsTestCase {
public void testSMDDisabledSMD() throws Exception {
// request
setRequestContent("smd-3.txt");
-this.request.addHeader("content-type", "application/json-rpc");
+this.request.addHeader("accept", "application/json-rpc");
JSONInterceptor interceptor = new JSONInterceptor();
SMDActionTest1 action = new SMDActionTest1();
@@ -111,7 +111,7 @@ public class JSONInterceptorTest extends StrutsTestCase {
public void testSMDAliasedMethodCall1() throws Exception {
// request
setRequestContent("smd-14.txt");
-this.request.addHeader("content-type", "application/json-rpc");
+this.request.addHeader("accept", "application/json-rpc");
JSONInterceptor interceptor = new JSONInterceptor();
interceptor.setEnableSMD(true
Merge branch 'ww-4558' of github.com:victorsosa/struts into ww-4558
# Conflicts:
# plugins/json/src/main/java/org/apache/struts2/json/JSONInterceptor.java
Project: http://git-wip-us.apache.org/repos/asf/struts/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/2fada1ec
Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/2fada1ec
Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/2fada1ec
Branch: refs/heads/master
Commit: 2fada1ec05e61dfb0b3e43ab447a7673d689c684
Parents: 0d49050 fab687a
Author: victorsosa
Authored: Mon Feb 15 10:34:15 2016 -0400
Committer: victorsosa
Committed: Mon Feb 15 10:35:29 2016 -0400
--
--
35 matches
Mail list logo