1
0
mirror of https://codeberg.org/nobody/LocalCDN.git synced 2025-06-05 21:49:31 +02:00

Added jQuery-csv, jQuery Ajax AutoComplete and Popper.js (Fixed #68)

This commit is contained in:
nobody42
2020-05-01 07:00:47 +02:00
parent 2b8f37c093
commit 54ce5e25d1
8 changed files with 55 additions and 0 deletions

View File

@@ -175,6 +175,12 @@ var files = {
// jQuery BlockUI // jQuery BlockUI
'resources/jquery.blockUI/2.70/jquery.blockUI.min.jsm': true, 'resources/jquery.blockUI/2.70/jquery.blockUI.min.jsm': true,
// jQuery-csv
'resources/jquery-csv/1.0.9/jquery.csv.min.jsm': true,
// jQuery Ajax AutoComplete
'resources/jquery.devbridge-autocomplete/1.4.10/jquery.autocomplete.min.jsm': true,
// jQuery Lazy Load // jQuery Lazy Load
'resources/jquery.lazyload/1.9.1/jquery.lazyload.min.jsm': true, 'resources/jquery.lazyload/1.9.1/jquery.lazyload.min.jsm': true,
@@ -234,6 +240,9 @@ var files = {
// page.js // page.js
'resources/page.js/1.7.1/page.min.jsm': true, 'resources/page.js/1.7.1/page.min.jsm': true,
// popper.js
'resources/popper.js/1.16.1/popper.min.jsm': true,
// Raven.js // Raven.js
'resources/raven.js/3.26.2/raven.min.jsm': true, 'resources/raven.js/3.26.2/raven.min.jsm': true,
'resources/raven.js/3.26.2/plugins/angular.min.jsm': true, 'resources/raven.js/3.26.2/plugins/angular.min.jsm': true,

View File

@@ -114,7 +114,9 @@ var mappings = {
'jeditable.js/{version}/jeditable.min.js': resources.jeditableJS, 'jeditable.js/{version}/jeditable.min.js': resources.jeditableJS,
'jquery/{version}/jquery.': resources.jQuery, 'jquery/{version}/jquery.': resources.jQuery,
'jquery/{version}/jquery.min.': resources.jQuery, 'jquery/{version}/jquery.min.': resources.jQuery,
'jquery.devbridge-autocomplete/{version}/jquery.autocomplete.min.js': resources.jQueryAjaxAutoComplete,
'jquery.blockUI/{version}/jquery.blockUI.min.js': resources.jQueryBlockUI, 'jquery.blockUI/{version}/jquery.blockUI.min.js': resources.jQueryBlockUI,
'jquery-csv/{version}/jquery.csv.min.js': resources.jQueryCSV,
'jquery.lazyload/{version}/jquery.lazyload.min.js': resources.jQueryLazyLoad, 'jquery.lazyload/{version}/jquery.lazyload.min.js': resources.jQueryLazyLoad,
'jquery-migrate/{version}/jquery-migrate.min.js': resources.jQueryMigrate, 'jquery-migrate/{version}/jquery-migrate.min.js': resources.jQueryMigrate,
'jqueryui/{version}/jquery-ui.js': resources.jQueryUI, 'jqueryui/{version}/jquery-ui.js': resources.jQueryUI,
@@ -130,6 +132,7 @@ var mappings = {
'oclazyload/{version}/ocLazyLoad.': resources.ocLazyLoad, 'oclazyload/{version}/ocLazyLoad.': resources.ocLazyLoad,
'page.js/{version}/page.min.': resources.pageJs, 'page.js/{version}/page.min.': resources.pageJs,
'plyr/{version}/plyr.css': resources.plyrCSS, 'plyr/{version}/plyr.css': resources.plyrCSS,
'popper.js/{version}/umd/popper.min.js': resources.popperJS,
'raven.js/{version}/raven.min.js': resources.ravenJS, 'raven.js/{version}/raven.min.js': resources.ravenJS,
'raven.js/{version}/plugins/angular.min.js': resources.ravenPluginAngularJS, 'raven.js/{version}/plugins/angular.min.js': resources.ravenPluginAngularJS,
'react/{version}/umd/react.production.min.js': resources.react, 'react/{version}/umd/react.production.min.js': resources.react,
@@ -204,6 +207,7 @@ var mappings = {
'jquery-ui@{version}/jquery-ui.min.js': resources.jQueryUI, 'jquery-ui@{version}/jquery-ui.min.js': resources.jQueryUI,
'jquery-ui-dist@{version}/jquery-ui.js': resources.jQueryUI, 'jquery-ui-dist@{version}/jquery-ui.js': resources.jQueryUI,
'jquery-ui-dist@{version}/jquery-ui.min.js': resources.jQueryUI, 'jquery-ui-dist@{version}/jquery-ui.min.js': resources.jQueryUI,
'lodash@{version}/lodash.min.js': resources.lodashJS,
'lozad': resources.lozad, 'lozad': resources.lozad,
'npm-modernizr@{version}/modernizr.': resources.modernizr, 'npm-modernizr@{version}/modernizr.': resources.modernizr,
'npm-modernizr@{version}/modernizr.min.': resources.modernizr, 'npm-modernizr@{version}/modernizr.min.': resources.modernizr,

View File

@@ -203,6 +203,11 @@ var resources = {
'path': 'resources/jquery-jeditable/{version}/jquery.jeditable.min.jsm', 'path': 'resources/jquery-jeditable/{version}/jquery.jeditable.min.jsm',
'type': 'application/javascript' 'type': 'application/javascript'
}, },
// jQuery Ajax AutoComplete
'jQueryAjaxAutoComplete': {
'path': 'resources/jquery.devbridge-autocomplete/1.4.10/jquery.autocomplete.min.jsm',
'type': 'application/javascript'
},
// jQuery // jQuery
'jQuery': { 'jQuery': {
'path': 'resources/jquery/{version}/jquery.min.jsm', 'path': 'resources/jquery/{version}/jquery.min.jsm',
@@ -213,6 +218,11 @@ var resources = {
'path': 'resources/jquery.blockUI/{version}/jquery.blockUI.min.jsm', 'path': 'resources/jquery.blockUI/{version}/jquery.blockUI.min.jsm',
'type': 'application/javascript' 'type': 'application/javascript'
}, },
// jQuery-csv
'jQueryCSV': {
'path': 'resources/jquery-csv/1.0.9/jquery.csv.min.jsm',
'type': 'application/javascript'
},
// jQuery Lazy Load // jQuery Lazy Load
'jQueryLazyLoad': { 'jQueryLazyLoad': {
'path': 'resources/jquery.lazyload/{version}/jquery.lazyload.min.jsm', 'path': 'resources/jquery.lazyload/{version}/jquery.lazyload.min.jsm',
@@ -298,6 +308,11 @@ var resources = {
'path': 'resources/plyr/{version}/plyr.min.css', 'path': 'resources/plyr/{version}/plyr.min.css',
'type': 'text/css' 'type': 'text/css'
}, },
// Popper
'popperJS': {
'path': 'resources/popper.js/{version}/umd/popper.min.jsm',
'type': 'text/css'
},
// Prototype // Prototype
'prototypeJS': { 'prototypeJS': {
'path': 'resources/prototype/{version}/prototype.jsm', 'path': 'resources/prototype/{version}/prototype.jsm',

View File

@@ -282,12 +282,16 @@ helpers.determineResourceName = function (filename) {
return 'hls.js'; return 'hls.js';
case 'jquery.min.jsm': case 'jquery.min.jsm':
return 'jQuery'; return 'jQuery';
case 'jquery.autocomplete.min.jsm':
return 'jQuery Ajax AutoComplete';
case 'jquery-ui.min.jsm': case 'jquery-ui.min.jsm':
return 'jQuery UI'; return 'jQuery UI';
case 'jquery-ui.min.css': case 'jquery-ui.min.css':
return 'jQuery UI Themes'; return 'jQuery UI Themes';
case 'jquery.blockUI.min.jsm': case 'jquery.blockUI.min.jsm':
return 'jQuery Block UI'; return 'jQuery Block UI';
case 'jquery.csv.min.jsm':
return 'jQuery-csv';
case 'jquery.lazyload.min.jsm': case 'jquery.lazyload.min.jsm':
return 'jQuery Lazy Load'; return 'jQuery Lazy Load';
case 'jquery-migrate.min.jsm': case 'jquery-migrate.min.jsm':
@@ -320,6 +324,8 @@ helpers.determineResourceName = function (filename) {
return 'page.js'; return 'page.js';
case 'plyr.min.css': case 'plyr.min.css':
return 'plyr CSS'; return 'plyr CSS';
case 'popper.min.jsm':
return 'Popper';
case 'prototype.jsm': case 'prototype.jsm':
return 'Prototype'; return 'Prototype';
case 'raven.min.jsm': case 'raven.min.jsm':
@@ -498,11 +504,15 @@ helpers.setLastVersion = function (type, version) {
version = '2.2.4'; version = '2.2.4';
} else if (type.includes('/jquery/3.')) { } else if (type.includes('/jquery/3.')) {
version = '3.4.1'; version = '3.4.1';
} else if (type.includes('/jquery.devbridge-autocomplete/1.')) {
version = '1.4.10';
} else if (type.includes('/jqueryui/1.')) { } else if (type.includes('/jqueryui/1.')) {
if (helpers.compareVersion('1.8.19', requestVersion)) version = '1.8.18'; // <= v1.8.18 if (helpers.compareVersion('1.8.19', requestVersion)) version = '1.8.18'; // <= v1.8.18
else version = '1.11.4'; else version = '1.11.4';
} else if (type.includes('/jquery.blockUI/2.')) { } else if (type.includes('/jquery.blockUI/2.')) {
version = '2.70'; version = '2.70';
} else if (type.includes('/jquery-csv/1.')) {
version = '1.0.9';
} else if (type.includes('/jquery.lazyload/1.')) { } else if (type.includes('/jquery.lazyload/1.')) {
version = '1.9.1'; version = '1.9.1';
} else if (type.includes('/jquery-migrate/1.')) { } else if (type.includes('/jquery-migrate/1.')) {
@@ -537,6 +547,8 @@ helpers.setLastVersion = function (type, version) {
version = '1.7.1'; version = '1.7.1';
} else if (type.includes('/plyr/3.')) { } else if (type.includes('/plyr/3.')) {
version = '3.5.10'; version = '3.5.10';
} else if (type.includes('/popper.js/1.')) {
version = '1.16.1';
} else if (type.includes('/prototype/1.')) { } else if (type.includes('/prototype/1.')) {
version = '1.7.3.0'; version = '1.7.3.0';
} else if (type.includes('/raven.js/3.')) { } else if (type.includes('/raven.js/3.')) {

View File

@@ -26,6 +26,7 @@
<li>Fixed typo in urlize</li> <li>Fixed typo in urlize</li>
<li>Remove crossorigin and integrity attributes (<a href="https://gitlab.com/nobody42/localcdn/-/issues/66">#66</a>) [experimental]</li> <li>Remove crossorigin and integrity attributes (<a href="https://gitlab.com/nobody42/localcdn/-/issues/66">#66</a>) [experimental]</li>
<li>Added React and ReactDOM v16.13.1 (Fixed <a href="https://gitlab.com/nobody42/localcdn/-/issues/70">#70</a>)</li> <li>Added React and ReactDOM v16.13.1 (Fixed <a href="https://gitlab.com/nobody42/localcdn/-/issues/70">#70</a>)</li>
<li>Added jQuery-csv v1.0.9, jQuery Ajax AutoComplete (Devbridge) v1.4.10 and Popper.js v1.16.1 (Fixed <a href="https://gitlab.com/nobody42/localcdn/-/issues/68">#68</a>)</li>
</ul> </ul>
<div class="topic-label"> <div class="topic-label">
Please update your uBlock/uMatrix rules Please update your uBlock/uMatrix rules

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long