Merge remote-tracking branch 'origin/develop'
This commit is contained in:
commit
de76247809
|
@ -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.23.3/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.8/cdn.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/alpinejs/3.13.10/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
|
||||
|
@ -293,8 +293,8 @@ https://cdnjs.cloudflare.com/ajax/libs/bootstrap-slider/10.6.2/bootstrap-slider.
|
|||
https://cdnjs.cloudflare.com/ajax/libs/bootstrap-slider/10.6.2/css/bootstrap-slider.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/bootstrap-slider/11.0.2/bootstrap-slider.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/bootstrap-slider/11.0.2/css/bootstrap-slider.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/bootstrap-table/1.22.4/bootstrap-table.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/bootstrap-table/1.22.4/bootstrap-table.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/bootstrap-table/1.22.5/bootstrap-table.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/bootstrap-table/1.22.5/bootstrap-table.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/bootstrap-toggle/2.2.2/css/bootstrap2-toggle.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/bootstrap-toggle/2.2.2/css/bootstrap-toggle.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/bootstrap-toggle/2.2.2/js/bootstrap2-toggle.min.js
|
||||
|
@ -325,7 +325,7 @@ 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.9.0/d3.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/dayjs/1.11.10/dayjs.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/dayjs/1.11.11/dayjs.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/dexie/4.0.4/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
|
||||
|
@ -394,7 +394,7 @@ https://cdnjs.cloudflare.com/ajax/libs/fancybox/2.1.7/js/jquery.fancybox.min.js
|
|||
https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.5.7/jquery.fancybox.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.5.7/jquery.fancybox.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/fastclick/1.0.6/fastclick.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/feather-icons/4.29.1/feather.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/feather-icons/4.29.2/feather.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/flickity/3.0.0/flickity.pkgd.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/flv.js/1.6.2/flv.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.2.1/css/font-awesome.min.css
|
||||
|
@ -739,7 +739,7 @@ https://cdnjs.cloudflare.com/ajax/libs/hls.js/0.14.17/hls.min.js
|
|||
https://cdnjs.cloudflare.com/ajax/libs/hls.js/1.5.8/hls.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/hogan.js/3.0.2/hogan.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/instantsearch.js/3.7.0/instantsearch.production.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/instantsearch.js/4.66.1/instantsearch.production.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/instantsearch.js/4.68.0/instantsearch.production.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/iScroll/5.2.0/iscroll.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/izimodal/1.6.1/js/iziModal.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/jasny-bootstrap/3.1.3/css/jasny-bootstrap.min.css
|
||||
|
@ -819,7 +819,7 @@ https://cdnjs.cloudflare.com/ajax/libs/jquery.tablesorter/2.31.3/js/jquery.table
|
|||
https://cdnjs.cloudflare.com/ajax/libs/jquery-timeago/1.6.7/jquery.timeago.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/jquery-tiny-pubsub/0.7.0/ba-tiny-pubsub.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.10.0/jquery-ui.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.13.2/jquery-ui.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.13.3/jquery-ui.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.8.24/jquery-ui.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.8.24/themes/base/minified/jquery-ui.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/jquery-ujs/1.2.3/rails.min.js
|
||||
|
@ -841,7 +841,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.60/libphonenumber-js.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/libphonenumber-js/1.10.62/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
|
||||
|
@ -974,8 +974,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.2/addons/p5.sound.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.9.2/p5.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.9.3/addons/p5.sound.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.9.3/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
|
||||
|
@ -1064,14 +1064,14 @@ https://cdnjs.cloudflare.com/ajax/libs/rangeslider.js/2.3.3/rangeslider.min.css
|
|||
https://cdnjs.cloudflare.com/ajax/libs/rangeslider.js/2.3.3/rangeslider.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/react/16.14.0/umd/react.production.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/react/17.0.2/umd/react.production.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/react/18.2.0/umd/react.production.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/react/18.3.1/umd/react.production.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/react-dom/16.14.0/umd/react-dom.production.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/react-dom/17.0.2/umd/react-dom.production.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/react-dom/18.2.0/umd/react-dom.production.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/react-dom/18.3.1/umd/react-dom.production.min.js
|
||||
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.3/react-router.production.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/react-router/6.23.0/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
|
||||
|
@ -1299,15 +1299,15 @@ 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.15.1/swagger-ui-bundle.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/swagger-ui/5.15.1/swagger-ui.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/swagger-ui/5.17.3/swagger-ui-bundle.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/swagger-ui/5.17.3/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
|
||||
https://cdnjs.cloudflare.com/ajax/libs/Swiper/4.5.1/js/swiper.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/Swiper/5.4.5/css/swiper.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/Swiper/5.4.5/js/swiper.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tensorflow/4.17.0/tf.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tensorflow/4.19.0/tf.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tether/1.4.7/js/tether.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/icons/default/icons.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/jquery.tinymce.min.js
|
||||
|
@ -1373,6 +1373,8 @@ https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.4.1/css/bootstrap.min
|
|||
https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.4.1/js/bootstrap.bundle.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.6.1/css/bootstrap.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.6.1/js/bootstrap.bundle.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/5.1.3/css/bootstrap.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/5.1.3/js/bootstrap.bundle.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/5.3.3/css/bootstrap.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/5.3.3/js/bootstrap.bundle.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/twix.js/0.3.0/twix.min.js
|
||||
|
@ -1406,13 +1408,13 @@ 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.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/video.js/8.13.0/video-js.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/video.js/8.13.0/video.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/vue/3.4.26/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.12.0/vue-i18n.cjs.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/vue-i18n/9.13.1/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/vue-router/4.3.2/vue-router.global.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/vuex/3.6.2/vuex.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/vuex/4.1.0/vuex.cjs.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/waypoints/4.0.1/jquery.waypoints.min.js
|
||||
|
@ -1452,7 +1454,7 @@ https://cdn.jsdelivr.net/npm/p2p-media-loader-hlsjs@0.6.2/build/p2p-media-loader
|
|||
https://cdn.jsdelivr.net/npm/plyr@3.7.8/dist/plyr.css
|
||||
https://cdn.jsdelivr.net/npm/plyr@3.7.8/dist/plyr.min.js
|
||||
https://cdn.jsdelivr.net/npm/raven-js@3.27.2/dist/raven.min.js
|
||||
https://cdn.jsdelivr.net/npm/react-intl@6.6.5/react-intl.iife.min.js
|
||||
https://cdn.jsdelivr.net/npm/react-intl@6.6.6/react-intl.iife.min.js
|
||||
https://cdn.jsdelivr.net/npm/react-lifecycles-compat@3.0.4/react-lifecycles-compat.min.js
|
||||
https://cdn.jsdelivr.net/npm/search-insights@1.10.0/dist/search-insights.min.js
|
||||
https://cdn.jsdelivr.net/npm/search-insights@2.13.0/dist/search-insights.min.js
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "العام الماضي",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "حذف",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "Миналата година",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "Всички",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Премахване",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "L'any passat",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Suprimeix",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "Minulý rok",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Smazat",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "Sidste år",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Slette",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "Letztes Jahr",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "Alles",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Löschen",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "Τον προηγούμενο χρόνο",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Διαγραφή",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "Last year",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "All",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Delete",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "Last year",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "All",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Delete",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "Last year",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "All",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Delete",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "Lasta jaro",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Forviŝi",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "Último año",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "Todo",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Eliminar",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "Viimane aasta",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Kustuta",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "Iaz",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Ezabatu",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "Viime vuosi",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Poista",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "L’année dernière",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Supprimer",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "שנה שעברה",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "מחיקה",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "Prošle godine",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Izbriši",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "Múlt év",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Törlés",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "Tahun lalu",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "Semua",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Hapus",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "Ultimo anno",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Elimina",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "昨年",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "削除",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "ಕಳೆದ ವರ್ಷ",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "ಅಳಿಸಿ",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "작년",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "삭제",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "Praeitus Metus",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Ištrinti",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "കഴിഞ്ഞ വർഷം",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "ഇല്ലാതാക്കുക",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "Siste år",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Slett",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "Afgelopen jaar",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Verwijderen",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "Ostatni rok",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Usuń",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "Ano passado",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Apagar",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "Ano passado",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Excluir",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "Último ano",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Eliminar",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "Anul trecut",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Ștergeți",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "За год",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Очистить",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "Posledný rok",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Vymazať",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "Förra året",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Radera",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "Geçen yıl",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "Tümü",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Sil",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "Останнього року",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Видалити",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "Năm ngoái",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "Xoá",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "去年",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "全部",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "删除",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
|
|
@ -159,6 +159,10 @@
|
|||
"message": "去年",
|
||||
"description": "Statistics view for past year."
|
||||
},
|
||||
"labelAll": {
|
||||
"message": "全部",
|
||||
"description": "Statistics view over the whole time range"
|
||||
},
|
||||
"labelDelete": {
|
||||
"message": "刪除",
|
||||
"description": "Button to delete all statistics data."
|
||||
|
@ -376,7 +380,7 @@
|
|||
"description": "Medium"
|
||||
},
|
||||
"helpRuleGeneratorUblockTableHard": {
|
||||
"message": "進階",
|
||||
"message": "困難",
|
||||
"description": "Hard"
|
||||
},
|
||||
"helpWebsiteIssuesDescription": {
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
* File Guard
|
||||
*/
|
||||
|
||||
var fileGuard = {};
|
||||
let fileGuard = {};
|
||||
|
||||
|
||||
/**
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
* Interceptor
|
||||
*/
|
||||
|
||||
var interceptor = {};
|
||||
let interceptor = {};
|
||||
|
||||
|
||||
/**
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
* Main
|
||||
*/
|
||||
|
||||
var main = {};
|
||||
let main = {};
|
||||
|
||||
|
||||
/**
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
* Manipulate DOM
|
||||
*/
|
||||
|
||||
var manipulateDOM = {};
|
||||
let manipulateDOM = {};
|
||||
|
||||
|
||||
/**
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
* Mappings
|
||||
*/
|
||||
|
||||
var mappings = {};
|
||||
let mappings = {};
|
||||
|
||||
/*
|
||||
* Date of last update.
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
* Messenger
|
||||
*/
|
||||
|
||||
var messenger = {};
|
||||
let messenger = {};
|
||||
|
||||
|
||||
/**
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
* Request Analyzer
|
||||
*/
|
||||
|
||||
var requestAnalyzer = {};
|
||||
let requestAnalyzer = {};
|
||||
|
||||
|
||||
/**
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
* Request Sanitizer
|
||||
*/
|
||||
|
||||
var requestSanitizer = {};
|
||||
let requestSanitizer = {};
|
||||
|
||||
|
||||
/**
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
* Resources
|
||||
*/
|
||||
|
||||
var resources = {
|
||||
let resources = {
|
||||
|
||||
// Ajax Bootstrap Select
|
||||
'ajaxBootstrapSelect': {
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
* Shorthands
|
||||
*/
|
||||
|
||||
var shorthands = {};
|
||||
let shorthands = {};
|
||||
|
||||
shorthands.specialFiles = function (channelHost, channelPath, searchString) {
|
||||
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
* State Manager
|
||||
*/
|
||||
|
||||
var stateManager = {};
|
||||
let stateManager = {};
|
||||
|
||||
|
||||
/**
|
||||
|
@ -96,15 +96,19 @@ stateManager.addDomainToAllowlist = function (domain) {
|
|||
|
||||
stateManager.removeDomainFromAllowlist = function (domain) {
|
||||
return new Promise((resolve) => {
|
||||
let allowlistedDomains, wildcard;
|
||||
let allowlistedDomains;
|
||||
|
||||
allowlistedDomains = requestAnalyzer.allowlistedDomains;
|
||||
wildcard = helpers.getWildcard(domain);
|
||||
|
||||
if (allowlistedDomains[domain]) {
|
||||
delete allowlistedDomains[domain];
|
||||
} else {
|
||||
delete allowlistedDomains[wildcard];
|
||||
for (const key in allowlistedDomains) {
|
||||
if (key.startsWith('*.') && domain.endsWith(key.substring(2))) {
|
||||
delete allowlistedDomains[key];
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
storageManager.type.set({allowlistedDomains}, resolve);
|
||||
|
|
|
@ -26,7 +26,7 @@ const InvalidFile = 'Invalid file!';
|
|||
* Storage Manager
|
||||
*/
|
||||
|
||||
var storageManager = {};
|
||||
let storageManager = {};
|
||||
|
||||
|
||||
/**
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"manifest_version": 2,
|
||||
"name": "LocalCDN",
|
||||
"version": "2.6.66",
|
||||
"version": "2.6.67",
|
||||
"browser_specific_settings": {
|
||||
"gecko": {
|
||||
"id": "{b86e4813-687a-43e6-ab65-0bde4ab75758}",
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
* Helpers
|
||||
*/
|
||||
|
||||
var helpers = {};
|
||||
let helpers = {};
|
||||
|
||||
|
||||
/**
|
||||
|
@ -185,23 +185,29 @@ helpers.getTopLevelDomain = function (initiatorDomain) {
|
|||
};
|
||||
|
||||
helpers.checkAllowlisted = function (domain, list) {
|
||||
let domainWithoutPrefix, wildcard, tld;
|
||||
if (!domain) return false;
|
||||
|
||||
if (domain === null) {
|
||||
return false;
|
||||
const subdomains = helpers.getAllSubdomains(domain);
|
||||
|
||||
for (const subdomain of subdomains) {
|
||||
if (list[subdomain]) return true;
|
||||
}
|
||||
return false;
|
||||
};
|
||||
|
||||
|
||||
helpers.getAllSubdomains = function (domain) {
|
||||
const parts = domain.split('.').reverse();
|
||||
const subdomains = [];
|
||||
let currentSubdomain = '';
|
||||
|
||||
for (const part of parts) {
|
||||
currentSubdomain = part + (currentSubdomain ? `.${currentSubdomain}` : '');
|
||||
subdomains.push(`*.${currentSubdomain}`);
|
||||
subdomains.push(currentSubdomain);
|
||||
}
|
||||
|
||||
if (domain.startsWith(Address.WWW_PREFIX)) {
|
||||
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] ||
|
||||
list[tld]);
|
||||
return subdomains;
|
||||
};
|
||||
|
||||
helpers.extractFilenameFromPath = function (path) {
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
* Log
|
||||
*/
|
||||
|
||||
var log = {};
|
||||
let log = {};
|
||||
|
||||
log.append = function (initiator, resource, target, highlight, iframe = '') {
|
||||
storageManager.type.get(Setting.LOGGING, function (items) {
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
* Updates
|
||||
*/
|
||||
|
||||
var ruleGenerator = {};
|
||||
let ruleGenerator = {};
|
||||
|
||||
|
||||
/**
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
* Stats
|
||||
*/
|
||||
|
||||
var stats = {};
|
||||
let stats = {};
|
||||
|
||||
|
||||
/**
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
* Targets
|
||||
*/
|
||||
|
||||
var targets = {};
|
||||
let targets = {};
|
||||
|
||||
|
||||
/**
|
||||
|
@ -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.23.3';
|
||||
if (type.startsWith('/alpinejs/2.')) return '2.8.2';
|
||||
if (type.startsWith('/alpinejs/3.')) return '3.13.8';
|
||||
if (type.startsWith('/alpinejs/3.')) return '3.13.10';
|
||||
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';
|
||||
|
@ -153,7 +153,7 @@ targets.setLastVersion = function (type, version) {
|
|||
if (type.startsWith('/bootstrap-slider/10.')) return '10.6.2';
|
||||
if (type.startsWith('/bootstrap-slider/11.')) return '11.0.2';
|
||||
if (type.startsWith('/bootstrap-select/1.')) return '1.13.18';
|
||||
if (type.startsWith('/bootstrap-table/1.')) return '1.22.4';
|
||||
if (type.startsWith('/bootstrap-table/1.')) return '1.22.5';
|
||||
if (type.startsWith('/bootstrap-toggle/2.')) return '2.2.2';
|
||||
if (type.startsWith('/bootstrap-vue/2.')) return '2.23.1';
|
||||
if (type.startsWith('/bootstrap-3-typeahead/4.')) return '4.0.2';
|
||||
|
@ -183,7 +183,7 @@ targets.setLastVersion = function (type, version) {
|
|||
if (type.startsWith('/d3/6.')) return '6.7.0';
|
||||
if (type.startsWith('/d3/7.')) return '7.9.0';
|
||||
if (type.startsWith('/datatables/1.')) return '1.11.0';
|
||||
if (type.startsWith('/dayjs/1.')) return '1.11.10';
|
||||
if (type.startsWith('/dayjs/1.')) return '1.11.11';
|
||||
if (type.startsWith('/dexie/3.')) return '3.2.6';
|
||||
if (type.startsWith('/dexie/4.') || type.startsWith('/dexie/latest')) return '4.0.4';
|
||||
if (type.startsWith('/docsearch.js/2.')) return '2.6.3';
|
||||
|
@ -199,7 +199,7 @@ targets.setLastVersion = function (type, version) {
|
|||
if (type.startsWith('/fastclick/1.')) return '1.0.6';
|
||||
if (type.startsWith('/fancybox/2.')) return '2.1.7';
|
||||
if (type.startsWith('/fancybox/3.')) return '3.5.7';
|
||||
if (type.startsWith('/feather-icons/4.')) return '4.29.1';
|
||||
if (type.startsWith('/feather-icons/4.')) return '4.29.2';
|
||||
if (type.startsWith('/flickity/3.')) return '3.0.0';
|
||||
if (type.startsWith('/flv.js/')) return '1.6.2';
|
||||
if (type.startsWith('/font-awesome/3.')) return '3.2.1';
|
||||
|
@ -233,7 +233,7 @@ targets.setLastVersion = function (type, version) {
|
|||
if (type.startsWith('/instantsearch.css/7.')) return '7.4.5';
|
||||
if (type.startsWith('/instantsearch.css/8.')) return '8.1.0';
|
||||
if (type.startsWith('/instantsearch.js/3.')) return '3.7.0';
|
||||
if (type.startsWith('/instantsearch.js/4.')) return '4.66.1';
|
||||
if (type.startsWith('/instantsearch.js/4.')) return '4.68.0';
|
||||
if (type.startsWith('/in-view/0.')) return '0.6.1';
|
||||
if (type.startsWith('/iScroll/5.')) return '5.2.0';
|
||||
if (type.startsWith('/izimodal/1.')) return '1.6.1';
|
||||
|
@ -256,7 +256,7 @@ targets.setLastVersion = function (type, version) {
|
|||
if (type.startsWith('/jqueryui/1.')) {
|
||||
if (helpers.compareVersion('1.8.24', version)) return '1.8.24'; // <= v1.8.24
|
||||
if (helpers.compareVersion('1.10.0', version)) return '1.10.0'; // > v1.8.24 to <= v1.10.0
|
||||
return '1.13.2'; // >= 1.8.19
|
||||
return '1.13.3'; // >= 1.8.19
|
||||
}
|
||||
if (type.startsWith('/jquery-ajax-unobtrusive/3.')) return '3.2.6';
|
||||
if (type.startsWith('/jquery.blockUI/2.')) return '2.70';
|
||||
|
@ -309,7 +309,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.60';
|
||||
if (type.startsWith('/libphonenumber-js/1.')) return '1.10.62';
|
||||
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';
|
||||
|
@ -366,7 +366,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.2';
|
||||
if (type.startsWith('/p5.js/1.')) return '1.9.3';
|
||||
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';
|
||||
|
@ -383,18 +383,18 @@ targets.setLastVersion = function (type, version) {
|
|||
if (type.startsWith('/raven.js/3.')) return '3.27.2';
|
||||
if (type.startsWith('/react/16.')) return '16.14.0';
|
||||
if (type.startsWith('/react/17.')) return '17.0.2';
|
||||
if (type.startsWith('/react/18.')) return '18.2.0';
|
||||
if (type.startsWith('/react/18.')) return '18.3.1';
|
||||
if (type.startsWith('/react-dom/16.')) return '16.14.0';
|
||||
if (type.startsWith('/react-dom/17.')) return '17.0.2';
|
||||
if (type.startsWith('/react-dom/18.')) return '18.2.0';
|
||||
if (type.startsWith('/react-dom/18.')) return '18.3.1';
|
||||
if (type.startsWith('/react-intl/')) {
|
||||
// NOTE: Parameters swapped. (= anything greater than v5.0.0)
|
||||
if (helpers.compareVersion(version, '5.0.0')) return '6.6.5'; // >= v5.0.0
|
||||
if (helpers.compareVersion(version, '5.0.0')) return '6.6.6'; // >= v5.0.0
|
||||
}
|
||||
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.3';
|
||||
if (type.startsWith('/react-router/6.')) return '6.23.0';
|
||||
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';
|
||||
|
@ -433,7 +433,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.15.1';
|
||||
if (type.startsWith('/swagger-ui/5.')) return '5.17.3';
|
||||
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';
|
||||
|
@ -444,7 +444,7 @@ targets.setLastVersion = function (type, version) {
|
|||
if (type.startsWith('/Swiper/10.') || type.startsWith('/Swiper/11.') || type.startsWith('/Swiper/')) return '11.0.5';
|
||||
if (type.startsWith('/tensorflow/')) {
|
||||
// NOTE: Parameters swapped. (= anything greater than v2.0.0)
|
||||
if (helpers.compareVersion(version, '2.0.0')) return '4.17.0'; // >= v2.0.0
|
||||
if (helpers.compareVersion(version, '2.0.0')) return '4.19.0'; // >= v2.0.0
|
||||
}
|
||||
if (type.startsWith('/tether/1.')) return '1.4.7';
|
||||
if (type.startsWith('/tinymce/5.')) return '5.10.5';
|
||||
|
@ -464,7 +464,10 @@ targets.setLastVersion = function (type, version) {
|
|||
if (helpers.compareVersion('4.4.1', version)) return '4.4.1'; // <= 4.4.1
|
||||
return '4.6.1';
|
||||
}
|
||||
if (type.startsWith('/twitter-bootstrap/5.')) return '5.3.3';
|
||||
if (type.startsWith('/twitter-bootstrap/5.')) {
|
||||
if (helpers.compareVersion('5.1.3', version)) return '5.1.3'; // <= 5.1.3
|
||||
return '5.3.3';
|
||||
}
|
||||
if (type.startsWith('/twix.js/0.')) return '0.3.0';
|
||||
if (type.startsWith('/twix.js/1.')) return '1.3.0';
|
||||
if (type.startsWith('/underscore.js/1.')) return '1.13.6';
|
||||
|
@ -481,17 +484,17 @@ 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.8';
|
||||
return '8.13.0';
|
||||
}
|
||||
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/3.')) return '3.4.26';
|
||||
if (type.startsWith('/vue-i18n/8.')) return '8.27.2';
|
||||
if (type.startsWith('/vue-i18n/9.')) return '9.12.0';
|
||||
if (type.startsWith('/vue-i18n/9.')) return '9.13.1';
|
||||
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';
|
||||
if (type.startsWith('/vue-router/4.')) return '4.3.0';
|
||||
if (type.startsWith('/vue-router/4.')) return '4.3.2';
|
||||
if (type.startsWith('/vuex/3.')) return '3.6.2';
|
||||
if (type.startsWith('/vuex/4.')) return '4.1.0';
|
||||
if (type.startsWith('/waypoints/4.')) return '4.0.1';
|
||||
|
@ -606,6 +609,7 @@ const ListOfFiles = {
|
|||
'jquery.validate.unobtrusive.min.jsm': 'jQuery Validate Unobtrusive',
|
||||
'jquery.sliderPro.min.jsm': 'Slider Pro (JS)',
|
||||
'knockout-min.jsm': 'Knockout',
|
||||
'knockout-latest.min.jsm': 'Knockout',
|
||||
'bootstrap-multiselect.min.jsm': 'Bootstrap Multiselect',
|
||||
'ajax-bootstrap-select.min.jsm': 'Ajax Bootstrap Select',
|
||||
'bootstrap-vue.min.jsm': 'BootstrapVue (JS)',
|
||||
|
@ -820,6 +824,7 @@ const ListOfFiles = {
|
|||
'socket.io.min.jsm': 'Socket.IO',
|
||||
'spin.min.jsm': 'spin.js',
|
||||
'store.legacy.min.jsm': 'Store.js',
|
||||
'swfobject.jsm': 'SWFObject',
|
||||
'swiper.min.css': 'Swiper (CSS)',
|
||||
'swiper.min.jsm': 'Swiper (JS)',
|
||||
'tether.min.jsm': 'Tether (JS)',
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
* Wrappers
|
||||
*/
|
||||
|
||||
var wrappers = {};
|
||||
let wrappers = {};
|
||||
|
||||
|
||||
/**
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
* Help
|
||||
*/
|
||||
|
||||
var help = {};
|
||||
let help = {};
|
||||
|
||||
|
||||
/**
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
* Logging Page
|
||||
*/
|
||||
|
||||
var logging = {};
|
||||
let logging = {};
|
||||
|
||||
logging._onDocumentLoaded = function () {
|
||||
logging._getLoggingData()
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
* Options (Advanced)
|
||||
*/
|
||||
|
||||
var optionsAdvanced = {};
|
||||
let optionsAdvanced = {};
|
||||
|
||||
|
||||
/**
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
* Options (Basic)
|
||||
*/
|
||||
|
||||
var optionsBasic = {};
|
||||
let optionsBasic = {};
|
||||
|
||||
|
||||
/**
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
* Options (Info)
|
||||
*/
|
||||
|
||||
var optionsInfo = {};
|
||||
let optionsInfo = {};
|
||||
|
||||
|
||||
/**
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
* Options (Other)
|
||||
*/
|
||||
|
||||
var optionsOther = {};
|
||||
let optionsOther = {};
|
||||
|
||||
|
||||
/**
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
* Options
|
||||
*/
|
||||
|
||||
var options = {};
|
||||
let options = {};
|
||||
|
||||
|
||||
/**
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
* Popup
|
||||
*/
|
||||
|
||||
var popup = {};
|
||||
let popup = {};
|
||||
|
||||
|
||||
/**
|
||||
|
|
|
@ -23,6 +23,7 @@
|
|||
<option value="week" data-i18n-content="labelPastWeek">Past week</option>
|
||||
<option value="month" data-i18n-content="labelPastMonth">Past month</option>
|
||||
<option value="year" data-i18n-content="labelPastYear">Past year</option>
|
||||
<option value="all" data-i18n-content="labelAll">All</option>
|
||||
</select>
|
||||
<div id="btn-delete" class="button" data-i18n-content="labelDelete">Delete</div>
|
||||
</div>
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
* Statistic
|
||||
*/
|
||||
|
||||
var statistics = {};
|
||||
let statistics = {};
|
||||
|
||||
|
||||
/**
|
||||
|
@ -127,6 +127,8 @@ statistics._setDateRange = function () {
|
|||
days = 30;
|
||||
} else if (type === 'year') {
|
||||
days = 365;
|
||||
} else if (type === 'all') {
|
||||
days = statistics._daysSinceYearOfRelease();
|
||||
} else {
|
||||
statistics._dateRange = [new Date().toISOString().slice(0, 10)];
|
||||
}
|
||||
|
@ -238,7 +240,7 @@ statistics._displayNameOfFramework = function (str, type) {
|
|||
|
||||
statistics._handlerDateRange = function ({target}) {
|
||||
let type = target.value;
|
||||
if (type === 'day' || type === 'week' || type === 'month' || type === 'year') {
|
||||
if (type === 'day' || type === 'week' || type === 'month' || type === 'year' || type === 'all') {
|
||||
statistics._dateUnit = type;
|
||||
statistics._saveDefaultRange(type);
|
||||
} else if (type === 'delete') {
|
||||
|
@ -270,6 +272,14 @@ statistics._registerListener = function () {
|
|||
});
|
||||
};
|
||||
|
||||
statistics._daysSinceYearOfRelease = function () {
|
||||
let timeDifference, millisecondsPerDay;
|
||||
|
||||
timeDifference = new Date() - new Date('2020-01-01');
|
||||
millisecondsPerDay = 24 * 60 * 60 * 1000;
|
||||
return Math.floor(timeDifference / millisecondsPerDay);
|
||||
};
|
||||
|
||||
|
||||
/**
|
||||
* Initializations
|
||||
|
|
|
@ -27,36 +27,37 @@
|
|||
<div class="release-notes-area">
|
||||
<p>Updated</p>
|
||||
<ul>
|
||||
<li>tinymce v6.8.3 -> v7.0.1 (<a href="https://codeberg.org/nobody/LocalCDN/commit/fbd89e2d82c04df4591b7c0a67c8260251326574">fbd89e2d82</a>)</li>
|
||||
<li>bulma v0.9.4 -> v1.0.0 (<a href="https://codeberg.org/nobody/LocalCDN/commit/225905ca68112ff1fc8a81c89a631480d062d42d">225905ca68</a>)</li>
|
||||
<li>vanilla-lazyload v17.8.8 -> v19.1.3 (<a href="https://codeberg.org/nobody/LocalCDN/commit/5b24cdc41228ab6a478a572638e65b808aea4d7b">5b24cdc412</a>)</li>
|
||||
<li>materialicons v141 -> v142 (<a href="https://codeberg.org/nobody/LocalCDN/commit/4e841ab63717633465f73d7afc880b93c5bbff57">4e841ab637</a>)</li>
|
||||
<li>react-intl v6.6.2 -> v6.6.5 (<a href="https://codeberg.org/nobody/LocalCDN/commit/7aeb64677349de976244fc041d295219abd30a32">7aeb646773</a>)</li>
|
||||
<li>font-awesome v6.5.1 -> v6.5.2 (<a href="https://codeberg.org/nobody/LocalCDN/commit/6b684648a94add0c3cd9aab66886bd38ec9cc312">6b684648a9</a>)</li>
|
||||
<li>alpinejs v3.13.7 -> v3.13.8 (<a href="https://codeberg.org/nobody/LocalCDN/commit/8fa3d016a16c87d93da3ab10583c31b979354b87">8fa3d016a1</a>)</li>
|
||||
<li>swagger-ui v5.12.0 -> v5.15.1 (<a href="https://codeberg.org/nobody/LocalCDN/commit/3d658a279456a89e325b93ca15eac9b19d1fbc37">3d658a2794</a>)</li>
|
||||
<li>p5.js v1.9.1 -> v1.9.2 (<a href="https://codeberg.org/nobody/LocalCDN/commit/b5fc4e089e33e7438ddf2bbd26253400057271d2">b5fc4e089e</a>)</li>
|
||||
<li>hls.js v1.5.7 -> v1.5.8 (<a href="https://codeberg.org/nobody/LocalCDN/commit/d5e06b9b10767b185162c90ab3300b4a485fc74a">d5e06b9b10</a>)</li>
|
||||
<li>bootstrap-table v1.22.3 -> v1.22.4 (<a href="https://codeberg.org/nobody/LocalCDN/commit/870b08ba367975f88898ffc77983ab2e6785d6bc">870b08ba36</a>)</li>
|
||||
<li>dexie v3.2.6 -> v4.0.4 (<a href="https://codeberg.org/nobody/LocalCDN/commit/34cb76848d2a5e924863811b514f73fbd97a70c4">34cb76848d</a>)</li>
|
||||
<li>vue-i18n v9.10.2 -> v9.12.0 (<a href="https://codeberg.org/nobody/LocalCDN/commit/8cddef7544b81dd6120d8720eeccafbe693fe95c">8cddef7544</a>)</li>
|
||||
<li>webrtc-adapter v8.2.3 -> v9.0.1 (<a href="https://codeberg.org/nobody/LocalCDN/commit/e2bd8ce3fac43d93a996adb7bd67f417e0e48792">e2bd8ce3fa</a>)</li>
|
||||
<li>instantsearch.js v4.66.0 -> v4.66.1 (<a href="https://codeberg.org/nobody/LocalCDN/commit/ab082579dcec2ea633ccfc335177919dc7933abb">ab082579dc</a>)</li>
|
||||
<li>libphonenumber-js v1.10.58 -> v1.10.60 (<a href="https://codeberg.org/nobody/LocalCDN/commit/3dcc7025e37ce011300bd1c26b0459c41d5b038f">3dcc7025e3</a>)</li>
|
||||
<li>algoliasearch v4.22.1 -> v4.23.3 (<a href="https://codeberg.org/nobody/LocalCDN/commit/ace529316c88ba48d0ea5b3c9f00d44518c6f56d">ace529316c</a>)</li>
|
||||
<li>alpinejs v3.13.8 -> v3.13.10</li>
|
||||
<li>bootstrap-table v1.22.4 -> v1.22.5</li>
|
||||
<li>dayjs v1.11.10 -> v1.11.11</li>
|
||||
<li>feather-icons v4.29.1 -> v4.29.2</li>
|
||||
<li>instantsearch.js v4.66.1 -> v4.68.0</li>
|
||||
<li>jqueryui v1.13.2 -> v1.13.3</li>
|
||||
<li>libphonenumber-js v1.10.60 -> v1.10.62</li>
|
||||
<li>p5.js v1.9.2 -> v1.9.3</li>
|
||||
<li>react v18.2.0 -> v18.3.1</li>
|
||||
<li>react-dom v18.2.0 -> v18.3.1</li>
|
||||
<li>react-intl v6.6.5 -> v6.6.6</li>
|
||||
<li>react-router v6.22.3 -> v6.23.0</li>
|
||||
<li>swagger-ui v5.15.1 -> v5.17.3</li>
|
||||
<li>tensorflow v4.17.0 -> v4.19.0</li>
|
||||
<li>video.js v8.11.8 -> v8.13.0</li>
|
||||
<li>vue v3.4.21 -> v3.4.26</li>
|
||||
<li>vue-i18n v9.12.0 -> v9.13.1</li>
|
||||
<li>vue-router v4.3.0 -> v4.3.2</li>
|
||||
</ul>
|
||||
<p>Added</p>
|
||||
<ul>
|
||||
<li>twitter-bootstrap v5.1.3 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1624">#1624</a>)</li>
|
||||
</ul>
|
||||
<p>Improved</p>
|
||||
<ul>
|
||||
<li>highlight.js v7.x, v8.x, v9.x, v10.x -> v11.x (<a href="https://codeberg.org/nobody/LocalCDN/commit/4d38d04e17bbf2f44a1c986b790bfe4b1bdade20">4d38d04e17</a>)</li>
|
||||
<li>Wildcard support extended in all lists (<a href="https://codeberg.org/nobody/LocalCDN/issues/1622">#1622</a>)</li>
|
||||
<li>Extend statistics over the whole time range (<a href="https://codeberg.org/nobody/LocalCDN/issues/1626">#1626</a>)</li>
|
||||
</ul>
|
||||
<p>Removed</p>
|
||||
<p>Fixed</p>
|
||||
<ul>
|
||||
<li>FitText.js (<a href="https://codeberg.org/nobody/LocalCDN/commit/cc9dacbde6c1221eba09806b401a3313aba5bd7d">cc9dacbde6</a>)</li>
|
||||
<li>angular-ui-select (<a href="https://codeberg.org/nobody/LocalCDN/commit/4e8cd7127f6704881ce7943a1690a10b69693c7c">4e8cd7127f</a>)</li>
|
||||
<li>angular-ui-utils (<a href="https://codeberg.org/nobody/LocalCDN/commit/71f358392c6183a281fc7dc129cecabb914c8e0a">71f358392c</a>)</li>
|
||||
<li>angular-stripe-checkout (<a href="https://codeberg.org/nobody/LocalCDN/commit/1211a9c43a39326152669d83ec36d819cc21fb50">1211a9c43a</a>)</li>
|
||||
<li>d3-legend (<a href="https://codeberg.org/nobody/LocalCDN/commit/fb5a3f779b86b493dd71f0ba6899f2b9f17ac4f3">fb5a3f779b</a>)</li>
|
||||
<li>drawer (<a href="https://codeberg.org/nobody/LocalCDN/commit/5df53e2ea2266130a76931aa30e46d73e22c6f5b">5df53e2ea2</a>)</li>
|
||||
<li>Welcome Page autoclose if check "Allow this extension to run in Private Windows" (<a href="https://codeberg.org/nobody/LocalCDN/issues/1625">#1625</a>)</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="generator-section">
|
||||
|
@ -95,6 +96,40 @@
|
|||
</div>
|
||||
<div id="history"><span id="history-indicator">+</span> Previous Versions</div>
|
||||
<div id="history-release-notes">
|
||||
<p class='release-date'>2023-04-13 (v2.6.66)</p>
|
||||
<p>Updated</p>
|
||||
<ul>
|
||||
<li>tinymce v6.8.3 -> v7.0.1 (<a href="https://codeberg.org/nobody/LocalCDN/commit/fbd89e2d82c04df4591b7c0a67c8260251326574">fbd89e2d82</a>)</li>
|
||||
<li>bulma v0.9.4 -> v1.0.0 (<a href="https://codeberg.org/nobody/LocalCDN/commit/225905ca68112ff1fc8a81c89a631480d062d42d">225905ca68</a>)</li>
|
||||
<li>vanilla-lazyload v17.8.8 -> v19.1.3 (<a href="https://codeberg.org/nobody/LocalCDN/commit/5b24cdc41228ab6a478a572638e65b808aea4d7b">5b24cdc412</a>)</li>
|
||||
<li>materialicons v141 -> v142 (<a href="https://codeberg.org/nobody/LocalCDN/commit/4e841ab63717633465f73d7afc880b93c5bbff57">4e841ab637</a>)</li>
|
||||
<li>react-intl v6.6.2 -> v6.6.5 (<a href="https://codeberg.org/nobody/LocalCDN/commit/7aeb64677349de976244fc041d295219abd30a32">7aeb646773</a>)</li>
|
||||
<li>font-awesome v6.5.1 -> v6.5.2 (<a href="https://codeberg.org/nobody/LocalCDN/commit/6b684648a94add0c3cd9aab66886bd38ec9cc312">6b684648a9</a>)</li>
|
||||
<li>alpinejs v3.13.7 -> v3.13.8 (<a href="https://codeberg.org/nobody/LocalCDN/commit/8fa3d016a16c87d93da3ab10583c31b979354b87">8fa3d016a1</a>)</li>
|
||||
<li>swagger-ui v5.12.0 -> v5.15.1 (<a href="https://codeberg.org/nobody/LocalCDN/commit/3d658a279456a89e325b93ca15eac9b19d1fbc37">3d658a2794</a>)</li>
|
||||
<li>p5.js v1.9.1 -> v1.9.2 (<a href="https://codeberg.org/nobody/LocalCDN/commit/b5fc4e089e33e7438ddf2bbd26253400057271d2">b5fc4e089e</a>)</li>
|
||||
<li>hls.js v1.5.7 -> v1.5.8 (<a href="https://codeberg.org/nobody/LocalCDN/commit/d5e06b9b10767b185162c90ab3300b4a485fc74a">d5e06b9b10</a>)</li>
|
||||
<li>bootstrap-table v1.22.3 -> v1.22.4 (<a href="https://codeberg.org/nobody/LocalCDN/commit/870b08ba367975f88898ffc77983ab2e6785d6bc">870b08ba36</a>)</li>
|
||||
<li>dexie v3.2.6 -> v4.0.4 (<a href="https://codeberg.org/nobody/LocalCDN/commit/34cb76848d2a5e924863811b514f73fbd97a70c4">34cb76848d</a>)</li>
|
||||
<li>vue-i18n v9.10.2 -> v9.12.0 (<a href="https://codeberg.org/nobody/LocalCDN/commit/8cddef7544b81dd6120d8720eeccafbe693fe95c">8cddef7544</a>)</li>
|
||||
<li>webrtc-adapter v8.2.3 -> v9.0.1 (<a href="https://codeberg.org/nobody/LocalCDN/commit/e2bd8ce3fac43d93a996adb7bd67f417e0e48792">e2bd8ce3fa</a>)</li>
|
||||
<li>instantsearch.js v4.66.0 -> v4.66.1 (<a href="https://codeberg.org/nobody/LocalCDN/commit/ab082579dcec2ea633ccfc335177919dc7933abb">ab082579dc</a>)</li>
|
||||
<li>libphonenumber-js v1.10.58 -> v1.10.60 (<a href="https://codeberg.org/nobody/LocalCDN/commit/3dcc7025e37ce011300bd1c26b0459c41d5b038f">3dcc7025e3</a>)</li>
|
||||
<li>algoliasearch v4.22.1 -> v4.23.3 (<a href="https://codeberg.org/nobody/LocalCDN/commit/ace529316c88ba48d0ea5b3c9f00d44518c6f56d">ace529316c</a>)</li>
|
||||
</ul>
|
||||
<p>Improved</p>
|
||||
<ul>
|
||||
<li>highlight.js v7.x, v8.x, v9.x, v10.x -> v11.x (<a href="https://codeberg.org/nobody/LocalCDN/commit/4d38d04e17bbf2f44a1c986b790bfe4b1bdade20">4d38d04e17</a>)</li>
|
||||
</ul>
|
||||
<p>Removed</p>
|
||||
<ul>
|
||||
<li>FitText.js (<a href="https://codeberg.org/nobody/LocalCDN/commit/cc9dacbde6c1221eba09806b401a3313aba5bd7d">cc9dacbde6</a>)</li>
|
||||
<li>angular-ui-select (<a href="https://codeberg.org/nobody/LocalCDN/commit/4e8cd7127f6704881ce7943a1690a10b69693c7c">4e8cd7127f</a>)</li>
|
||||
<li>angular-ui-utils (<a href="https://codeberg.org/nobody/LocalCDN/commit/71f358392c6183a281fc7dc129cecabb914c8e0a">71f358392c</a>)</li>
|
||||
<li>angular-stripe-checkout (<a href="https://codeberg.org/nobody/LocalCDN/commit/1211a9c43a39326152669d83ec36d819cc21fb50">1211a9c43a</a>)</li>
|
||||
<li>d3-legend (<a href="https://codeberg.org/nobody/LocalCDN/commit/fb5a3f779b86b493dd71f0ba6899f2b9f17ac4f3">fb5a3f779b</a>)</li>
|
||||
<li>drawer (<a href="https://codeberg.org/nobody/LocalCDN/commit/5df53e2ea2266130a76931aa30e46d73e22c6f5b">5df53e2ea2</a>)</li>
|
||||
</ul>
|
||||
<p class='release-date'>2023-03-17 (v2.6.65)</p>
|
||||
<p>Updated</p>
|
||||
<ul>
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
* Updates
|
||||
*/
|
||||
|
||||
var updates = {};
|
||||
let updates = {};
|
||||
|
||||
|
||||
/**
|
||||
|
|
|
@ -9,7 +9,6 @@
|
|||
<link rel="stylesheet" type="text/css" href="../style.css">
|
||||
<link rel="stylesheet" type="text/css" href="../base.css">
|
||||
<link rel="stylesheet" type="text/css" href="welcome.css">
|
||||
<script src="../../core/constants.js"></script>
|
||||
<script src="welcome.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
|
@ -18,7 +17,7 @@
|
|||
<div class="notice">
|
||||
<h2>What is LocalCDN?</h2>
|
||||
<p>LocalCDN is a web browser extension that emulates Content Delivery Networks to improve your online privacy. It intercepts traffic, finds supported resources locally, and injects them into the environment. All of this happens automatically, so no prior configuration is required. Feel free to use one of our <a href="https://www.localcdn.org/test/" rel="nofollow noopener noreferrer">testing utilities</a> to find out if you are properly protected. For a good start there is a short <a href="https://www.localcdn.org/tutorial" rel="nofollow noopener noreferrer">tutorial</a> and our <a href="https://codeberg.org/nobody/LocalCDN/wiki" rel="nofollow noopener noreferrer">Wiki pages</a>. LocalCDN supports more than 100 Libraries and 26 CDNs!</p>
|
||||
<p id="chromium-banner">Non-Firefox browsers do not support all features of LocalCDN. <a class="no-icon" href="../help/help.html#non-firefox">Read more</a></p>
|
||||
<p id="chromium-banner" hidden>Non-Firefox browsers do not support all features of LocalCDN. <a class="no-icon" href="../help/help.html#non-firefox">Read more</a></p>
|
||||
<a id="donate" class="no-icon" href="../donate/donate.html">If you like LocalCDN, I would be happy about a small donation.</a>
|
||||
</div>
|
||||
<div class="notice">
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
* Welcome
|
||||
*/
|
||||
|
||||
var welcome = {};
|
||||
let welcome = {};
|
||||
|
||||
|
||||
/**
|
||||
|
@ -27,7 +27,7 @@ var welcome = {};
|
|||
*/
|
||||
|
||||
welcome._onDocumentLoaded = function () {
|
||||
if (!BrowserType.FIREFOX) {
|
||||
if (!window.location.href.startsWith('moz-extension')) {
|
||||
document.getElementById('chromium-banner').style.display = 'block';
|
||||
}
|
||||
document.getElementById('open-settings').addEventListener('mouseup', function () { chrome.runtime.openOptionsPage(); });
|
||||
|
|
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
|
@ -1,7 +1,7 @@
|
|||
/**
|
||||
* bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation)
|
||||
*
|
||||
* @version v1.22.4
|
||||
* @version v1.22.5
|
||||
* @homepage https://bootstrap-table.com
|
||||
* @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
|
||||
* @license MIT
|
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
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
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
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue