diff --git a/THIRD_PARTY.txt b/THIRD_PARTY.txt index 6042aa9c..d72838be 100644 --- a/THIRD_PARTY.txt +++ b/THIRD_PARTY.txt @@ -135,7 +135,6 @@ https://cdnjs.cloudflare.com/ajax/libs/angular-message-format/1.8.2/angular-mess https://cdnjs.cloudflare.com/ajax/libs/angular-messages/1.8.2/angular-messages.min.js https://cdnjs.cloudflare.com/ajax/libs/angular-parse-ext/1.8.2/angular-parse-ext.min.js https://cdnjs.cloudflare.com/ajax/libs/angular-resource/1.8.2/angular-resource.min.js -https://cdnjs.cloudflare.com/ajax/libs/angular-route/1.8.2/angular-route.min.js https://cdnjs.cloudflare.com/ajax/libs/angular-sanitize/1.6.10/angular-sanitize.min.js https://cdnjs.cloudflare.com/ajax/libs/angular-sanitize/1.8.2/angular-sanitize.min.js https://cdnjs.cloudflare.com/ajax/libs/angular-touch/1.8.2/angular-touch.min.js @@ -1677,6 +1676,8 @@ https://cdn.jsdelivr.net/g/algoliasearch@3(algoliasearchLite.min.js),algoliasear https://cdn.jsdelivr.net/npm/@algolia/autocomplete-js@1.1.0/dist/umd/index.production.min.js https://cdn.jsdelivr.net/npm/anchor-js@3.2.2/anchor.min.js https://cdn.jsdelivr.net/npm/anchor-js@4.3.1/anchor.min.js +https://cdn.jsdelivr.net/npm/angular-route@1.2.32/angular-route.min.js +https://cdn.jsdelivr.net/npm/angular-route@1.8.2/angular-route.min.js https://cdn.jsdelivr.net/npm/angular-stripe-checkout@5.1.0/angular-stripe-checkout.min.js https://cdn.jsdelivr.net/npm/appboy-web-sdk@3.3.0/appboy.min.js https://cdn.jsdelivr.net/npm/@babel/standalone@7.14.6/babel.min.js diff --git a/audit/audit.sh b/audit/audit.sh index 255ca11b..372a18d6 100755 --- a/audit/audit.sh +++ b/audit/audit.sh @@ -687,6 +687,8 @@ function create_url() { elif [[ "$subfile" =~ \.js$ ]]; then url="$CLOUDFLARE/$folder/$version/js/$subfile" fi + elif [ "$folder" = "angular-route" ]; then + url="$JSDELIVR/npm/$folder@$version/angular-route.min.js" # -------------------------------------------------------------------------- # TODO: REMOVE WHEN CDNJS.COM AUTO UPDATE BOT IS FULLY FUNCTIONAL AGAIN elif [ "$folder" = "noUiSlider" ] && [ "$version" != "14.7.0" ];then diff --git a/modules/internal/targets.js b/modules/internal/targets.js index d0360957..568af6df 100644 --- a/modules/internal/targets.js +++ b/modules/internal/targets.js @@ -126,6 +126,7 @@ targets.setLastVersion = function (type, version) { } else if (type.startsWith('/angular-resource/1.')) { return '1.8.2'; } else if (type.startsWith('/angular-route/1.')) { + if (helpers.compareVersion('1.2.32', version)) return '1.2.32'; // <= v1.2.32 return '1.8.2'; } else if (type.startsWith('/angular-sanitize/1.')) { if (helpers.compareVersion('1.6.10', version)) return '1.6.10'; diff --git a/pages/updates/updates.html b/pages/updates/updates.html index 607f4c47..4959e40e 100644 --- a/pages/updates/updates.html +++ b/pages/updates/updates.html @@ -42,6 +42,7 @@
  • Pure CSS v0.6.2 v1.0.1 v2.0.6 (#683)
  • vex-js v3.1.1 v4.1.0 (#684)
  • Foundation Icon Fonts v3.0.0 (#685)
  • +
  • angular-route v1.2.32 (#688)
  • diff --git a/resources/angular-route/1.2.32/angular-route.min.jsm b/resources/angular-route/1.2.32/angular-route.min.jsm new file mode 100644 index 00000000..e5bdf461 --- /dev/null +++ b/resources/angular-route/1.2.32/angular-route.min.jsm @@ -0,0 +1,14 @@ +/* + AngularJS v1.2.32 + (c) 2010-2014 Google, Inc. http://angularjs.org + License: MIT +*/ +(function(n,e,A){'use strict';function x(s,g,h){return{restrict:"ECA",terminal:!0,priority:400,transclude:"element",link:function(a,c,b,f,w){function y(){p&&(p.remove(),p=null);k&&(k.$destroy(),k=null);l&&(h.leave(l,function(){p=null}),p=l,l=null)}function v(){var b=s.current&&s.current.locals;if(e.isDefined(b&&b.$template)){var b=a.$new(),d=s.current;l=w(b,function(d){h.enter(d,null,l||c,function(){!e.isDefined(t)||t&&!a.$eval(t)||g()});y()});k=d.scope=b;k.$emit("$viewContentLoaded");k.$eval(u)}else y()} +var k,l,p,t=b.autoscroll,u=b.onload||"";a.$on("$routeChangeSuccess",v);v()}}}function z(e,g,h){return{restrict:"ECA",priority:-400,link:function(a,c){var b=h.current,f=b.locals;c.html(f.$template);var w=e(c.contents());b.controller&&(f.$scope=a,f=g(b.controller,f),b.controllerAs&&(a[b.controllerAs]=f),c.data("$ngControllerController",f),c.children().data("$ngControllerController",f));w(a)}}}n=e.module("ngRoute",["ng"]).provider("$route",function(){function s(a,c){return e.extend(new (e.extend(function(){}, +{prototype:a})),c)}function g(a,e){var b=e.caseInsensitiveMatch,f={originalPath:a,regexp:a},h=f.keys=[];a=a.replace(/([().])/g,"\\$1").replace(/(\/)?:(\w+)([\?\*])?/g,function(a,e,b,c){a="?"===c?c:null;c="*"===c?c:null;h.push({name:b,optional:!!a});e=e||"";return""+(a?"":e)+"(?:"+(a?e:"")+(c&&"(.+?)"||"([^/]+)")+(a||"")+")"+(a||"")}).replace(/([\/$\*])/g,"\\$1");f.regexp=RegExp("^"+a+"$",b?"i":"");return f}var h={};this.when=function(a,c){h[a]=e.extend({reloadOnSearch:!0},c,a&&g(a,c));if(a){var b= +"/"==a[a.length-1]?a.substr(0,a.length-1):a+"/";h[b]=e.extend({redirectTo:a},g(b,c))}return this};this.otherwise=function(a){this.when(null,a);return this};this.$get=["$rootScope","$location","$routeParams","$q","$injector","$http","$templateCache","$sce",function(a,c,b,f,g,n,v,k){function l(){var d=p(),m=r.current;if(d&&m&&d.$$route===m.$$route&&e.equals(d.pathParams,m.pathParams)&&!d.reloadOnSearch&&!u)m.params=d.params,e.copy(m.params,b),a.$broadcast("$routeUpdate",m);else if(d||m)u=!1,a.$broadcast("$routeChangeStart", +d,m),(r.current=d)&&d.redirectTo&&(e.isString(d.redirectTo)?c.path(t(d.redirectTo,d.params)).search(d.params).replace():c.url(d.redirectTo(d.pathParams,c.path(),c.search())).replace()),f.when(d).then(function(){if(d){var a=e.extend({},d.resolve),c,b;e.forEach(a,function(d,c){a[c]=e.isString(d)?g.get(d):g.invoke(d)});e.isDefined(c=d.template)?e.isFunction(c)&&(c=c(d.params)):e.isDefined(b=d.templateUrl)&&(e.isFunction(b)&&(b=b(d.params)),b=k.getTrustedResourceUrl(b),e.isDefined(b)&&(d.loadedTemplateUrl= +b,c=n.get(b,{cache:v}).then(function(a){return a.data})));e.isDefined(c)&&(a.$template=c);return f.all(a)}}).then(function(c){d==r.current&&(d&&(d.locals=c,e.copy(d.params,b)),a.$broadcast("$routeChangeSuccess",d,m))},function(c){d==r.current&&a.$broadcast("$routeChangeError",d,m,c)})}function p(){var a,b;e.forEach(h,function(f,h){var q;if(q=!b){var g=c.path();q=f.keys;var l={};if(f.regexp)if(g=f.regexp.exec(g)){for(var k=1,p=g.length;k