Merge remote-tracking branch 'origin/develop'
This commit is contained in:
commit
a4408dcf77
109
THIRD_PARTY.txt
109
THIRD_PARTY.txt
|
@ -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.18.0/algoliasearch.umd.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/alpinejs/2.8.2/alpine.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/alpinejs/3.12.2/cdn.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/alpinejs/3.12.3/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
|
||||
|
@ -295,8 +295,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.0/bootstrap-table.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/bootstrap-table/1.22.0/bootstrap-table.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/bootstrap-table/1.22.1/bootstrap-table.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/bootstrap-table/1.22.1/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
|
||||
|
@ -328,7 +328,7 @@ 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-legend/2.25.6/d3-legend.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/dayjs/1.11.8/dayjs.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/dayjs/1.11.9/dayjs.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/dexie/3.2.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
|
||||
|
@ -470,16 +470,17 @@ https://cdnjs.cloudflare.com/ajax/libs/gsap/2.1.3/TimelineMax.min.js
|
|||
https://cdnjs.cloudflare.com/ajax/libs/gsap/2.1.3/TweenLite.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/gsap/2.1.3/TweenMax.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/gsap/2.1.3/utils/Draggable.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.1/CSSRulePlugin.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.1/Draggable.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.1/EaselPlugin.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.1/EasePack.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.1/gsap.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.1/MotionPathPlugin.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.1/PixiPlugin.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.1/ScrollToPlugin.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.1/ScrollTrigger.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.1/TextPlugin.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.2/CSSRulePlugin.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.2/Draggable.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.2/EaselPlugin.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.2/EasePack.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.2/gsap.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.2/MotionPathPlugin.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.2/PixiPlugin.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.2/ScrollToPlugin.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.2/ScrollTrigger.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.2/TextPlugin.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/handlebars.js/4.7.7/handlebars.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.7.3/highlight.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.7.3/languages/1c.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.7.3/languages/abnf.min.js
|
||||
|
@ -1159,10 +1160,10 @@ https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.18.5/styles/zenburn.min.cs
|
|||
https://cdnjs.cloudflare.com/ajax/libs/history/4.10.1/history.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/history/5.3.0/history.production.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/hls.js/0.14.17/hls.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/hls.js/1.4.6/hls.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/hls.js/1.4.9/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.56.3/instantsearch.production.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/instantsearch.js/4.56.5/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
|
||||
|
@ -1264,7 +1265,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.36/libphonenumber-js.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/libphonenumber-js/1.10.37/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
|
||||
|
@ -1395,8 +1396,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.6.0/addons/p5.sound.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.6.0/p5.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.7.0/addons/p5.sound.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.7.0/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
|
||||
|
@ -1492,7 +1493,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.1/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.14.0/react-router.production.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/react-router/6.14.1/react-router.production.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/redux/4.2.1/redux.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/rickshaw/1.7.1/rickshaw.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/rickshaw/1.7.1/rickshaw.min.js
|
||||
|
@ -1709,7 +1710,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.0/socket.io.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/socket.io/4.7.1/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
|
||||
|
@ -1719,8 +1720,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.1.0/swagger-ui-bundle.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/swagger-ui/5.1.0/swagger-ui.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/swagger-ui/5.1.1/swagger-ui-bundle.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/swagger-ui/5.1.1/swagger-ui.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/swfobject/2.2/swfobject.js
|
||||
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
|
||||
|
@ -1751,32 +1752,32 @@ https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/skins/ui/oxide/skin.shadow
|
|||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/themes/mobile/theme.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/themes/silver/theme.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/5.10.5/tinymce.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.5.1/icons/default/icons.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.5.1/models/dom/model.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.5.1/skins/content/dark/content.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.5.1/skins/content/default/content.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.5.1/skins/content/document/content.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.5.1/skins/content/tinymce-5/content.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.5.1/skins/content/tinymce-5-dark/content.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.5.1/skins/content/writer/content.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.5.1/skins/ui/oxide/content.inline.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.5.1/skins/ui/oxide/content.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.5.1/skins/ui/oxide-dark/content.inline.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.5.1/skins/ui/oxide-dark/content.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.5.1/skins/ui/oxide-dark/skin.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.5.1/skins/ui/oxide-dark/skin.shadowdom.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.5.1/skins/ui/oxide/skin.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.5.1/skins/ui/oxide/skin.shadowdom.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.5.1/skins/ui/tinymce-5/content.inline.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.5.1/skins/ui/tinymce-5/content.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.5.1/skins/ui/tinymce-5-dark/content.inline.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.5.1/skins/ui/tinymce-5-dark/content.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.5.1/skins/ui/tinymce-5-dark/skin.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.5.1/skins/ui/tinymce-5-dark/skin.shadowdom.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.5.1/skins/ui/tinymce-5/skin.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.5.1/skins/ui/tinymce-5/skin.shadowdom.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.5.1/themes/silver/theme.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.5.1/tinymce.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.6.0/icons/default/icons.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.6.0/models/dom/model.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.6.0/skins/content/dark/content.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.6.0/skins/content/default/content.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.6.0/skins/content/document/content.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.6.0/skins/content/tinymce-5/content.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.6.0/skins/content/tinymce-5-dark/content.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.6.0/skins/content/writer/content.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.6.0/skins/ui/oxide/content.inline.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.6.0/skins/ui/oxide/content.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.6.0/skins/ui/oxide-dark/content.inline.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.6.0/skins/ui/oxide-dark/content.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.6.0/skins/ui/oxide-dark/skin.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.6.0/skins/ui/oxide-dark/skin.shadowdom.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.6.0/skins/ui/oxide/skin.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.6.0/skins/ui/oxide/skin.shadowdom.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.6.0/skins/ui/tinymce-5/content.inline.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.6.0/skins/ui/tinymce-5/content.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.6.0/skins/ui/tinymce-5-dark/content.inline.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.6.0/skins/ui/tinymce-5-dark/content.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.6.0/skins/ui/tinymce-5-dark/skin.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.6.0/skins/ui/tinymce-5-dark/skin.shadowdom.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.6.0/skins/ui/tinymce-5/skin.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.6.0/skins/ui/tinymce-5/skin.shadowdom.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.6.0/themes/silver/theme.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tinymce/6.6.0/tinymce.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/toastr.js/2.1.4/toastr.min.css
|
||||
https://cdnjs.cloudflare.com/ajax/libs/toastr.js/2.1.4/toastr.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/tooltipster/3.3.0/js/jquery.tooltipster.min.js
|
||||
|
@ -1833,7 +1834,7 @@ https://cdnjs.cloudflare.com/ajax/libs/vue/3.3.4/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.2.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.2.2/vue-router.global.min.js
|
||||
https://cdnjs.cloudflare.com/ajax/libs/vue-router/4.2.4/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
|
||||
|
@ -1866,7 +1867,7 @@ https://cdn.jsdelivr.net/npm/instantsearch.css@7.4.5/themes/algolia-min.css
|
|||
https://cdn.jsdelivr.net/npm/instantsearch.css@8.0.0/themes/algolia-min.css
|
||||
https://cdn.jsdelivr.net/npm/in-view@0.6.1/dist/in-view.min.js
|
||||
https://cdn.jsdelivr.net/npm/leaflet.featuregroup.subgroup@1.0.2/dist/leaflet.featuregroup.subgroup.js
|
||||
https://cdn.jsdelivr.net/npm/ngx-bootstrap@10.3.0/datepicker/bs-datepicker.css
|
||||
https://cdn.jsdelivr.net/npm/ngx-bootstrap@11.0.2/datepicker/bs-datepicker.css
|
||||
https://cdn.jsdelivr.net/npm/ngx-bootstrap@6.2.0/datepicker/bs-datepicker.css
|
||||
https://cdn.jsdelivr.net/npm/object-assign@4.1.1/index.js
|
||||
https://cdn.jsdelivr.net/npm/p2p-media-loader-core@0.6.2/build/p2p-media-loader-core.min.js
|
||||
|
@ -1877,7 +1878,9 @@ https://cdn.jsdelivr.net/npm/raven-js@3.27.2/dist/raven.min.js
|
|||
https://cdn.jsdelivr.net/npm/react-intl@6.4.4/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.6.0/dist/search-insights.min.js
|
||||
https://cdn.jsdelivr.net/npm/search-insights@2.7.0/dist/search-insights.min.js
|
||||
https://cdn.jsdelivr.net/npm/swiper@10.0.4/swiper-bundle.min.css
|
||||
https://cdn.jsdelivr.net/npm/swiper@10.0.4/swiper-bundle.min.js
|
||||
https://cdn.jsdelivr.net/npm/swiper@6.8.4/swiper-bundle.min.css
|
||||
https://cdn.jsdelivr.net/npm/swiper@6.8.4/swiper-bundle.min.js
|
||||
https://cdn.jsdelivr.net/npm/swiper@7.4.1/swiper-bundle.min.css
|
||||
|
@ -1887,7 +1890,7 @@ https://cdn.jsdelivr.net/npm/swiper@8.4.7/swiper-bundle.min.js
|
|||
https://cdn.jsdelivr.net/npm/swiper@9.4.1/swiper-bundle.min.css
|
||||
https://cdn.jsdelivr.net/npm/swiper@9.4.1/swiper-bundle.min.js
|
||||
https://cdn.jsdelivr.net/npm/urlize.js/urlize.js
|
||||
https://cdn.jsdelivr.net/npm/vanilla-lazyload@17.8.3/dist/lazyload.min.js
|
||||
https://cdn.jsdelivr.net/npm/vanilla-lazyload@17.8.4/dist/lazyload.min.js
|
||||
https://cdn.jsdelivr.net/npm/videojs-seek-buttons@1.6.0/dist/videojs-seek-buttons.css
|
||||
https://cdn.jsdelivr.net/npm/videojs-seek-buttons@1.6.0/dist/videojs-seek-buttons.min.js
|
||||
https://cdn.jsdelivr.net/npm/videojs-seek-buttons@2.2.1/dist/videojs-seek-buttons.css
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "شارة المورد غير المتوفر",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -480,7 +480,15 @@
|
|||
"description": "HTML filter badge"
|
||||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "Пиктограма за липсващ ресурс",
|
||||
"description": "Missing resource badge"
|
||||
"message": "Пиктограма за липсващ или спрян ресурс",
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "Falta la insígnia de recursos",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "Manglende ressourcemærke",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -480,7 +480,15 @@
|
|||
"description": "HTML filter badge"
|
||||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "Symbol für fehlende Resourcen",
|
||||
"description": "Missing resource badge"
|
||||
"message": "Symbol für fehlende oder blockierte Resourcen",
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "Geblockt",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "Fehlend",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "Εικονίδιο ανύπαρκτου πόρου",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -480,7 +480,15 @@
|
|||
"description": "HTML filter badge"
|
||||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "Missing resource badge",
|
||||
"description": "Missing resource badge"
|
||||
"message": "Missing or blocked resource badge",
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "Blocked",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "Missing",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -480,7 +480,15 @@
|
|||
"description": "HTML filter badge"
|
||||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "Missing resource badge",
|
||||
"description": "Missing resource badge"
|
||||
"message": "Missing or blocked resource badge",
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "Blocked",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "Missing",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -480,7 +480,15 @@
|
|||
"description": "HTML filter badge"
|
||||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "Missing resource badge",
|
||||
"description": "Missing resource badge"
|
||||
"message": "Missing or blocked resource badge",
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "Blocked",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "Missing",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "Insigno pri mankantaj resursoj",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -480,7 +480,15 @@
|
|||
"description": "HTML filter badge"
|
||||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "Icono en recursos que faltan",
|
||||
"description": "Missing resource badge"
|
||||
"message": "Credencial del recurso ausente o bloqueado",
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "Ikonoa falta diren baliabideetan",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "Puuttuvan resurssin kuvake",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "Badge de ressource manquante",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "Nedostaje značka resursa",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "Hiányzó erőforrás jelvény",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -480,7 +480,15 @@
|
|||
"description": "HTML filter badge"
|
||||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "Kehilangan lencana sumber daya",
|
||||
"description": "Missing resource badge"
|
||||
"message": "Lecana sumber daya hilang atau diblokir",
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "Badge risorse mancanti",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "リソース不足時のバッジ",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "누락된 리소스 배지",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "Trūksta ištekliaus ženklelio",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "Manglende ressurs-tellermerke",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "ontbrekende middelen icoon",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "Plakietka brakującego zasobu",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "Emblema de recurso ausente",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -480,7 +480,15 @@
|
|||
"description": "HTML filter badge"
|
||||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "Ícone de recursos ausentes",
|
||||
"description": "Missing resource badge"
|
||||
"message": "Ícone de recurso ausente ou bloqueado",
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "Contador de recursos em falta",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "Insignă lipsă resursă",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "Значок отсутствующих ресурсов",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -284,11 +284,11 @@
|
|||
"description": "Some websites look strange or are not easy to use"
|
||||
},
|
||||
"helpBlockGoogleFontsTitle": {
|
||||
"message": "",
|
||||
"message": "Varför finns det ett »Block Google Fonts« alternativ?",
|
||||
"description": "Why is there a »Block Google Fonts« option?"
|
||||
},
|
||||
"helpStatisticsTitle": {
|
||||
"message": "",
|
||||
"message": "Hur är det kring statistik? Är det något som förflyttas till någon server?",
|
||||
"description": "What about the statistics? Is anything transferred to any servers?"
|
||||
},
|
||||
"helpWhatWillBeSynchronizedTitle": {
|
||||
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -480,7 +480,15 @@
|
|||
"description": "HTML filter badge"
|
||||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "Eksik kaynak rozeti",
|
||||
"description": "Missing resource badge"
|
||||
"message": "Eksik veya engellenen kaynak rozeti",
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "Значок відсутніх ресурсів",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "Biểu tượng cho tài nguyên bị thiếu",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "缺失资源的徽章",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -481,6 +481,14 @@
|
|||
},
|
||||
"titleBadgeMissingResource": {
|
||||
"message": "",
|
||||
"description": "Missing resource badge"
|
||||
"description": "Missing or blocked resources badge"
|
||||
},
|
||||
"counterBlocked": {
|
||||
"message": "",
|
||||
"description": "Blocked"
|
||||
},
|
||||
"counterMissing": {
|
||||
"message": "",
|
||||
"description": "Missing"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -97,6 +97,10 @@ interceptor.handleRequest = function (requestDetails, tabIdentifier, tab) {
|
|||
isListed = helpers.checkAllowlisted(initiatorDomain, interceptor.allowedDomainsGoogleFonts);
|
||||
// Check if the website is allowed to load Google Fonts
|
||||
if (interceptor.blockGoogleFonts === true && isListed === false) {
|
||||
console.log(`${LogString.PREFIX} Google fonts blocked ${requestDetails.url}`);
|
||||
log.append(tab.url, requestDetails.url, '-', true, iframe);
|
||||
interceptor._handleMissingCandidate(requestDetails.url, tabIdentifier);
|
||||
++stateManager.tabs[tabIdentifier].blocked;
|
||||
return {
|
||||
'redirectUrl': chrome.runtime.getURL('resources/google-fonts-placeholder.css')
|
||||
};
|
||||
|
@ -128,13 +132,17 @@ interceptor.handleRequest = function (requestDetails, tabIdentifier, tab) {
|
|||
*/
|
||||
|
||||
interceptor._handleMissingCandidate = function (requestUrl, tabIdentifier) {
|
||||
let requestUrlSegments, injectionCount, missingCount;
|
||||
let requestUrlSegments, injectionCount, missingCount, blockedCount;
|
||||
|
||||
if (stateManager.showIconBadge === true) {
|
||||
injectionCount = Object.keys(stateManager.tabs[tabIdentifier].injections).length || 0;
|
||||
missingCount = stateManager.tabs[tabIdentifier].missing || 0;
|
||||
blockedCount = stateManager.tabs[tabIdentifier].blocked || 0;
|
||||
|
||||
injectionCount = injectionCount + missingCount + blockedCount;
|
||||
|
||||
if (stateManager.changeBadgeColorMissingResources === true) {
|
||||
missingCount = stateManager.tabs[tabIdentifier].missing || 0;
|
||||
if (missingCount > 0 && injectionCount === 0) {
|
||||
if (injectionCount === 0) {
|
||||
wrappers.setBadgeText(tabIdentifier, injectionCount);
|
||||
wrappers.setBadgeColoring(tabIdentifier, BadgeSettingMissingResource.TYPE);
|
||||
}
|
||||
|
|
|
@ -333,6 +333,7 @@ mappings.cdn = {
|
|||
'foundicons/{version}/foundation-icons.min.css': resources.foundationIconsCSS,
|
||||
'granim/{version}/granim.': resources.granim,
|
||||
'gsap/{version}/': resources.gsapBundle,
|
||||
'handlebars.js/{version}/handlebars.': resources.handlebarsJs,
|
||||
'highlight.js/{version}/': resources.highlightJS,
|
||||
'hls.js/{version}/hls.': resources.hlsJS,
|
||||
'hogan.js/{version}/hogan.': resources.hoganJS,
|
||||
|
|
|
@ -41,7 +41,11 @@ messenger._handleMessageReceived = function (message, sender, sendResponse) {
|
|||
switch (topic) {
|
||||
|
||||
case 'tab:fetch-injections':
|
||||
sendResponse({'value': stateManager.tabs[value].injections});
|
||||
sendResponse({'value': {
|
||||
'injections': stateManager.tabs[value].injections,
|
||||
'blockedCounter': stateManager.tabs[value].blocked,
|
||||
'missingCounter': stateManager.tabs[value].missing
|
||||
}});
|
||||
return MessageResponse.SYNCHRONOUS;
|
||||
|
||||
case 'tab:inject':
|
||||
|
|
|
@ -478,6 +478,10 @@ var resources = {
|
|||
'googleMaterialIcons': {
|
||||
'path': 'resources/google-material-design-icons/google-material-design-icons.css'
|
||||
},
|
||||
// handlebars.js
|
||||
'handlebarsJs': {
|
||||
'path': 'resources/handlebars.js/{version}/handlebars.min.jsm'
|
||||
},
|
||||
// highlight.js (Bundle)
|
||||
'highlightJS': {
|
||||
'path': 'resources/highlight.js/{version}/'
|
||||
|
|
|
@ -31,7 +31,8 @@ var stateManager = {};
|
|||
*/
|
||||
|
||||
stateManager.registerInjection = function (tabIdentifier, injection, url) {
|
||||
let injectionIdentifier, registeredTab, injectionCount, missingCount, initiatorDomain, htmlFilterIsActive;
|
||||
let injectionIdentifier, registeredTab, injectionCount, missingCount, blockedCount,
|
||||
initiatorDomain, htmlFilterIsActive;
|
||||
|
||||
if (injection['result'] !== false) {
|
||||
injectionIdentifier = injection.source + injection.path;
|
||||
|
@ -42,8 +43,13 @@ stateManager.registerInjection = function (tabIdentifier, injection, url) {
|
|||
initiatorDomain = helpers.extractDomainFromUrl(url, true) || Address.EXAMPLE;
|
||||
htmlFilterIsActive = manipulateDOM.checkHtmlFilterEnabled(initiatorDomain);
|
||||
|
||||
injectionCount = Object.keys(registeredTab.injections).length || 0;
|
||||
missingCount = registeredTab.missing || 0;
|
||||
if (registeredTab !== undefined) {
|
||||
injectionCount = Object.keys(registeredTab.injections).length || 0;
|
||||
missingCount = registeredTab.missing || 0;
|
||||
blockedCount = registeredTab.blocked || 0;
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
|
||||
if (injectionCount > 0) {
|
||||
chrome.browserAction.setTitle({
|
||||
|
@ -52,14 +58,14 @@ stateManager.registerInjection = function (tabIdentifier, injection, url) {
|
|||
});
|
||||
}
|
||||
if (stateManager.showIconBadge === true) {
|
||||
if (missingCount > 0 && stateManager.changeBadgeColorMissingResources) {
|
||||
if ((missingCount > 0 || blockedCount > 0) && stateManager.changeBadgeColorMissingResources) {
|
||||
wrappers.setBadgeColoring(tabIdentifier, BadgeSettingMissingResource.TYPE);
|
||||
} else if (htmlFilterIsActive) {
|
||||
wrappers.setBadgeColoring(tabIdentifier, BadgeSettingHTMLFilter.TYPE);
|
||||
} else {
|
||||
wrappers.setBadgeColoring(tabIdentifier, BadgeSetting.TYPE);
|
||||
}
|
||||
wrappers.setBadgeText(tabIdentifier, injectionCount);
|
||||
wrappers.setBadgeText(tabIdentifier, (injectionCount + missingCount + blockedCount));
|
||||
}
|
||||
if (isNaN(storageManager.amountInjected)) {
|
||||
storageManager.type.get(Setting.AMOUNT_INJECTED, function (items) {
|
||||
|
@ -156,7 +162,8 @@ stateManager._createTab = function (tab) {
|
|||
|
||||
stateManager.tabs[tabIdentifier] = {
|
||||
'injections': {},
|
||||
'missing': 0
|
||||
'missing': 0,
|
||||
'blocked': 0
|
||||
};
|
||||
|
||||
requestFilters = {
|
||||
|
@ -205,6 +212,7 @@ stateManager._updateTab = function (details) {
|
|||
if (stateManager.tabs[tabIdentifier]) {
|
||||
stateManager.tabs[tabIdentifier].injections = {};
|
||||
stateManager.tabs[tabIdentifier].missing = 0;
|
||||
stateManager.tabs[tabIdentifier].blocked = 0;
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"manifest_version": 2,
|
||||
"name": "LocalCDN",
|
||||
"version": "2.6.52",
|
||||
"version": "2.6.53",
|
||||
"browser_specific_settings": {
|
||||
"gecko": {
|
||||
"id": "{b86e4813-687a-43e6-ab65-0bde4ab75758}",
|
||||
|
|
|
@ -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.18.0';
|
||||
if (type.startsWith('/alpinejs/2.')) return '2.8.2';
|
||||
if (type.startsWith('/alpinejs/3.')) return '3.12.2';
|
||||
if (type.startsWith('/alpinejs/3.')) return '3.12.3';
|
||||
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';
|
||||
|
@ -156,7 +156,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.0';
|
||||
if (type.startsWith('/bootstrap-table/1.')) return '1.22.1';
|
||||
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';
|
||||
|
@ -186,7 +186,7 @@ targets.setLastVersion = function (type, version) {
|
|||
if (type.startsWith('/d3/7.')) return '7.8.5';
|
||||
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.8';
|
||||
if (type.startsWith('/dayjs/1.')) return '1.11.9';
|
||||
if (type.startsWith('/dexie/3.') || type.startsWith('/dexie/latest')) return '3.2.4';
|
||||
if (type.startsWith('/docsearch.js/2.')) return '2.6.3';
|
||||
if (type.startsWith('/docsify/4.') || type.startsWith('/docsify/')) return '4.13.1';
|
||||
|
@ -217,12 +217,13 @@ targets.setLastVersion = function (type, version) {
|
|||
if (type.startsWith('/granim/2.')) return '2.0.0';
|
||||
if (type.startsWith('/gsap/1.')) return '1.20.5';
|
||||
if (type.startsWith('/gsap/2.')) return '2.1.3';
|
||||
if (type.startsWith('/gsap/3.')) return '3.12.1';
|
||||
if (type.startsWith('/gsap/3.')) return '3.12.2';
|
||||
if (type.startsWith('/materialicons/')) return 'v140';
|
||||
if (type.startsWith('/materialiconsoutlined/')) return 'v109';
|
||||
if (type.startsWith('/materialiconsround/')) return 'v108';
|
||||
if (type.startsWith('/materialiconssharp/')) return 'v109';
|
||||
if (type.startsWith('/materialiconstwotone/')) return 'v112';
|
||||
if (type.startsWith('/handlebars.js/4.')) return '4.7.7';
|
||||
if (type.startsWith('/highlight.js/7.')) return '9.18.5';
|
||||
if (type.startsWith('/highlight.js/8.')) return '9.18.5';
|
||||
if (type.startsWith('/highlight.js/9.')) return '9.18.5';
|
||||
|
@ -231,12 +232,12 @@ targets.setLastVersion = function (type, version) {
|
|||
if (type.startsWith('/history/4.')) return '4.10.1';
|
||||
if (type.startsWith('/history/5.')) return '5.3.0';
|
||||
if (type.startsWith('/hls.js/0.')) return '0.14.17';
|
||||
if (type.startsWith('/hls.js/1.')) return '1.4.6';
|
||||
if (type.startsWith('/hls.js/1.')) return '1.4.9';
|
||||
if (type.startsWith('/hogan.js/')) return '3.0.2';
|
||||
if (type.startsWith('/instantsearch.css/7.')) return '7.4.5';
|
||||
if (type.startsWith('/instantsearch.css/8.')) return '8.0.0';
|
||||
if (type.startsWith('/instantsearch.js/3.')) return '3.7.0';
|
||||
if (type.startsWith('/instantsearch.js/4.')) return '4.56.3';
|
||||
if (type.startsWith('/instantsearch.js/4.')) return '4.56.5';
|
||||
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';
|
||||
|
@ -312,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.36';
|
||||
if (type.startsWith('/libphonenumber-js/1.')) return '1.10.37';
|
||||
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';
|
||||
|
@ -355,12 +356,8 @@ targets.setLastVersion = function (type, version) {
|
|||
// The only resource used from ngx-bootstrap is the CSS file for the datepicker.
|
||||
// This CSS is unchanged since version 7. So it's not necessary to host it more than once.
|
||||
if (helpers.compareVersion('6.2.0', version)) return '6.2.0'; // <= v6.2.0
|
||||
return '10.3.0';
|
||||
return '11.0.2';
|
||||
}
|
||||
if (type.startsWith('/ngx-bootstrap/7.')) return '7.1.2';
|
||||
if (type.startsWith('/ngx-bootstrap/8.')) return '8.0.0';
|
||||
if (type.startsWith('/ngx-bootstrap/9.')) return '9.0.0';
|
||||
if (type.startsWith('/ngx-bootstrap/10.')) return '10.0.0';
|
||||
if (type.startsWith('/noUiSlider/14.')) return '14.7.0';
|
||||
if (type.startsWith('/noUiSlider/15.')) return '15.7.1';
|
||||
if (type.startsWith('/nprogress/0.')) return '0.2.0';
|
||||
|
@ -372,7 +369,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.6.0';
|
||||
if (type.startsWith('/p5.js/1.')) return '1.7.0';
|
||||
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';
|
||||
|
@ -400,7 +397,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.1';
|
||||
if (type.startsWith('/react-router/5.')) return '5.3.3';
|
||||
if (type.startsWith('/react-router/6.')) return '6.14.0';
|
||||
if (type.startsWith('/react-router/6.')) return '6.14.1';
|
||||
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';
|
||||
|
@ -409,7 +406,7 @@ targets.setLastVersion = function (type, version) {
|
|||
if (type.startsWith('/scriptaculous/1.')) return '1.9.0';
|
||||
if (type.startsWith('/ScrollMagic/2.')) return '2.0.8';
|
||||
if (type.startsWith('/search-insights/1.')) return '1.10.0';
|
||||
if (type.startsWith('/search-insights/2.')) return '2.6.0';
|
||||
if (type.startsWith('/search-insights/2.')) return '2.7.0';
|
||||
if (type.startsWith('/select2/3.')) return '3.5.4';
|
||||
if (type.startsWith('/select2/4.')) return '4.0.13';
|
||||
if (type.startsWith('/semantic-ui/2.')) return '2.5.0';
|
||||
|
@ -428,7 +425,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.0';
|
||||
if (type.startsWith('/socket.io/4.')) return '4.7.1';
|
||||
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 +434,7 @@ targets.setLastVersion = function (type, version) {
|
|||
if (type.startsWith('/sticky-js/')) return '1.3.0';
|
||||
if (type.startsWith('/store.js/2.')) return '2.0.12';
|
||||
if (type.startsWith('/swagger-ui/4.')) return '4.18.3';
|
||||
if (type.startsWith('/swagger-ui/5.')) return '5.1.0';
|
||||
if (type.startsWith('/swagger-ui/5.')) return '5.1.1';
|
||||
if (type.startsWith('/swfobject/2.')) return '2.2';
|
||||
if (type.startsWith('/Swiper/3.')) return '3.4.2';
|
||||
if (type.startsWith('/Swiper/4.')) return '4.5.1';
|
||||
|
@ -445,14 +442,15 @@ targets.setLastVersion = function (type, version) {
|
|||
if (type.startsWith('/Swiper/6.')) return '6.8.4';
|
||||
if (type.startsWith('/Swiper/7.')) return '7.4.1';
|
||||
if (type.startsWith('/Swiper/8.')) return '8.4.7';
|
||||
if (type.startsWith('/Swiper/9.') || type.startsWith('/Swiper/')) return '9.4.1';
|
||||
if (type.startsWith('/Swiper/9.')) return '9.4.1';
|
||||
if (type.startsWith('/Swiper/10.') || type.startsWith('/Swiper/')) return '10.0.4';
|
||||
if (type.startsWith('/tensorflow/')) {
|
||||
// NOTE: Parameters swapped. (= anything greater than v2.0.0)
|
||||
if (helpers.compareVersion(version, '2.0.0')) return '4.8.0'; // >= v2.0.0
|
||||
}
|
||||
if (type.startsWith('/tether/1.')) return '1.4.7';
|
||||
if (type.startsWith('/tinymce/5.')) return '5.10.5';
|
||||
if (type.startsWith('/tinymce/6.')) return '6.5.1';
|
||||
if (type.startsWith('/tinymce/6.')) return '6.6.0';
|
||||
if (type.startsWith('/tooltipster/3.')) return '3.3.0';
|
||||
if (type.startsWith('/tooltipster/4.')) return '4.2.8';
|
||||
if (type.startsWith('/toastr.js/2.') || type.startsWith('/toastr.js/latest/')) return '2.1.4';
|
||||
|
@ -473,7 +471,7 @@ targets.setLastVersion = function (type, version) {
|
|||
if (type.startsWith('/underscore.js/1.')) return '1.13.6';
|
||||
if (type.startsWith('/URI.js/1.')) return '1.19.11';
|
||||
if (type.startsWith('/urlive/1.')) return '1.1.1';
|
||||
if (type.startsWith('/vanilla-lazyload')) return '17.8.3';
|
||||
if (type.startsWith('/vanilla-lazyload')) return '17.8.4';
|
||||
if (type.startsWith('/vex-js/3.')) return '3.1.1';
|
||||
if (type.startsWith('/vex-js/4.')) return '4.1.0';
|
||||
if (type.startsWith('/videojs-seek-buttons/1.')) return '1.6.0';
|
||||
|
@ -494,7 +492,7 @@ targets.setLastVersion = function (type, version) {
|
|||
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.2.2';
|
||||
if (type.startsWith('/vue-router/4.')) return '4.2.4';
|
||||
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';
|
||||
|
@ -514,6 +512,7 @@ targets.determineResourceName = function (filename) {
|
|||
};
|
||||
|
||||
const ListOfFiles = {
|
||||
'handlebars.min.jsm': 'handlebars.js',
|
||||
'URI.min.jsm': 'URI.js',
|
||||
'vue-router.global.min.jsm': 'vue-router',
|
||||
'tf.min.jsm': 'tensorflow',
|
||||
|
|
|
@ -48,7 +48,7 @@ header {
|
|||
|
||||
.panel-overflow {
|
||||
margin-left: 0;
|
||||
max-height: 300px;
|
||||
max-height: 285px;
|
||||
overflow: auto;
|
||||
padding-left: 0;
|
||||
}
|
||||
|
@ -284,9 +284,8 @@ footer {
|
|||
}
|
||||
|
||||
.counter {
|
||||
font-size: 36px;
|
||||
font-size: 26px;
|
||||
font-weight: 600;
|
||||
margin-top: 4px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
|
@ -334,6 +333,10 @@ footer {
|
|||
width: 100%;
|
||||
}
|
||||
|
||||
.counter-blocked-missing > table {
|
||||
border-spacing: 0;
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
|
|
|
@ -68,6 +68,21 @@
|
|||
<span data-i18n-content="blockGoogleFontsTitle">Block Google Fonts</span>
|
||||
</div>
|
||||
</div>
|
||||
<div id="website-context-replaced"></div>
|
||||
<div id="counter-blocked-missing" class="counter-blocked-missing" hidden>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td data-i18n-context="counterBlocked">Blocked:</td>
|
||||
<td id="counter-blocked-number"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td data-i18n-context="counterMissing">Missing:</td>
|
||||
<td id="counter-missing-number"</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<div id="extension-context" class="panel">
|
||||
<div id="injection-counter" class="counter">0</div>
|
||||
|
|
|
@ -90,13 +90,42 @@ popup._renderNonContextualContents = function () {
|
|||
};
|
||||
|
||||
popup._renderContextualContents = function () {
|
||||
let isVisible = false;
|
||||
if (popup._domain !== null) {
|
||||
popup._renderDomainAllowlistPanel();
|
||||
document.getElementById('testing-utility-link').style.display = 'block';
|
||||
}
|
||||
|
||||
if (Object.keys(popup._resourceInjections).length > 0) {
|
||||
popup._renderInjectionPanel(popup._resourceInjections);
|
||||
isVisible = Object.keys(popup._resourceInjections).length > 0 ||
|
||||
popup._blockedCounter > 0 ||
|
||||
popup._missingCounter > 0;
|
||||
|
||||
if (isVisible) {
|
||||
let websiteContextElement, injectionOverviewElement;
|
||||
|
||||
websiteContextElement = document.getElementById('website-context-replaced');
|
||||
|
||||
injectionOverviewElement = document.createElement('ul');
|
||||
injectionOverviewElement.setAttribute('class', 'list');
|
||||
|
||||
for (let source in popup._resourceInjections) {
|
||||
let injectionGroupHeaderElement, injectionGroupElement, cdn;
|
||||
|
||||
cdn = popup._resourceInjections[source];
|
||||
|
||||
injectionGroupHeaderElement = popup._createInjectionGroupHeaderElement(source, cdn);
|
||||
injectionGroupElement = popup._createInjectionGroupElement(source, cdn);
|
||||
|
||||
injectionOverviewElement.appendChild(injectionGroupHeaderElement);
|
||||
injectionOverviewElement.appendChild(injectionGroupElement);
|
||||
}
|
||||
|
||||
injectionOverviewElement.setAttribute('class', 'panel-overflow');
|
||||
|
||||
websiteContextElement.append(injectionOverviewElement);
|
||||
popup._renderBlockedAndMissingElementHeader(popup._blockedCounter, 'blocked');
|
||||
popup._renderBlockedAndMissingElementHeader(popup._missingCounter, 'missing');
|
||||
document.getElementById('counter-blocked-missing').style.display = 'block';
|
||||
}
|
||||
};
|
||||
|
||||
|
@ -160,15 +189,6 @@ popup._renderDomainAllowlistPanel = function () {
|
|||
websiteContextElement.style.display = 'block';
|
||||
};
|
||||
|
||||
popup._renderInjectionPanel = function (groupedInjections) {
|
||||
let websiteContextElement, injectionOverviewElement;
|
||||
|
||||
websiteContextElement = document.getElementById('website-context');
|
||||
injectionOverviewElement = popup._createInjectionOverviewElement(groupedInjections);
|
||||
injectionOverviewElement.setAttribute('class', 'panel-overflow');
|
||||
websiteContextElement.append(injectionOverviewElement);
|
||||
};
|
||||
|
||||
popup._enableProtection = function () {
|
||||
let message = {
|
||||
'topic': 'allowlist:remove-domain',
|
||||
|
@ -289,7 +309,10 @@ popup._determineResourceInjections = function () {
|
|||
};
|
||||
|
||||
chrome.runtime.sendMessage(message, function (response) {
|
||||
let groupedInjections = popup._groupResourceInjections(response.value);
|
||||
popup._blockedCounter = response.value.blockedCounter;
|
||||
popup._missingCounter = response.value.missingCounter;
|
||||
|
||||
let groupedInjections = popup._groupResourceInjections(response.value.injections);
|
||||
popup._resourceInjections = groupedInjections;
|
||||
|
||||
resolve();
|
||||
|
@ -338,25 +361,6 @@ popup._groupResourceInjections = function (injections) {
|
|||
return groupedInjections;
|
||||
};
|
||||
|
||||
popup._createInjectionOverviewElement = function (groupedInjections) {
|
||||
let injectionOverviewElement = document.createElement('ul');
|
||||
injectionOverviewElement.setAttribute('class', 'list');
|
||||
|
||||
for (let source in groupedInjections) {
|
||||
let injectionGroupHeaderElement, injectionGroupElement, cdn;
|
||||
|
||||
cdn = groupedInjections[source];
|
||||
|
||||
injectionGroupHeaderElement = popup._createInjectionGroupHeaderElement(source, cdn);
|
||||
injectionGroupElement = popup._createInjectionGroupElement(source, cdn);
|
||||
|
||||
injectionOverviewElement.appendChild(injectionGroupHeaderElement);
|
||||
injectionOverviewElement.appendChild(injectionGroupElement);
|
||||
}
|
||||
|
||||
return injectionOverviewElement;
|
||||
};
|
||||
|
||||
popup._createInjectionGroupHeaderElement = function (source, cdn) {
|
||||
let injectionGroupHeaderElement, badgeElement, badgeTextNode, cdnNameTextNode;
|
||||
|
||||
|
@ -480,6 +484,13 @@ popup._renderLocaleNotice = function () {
|
|||
localeNoticeElement.appendChild(nameTextNode);
|
||||
};
|
||||
|
||||
popup._renderBlockedAndMissingElementHeader = function (counter, type) {
|
||||
let counterElement;
|
||||
|
||||
counterElement = document.getElementById(`counter-${type}-number`);
|
||||
counterElement.textContent = counter;
|
||||
};
|
||||
|
||||
|
||||
/**
|
||||
* Event Handlers
|
||||
|
@ -623,5 +634,7 @@ popup.negateHtmlFilterList = true;
|
|||
popup._statisticsStatus = false;
|
||||
popup._loggingStatus = false;
|
||||
popup._blockGoogleFonts = true;
|
||||
popup._blockedCounter = 0;
|
||||
popup._missingCounter = 0;
|
||||
|
||||
document.addEventListener('DOMContentLoaded', popup._onDocumentLoaded);
|
||||
|
|
|
@ -27,37 +27,31 @@
|
|||
<div class="release-notes-area">
|
||||
<p>Updated</p>
|
||||
<ul>
|
||||
<li>twitter-bootstrap v5.2.3 -> v5.3.0 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1439">#1439</a>)</li>
|
||||
<li>tinymce v6.4.2 -> v6.5.1 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1440">#1440</a>)</li>
|
||||
<li>gsap v3.11.5 -> v3.12.1 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1441">#1441</a>)</li>
|
||||
<li>d3 v7.8.4 -> v7.8.5 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1442">#1442</a>)</li>
|
||||
<li>socket.io v4.6.1 -> v4.7.0 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1443">#1443</a>)</li>
|
||||
<li>react-router v6.11.2 -> v6.14.0 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1444">#1444</a>)</li>
|
||||
<li>dayjs v1.11.7 -> v1.11.8 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1445">#1445</a>)</li>
|
||||
<li>video.js v8.3.0 -> v8.5.0 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1446">#1446</a>)</li>
|
||||
<li>Swiper v9.3.2 -> v9.4.1 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1447">#1447</a>)</li>
|
||||
<li>bodymovin v5.11.0 -> v5.12.2 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1448">#1448</a>)</li>
|
||||
<li>alpinejs v3.12.1 -> v3.12.2 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1449">#1449</a>)</li>
|
||||
<li>mdb-ui-kit v6.3.1 -> v6.4.0 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1450">#1450</a>)</li>
|
||||
<li>react-redux v8.0.5 -> v8.1.1 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1451">#1451</a>)</li>
|
||||
<li>vue-router v4.2.1 -> v4.2.2 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1452">#1452</a>)</li>
|
||||
<li>tensorflow v4.6.0 -> v4.8.0 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1453">#1453</a>)</li>
|
||||
<li>bootswatch v5.2.3 -> v5.3.0 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1454">#1454</a>)</li>
|
||||
<li>hls.js v1.4.4 -> v1.4.6 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1455">#1455</a>)</li>
|
||||
<li>bootstrap-table v1.21.4 -> v1.22.0 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1456">#1456</a>)</li>
|
||||
<li>dexie v3.2.3 -> v3.2.4 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1457">#1457</a>)</li>
|
||||
<li>instantsearch.js v4.56.0 -> v4.56.3 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1458">#1458</a>)</li>
|
||||
<li>libphonenumber-js v1.10.30 -> v1.10.36 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1459">#1459</a>)</li>
|
||||
<li>algoliasearch v4.17.1 -> v4.18.0 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1460">#1460</a>)</li>
|
||||
<li>corejs-typeahead v1.3.1 -> v1.3.3 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1461">#1461</a>)</li>
|
||||
<li>noUiSlider v15.7.0 -> v15.7.1 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1462">#1462</a>)</li>
|
||||
<li>react-intl v6.4.2 -> v6.4.4 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1463">#1463</a>)</li>
|
||||
<li>webrtc-adapter v8.2.2 -> v8.2.3 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1464">#1464</a>)</li>
|
||||
<li>docsify v4.13.0 -> v4.13.1 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1466">#1466</a>)</li>
|
||||
<li>gsap v3.12.1 -> v3.12.2 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1467">#1467</a>)</li>
|
||||
<li>socket.io v4.7.0 -> v4.7.1 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1468">#1468</a>)</li>
|
||||
<li>hls.js v1.4.6 -> v1.4.9 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1469">#1469</a>)</li>
|
||||
<li>libphonenumber-js v1.10.36 -> v1.10.37 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1470">#1470</a>)</li>
|
||||
<li>react-router v6.14.0 -> v6.14.1 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1473">#1473</a>)</li>
|
||||
<li>dayjs v1.11.8 -> v1.11.9 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1474">#1474</a>)</li>
|
||||
<li>alpinejs v3.12.2 -> v3.12.3 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1475">#1475</a>)</li>
|
||||
<li>vue-router v4.2.2 -> v4.2.4 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1476">#1476</a>)</li>
|
||||
<li>bootstrap-table v1.22.0 -> v1.22.1 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1477">#1477</a>)</li>
|
||||
<li>instantsearch.js v4.56.3 -> v4.56.5 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1478">#1478</a>)</li>
|
||||
<li>p5.js v1.6.0 -> v1.7.0 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1482">#1482</a>)</li>
|
||||
<li>search-insights v2.6.0 -> v2.7.0 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1483">#1483</a>)</li>
|
||||
<li>ngx-bootstrap v10.3.0 -> v11.0.2 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1484">#1484</a>)</li>
|
||||
<li>swagger-ui v5.1.0 -> v5.1.1 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1485">#1485</a>)</li>
|
||||
<li>tinymce v6.5.1 -> v6.6.0 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1486">#1486</a>)</li>
|
||||
<li>vanilla-lazyload v17.8.3 -> v17.8.4 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1487">#1487</a>)</li>
|
||||
</ul>
|
||||
<p>Added</p>
|
||||
<ul>
|
||||
<li>swagger-ui v5.1.0 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1465">#1465</a>)</li>
|
||||
<li>handlebars.js v4.7.7 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1472">#1472</a>)</li>
|
||||
<li>Swiper v10.0.4 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1479">#1479</a>)</li>
|
||||
</ul>
|
||||
<p>Improved</p>
|
||||
<ul>
|
||||
<li>Handling and logging of blocked and missing resources (<a href="https://codeberg.org/nobody/LocalCDN/issues/1481">#1481</a>)</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="generator-section">
|
||||
|
@ -96,6 +90,41 @@
|
|||
</div>
|
||||
<div id="history"><span id="history-indicator">+</span> Previous Versions</div>
|
||||
<div id="history-release-notes">
|
||||
<p class='release-date'>2023-06-25 (v2.6.52)</p>
|
||||
<p>Updated</p>
|
||||
<ul>
|
||||
<li>twitter-bootstrap v5.2.3 -> v5.3.0 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1439">#1439</a>)</li>
|
||||
<li>tinymce v6.4.2 -> v6.5.1 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1440">#1440</a>)</li>
|
||||
<li>gsap v3.11.5 -> v3.12.1 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1441">#1441</a>)</li>
|
||||
<li>d3 v7.8.4 -> v7.8.5 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1442">#1442</a>)</li>
|
||||
<li>socket.io v4.6.1 -> v4.7.0 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1443">#1443</a>)</li>
|
||||
<li>react-router v6.11.2 -> v6.14.0 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1444">#1444</a>)</li>
|
||||
<li>dayjs v1.11.7 -> v1.11.8 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1445">#1445</a>)</li>
|
||||
<li>video.js v8.3.0 -> v8.5.0 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1446">#1446</a>)</li>
|
||||
<li>Swiper v9.3.2 -> v9.4.1 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1447">#1447</a>)</li>
|
||||
<li>bodymovin v5.11.0 -> v5.12.2 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1448">#1448</a>)</li>
|
||||
<li>alpinejs v3.12.1 -> v3.12.2 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1449">#1449</a>)</li>
|
||||
<li>mdb-ui-kit v6.3.1 -> v6.4.0 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1450">#1450</a>)</li>
|
||||
<li>react-redux v8.0.5 -> v8.1.1 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1451">#1451</a>)</li>
|
||||
<li>vue-router v4.2.1 -> v4.2.2 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1452">#1452</a>)</li>
|
||||
<li>tensorflow v4.6.0 -> v4.8.0 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1453">#1453</a>)</li>
|
||||
<li>bootswatch v5.2.3 -> v5.3.0 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1454">#1454</a>)</li>
|
||||
<li>hls.js v1.4.4 -> v1.4.6 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1455">#1455</a>)</li>
|
||||
<li>bootstrap-table v1.21.4 -> v1.22.0 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1456">#1456</a>)</li>
|
||||
<li>dexie v3.2.3 -> v3.2.4 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1457">#1457</a>)</li>
|
||||
<li>instantsearch.js v4.56.0 -> v4.56.3 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1458">#1458</a>)</li>
|
||||
<li>libphonenumber-js v1.10.30 -> v1.10.36 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1459">#1459</a>)</li>
|
||||
<li>algoliasearch v4.17.1 -> v4.18.0 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1460">#1460</a>)</li>
|
||||
<li>corejs-typeahead v1.3.1 -> v1.3.3 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1461">#1461</a>)</li>
|
||||
<li>noUiSlider v15.7.0 -> v15.7.1 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1462">#1462</a>)</li>
|
||||
<li>react-intl v6.4.2 -> v6.4.4 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1463">#1463</a>)</li>
|
||||
<li>webrtc-adapter v8.2.2 -> v8.2.3 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1464">#1464</a>)</li>
|
||||
<li>docsify v4.13.0 -> v4.13.1 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1466">#1466</a>)</li>
|
||||
</ul>
|
||||
<p>Added</p>
|
||||
<ul>
|
||||
<li>swagger-ui v5.1.0 (<a href="https://codeberg.org/nobody/LocalCDN/issues/1465">#1465</a>)</li>
|
||||
</ul>
|
||||
<p class='release-date'>2023-05-27 (v2.6.51)</p>
|
||||
<p>Updated</p>
|
||||
<ul>
|
||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -0,0 +1,7 @@
|
|||
In this directory the file was renamed.
|
||||
|
||||
Original: ./js/swiper-bundle.min.js
|
||||
Now: ./js/swiper.min.js
|
||||
|
||||
Original: ./css/swiper-bundle.min.css
|
||||
Now: ./css/swiper.min.css
|
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.0
|
||||
* @version v1.22.1
|
||||
* @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
|
@ -1,5 +1,5 @@
|
|||
/*!
|
||||
* CSSRulePlugin 3.12.1
|
||||
* CSSRulePlugin 3.12.2
|
||||
* https://greensock.com
|
||||
*
|
||||
* @license Copyright 2023, GreenSock. All rights reserved.
|
||||
|
@ -7,5 +7,5 @@
|
|||
* @author: Jack Doyle, jack@greensock.com
|
||||
*/
|
||||
|
||||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e=e||self).window=e.window||{})}(this,function(e){"use strict";function h(){return"undefined"!=typeof window}function i(){return t||h()&&(t=window.gsap)&&t.registerPlugin&&t}function j(){return n||(s(),o||console.warn("Please gsap.registerPlugin(CSSPlugin, CSSRulePlugin)")),n}var t,n,c,o,s=function _initCore(e){t=e||i(),h()&&(c=document),t&&(o=t.plugins.css)&&(n=1)},r={version:"3.12.1",name:"cssRule",init:function init(e,t,n,i,s){if(!j()||void 0===e.cssText)return!1;var r=e._gsProxy=e._gsProxy||c.createElement("div");this.ss=e,this.style=r.style,r.style.cssText=e.cssText,o.prototype.init.call(this,r,t,n,i,s)},render:function render(e,t){for(var n,i=t._pt,s=t.style,r=t.ss;i;)i.r(e,i.d),i=i._next;for(n=s.length;-1<--n;)r[s[n]]=s[s[n]]},getRule:function getRule(e){j();var t,n,i,s,r=c.all?"rules":"cssRules",o=c.styleSheets,l=o.length,u=":"===e.charAt(0);for(e=(u?"":",")+e.split("::").join(":").toLowerCase()+",",u&&(s=[]);l--;){try{if(!(n=o[l][r]))continue;t=n.length}catch(e){console.warn(e);continue}for(;-1<--t;)if((i=n[t]).selectorText&&-1!==(","+i.selectorText.split("::").join(":").toLowerCase()+",").indexOf(e)){if(!u)return i.style;s.push(i.style)}}return s},register:s};i()&&t.registerPlugin(r),e.CSSRulePlugin=r,e.default=r;if (typeof(window)==="undefined"||window!==e){Object.defineProperty(e,"__esModule",{value:!0})} else {delete e.default}});
|
||||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e=e||self).window=e.window||{})}(this,function(e){"use strict";function h(){return"undefined"!=typeof window}function i(){return t||h()&&(t=window.gsap)&&t.registerPlugin&&t}function j(){return n||(s(),o||console.warn("Please gsap.registerPlugin(CSSPlugin, CSSRulePlugin)")),n}var t,n,c,o,s=function _initCore(e){t=e||i(),h()&&(c=document),t&&(o=t.plugins.css)&&(n=1)},r={version:"3.12.2",name:"cssRule",init:function init(e,t,n,i,s){if(!j()||void 0===e.cssText)return!1;var r=e._gsProxy=e._gsProxy||c.createElement("div");this.ss=e,this.style=r.style,r.style.cssText=e.cssText,o.prototype.init.call(this,r,t,n,i,s)},render:function render(e,t){for(var n,i=t._pt,s=t.style,r=t.ss;i;)i.r(e,i.d),i=i._next;for(n=s.length;-1<--n;)r[s[n]]=s[s[n]]},getRule:function getRule(e){j();var t,n,i,s,r=c.all?"rules":"cssRules",o=c.styleSheets,l=o.length,u=":"===e.charAt(0);for(e=(u?"":",")+e.split("::").join(":").toLowerCase()+",",u&&(s=[]);l--;){try{if(!(n=o[l][r]))continue;t=n.length}catch(e){console.warn(e);continue}for(;-1<--t;)if((i=n[t]).selectorText&&-1!==(","+i.selectorText.split("::").join(":").toLowerCase()+",").indexOf(e)){if(!u)return i.style;s.push(i.style)}}return s},register:s};i()&&t.registerPlugin(r),e.CSSRulePlugin=r,e.default=r;if (typeof(window)==="undefined"||window!==e){Object.defineProperty(e,"__esModule",{value:!0})} else {delete e.default}});
|
||||
|
File diff suppressed because one or more lines are too long
|
@ -1,5 +1,5 @@
|
|||
/*!
|
||||
* EasePack 3.12.1
|
||||
* EasePack 3.12.2
|
||||
* https://greensock.com
|
||||
*
|
||||
* @license Copyright 2023, GreenSock. All rights reserved.
|
||||
|
@ -7,5 +7,5 @@
|
|||
* @author: Jack Doyle, jack@greensock.com
|
||||
*/
|
||||
|
||||
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports):"function"==typeof define&&define.amd?define(["exports"],n):n((e=e||self).window=e.window||{})}(this,function(e){"use strict";function f(){return w||"undefined"!=typeof window&&(w=window.gsap)&&w.registerPlugin&&w}function g(e,n){return!!(void 0===e?n:e&&!~(e+"").indexOf("false"))}function h(e){if(w=e||f()){r=w.registerEase;var n,t=w.parseEase(),o=function createConfig(t){return function(e){var n=.5+e/2;t.config=function(e){return t(2*(1-e)*e*n+e*e)}}};for(n in t)t[n].config||o(t[n]);for(n in r("slow",a),r("expoScale",s),r("rough",u),c)"version"!==n&&w.core.globals(n,c[n])}}function i(e,n,t){var o=(e=Math.min(1,e||.7))<1?n||0===n?n:.7:0,r=(1-e)/2,i=r+e,a=g(t);return function(e){var n=e+(.5-e)*o;return e<r?a?1-(e=1-e/r)*e:n-(e=1-e/r)*e*e*e*n:i<e?a?1===e?0:1-(e=(e-i)/r)*e:n+(e-n)*(e=(e-i)/r)*e*e*e:a?1:n}}function j(n,e,t){var o=Math.log(e/n),r=e-n;return t=t&&w.parseEase(t),function(e){return(n*Math.exp(o*(t?t(e):e))-n)/r}}function k(e,n,t){this.t=e,this.v=n,t&&(((this.next=t).prev=this).c=t.v-n,this.gap=t.t-e)}function l(e){"object"!=typeof e&&(e={points:+e||20});for(var n,t,o,r,i,a,f,s=e.taper||"none",u=[],c=0,p=0|(+e.points||20),l=p,v=g(e.randomize,!0),d=g(e.clamp),h=w?w.parseEase(e.template):0,x=.4*(+e.strength||1);-1<--l;)n=v?Math.random():1/p*l,t=h?h(n):n,o="none"===s?x:"out"===s?(r=1-n)*r*x:"in"===s?n*n*x:n<.5?(r=2*n)*r*.5*x:(r=2*(1-n))*r*.5*x,v?t+=Math.random()*o-.5*o:l%2?t+=.5*o:t-=.5*o,d&&(1<t?t=1:t<0&&(t=0)),u[c++]={x:n,y:t};for(u.sort(function(e,n){return e.x-n.x}),a=new k(1,1,null),l=p;l--;)i=u[l],a=new k(i.x,i.y,a);return f=new k(0,0,a.t?a:a.next),function(e){var n=f;if(e>n.t){for(;n.next&&e>=n.t;)n=n.next;n=n.prev}else for(;n.prev&&e<=n.t;)n=n.prev;return(f=n).v+(e-n.t)/n.gap*n.c}}var w,r,a=i(.7);(a.ease=a).config=i;var s=j(1,2);s.config=j;var u=l();(u.ease=u).config=l;var c={SlowMo:a,RoughEase:u,ExpoScaleEase:s};for(var n in c)c[n].register=h,c[n].version="3.12.1";f()&&w.registerPlugin(a),e.EasePack=c,e.ExpoScaleEase=s,e.RoughEase=u,e.SlowMo=a,e.default=c;if (typeof(window)==="undefined"||window!==e){Object.defineProperty(e,"__esModule",{value:!0})} else {delete e.default}});
|
||||
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports):"function"==typeof define&&define.amd?define(["exports"],n):n((e=e||self).window=e.window||{})}(this,function(e){"use strict";function f(){return w||"undefined"!=typeof window&&(w=window.gsap)&&w.registerPlugin&&w}function g(e,n){return!!(void 0===e?n:e&&!~(e+"").indexOf("false"))}function h(e){if(w=e||f()){r=w.registerEase;var n,t=w.parseEase(),o=function createConfig(t){return function(e){var n=.5+e/2;t.config=function(e){return t(2*(1-e)*e*n+e*e)}}};for(n in t)t[n].config||o(t[n]);for(n in r("slow",a),r("expoScale",s),r("rough",u),c)"version"!==n&&w.core.globals(n,c[n])}}function i(e,n,t){var o=(e=Math.min(1,e||.7))<1?n||0===n?n:.7:0,r=(1-e)/2,i=r+e,a=g(t);return function(e){var n=e+(.5-e)*o;return e<r?a?1-(e=1-e/r)*e:n-(e=1-e/r)*e*e*e*n:i<e?a?1===e?0:1-(e=(e-i)/r)*e:n+(e-n)*(e=(e-i)/r)*e*e*e:a?1:n}}function j(n,e,t){var o=Math.log(e/n),r=e-n;return t=t&&w.parseEase(t),function(e){return(n*Math.exp(o*(t?t(e):e))-n)/r}}function k(e,n,t){this.t=e,this.v=n,t&&(((this.next=t).prev=this).c=t.v-n,this.gap=t.t-e)}function l(e){"object"!=typeof e&&(e={points:+e||20});for(var n,t,o,r,i,a,f,s=e.taper||"none",u=[],c=0,p=0|(+e.points||20),l=p,v=g(e.randomize,!0),d=g(e.clamp),h=w?w.parseEase(e.template):0,x=.4*(+e.strength||1);-1<--l;)n=v?Math.random():1/p*l,t=h?h(n):n,o="none"===s?x:"out"===s?(r=1-n)*r*x:"in"===s?n*n*x:n<.5?(r=2*n)*r*.5*x:(r=2*(1-n))*r*.5*x,v?t+=Math.random()*o-.5*o:l%2?t+=.5*o:t-=.5*o,d&&(1<t?t=1:t<0&&(t=0)),u[c++]={x:n,y:t};for(u.sort(function(e,n){return e.x-n.x}),a=new k(1,1,null),l=p;l--;)i=u[l],a=new k(i.x,i.y,a);return f=new k(0,0,a.t?a:a.next),function(e){var n=f;if(e>n.t){for(;n.next&&e>=n.t;)n=n.next;n=n.prev}else for(;n.prev&&e<=n.t;)n=n.prev;return(f=n).v+(e-n.t)/n.gap*n.c}}var w,r,a=i(.7);(a.ease=a).config=i;var s=j(1,2);s.config=j;var u=l();(u.ease=u).config=l;var c={SlowMo:a,RoughEase:u,ExpoScaleEase:s};for(var n in c)c[n].register=h,c[n].version="3.12.2";f()&&w.registerPlugin(a),e.EasePack=c,e.ExpoScaleEase=s,e.RoughEase=u,e.SlowMo=a,e.default=c;if (typeof(window)==="undefined"||window!==e){Object.defineProperty(e,"__esModule",{value:!0})} else {delete e.default}});
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
/*!
|
||||
* EaselPlugin 3.12.1
|
||||
* EaselPlugin 3.12.2
|
||||
* https://greensock.com
|
||||
*
|
||||
* @license Copyright 2023, GreenSock. All rights reserved.
|
||||
|
@ -7,5 +7,5 @@
|
|||
* @author: Jack Doyle, jack@greensock.com
|
||||
*/
|
||||
|
||||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e=e||self).window=e.window||{})}(this,function(e){"use strict";function k(){return"undefined"!=typeof window}function l(){return h||k()&&(h=window.gsap)&&h.registerPlugin&&h}function m(){return r||t&&t.createjs||t||{}}function n(e){return console.warn(e)}function o(e){var t=e.getBounds&&e.getBounds();t||(t=e.nominalBounds||{x:0,y:0,width:100,height:100},e.setBounds&&e.setBounds(t.x,t.y,t.width,t.height)),e.cache&&e.cache(t.x,t.y,t.width,t.height),n("EaselPlugin: for filters to display in EaselJS, you must call the object's cache() method first. GSAP attempted to use the target's getBounds() for the cache but that may not be completely accurate. "+e)}function p(e,t,r){(b=b||m().ColorFilter)||n("EaselPlugin error: The EaselJS ColorFilter JavaScript file wasn't loaded.");for(var i,l,s,u,a,f,c=e.filters||[],d=c.length;d--;)if(c[d]instanceof b){l=c[d];break}if(l||(l=new b,c.push(l),e.filters=c),s=l.clone(),null!=t.tint)i=h.utils.splitColor(t.tint),u=null!=t.tintAmount?+t.tintAmount:1,s.redOffset=i[0]*u,s.greenOffset=i[1]*u,s.blueOffset=i[2]*u,s.redMultiplier=s.greenMultiplier=s.blueMultiplier=1-u;else for(a in t)"exposure"!==a&&"brightness"!==a&&(s[a]=+t[a]);for(null!=t.exposure?(s.redOffset=s.greenOffset=s.blueOffset=255*(t.exposure-1),s.redMultiplier=s.greenMultiplier=s.blueMultiplier=1):null!=t.brightness&&(u=t.brightness-1,s.redOffset=s.greenOffset=s.blueOffset=0<u?255*u:0,s.redMultiplier=s.greenMultiplier=s.blueMultiplier=1-Math.abs(u)),d=8;d--;)l[a=M[d]]!==s[a]&&(f=r.add(l,a,l[a],s[a],0,0,0,0,0,1))&&(f.op="easel_colorFilter");r._props.push("easel_colorFilter"),e.cacheID||o(e)}function u(e,t){if(!(e instanceof Array&&t instanceof Array))return t;var r,i,n=[],l=0,o=0;for(r=0;r<4;r++){for(i=0;i<5;i++)o=4===i?e[l+4]:0,n[l+i]=e[l]*t[i]+e[l+1]*t[i+5]+e[l+2]*t[i+10]+e[l+3]*t[i+15]+o;l+=5}return n}function z(e,t,r){(d=d||m().ColorMatrixFilter)||n("EaselPlugin: The EaselJS ColorMatrixFilter JavaScript file wasn't loaded.");for(var i,l,s,a,f=e.filters||[],c=f.length;-1<--c;)if(f[c]instanceof d){s=f[c];break}for(s||(s=new d(w.slice()),f.push(s),e.filters=f),l=s.matrix,i=w.slice(),null!=t.colorize&&(i=function _colorize(e,t,r){isNaN(r)&&(r=1);var i=h.utils.splitColor(t),n=i[0]/255,l=i[1]/255,o=i[2]/255,s=1-r;return u([s+r*n*x,r*n*y,r*n*_,0,0,r*l*x,s+r*l*y,r*l*_,0,0,r*o*x,r*o*y,s+r*o*_,0,0,0,0,0,1,0],e)}(i,t.colorize,Number(t.colorizeAmount))),null!=t.contrast&&(i=function _setContrast(e,t){return isNaN(t)?e:u([t+=.01,0,0,0,128*(1-t),0,t,0,0,128*(1-t),0,0,t,0,128*(1-t),0,0,0,1,0],e)}(i,Number(t.contrast))),null!=t.hue&&(i=function _setHue(e,t){if(isNaN(t))return e;t*=Math.PI/180;var r=Math.cos(t),i=Math.sin(t);return u([x+r*(1-x)+i*-x,y+r*-y+i*-y,_+r*-_+i*(1-_),0,0,x+r*-x+.143*i,y+r*(1-y)+.14*i,_+r*-_+-.283*i,0,0,x+r*-x+i*-(1-x),y+r*-y+i*y,_+r*(1-_)+i*_,0,0,0,0,0,1,0,0,0,0,0,1],e)}(i,Number(t.hue))),null!=t.saturation&&(i=function _setSaturation(e,t){if(isNaN(t))return e;var r=1-t,i=r*x,n=r*y,l=r*_;return u([i+t,n,l,0,0,i,n+t,l,0,0,i,n,l+t,0,0,0,0,0,1,0],e)}(i,Number(t.saturation))),c=i.length;-1<--c;)i[c]!==l[c]&&(a=r.add(l,c,l[c],i[c],0,0,0,0,0,1))&&(a.op="easel_colorMatrixFilter");r._props.push("easel_colorMatrixFilter"),e.cacheID||o(),r._matrix=l}function A(e){h=e||l(),k()&&(t=window),h&&(g=1)}var h,g,t,r,b,d,M="redMultiplier,greenMultiplier,blueMultiplier,alphaMultiplier,redOffset,greenOffset,blueOffset,alphaOffset".split(","),w=[1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0],x=.212671,y=.71516,_=.072169,i={version:"3.12.1",name:"easel",init:function init(e,t,r,i,l){var o,s,u,a,f,c,d;for(o in g||(A(),h||n("Please gsap.registerPlugin(EaselPlugin)")),this.target=e,t)if(f=t[o],"colorFilter"===o||"tint"===o||"tintAmount"===o||"exposure"===o||"brightness"===o)u||(p(e,t.colorFilter||t,this),u=!0);else if("saturation"===o||"contrast"===o||"hue"===o||"colorize"===o||"colorizeAmount"===o)a||(z(e,t.colorMatrixFilter||t,this),a=!0);else if("frame"===o){if("string"==typeof f&&"="!==f.charAt(1)&&(c=e.labels))for(d=0;d<c.length;d++)c[d].label===f&&(f=c[d].position);(s=this.add(e,"gotoAndStop",e.currentFrame,f,i,l,Math.round,0,0,1))&&(s.op=o)}else null!=e[o]&&this.add(e,o,"get",f)},render:function render(e,t){for(var r=t._pt;r;)r.r(e,r.d),r=r._next;t.target.cacheID&&t.target.updateCache()},register:A,registerCreateJS:function(e){r=e}};l()&&h.registerPlugin(i),e.EaselPlugin=i,e.default=i;if (typeof(window)==="undefined"||window!==e){Object.defineProperty(e,"__esModule",{value:!0})} else {delete e.default}});
|
||||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e=e||self).window=e.window||{})}(this,function(e){"use strict";function k(){return"undefined"!=typeof window}function l(){return h||k()&&(h=window.gsap)&&h.registerPlugin&&h}function m(){return r||t&&t.createjs||t||{}}function n(e){return console.warn(e)}function o(e){var t=e.getBounds&&e.getBounds();t||(t=e.nominalBounds||{x:0,y:0,width:100,height:100},e.setBounds&&e.setBounds(t.x,t.y,t.width,t.height)),e.cache&&e.cache(t.x,t.y,t.width,t.height),n("EaselPlugin: for filters to display in EaselJS, you must call the object's cache() method first. GSAP attempted to use the target's getBounds() for the cache but that may not be completely accurate. "+e)}function p(e,t,r){(b=b||m().ColorFilter)||n("EaselPlugin error: The EaselJS ColorFilter JavaScript file wasn't loaded.");for(var i,l,s,u,a,f,c=e.filters||[],d=c.length;d--;)if(c[d]instanceof b){l=c[d];break}if(l||(l=new b,c.push(l),e.filters=c),s=l.clone(),null!=t.tint)i=h.utils.splitColor(t.tint),u=null!=t.tintAmount?+t.tintAmount:1,s.redOffset=i[0]*u,s.greenOffset=i[1]*u,s.blueOffset=i[2]*u,s.redMultiplier=s.greenMultiplier=s.blueMultiplier=1-u;else for(a in t)"exposure"!==a&&"brightness"!==a&&(s[a]=+t[a]);for(null!=t.exposure?(s.redOffset=s.greenOffset=s.blueOffset=255*(t.exposure-1),s.redMultiplier=s.greenMultiplier=s.blueMultiplier=1):null!=t.brightness&&(u=t.brightness-1,s.redOffset=s.greenOffset=s.blueOffset=0<u?255*u:0,s.redMultiplier=s.greenMultiplier=s.blueMultiplier=1-Math.abs(u)),d=8;d--;)l[a=M[d]]!==s[a]&&(f=r.add(l,a,l[a],s[a],0,0,0,0,0,1))&&(f.op="easel_colorFilter");r._props.push("easel_colorFilter"),e.cacheID||o(e)}function u(e,t){if(!(e instanceof Array&&t instanceof Array))return t;var r,i,n=[],l=0,o=0;for(r=0;r<4;r++){for(i=0;i<5;i++)o=4===i?e[l+4]:0,n[l+i]=e[l]*t[i]+e[l+1]*t[i+5]+e[l+2]*t[i+10]+e[l+3]*t[i+15]+o;l+=5}return n}function z(e,t,r){(d=d||m().ColorMatrixFilter)||n("EaselPlugin: The EaselJS ColorMatrixFilter JavaScript file wasn't loaded.");for(var i,l,s,a,f=e.filters||[],c=f.length;-1<--c;)if(f[c]instanceof d){s=f[c];break}for(s||(s=new d(w.slice()),f.push(s),e.filters=f),l=s.matrix,i=w.slice(),null!=t.colorize&&(i=function _colorize(e,t,r){isNaN(r)&&(r=1);var i=h.utils.splitColor(t),n=i[0]/255,l=i[1]/255,o=i[2]/255,s=1-r;return u([s+r*n*x,r*n*y,r*n*_,0,0,r*l*x,s+r*l*y,r*l*_,0,0,r*o*x,r*o*y,s+r*o*_,0,0,0,0,0,1,0],e)}(i,t.colorize,Number(t.colorizeAmount))),null!=t.contrast&&(i=function _setContrast(e,t){return isNaN(t)?e:u([t+=.01,0,0,0,128*(1-t),0,t,0,0,128*(1-t),0,0,t,0,128*(1-t),0,0,0,1,0],e)}(i,Number(t.contrast))),null!=t.hue&&(i=function _setHue(e,t){if(isNaN(t))return e;t*=Math.PI/180;var r=Math.cos(t),i=Math.sin(t);return u([x+r*(1-x)+i*-x,y+r*-y+i*-y,_+r*-_+i*(1-_),0,0,x+r*-x+.143*i,y+r*(1-y)+.14*i,_+r*-_+-.283*i,0,0,x+r*-x+i*-(1-x),y+r*-y+i*y,_+r*(1-_)+i*_,0,0,0,0,0,1,0,0,0,0,0,1],e)}(i,Number(t.hue))),null!=t.saturation&&(i=function _setSaturation(e,t){if(isNaN(t))return e;var r=1-t,i=r*x,n=r*y,l=r*_;return u([i+t,n,l,0,0,i,n+t,l,0,0,i,n,l+t,0,0,0,0,0,1,0],e)}(i,Number(t.saturation))),c=i.length;-1<--c;)i[c]!==l[c]&&(a=r.add(l,c,l[c],i[c],0,0,0,0,0,1))&&(a.op="easel_colorMatrixFilter");r._props.push("easel_colorMatrixFilter"),e.cacheID||o(),r._matrix=l}function A(e){h=e||l(),k()&&(t=window),h&&(g=1)}var h,g,t,r,b,d,M="redMultiplier,greenMultiplier,blueMultiplier,alphaMultiplier,redOffset,greenOffset,blueOffset,alphaOffset".split(","),w=[1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0],x=.212671,y=.71516,_=.072169,i={version:"3.12.2",name:"easel",init:function init(e,t,r,i,l){var o,s,u,a,f,c,d;for(o in g||(A(),h||n("Please gsap.registerPlugin(EaselPlugin)")),this.target=e,t)if(f=t[o],"colorFilter"===o||"tint"===o||"tintAmount"===o||"exposure"===o||"brightness"===o)u||(p(e,t.colorFilter||t,this),u=!0);else if("saturation"===o||"contrast"===o||"hue"===o||"colorize"===o||"colorizeAmount"===o)a||(z(e,t.colorMatrixFilter||t,this),a=!0);else if("frame"===o){if("string"==typeof f&&"="!==f.charAt(1)&&(c=e.labels))for(d=0;d<c.length;d++)c[d].label===f&&(f=c[d].position);(s=this.add(e,"gotoAndStop",e.currentFrame,f,i,l,Math.round,0,0,1))&&(s.op=o)}else null!=e[o]&&this.add(e,o,"get",f)},render:function render(e,t){for(var r=t._pt;r;)r.r(e,r.d),r=r._next;t.target.cacheID&&t.target.updateCache()},register:A,registerCreateJS:function(e){r=e}};l()&&h.registerPlugin(i),e.EaselPlugin=i,e.default=i;if (typeof(window)==="undefined"||window!==e){Object.defineProperty(e,"__esModule",{value:!0})} else {delete e.default}});
|
||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -1,5 +1,5 @@
|
|||
/*!
|
||||
* ScrollToPlugin 3.12.1
|
||||
* ScrollToPlugin 3.12.2
|
||||
* https://greensock.com
|
||||
*
|
||||
* @license Copyright 2023, GreenSock. All rights reserved.
|
||||
|
@ -7,5 +7,5 @@
|
|||
* @author: Jack Doyle, jack@greensock.com
|
||||
*/
|
||||
|
||||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e=e||self).window=e.window||{})}(this,function(e){"use strict";function l(){return"undefined"!=typeof window}function m(){return f||l()&&(f=window.gsap)&&f.registerPlugin&&f}function n(e){return"string"==typeof e}function o(e){return"function"==typeof e}function p(e,t){var o="x"===t?"Width":"Height",n="scroll"+o,l="client"+o;return e===T||e===i||e===c?Math.max(i[n],c[n])-(T["inner"+o]||i[l]||c[l]):e[n]-e["offset"+o]}function q(e,t){var o="scroll"+("x"===t?"Left":"Top");return e===T&&(null!=e.pageXOffset?o="page"+t.toUpperCase()+"Offset":e=null!=i[o]?i:c),function(){return e[o]}}function s(e,t){if(!(e=y(e)[0])||!e.getBoundingClientRect)return console.warn("scrollTo target doesn't exist. Using 0")||{x:0,y:0};var o=e.getBoundingClientRect(),n=!t||t===T||t===c,l=n?{top:i.clientTop-(T.pageYOffset||i.scrollTop||c.scrollTop||0),left:i.clientLeft-(T.pageXOffset||i.scrollLeft||c.scrollLeft||0)}:t.getBoundingClientRect(),r={x:o.left-l.left,y:o.top-l.top};return!n&&t&&(r.x+=q(t,"x")(),r.y+=q(t,"y")()),r}function t(e,t,o,l,r){return isNaN(e)||"object"==typeof e?n(e)&&"="===e.charAt(1)?parseFloat(e.substr(2))*("-"===e.charAt(0)?-1:1)+l-r:"max"===e?p(t,o)-r:Math.min(p(t,o),s(e,t)[o]-r):parseFloat(e)-r}function u(){f=m(),l()&&f&&"undefined"!=typeof document&&document.body&&(T=window,c=document.body,i=document.documentElement,y=f.utils.toArray,f.config({autoKillThreshold:7}),v=f.config(),a=1)}var f,a,T,i,c,y,v,h,r={version:"3.12.1",name:"scrollTo",rawVars:1,register:function register(e){f=e,u()},init:function init(e,l,r,s,i){a||u();var p=this,c=f.getProperty(e,"scrollSnapType");p.isWin=e===T,p.target=e,p.tween=r,l=function _clean(e,t,l,r){if(o(e)&&(e=e(t,l,r)),"object"!=typeof e)return n(e)&&"max"!==e&&"="!==e.charAt(1)?{x:e,y:e}:{y:e};if(e.nodeType)return{y:e,x:e};var s,i={};for(s in e)i[s]="onAutoKill"!==s&&o(e[s])?e[s](t,l,r):e[s];return i}(l,s,e,i),p.vars=l,p.autoKill=!!l.autoKill,p.getX=q(e,"x"),p.getY=q(e,"y"),p.x=p.xPrev=p.getX(),p.y=p.yPrev=p.getY(),h=h||f.core.globals().ScrollTrigger,"smooth"===f.getProperty(e,"scrollBehavior")&&f.set(e,{scrollBehavior:"auto"}),c&&"none"!==c&&(p.snap=1,p.snapInline=e.style.scrollSnapType,e.style.scrollSnapType="none"),null!=l.x?(p.add(p,"x",p.x,t(l.x,e,"x",p.x,l.offsetX||0),s,i),p._props.push("scrollTo_x")):p.skipX=1,null!=l.y?(p.add(p,"y",p.y,t(l.y,e,"y",p.y,l.offsetY||0),s,i),p._props.push("scrollTo_y")):p.skipY=1},render:function render(e,t){for(var o,n,l,r,s,i=t._pt,c=t.target,u=t.tween,f=t.autoKill,a=t.xPrev,y=t.yPrev,d=t.isWin,g=t.snap,x=t.snapInline;i;)i.r(e,i.d),i=i._next;o=d||!t.skipX?t.getX():a,l=(n=d||!t.skipY?t.getY():y)-y,r=o-a,s=v.autoKillThreshold,t.x<0&&(t.x=0),t.y<0&&(t.y=0),f&&(!t.skipX&&(s<r||r<-s)&&o<p(c,"x")&&(t.skipX=1),!t.skipY&&(s<l||l<-s)&&n<p(c,"y")&&(t.skipY=1),t.skipX&&t.skipY&&(u.kill(),t.vars.onAutoKill&&t.vars.onAutoKill.apply(u,t.vars.onAutoKillParams||[]))),d?T.scrollTo(t.skipX?o:t.x,t.skipY?n:t.y):(t.skipY||(c.scrollTop=t.y),t.skipX||(c.scrollLeft=t.x)),!g||1!==e&&0!==e||(n=c.scrollTop,o=c.scrollLeft,x?c.style.scrollSnapType=x:c.style.removeProperty("scroll-snap-type"),c.scrollTop=n+1,c.scrollLeft=o+1,c.scrollTop=n,c.scrollLeft=o),t.xPrev=t.x,t.yPrev=t.y,h&&h.update()},kill:function kill(e){var t="scrollTo"===e;!t&&"scrollTo_x"!==e||(this.skipX=1),!t&&"scrollTo_y"!==e||(this.skipY=1)}};r.max=p,r.getOffset=s,r.buildGetter=q,m()&&f.registerPlugin(r),e.ScrollToPlugin=r,e.default=r;if (typeof(window)==="undefined"||window!==e){Object.defineProperty(e,"__esModule",{value:!0})} else {delete e.default}});
|
||||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e=e||self).window=e.window||{})}(this,function(e){"use strict";function l(){return"undefined"!=typeof window}function m(){return f||l()&&(f=window.gsap)&&f.registerPlugin&&f}function n(e){return"string"==typeof e}function o(e){return"function"==typeof e}function p(e,t){var o="x"===t?"Width":"Height",n="scroll"+o,l="client"+o;return e===T||e===i||e===c?Math.max(i[n],c[n])-(T["inner"+o]||i[l]||c[l]):e[n]-e["offset"+o]}function q(e,t){var o="scroll"+("x"===t?"Left":"Top");return e===T&&(null!=e.pageXOffset?o="page"+t.toUpperCase()+"Offset":e=null!=i[o]?i:c),function(){return e[o]}}function s(e,t){if(!(e=y(e)[0])||!e.getBoundingClientRect)return console.warn("scrollTo target doesn't exist. Using 0")||{x:0,y:0};var o=e.getBoundingClientRect(),n=!t||t===T||t===c,l=n?{top:i.clientTop-(T.pageYOffset||i.scrollTop||c.scrollTop||0),left:i.clientLeft-(T.pageXOffset||i.scrollLeft||c.scrollLeft||0)}:t.getBoundingClientRect(),r={x:o.left-l.left,y:o.top-l.top};return!n&&t&&(r.x+=q(t,"x")(),r.y+=q(t,"y")()),r}function t(e,t,o,l,r){return isNaN(e)||"object"==typeof e?n(e)&&"="===e.charAt(1)?parseFloat(e.substr(2))*("-"===e.charAt(0)?-1:1)+l-r:"max"===e?p(t,o)-r:Math.min(p(t,o),s(e,t)[o]-r):parseFloat(e)-r}function u(){f=m(),l()&&f&&"undefined"!=typeof document&&document.body&&(T=window,c=document.body,i=document.documentElement,y=f.utils.toArray,f.config({autoKillThreshold:7}),v=f.config(),a=1)}var f,a,T,i,c,y,v,h,r={version:"3.12.2",name:"scrollTo",rawVars:1,register:function register(e){f=e,u()},init:function init(e,l,r,s,i){a||u();var p=this,c=f.getProperty(e,"scrollSnapType");p.isWin=e===T,p.target=e,p.tween=r,l=function _clean(e,t,l,r){if(o(e)&&(e=e(t,l,r)),"object"!=typeof e)return n(e)&&"max"!==e&&"="!==e.charAt(1)?{x:e,y:e}:{y:e};if(e.nodeType)return{y:e,x:e};var s,i={};for(s in e)i[s]="onAutoKill"!==s&&o(e[s])?e[s](t,l,r):e[s];return i}(l,s,e,i),p.vars=l,p.autoKill=!!l.autoKill,p.getX=q(e,"x"),p.getY=q(e,"y"),p.x=p.xPrev=p.getX(),p.y=p.yPrev=p.getY(),h=h||f.core.globals().ScrollTrigger,"smooth"===f.getProperty(e,"scrollBehavior")&&f.set(e,{scrollBehavior:"auto"}),c&&"none"!==c&&(p.snap=1,p.snapInline=e.style.scrollSnapType,e.style.scrollSnapType="none"),null!=l.x?(p.add(p,"x",p.x,t(l.x,e,"x",p.x,l.offsetX||0),s,i),p._props.push("scrollTo_x")):p.skipX=1,null!=l.y?(p.add(p,"y",p.y,t(l.y,e,"y",p.y,l.offsetY||0),s,i),p._props.push("scrollTo_y")):p.skipY=1},render:function render(e,t){for(var o,n,l,r,s,i=t._pt,c=t.target,u=t.tween,f=t.autoKill,a=t.xPrev,y=t.yPrev,d=t.isWin,g=t.snap,x=t.snapInline;i;)i.r(e,i.d),i=i._next;o=d||!t.skipX?t.getX():a,l=(n=d||!t.skipY?t.getY():y)-y,r=o-a,s=v.autoKillThreshold,t.x<0&&(t.x=0),t.y<0&&(t.y=0),f&&(!t.skipX&&(s<r||r<-s)&&o<p(c,"x")&&(t.skipX=1),!t.skipY&&(s<l||l<-s)&&n<p(c,"y")&&(t.skipY=1),t.skipX&&t.skipY&&(u.kill(),t.vars.onAutoKill&&t.vars.onAutoKill.apply(u,t.vars.onAutoKillParams||[]))),d?T.scrollTo(t.skipX?o:t.x,t.skipY?n:t.y):(t.skipY||(c.scrollTop=t.y),t.skipX||(c.scrollLeft=t.x)),!g||1!==e&&0!==e||(n=c.scrollTop,o=c.scrollLeft,x?c.style.scrollSnapType=x:c.style.removeProperty("scroll-snap-type"),c.scrollTop=n+1,c.scrollLeft=o+1,c.scrollTop=n,c.scrollLeft=o),t.xPrev=t.x,t.yPrev=t.y,h&&h.update()},kill:function kill(e){var t="scrollTo"===e;!t&&"scrollTo_x"!==e||(this.skipX=1),!t&&"scrollTo_y"!==e||(this.skipY=1)}};r.max=p,r.getOffset=s,r.buildGetter=q,m()&&f.registerPlugin(r),e.ScrollToPlugin=r,e.default=r;if (typeof(window)==="undefined"||window!==e){Object.defineProperty(e,"__esModule",{value:!0})} else {delete e.default}});
|
||||
|
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
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