mirror of
https://codeberg.org/nobody/LocalCDN.git
synced 2025-02-17 04:10:53 +01:00
Merge remote-tracking branch 'origin/develop'
This commit is contained in:
commit
ca44b4a129
@ -138,7 +138,7 @@ https://cdnjs.cloudflare.com/ajax/libs/ajax-bootstrap-select/1.4.5/js/ajax-boots
|
||||
https://cdnjs.cloudflare.com/ajax/libs/algoliasearch/3.35.1/algoliasearch.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/algoliasearch/4.22.1/algoliasearch.umd.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/alpinejs/2.8.2/alpine.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/alpinejs/3.13.5/cdn.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/alpinejs/3.13.7/cdn.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/angucomplete-alt/3.0.0/angucomplete-alt.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/angular-bootstrap-colorpicker/3.0.32/css/colorpicker.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/angular-bootstrap-colorpicker/3.0.32/js/bootstrap-colorpicker-module.min.js
|
||||
@ -184,7 +184,7 @@ https://cdnjs.cloudflare.com/ajax/libs/asciinema-player/2.6.1/asciinema-player.m
|
||||
https://cdnjs.cloudflare.com/ajax/libs/asciinema-player/2.6.1/asciinema-player.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.1/autocomplete.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/axios/0.27.2/axios.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/axios/1.6.7/axios.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/axios/1.6.8/axios.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/backbone.js/0.9.10/backbone-min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/backbone.js/1.6.0/backbone-min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/baguettebox.js/1.11.1/baguetteBox.min.css
|
||||
@ -326,13 +326,18 @@ https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.17/d3.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/d3/4.13.0/d3.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/d3/5.16.0/d3.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/d3/6.7.0/d3.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/d3/7.9.0/d3.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/d3-legend/2.25.6/d3-legend.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/dayjs/1.11.10/dayjs.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/dexie/3.2.6/dexie.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/docsearch.js/2.6.3/docsearch.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/docsearch.js/2.6.3/docsearch.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/docsify/4.13.1/docsify.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/docsify/4.13.1/themes/buble.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/docsify/4.13.1/themes/dark.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/docsify/4.13.1/themes/dolphin.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/docsify/4.13.1/themes/pure.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/docsify/4.13.1/themes/vue.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/drawer/3.2.2/css/drawer.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/drawer/3.2.2/js/drawer.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/dygraph/1.1.1/dygraph-combined.js
|
||||
@ -1265,7 +1270,7 @@ https://cdnjs.cloudflare.com/ajax/libs/leaflet/1.9.4/leaflet.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/leaflet/1.9.4/leaflet.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/Leaflet.EasyButton/2.4.0/easy-button.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/leaflet.markercluster/1.5.3/leaflet.markercluster.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/libphonenumber-js/1.10.57/libphonenumber-js.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/libphonenumber-js/1.10.58/libphonenumber-js.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/libsodium-wrappers/0.5.4/sodium.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/lightbox2/2.11.4/js/lightbox.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/lightcase/2.5.0/css/lightcase.min.css
|
||||
@ -1372,8 +1377,8 @@ https://cdnjs.cloudflare.com/ajax/libs/mdb-ui-kit/5.0.0/mdb.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/mdb-ui-kit/5.0.0/mdb.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/mdb-ui-kit/6.4.2/mdb.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/mdb-ui-kit/6.4.2/mdb.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/mdb-ui-kit/7.1.0/mdb.es.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/mdb-ui-kit/7.1.0/mdb.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/mdb-ui-kit/7.2.0/mdb.es.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/mdb-ui-kit/7.2.0/mdb.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/Modaal/0.4.4/css/modaal.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/Modaal/0.4.4/js/modaal.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/modernizr/2.8.3/modernizr.min.js
|
||||
@ -1398,8 +1403,8 @@ https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.theme.green
|
||||
https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/p5.js/0.10.2/p5.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.9.0/addons/p5.sound.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.9.0/p5.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.9.1/addons/p5.sound.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.9.1/p5.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/page.js/1.11.6/page.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/paginationjs/2.6.0/pagination.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/paginationjs/2.6.0/pagination.min.js
|
||||
@ -1495,7 +1500,7 @@ https://cdnjs.cloudflare.com/ajax/libs/react-dom/18.2.0/umd/react-dom.production
|
||||
https://cdnjs.cloudflare.com/ajax/libs/react-redux/7.2.8/react-redux.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/react-redux/8.1.3/react-redux.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/react-router/5.3.3/react-router.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/react-router/6.22.2/react-router.production.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/react-router/6.22.3/react-router.production.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/redux/4.2.1/redux.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/redux/5.0.1/redux.legacy-esm.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/rickshaw/1.7.1/rickshaw.min.css
|
||||
@ -1713,7 +1718,7 @@ https://cdnjs.cloudflare.com/ajax/libs/slider-pro/1.6.2/js/jquery.sliderPro.min.
|
||||
https://cdnjs.cloudflare.com/ajax/libs/snowplow/2.18.2/sp.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/socket.io/2.4.0/socket.io.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/socket.io/3.1.3/socket.io.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/socket.io/4.7.4/socket.io.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/socket.io/4.7.5/socket.io.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/spin.js/2.3.2/spin.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/spin.js/3.1.0/spin.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/spin.js/4.1.1/spin.min.js
|
||||
@ -1723,8 +1728,8 @@ https://cdnjs.cloudflare.com/ajax/libs/sticky-js/1.3.0/sticky.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/store.js/2.0.12/store.legacy.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/swagger-ui/4.18.3/swagger-ui-bundle.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/swagger-ui/4.18.3/swagger-ui.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/swagger-ui/5.11.8/swagger-ui-bundle.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/swagger-ui/5.11.8/swagger-ui.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/swagger-ui/5.12.0/swagger-ui-bundle.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/swagger-ui/5.12.0/swagger-ui.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/Swiper/3.4.2/css/swiper.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/Swiper/3.4.2/js/swiper.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/Swiper/4.5.1/css/swiper.min.css
|
||||
@ -1830,11 +1835,11 @@ https://cdnjs.cloudflare.com/ajax/libs/video.js/6.13.0/video-js.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/video.js/6.13.0/video.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/video.js/7.21.1/video-js.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/video.js/7.21.1/video.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/video.js/8.11.5/video-js.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/video.js/8.11.5/video.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/video.js/8.11.8/video-js.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/video.js/8.11.8/video.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/vue/3.4.21/vue.global.prod.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/vue-i18n/8.27.2/vue-i18n.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/vue-i18n/9.9.1/vue-i18n.cjs.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/vue-i18n/9.10.2/vue-i18n.cjs.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/vue-router/3.6.5/vue-router.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/vue-router/4.3.0/vue-router.global.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/vuex/3.6.2/vuex.min.js
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"extensionDescription": {
|
||||
"message": "Le protege contra el rastreo de CDN (Redes de entrega de contenido) mediante la redirección a recursos locales.",
|
||||
"message": "Protege contra el rastreo a través de CDN (Redes de entrega de contenido) mediante la redirección a recursos locales.",
|
||||
"description": "Protects you against tracking through CDNs (Content Delivery Networks) by redirecting to local resources."
|
||||
},
|
||||
"amountInjectedDescription": {
|
||||
|
@ -288,6 +288,19 @@ shorthands.specialFiles = function (channelHost, channelPath, searchString) {
|
||||
'path': `resources/aos/${lastVersion}/${file}`,
|
||||
'bundle': ''
|
||||
};
|
||||
} else if (CompleteURL.startsWith('unpkg.com/docsify/lib/themes/')) {
|
||||
let theme = CompleteURL.split('/').pop();
|
||||
lastVersion = targets.setLastVersion('/docsify/');
|
||||
if (!theme.includes('.min.')) {
|
||||
theme = theme.replace('.css', '.min.css');
|
||||
}
|
||||
return {
|
||||
'source': channelHost,
|
||||
'versionDelivered': lastVersion,
|
||||
'versionRequested': 'latest',
|
||||
'path': `resources/docsify/${lastVersion}/themes/${theme}`,
|
||||
'bundle': ''
|
||||
};
|
||||
}
|
||||
return {
|
||||
'result': false,
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"manifest_version": 2,
|
||||
"name": "LocalCDN",
|
||||
"version": "2.6.64",
|
||||
"version": "2.6.65",
|
||||
"browser_specific_settings": {
|
||||
"gecko": {
|
||||
"id": "{b86e4813-687a-43e6-ab65-0bde4ab75758}",
|
||||
|
@ -175,11 +175,17 @@ helpers.getWildcard = function (initiatorDomain) {
|
||||
domain = domain.join().replace(/,/g, '.');
|
||||
return domain;
|
||||
}
|
||||
};
|
||||
|
||||
helpers.getTopLevelDomain = function (initiatorDomain) {
|
||||
let domain = initiatorDomain.split('.');
|
||||
|
||||
domain[domain.length - 2] = '*';
|
||||
return `${domain[domain.length - 2]}.${domain[domain.length - 1]}`;
|
||||
};
|
||||
|
||||
helpers.checkAllowlisted = function (domain, list) {
|
||||
let domainWithoutPrefix, wildcard;
|
||||
let domainWithoutPrefix, wildcard, tld;
|
||||
|
||||
if (domain === null) {
|
||||
return false;
|
||||
@ -189,8 +195,13 @@ helpers.checkAllowlisted = function (domain, list) {
|
||||
domainWithoutPrefix = domain.slice(Address.WWW_PREFIX.length);
|
||||
}
|
||||
wildcard = helpers.getWildcard(domain);
|
||||
tld = helpers.getTopLevelDomain(domain);
|
||||
|
||||
return Boolean(list[domain] || list[domainWithoutPrefix] || list[wildcard] || list[domainWithoutPrefix]);
|
||||
return Boolean(list[domain] ||
|
||||
list[domainWithoutPrefix] ||
|
||||
list[wildcard] ||
|
||||
list[domainWithoutPrefix] ||
|
||||
list[tld]);
|
||||
};
|
||||
|
||||
helpers.extractFilenameFromPath = function (path) {
|
||||
|
@ -82,7 +82,7 @@ targets.setLastVersion = function (type, version) {
|
||||
if (type.startsWith('/algoliasearch/3.')) return '3.35.1';
|
||||
if (type.startsWith('/algoliasearch/4.')) return '4.22.1';
|
||||
if (type.startsWith('/alpinejs/2.')) return '2.8.2';
|
||||
if (type.startsWith('/alpinejs/3.')) return '3.13.5';
|
||||
if (type.startsWith('/alpinejs/3.')) return '3.13.7';
|
||||
if (type.startsWith('/anchor-js/3.')) return '3.2.2';
|
||||
if (type.startsWith('/anchor-js/4.')) return '4.3.1';
|
||||
if (type.startsWith('/anchor-js/5.')) return '5.0.0';
|
||||
@ -136,7 +136,7 @@ targets.setLastVersion = function (type, version) {
|
||||
if (type.startsWith('/appboy-web-sdk/3.')) return '3.5.1';
|
||||
if (type.startsWith('/asciinema-player/2.')) return '2.6.1';
|
||||
if (type.startsWith('/axios/0.')) return '0.27.2';
|
||||
if (type.startsWith('/axios/1.')) return '1.6.7';
|
||||
if (type.startsWith('/axios/1.')) return '1.6.8';
|
||||
if (type.startsWith('/backbone.js/0.')) return '0.9.10';
|
||||
if (type.startsWith('/backbone.js/1.')) return '1.6.0';
|
||||
if (type.startsWith('/baguettebox.js/1.')) return '1.11.1';
|
||||
@ -183,7 +183,7 @@ targets.setLastVersion = function (type, version) {
|
||||
if (type.startsWith('/d3/4.')) return '4.13.0';
|
||||
if (type.startsWith('/d3/5.')) return '5.16.0';
|
||||
if (type.startsWith('/d3/6.')) return '6.7.0';
|
||||
if (type.startsWith('/d3/7.')) return '7.8.5';
|
||||
if (type.startsWith('/d3/7.')) return '7.9.0';
|
||||
if (type.startsWith('/d3-legend/2.')) return '2.25.6';
|
||||
if (type.startsWith('/datatables/1.')) return '1.11.0';
|
||||
if (type.startsWith('/dayjs/1.')) return '1.11.10';
|
||||
@ -313,7 +313,7 @@ targets.setLastVersion = function (type, version) {
|
||||
if (type.startsWith('/Leaflet.EasyButton/2.')) return '2.4.0';
|
||||
if (type.startsWith('/leaflet.featuregroup.subgroup/1.')) return '1.0.2';
|
||||
if (type.startsWith('/leaflet.markercluster/1.')) return '1.5.3';
|
||||
if (type.startsWith('/libphonenumber-js/1.')) return '1.10.57';
|
||||
if (type.startsWith('/libphonenumber-js/1.')) return '1.10.58';
|
||||
if (type.startsWith('/libsodium-wrappers/0.')) return '0.5.4';
|
||||
if (type.startsWith('/lightbox2/2.')) return '2.11.4';
|
||||
if (type.startsWith('/lightcase/2.')) return '2.5.0';
|
||||
@ -341,7 +341,7 @@ targets.setLastVersion = function (type, version) {
|
||||
if (type.startsWith('/mdb-ui-kit/4.')) return '4.4.0';
|
||||
if (type.startsWith('/mdb-ui-kit/5.')) return '5.0.0';
|
||||
if (type.startsWith('/mdb-ui-kit/6.')) return '6.4.2';
|
||||
if (type.startsWith('/mdb-ui-kit/7.')) return '7.1.0';
|
||||
if (type.startsWith('/mdb-ui-kit/7.')) return '7.2.0';
|
||||
if (type.startsWith('/mobile/1.')) return '1.4.5';
|
||||
if (type.startsWith('/Modaal/0.')) return '0.4.4';
|
||||
if (type.startsWith('/modernizr/2.')) return '2.8.3';
|
||||
@ -370,7 +370,7 @@ targets.setLastVersion = function (type, version) {
|
||||
if (type.startsWith('/owl-carousel/2.')) return '2.3.4';
|
||||
if (type.startsWith('/p2p-media-loader-core') || type.startsWith('/p2p-media-loader-hlsjs')) return '0.6.2';
|
||||
if (type.startsWith('/p5.js/0.')) return '0.10.2';
|
||||
if (type.startsWith('/p5.js/1.')) return '1.9.0';
|
||||
if (type.startsWith('/p5.js/1.')) return '1.9.1';
|
||||
if (type.startsWith('/page.js/1.')) return '1.11.6';
|
||||
if (type.startsWith('/paginationjs/2.')) return '2.6.0';
|
||||
if (type.startsWith('/plyr/3.')) return '3.7.8';
|
||||
@ -398,7 +398,7 @@ targets.setLastVersion = function (type, version) {
|
||||
if (type.startsWith('/react-redux/7.')) return '7.2.8';
|
||||
if (type.startsWith('/react-redux/8.')) return '8.1.3';
|
||||
if (type.startsWith('/react-router/5.')) return '5.3.3';
|
||||
if (type.startsWith('/react-router/6.')) return '6.22.2';
|
||||
if (type.startsWith('/react-router/6.')) return '6.22.3';
|
||||
if (type.startsWith('/react-side-effect/')) return '2.1.2';
|
||||
if (type.startsWith('/react-lifecycles-compat/')) return '3.0.4';
|
||||
if (type.startsWith('/redux/4.')) return '4.2.1';
|
||||
@ -427,7 +427,7 @@ targets.setLastVersion = function (type, version) {
|
||||
if (type.startsWith('/snowplow/2.')) return '2.18.2';
|
||||
if (type.startsWith('/socket.io/2.')) return '2.4.0';
|
||||
if (type.startsWith('/socket.io/3.')) return '3.1.3';
|
||||
if (type.startsWith('/socket.io/4.')) return '4.7.4';
|
||||
if (type.startsWith('/socket.io/4.')) return '4.7.5';
|
||||
if (type.startsWith('/spin.js/2.')) return '2.3.2';
|
||||
if (type.startsWith('/spin.js/3.')) return '3.1.0';
|
||||
if (type.startsWith('/spin.js/4.')) return '4.1.1';
|
||||
@ -437,7 +437,7 @@ targets.setLastVersion = function (type, version) {
|
||||
if (type.startsWith('/store.js/2.')) return '2.0.12';
|
||||
if (type.startsWith('/supabase-js/2.')) return '2.39.3';
|
||||
if (type.startsWith('/swagger-ui/4.')) return '4.18.3';
|
||||
if (type.startsWith('/swagger-ui/5.')) return '5.11.8';
|
||||
if (type.startsWith('/swagger-ui/5.')) return '5.12.0';
|
||||
if (type.startsWith('/Swiper/3.')) return '3.4.2';
|
||||
if (type.startsWith('/Swiper/4.')) return '4.5.1';
|
||||
if (type.startsWith('/Swiper/5.')) return '5.4.5';
|
||||
@ -484,13 +484,13 @@ targets.setLastVersion = function (type, version) {
|
||||
if (helpers.compareVersion('5.20.5', version)) return '5.20.5'; // <= 5.20.5
|
||||
if (helpers.compareVersion('6.13.0', version)) return '6.13.0'; // > 5.20.5 to <= 6.13.0
|
||||
if (helpers.compareVersion('7.21.1', version)) return '7.21.1'; // > 6.13.0 to <= 7.21.1
|
||||
return '8.11.5';
|
||||
return '8.11.8';
|
||||
}
|
||||
if (type.startsWith('/vue/1.')) return '1.0.28';
|
||||
if (type.startsWith('/vue/2.')) return '2.6.14';
|
||||
if (type.startsWith('/vue/3.')) return '3.4.21';
|
||||
if (type.startsWith('/vue-i18n/8.')) return '8.27.2';
|
||||
if (type.startsWith('/vue-i18n/9.')) return '9.9.1';
|
||||
if (type.startsWith('/vue-i18n/9.')) return '9.10.2';
|
||||
if (type.startsWith('/vue-match-media/1.')) return '1.0.3';
|
||||
if (type.startsWith('/vue-resource/1.')) return '1.5.3';
|
||||
if (type.startsWith('/vue-router/3.')) return '3.6.5';
|
||||
@ -514,6 +514,11 @@ targets.determineResourceName = function (filename) {
|
||||
};
|
||||
|
||||
const ListOfFiles = {
|
||||
'buble.min.css': 'docsify Theme (buble)',
|
||||
'dark.min.css': 'docsify Theme (dark)',
|
||||
'dolphin.min.css': 'docsify Theme (dolphin)',
|
||||
'pure.min.css': 'docsify Theme (pure)',
|
||||
'vue.min.css': 'docsify Theme (vue)',
|
||||
'supabase.min.jsm': 'supabase-js',
|
||||
'handlebars.min.jsm': 'handlebars.js',
|
||||
'URI.min.jsm': 'URI.js',
|
||||
|
@ -88,6 +88,10 @@ optionsAdvanced.init = function (opt) {
|
||||
negateHtmlFilterList = options.getOptionElement(Setting.NEGATE_HTML_FILTER_LIST);
|
||||
negateHtmlFilterList.addEventListener('change', options.onOptionChanged);
|
||||
negateHtmlFilterList.checked = opt[Setting.NEGATE_HTML_FILTER_LIST];
|
||||
if (opt[Setting.NEGATE_HTML_FILTER_LIST] === false) {
|
||||
document.getElementById('html-filter-domains-title-include').style.display = 'block';
|
||||
document.getElementById('html-filter-domains-title-exclude').style.display = 'none';
|
||||
}
|
||||
|
||||
changeBadgeColorMissingResources = options.getOptionElement(Setting.CHANGE_BADGE_COLOR_MISSING_RESOURCES);
|
||||
changeBadgeColorMissingResources.addEventListener('change', options.onOptionChanged);
|
||||
|
@ -111,6 +111,7 @@
|
||||
<img class="checked-unchecked" src="../../icons/checked.svg" alt=""> example.com<br>
|
||||
<img class="checked-unchecked" src="../../icons/checked.svg" alt=""> sub.example.com<br>
|
||||
<img class="checked-unchecked" src="../../icons/checked.svg" alt=""> *.example.com<br>
|
||||
<img class="checked-unchecked" src="../../icons/checked.svg" alt=""> *.com<br>
|
||||
<img class="checked-unchecked" src="../../icons/unchecked.svg" alt=""> https://example.com<br>
|
||||
<img class="checked-unchecked" src="../../icons/unchecked.svg" alt=""> https://*.example.com<br>
|
||||
<img class="checked-unchecked" src="../../icons/unchecked.svg" alt=""> https://example.com/page/example.html
|
||||
@ -163,6 +164,7 @@
|
||||
<img class="checked-unchecked" src="../../icons/checked.svg" alt=""> example.com<br>
|
||||
<img class="checked-unchecked" src="../../icons/checked.svg" alt=""> sub.example.com<br>
|
||||
<img class="checked-unchecked" src="../../icons/checked.svg" alt=""> *.example.com<br>
|
||||
<img class="checked-unchecked" src="../../icons/checked.svg" alt=""> *.com<br>
|
||||
<img class="checked-unchecked" src="../../icons/unchecked.svg" alt=""> https://example.com<br>
|
||||
<img class="checked-unchecked" src="../../icons/unchecked.svg" alt=""> https://*.example.com<br>
|
||||
<img class="checked-unchecked" src="../../icons/unchecked.svg" alt=""> https://example.com/page/example.html
|
||||
@ -202,6 +204,7 @@
|
||||
<img class="checked-unchecked" src="../../icons/checked.svg" alt=""> example.com<br>
|
||||
<img class="checked-unchecked" src="../../icons/checked.svg" alt=""> sub.example.com<br>
|
||||
<img class="checked-unchecked" src="../../icons/checked.svg" alt=""> *.example.com<br>
|
||||
<img class="checked-unchecked" src="../../icons/checked.svg" alt=""> *.com<br>
|
||||
<img class="checked-unchecked" src="../../icons/unchecked.svg" alt=""> https://example.com<br>
|
||||
<img class="checked-unchecked" src="../../icons/unchecked.svg" alt=""> https://*.example.com<br>
|
||||
<img class="checked-unchecked" src="../../icons/unchecked.svg" alt=""> https://example.com/page/example.html
|
||||
|
@ -27,21 +27,26 @@
|
||||
<div class="release-notes-area">
|
||||
<p>Updated</p>
|
||||
<ul>
|
||||
<li>vue v3.4.15 -> v3.4.21 (<a href="https://codeberg.org/nobody/LocalCDN/commit/e277722b22601b954d30033b187a53f066972962">e277722b22</a>)</li>
|
||||
<li>tinymce v6.8.2 -> v6.8.3 (<a href="https://codeberg.org/nobody/LocalCDN/commit/c637d1b56e3cfe485cb035952960af80384b3b9e">c637d1b56e</a>)</li>
|
||||
<li>twitter-bootstrap v5.3.2 -> v5.3.3 (<a href="https://codeberg.org/nobody/LocalCDN/commit/47afb3e6144fea91d8edd603bbae36d7e4849d6a">47afb3e614</a>)</li>
|
||||
<li>react-router v6.22.0 -> v6.22.2 (<a href="https://codeberg.org/nobody/LocalCDN/commit/f99b07a6fd124913874778aaadb3ff246da7148f">f99b07a6fd</a>)</li>
|
||||
<li>video.js v8.11.1 -> v8.11.5 (<a href="https://codeberg.org/nobody/LocalCDN/commit/093f9253e809f423dbb3b0e8eb9d9224d2b5c3e1">093f9253e8</a>)</li>
|
||||
<li>backbone.js v1.5.0 -> v1.6.0 (<a href="https://codeberg.org/nobody/LocalCDN/commit/e38e56a473de4fac28a1338e2ba6fce7774ee5c7">e38e56a473</a>)</li>
|
||||
<li>swagger-ui v5.11.2 -> v5.11.8 (<a href="https://codeberg.org/nobody/LocalCDN/commit/e2ff54ce1812eabfd2c28f2083d9a033cd28b4e1">e2ff54ce18</a>)</li>
|
||||
<li>vue-router v4.2.5 -> v4.3.0 (<a href="https://codeberg.org/nobody/LocalCDN/commit/06c9f62631043ffd767fbc857f81ace0da80e4c1">06c9f62631</a>)</li>
|
||||
<li>hls.js v1.5.3 -> v1.5.7 (<a href="https://codeberg.org/nobody/LocalCDN/commit/35b8e794034f303b3239a39201d89e6c44c9d7ac">35b8e79403</a>)</li>
|
||||
<li>bootstrap-table v1.22.2 -> v1.22.3 (<a href="https://codeberg.org/nobody/LocalCDN/commit/353dde8cff797ef1a453661f894b33dd0ccea670">353dde8cff</a>)</li>
|
||||
<li>dexie v3.2.4 -> v3.2.6 (<a href="https://codeberg.org/nobody/LocalCDN/commit/c4cb8b2b6b4938c40eccc6ad6118524b568b6acd">c4cb8b2b6b</a>)</li>
|
||||
<li>instantsearch.js v4.64.2 -> v4.66.0 (<a href="https://codeberg.org/nobody/LocalCDN/commit/21dbfe807e137ed203ce2f5666e87d7699351f83">21dbfe807e</a>)</li>
|
||||
<li>libphonenumber-js v1.10.55 -> v1.10.57 (<a href="https://codeberg.org/nobody/LocalCDN/commit/6a76aa6cf1d369949537b9e61bdf6cf798c50121">6a76aa6cf1</a>)</li>
|
||||
<li>vanilla-lazyload v17.8.5 -> v17.8.8 (<a href="https://codeberg.org/nobody/LocalCDN/commit/eec43134f84bf8f40ac443f68a9202573a9bc247">eec43134f8</a>)</li>
|
||||
<li>bootswatch v5.3.2 -> v5.3.3 (<a href="https://codeberg.org/nobody/LocalCDN/commit/856a849ebb17b64af6b0a4e173610ae4920e30cc">856a849ebb</a>)</li>
|
||||
<li>d3 v7.8.5 -> v7.9.0 (<a href="https://codeberg.org/nobody/LocalCDN/commit/9096750ba29d9d103e1cdced53b394d718099d55">9096750ba2</a>)</li>
|
||||
<li>axios v1.6.7 -> v1.6.8 (<a href="https://codeberg.org/nobody/LocalCDN/commit/76a887af6175959e15c2b3582f813e29c07198fd">76a887af61</a>)</li>
|
||||
<li>socket.io v4.7.4 -> v4.7.5 (<a href="https://codeberg.org/nobody/LocalCDN/commit/1be054976b61d2c0ff25a296b4179746b9b43f33">1be054976b</a>)</li>
|
||||
<li>react-router v6.22.2 -> v6.22.3 (<a href="https://codeberg.org/nobody/LocalCDN/commit/cf2cae09e4cca7a30be8295a51405a60fc0806e8">cf2cae09e4</a>)</li>
|
||||
<li>video.js v8.11.5 -> v8.11.8 (<a href="https://codeberg.org/nobody/LocalCDN/commit/b98d1fd75368e2eca39f6674654c271594284f64">b98d1fd753</a>)</li>
|
||||
<li>alpinejs v3.13.5 -> v3.13.7 (<a href="https://codeberg.org/nobody/LocalCDN/commit/5efa34e9327cc27c1b867fde651b80e44d3f66e6">5efa34e932</a>)</li>
|
||||
<li>swagger-ui v5.11.8 -> v5.12.0 (<a href="https://codeberg.org/nobody/LocalCDN/commit/773beb1697b68d4a23c84ce84cc91d2e0c983f47">773beb1697</a>)</li>
|
||||
<li>mdb-ui-kit v7.1.0 -> v7.2.0 (<a href="https://codeberg.org/nobody/LocalCDN/commit/e3ba1c8c32acb03f3c585e53ffbc0f154c3ef8db">e3ba1c8c32</a>)</li>
|
||||
<li>p5.js v1.9.0 -> v1.9.1 (<a href="https://codeberg.org/nobody/LocalCDN/commit/9fd72962886333d710635f2af0fbbfb7ccee4ffd">9fd7296288</a>)</li>
|
||||
<li>vue-i18n v9.9.1 -> v9.10.2 (<a href="https://codeberg.org/nobody/LocalCDN/commit/008db469fe79f9324b17c82f418c9e48614783bf">008db469fe</a>)</li>
|
||||
<li>libphonenumber-js v1.10.57 -> v1.10.58 (<a href="https://codeberg.org/nobody/LocalCDN/commit/74dea23e1d8791f58b3c32da1835412afe03e39e">74dea23e1d</a>)</li>
|
||||
</ul>
|
||||
<p>Improved</p>
|
||||
<ul>
|
||||
<li>Support wildcard TLD in all lists (<a href="https://codeberg.org/nobody/LocalCDN/issues/1622">#1622</a>)</li>
|
||||
<li>Fixed incorrect description in the settings (<a href="https://codeberg.org/nobody/LocalCDN/issues/1622">#1622</a>)</li>
|
||||
</ul>
|
||||
<p>Added</p>
|
||||
<ul>
|
||||
<li>docsify themes (<a href="https://codeberg.org/nobody/LocalCDN/issues/1623">#1623</a>)</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="generator-section">
|
||||
@ -80,6 +85,25 @@
|
||||
</div>
|
||||
<div id="history"><span id="history-indicator">+</span> Previous Versions</div>
|
||||
<div id="history-release-notes">
|
||||
<p class='release-date'>2023-02-29 (v2.6.64)</p>
|
||||
<p>Updated</p>
|
||||
<ul>
|
||||
<li>vue v3.4.15 -> v3.4.21 (<a href="https://codeberg.org/nobody/LocalCDN/commit/e277722b22601b954d30033b187a53f066972962">e277722b22</a>)</li>
|
||||
<li>tinymce v6.8.2 -> v6.8.3 (<a href="https://codeberg.org/nobody/LocalCDN/commit/c637d1b56e3cfe485cb035952960af80384b3b9e">c637d1b56e</a>)</li>
|
||||
<li>twitter-bootstrap v5.3.2 -> v5.3.3 (<a href="https://codeberg.org/nobody/LocalCDN/commit/47afb3e6144fea91d8edd603bbae36d7e4849d6a">47afb3e614</a>)</li>
|
||||
<li>react-router v6.22.0 -> v6.22.2 (<a href="https://codeberg.org/nobody/LocalCDN/commit/f99b07a6fd124913874778aaadb3ff246da7148f">f99b07a6fd</a>)</li>
|
||||
<li>video.js v8.11.1 -> v8.11.5 (<a href="https://codeberg.org/nobody/LocalCDN/commit/093f9253e809f423dbb3b0e8eb9d9224d2b5c3e1">093f9253e8</a>)</li>
|
||||
<li>backbone.js v1.5.0 -> v1.6.0 (<a href="https://codeberg.org/nobody/LocalCDN/commit/e38e56a473de4fac28a1338e2ba6fce7774ee5c7">e38e56a473</a>)</li>
|
||||
<li>swagger-ui v5.11.2 -> v5.11.8 (<a href="https://codeberg.org/nobody/LocalCDN/commit/e2ff54ce1812eabfd2c28f2083d9a033cd28b4e1">e2ff54ce18</a>)</li>
|
||||
<li>vue-router v4.2.5 -> v4.3.0 (<a href="https://codeberg.org/nobody/LocalCDN/commit/06c9f62631043ffd767fbc857f81ace0da80e4c1">06c9f62631</a>)</li>
|
||||
<li>hls.js v1.5.3 -> v1.5.7 (<a href="https://codeberg.org/nobody/LocalCDN/commit/35b8e794034f303b3239a39201d89e6c44c9d7ac">35b8e79403</a>)</li>
|
||||
<li>bootstrap-table v1.22.2 -> v1.22.3 (<a href="https://codeberg.org/nobody/LocalCDN/commit/353dde8cff797ef1a453661f894b33dd0ccea670">353dde8cff</a>)</li>
|
||||
<li>dexie v3.2.4 -> v3.2.6 (<a href="https://codeberg.org/nobody/LocalCDN/commit/c4cb8b2b6b4938c40eccc6ad6118524b568b6acd">c4cb8b2b6b</a>)</li>
|
||||
<li>instantsearch.js v4.64.2 -> v4.66.0 (<a href="https://codeberg.org/nobody/LocalCDN/commit/21dbfe807e137ed203ce2f5666e87d7699351f83">21dbfe807e</a>)</li>
|
||||
<li>libphonenumber-js v1.10.55 -> v1.10.57 (<a href="https://codeberg.org/nobody/LocalCDN/commit/6a76aa6cf1d369949537b9e61bdf6cf798c50121">6a76aa6cf1</a>)</li>
|
||||
<li>vanilla-lazyload v17.8.5 -> v17.8.8 (<a href="https://codeberg.org/nobody/LocalCDN/commit/eec43134f84bf8f40ac443f68a9202573a9bc247">eec43134f8</a>)</li>
|
||||
<li>bootswatch v5.3.2 -> v5.3.3 (<a href="https://codeberg.org/nobody/LocalCDN/commit/856a849ebb17b64af6b0a4e173610ae4920e30cc">856a849ebb</a>)</li>
|
||||
</ul>
|
||||
<p class='release-date'>2023-02-04 (v2.6.63)</p>
|
||||
<p>Updated</p>
|
||||
<ul>
|
||||
|
File diff suppressed because one or more lines are too long
5
resources/alpinejs/3.13.7/alpine.jsm
Normal file
5
resources/alpinejs/3.13.7/alpine.jsm
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
2
resources/axios/1.6.8/axios.min.jsm
Normal file
2
resources/axios/1.6.8/axios.min.jsm
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
2
resources/d3/7.9.0/d3.min.jsm
Normal file
2
resources/d3/7.9.0/d3.min.jsm
Normal file
File diff suppressed because one or more lines are too long
1
resources/docsify/4.13.1/themes/buble.min.css
vendored
Normal file
1
resources/docsify/4.13.1/themes/buble.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
resources/docsify/4.13.1/themes/dark.min.css
vendored
Normal file
1
resources/docsify/4.13.1/themes/dark.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
resources/docsify/4.13.1/themes/dolphin.min.css
vendored
Normal file
1
resources/docsify/4.13.1/themes/dolphin.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
resources/docsify/4.13.1/themes/pure.min.css
vendored
Normal file
1
resources/docsify/4.13.1/themes/pure.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
resources/docsify/4.13.1/themes/vue.min.css
vendored
Normal file
1
resources/docsify/4.13.1/themes/vue.min.css
vendored
Normal file
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
27
resources/mdb-ui-kit/7.1.0/mdb-ui-kit.min.css
vendored
27
resources/mdb-ui-kit/7.1.0/mdb-ui-kit.min.css
vendored
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
26
resources/mdb-ui-kit/7.2.0/mdb-ui-kit.min.css
vendored
Normal file
26
resources/mdb-ui-kit/7.2.0/mdb-ui-kit.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
7751
resources/mdb-ui-kit/7.2.0/mdb-ui-kit.min.jsm
Normal file
7751
resources/mdb-ui-kit/7.2.0/mdb-ui-kit.min.jsm
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
2
resources/p5.js/1.9.1/p5.min.jsm
Normal file
2
resources/p5.js/1.9.1/p5.min.jsm
Normal file
File diff suppressed because one or more lines are too long
@ -1,5 +1,5 @@
|
||||
/**
|
||||
* React Router v6.22.2
|
||||
* React Router v6.22.3
|
||||
*
|
||||
* Copyright (c) Remix Software Inc.
|
||||
*
|
File diff suppressed because one or more lines are too long
7
resources/socket.io/4.7.5/socket.io.min.jsm
Normal file
7
resources/socket.io/4.7.5/socket.io.min.jsm
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
14
resources/swagger-ui/5.12.0/swagger-ui-bundle.min.jsm
Normal file
14
resources/swagger-ui/5.12.0/swagger-ui-bundle.min.jsm
Normal file
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
Loading…
x
Reference in New Issue
Block a user