Merge branch 'develop' into 'master'
Develop Closes #44, #28 und #49 See merge request nobody42/localcdn!13
This commit is contained in:
commit
036e1f9714
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "قم بإنشاء مجموعات قواعد لـ uBlock أو uMatrix",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "Генерирайте набори от правила за uBlock или uMatrix",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "Generujte sady pravidel pro uBlock nebo uMatrix",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "Generer regelsæt for uBlock eller uMatrix",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -40,7 +40,7 @@
|
|||
"description": "Block requests for missing resources description."
|
||||
},
|
||||
"disablePrefetchTitle": {
|
||||
"message": "Deaktiviere link prefetching",
|
||||
"message": "Deaktiviere \"Link prefetching\"",
|
||||
"description": "Disable prefetch title."
|
||||
},
|
||||
"disablePrefetchDescription": {
|
||||
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "Generiere Regelsätze für uBlock oder uMatrix",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "Falls du uBlock/uMatrix benutzt, kannst du dir hier die Regeln generieren lassen. Beachte, dass du diese manuell in uBlock/uMatrix eingefügt werden müssen.",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "Letztes Update: ",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "Kopieren",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "Aktiviere das loggen in die Browser-Konsole",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "Öffne die \"Browser-Konsole\" ( STRG + UMSCHALT + J ) um fehlende Resourcen anzuzeigen.",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "Versionshinweise deaktivieren",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "Falls aktivert, erhälst du keine Hinweise über Neuerungen in LocalCDN. Dazu gehören auch Informationen über neue uBlock/uMatrix-Regeln.",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "Diese Funktion verursacht bei manchen Websites Fehler. Lassen Sie diese Funktion nicht aktiviert, es sei denn, Sie sind bereit, die betroffene Webseiten manuell auf die Whitelist zu setzen.",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "Deaktivieren",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "Δημιουργία συνόλων κανόνων για uBlock ή uMatrix",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "Generate rule sets for uBlock or uMatrix",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix.",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "Last update: ",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "Copy",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "Enable logging in browser console",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "Disable release notes",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules.",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -71,12 +71,40 @@
|
|||
"message": "Generate rule sets for uBlock or uMatrix",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix.",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "Last update: ",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "Copy",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "Enable logging in browser console",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources",
|
||||
"description": "Generate rule set title."
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "Disable release notes",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules.",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains.",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "Disable",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "Generi regulojn por uBlock aŭ uMatrix",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "Generar conjuntos de reglas para uBlock o uMatrix",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "Genereerige reeglite komplektid uBlockile või uMatrixile",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "Luo sääntöjoukot uBlockille tai uMatrixille",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "Générer des ensembles de règles pour uBlock ou uMatrix",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "צור מערכי כללים עבור uBlock או uMatrix",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "Szabálykészleteket generálhat az uBlock vagy az uMatrix számára",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "Buat set aturan untuk uBlock atau uMatrix",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "Búðu til reglusett fyrir uBlock eða uMatrix",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "Genera set di regole per uBlock o uMatrix",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "uBlockまたはuMatrixのルールセットを生成する",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "uBlock 또는 uMatrix에 대한 규칙 세트 생성",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "Generéiere Regel Sets fir uBlock oder uMatrix",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "Generer regelsett for uBlock eller uMatrix",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "Genereer regelsets voor uBlock of uMatrix",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "Generuj zestawy reguł dla uBlock lub uMatrix",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "Gere conjuntos de regras para uBlock ou uMatrix",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "Gere conjuntos de regras para uBlock ou uMatrix",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "Generați seturi de reguli pentru uBlock sau uMatrix",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "Генерация наборов правил для uBlock или uMatrix",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "Генерисање скупова правила за Блок или Матрицу",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "Generera regeluppsättningar för uBlock eller uMatrix",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "Bumuo ng mga set ng panuntunan para sa uBlock o uMatrix",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "UBlock veya uMatrix için kural kümeleri oluşturma",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "为uBlock或uMatrix生成规则集",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,5 +70,41 @@
|
|||
"generateRuleSetTitle": {
|
||||
"message": "为uBlock或uMatrix生成规则集",
|
||||
"description": "Generate rule set title."
|
||||
},
|
||||
"generateRuleSetDescription": {
|
||||
"message": "",
|
||||
"description": "In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix."
|
||||
},
|
||||
"lastUpdate": {
|
||||
"message": "",
|
||||
"description": "Last update."
|
||||
},
|
||||
"copyRuleSet": {
|
||||
"message": "",
|
||||
"description": "Text of button to copy ruleset."
|
||||
},
|
||||
"loggingTitle": {
|
||||
"message": "",
|
||||
"description": "Enable logging in browser console."
|
||||
},
|
||||
"loggingDescription": {
|
||||
"message": "",
|
||||
"description": "Open \"Browser Console\" ( CTRL + SHIFT + J ) to show missing resources."
|
||||
},
|
||||
"hideReleaseNotesTitle": {
|
||||
"message": "",
|
||||
"description": "Disable release notes"
|
||||
},
|
||||
"hideReleaseNotesDescription": {
|
||||
"message": "",
|
||||
"description": "If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules."
|
||||
},
|
||||
"featureBreaksWebsitesDescription": {
|
||||
"message": "",
|
||||
"description": "This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains."
|
||||
},
|
||||
"featureBreaksWebsitesButton": {
|
||||
"message": "",
|
||||
"description": "Disable"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -60,7 +60,7 @@ const Setting = {
|
|||
'DISABLE_PREFETCH': 'disablePrefetch',
|
||||
'ENFORCE_STAGING': 'enforceStaging',
|
||||
'SHOW_ICON_BADGE': 'showIconBadge',
|
||||
'SHOW_RELEASE_NOTES': 'showReleaseNotes',
|
||||
'HIDE_RELEASE_NOTES': 'hideReleaseNotes',
|
||||
'STRIP_METADATA': 'stripMetadata',
|
||||
'LAST_MAPPING_UPDATE': 'lastMappingUpdate',
|
||||
'WHITELISTED_DOMAINS': 'whitelistedDomains',
|
||||
|
|
|
@ -30,7 +30,7 @@ var files = {
|
|||
'resources/angularjs/1.7.9/angular-touch.min.jsm': true,
|
||||
|
||||
// Animate CSS
|
||||
'resources/animate.css/3.7.2/animate.min.cssm': true,
|
||||
'resources/animate.css/3.7.2/animate.min.css': true,
|
||||
|
||||
// Backbone.js
|
||||
'resources/backbone.js/0.9.10/backbone-min.jsm': true,
|
||||
|
@ -41,11 +41,11 @@ var files = {
|
|||
'resources/bootstrap.js/4.4.1/bootstrap.min.jsm': true,
|
||||
|
||||
// Bootstrap.css
|
||||
'resources/bootstrap.css/3.3.7/bootstrap.min.cssm': true,
|
||||
'resources/bootstrap.css/4.4.1/bootstrap.min.cssm': true,
|
||||
'resources/bootstrap.css/3.3.7/bootstrap.min.css': true,
|
||||
'resources/bootstrap.css/4.4.1/bootstrap.min.css': true,
|
||||
|
||||
// bootstrap-slider
|
||||
'resources/bootstrap-slider/10.6.2/bootstrap-slider.min.cssm': true,
|
||||
'resources/bootstrap-slider/10.6.2/bootstrap-slider.min.css': true,
|
||||
'resources/bootstrap-slider/10.6.2/bootstrap-slider.min.jsm': true,
|
||||
|
||||
// clipboard.js
|
||||
|
@ -79,17 +79,18 @@ var files = {
|
|||
'resources/flv.js/1.5.0/flv.min.jsm': true,
|
||||
|
||||
// Font Awesome
|
||||
'resources/fontawesome/3.2.1/css/font-awesome.min.cssm': true,
|
||||
'resources/fontawesome/3.2.1/css/font-awesome.cssm': true,
|
||||
'resources/fontawesome/3.2.1/css/font-awesome-ie7.cssm': true,
|
||||
'resources/fontawesome/3.2.1/css/font-awesome-ie7.min.cssm': true,
|
||||
'resources/fontawesome/4.7.0/css/font-awesome.min.cssm': true,
|
||||
'resources/fontawesome/5.7.2/css/all.cssm': true,
|
||||
'resources/fontawesome/3.2.1/css/font-awesome.min.css': true,
|
||||
'resources/fontawesome/3.2.1/css/font-awesome.css': true,
|
||||
'resources/fontawesome/3.2.1/css/font-awesome-ie7.css': true,
|
||||
'resources/fontawesome/3.2.1/css/font-awesome-ie7.min.css': true,
|
||||
'resources/fontawesome/4.7.0/css/font-awesome.min.css': true,
|
||||
'resources/fontawesome/5.7.2/css/all.css': true,
|
||||
|
||||
// hls.js
|
||||
'resources/hls.js/0.13.2/hls.min.jsm': true,
|
||||
|
||||
// jQuery
|
||||
'resources/jquery/1.7.1/jquery.min.jsm': true,
|
||||
'resources/jquery/1.8.3/jquery.min.jsm': true,
|
||||
'resources/jquery/1.12.4/jquery.min.jsm': true,
|
||||
'resources/jquery/2.2.4/jquery.min.jsm': true,
|
||||
|
@ -145,7 +146,7 @@ var files = {
|
|||
|
||||
// rickshaw
|
||||
'resources/rickshaw/1.6.6/rickshaw.min.jsm': true,
|
||||
'resources/rickshaw/1.6.6/rickshaw.min.cssm': true,
|
||||
'resources/rickshaw/1.6.6/rickshaw.min.css': true,
|
||||
|
||||
// Cloudflare Rocket Loader
|
||||
'resources/rocket-loader/latest/rocket-loader.min.jsm': true,
|
||||
|
@ -155,7 +156,7 @@ var files = {
|
|||
|
||||
// Select2
|
||||
'resources/select2/4.0.12/select2.full.min.jsm': true,
|
||||
'resources/select2/4.0.12/select2.min.cssm': true,
|
||||
'resources/select2/4.0.12/select2.min.css': true,
|
||||
|
||||
// spin.js
|
||||
'resources/spin.js/2.3.2/spin.min.jsm': true,
|
||||
|
@ -167,7 +168,7 @@ var files = {
|
|||
'resources/swfobject/2.2/swfobject.jsm': true,
|
||||
|
||||
// toastr.js
|
||||
'resources/toastr.js/2.1.4/toastr.min.cssm': true,
|
||||
'resources/toastr.js/2.1.4/toastr.min.css': true,
|
||||
'resources/toastr.js/2.1.4/toastr.min.jsm': true,
|
||||
|
||||
// Twitter Bootstrap
|
||||
|
|
66
core/main.js
66
core/main.js
|
@ -31,8 +31,8 @@ main._initializeSettings = function () {
|
|||
[Setting.BLOCK_MISSING]: false,
|
||||
[Setting.DISABLE_PREFETCH]: true,
|
||||
[Setting.ENFORCE_STAGING]: false,
|
||||
[Setting.HIDE_RELEASE_NOTES]: false,
|
||||
[Setting.STRIP_METADATA]: true,
|
||||
[Setting.LAST_MAPPING_UPDATE]: "2020-01-01",
|
||||
[Setting.WHITELISTED_DOMAINS]: {},
|
||||
[Setting.LOGGING]: false
|
||||
};
|
||||
|
@ -69,41 +69,55 @@ main._showReleaseNotes = function (details) {
|
|||
|
||||
if (details.reason === chrome.runtime.OnInstalledReason.INSTALL) {
|
||||
|
||||
previousVersion = details.previousVersion;
|
||||
chrome.storage.local.set({
|
||||
[Setting.LAST_MAPPING_UPDATE]: lastMappingUpdate
|
||||
}, function() {
|
||||
|
||||
if (previousVersion && previousVersion.charAt(0) === '2') {
|
||||
return; // Do not show release notes after minor updates.
|
||||
}
|
||||
previousVersion = details.previousVersion;
|
||||
|
||||
if (details.temporary !== true) {
|
||||
if (previousVersion && previousVersion.charAt(0) === '2') {
|
||||
return; // Do not show release notes after minor updates.
|
||||
}
|
||||
|
||||
chrome.storage.local.get({
|
||||
[Setting.SHOW_RELEASE_NOTES]: true
|
||||
}, function (items) {
|
||||
if (details.temporary !== true) {
|
||||
|
||||
if (items.showReleaseNotes === true) {
|
||||
chrome.storage.local.get([Setting.HIDE_RELEASE_NOTES], function (items) {
|
||||
|
||||
chrome.tabs.create({
|
||||
'url': location,
|
||||
'active': false
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
} else if (details.reason === chrome.runtime.OnInstalledReason.UPDATE) {
|
||||
// If add-on update true, check last update of mappings.js
|
||||
chrome.storage.local.get({[Setting.LAST_MAPPING_UPDATE]: lastMappingUpdate}, function (items) {
|
||||
if (items.lastMappingUpdate !== lastMappingUpdate) {
|
||||
// Updated mappings.js
|
||||
chrome.tabs.create({
|
||||
'url': updateAdBlockerRules,
|
||||
'active': true
|
||||
if (items.hideReleaseNotes !== true) {
|
||||
|
||||
chrome.tabs.create({
|
||||
'url': location,
|
||||
'active': false
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
} else if (details.reason === chrome.runtime.OnInstalledReason.UPDATE) {
|
||||
|
||||
let newValue = lastMappingUpdate;
|
||||
let oldValue = "";
|
||||
|
||||
// If add-on update true, check last update of mappings.js
|
||||
chrome.storage.local.get([Setting.LAST_MAPPING_UPDATE, Setting.HIDE_RELEASE_NOTES], function (items) {
|
||||
|
||||
oldValue = items.lastMappingUpdate;
|
||||
|
||||
if (oldValue !== newValue) {
|
||||
// Updated mappings.js
|
||||
chrome.storage.local.set({
|
||||
[Setting.LAST_MAPPING_UPDATE]: lastMappingUpdate
|
||||
[Setting.LAST_MAPPING_UPDATE]: newValue
|
||||
}, function() {
|
||||
if (!items.hideReleaseNotes) {
|
||||
chrome.tabs.create({
|
||||
'url': updateAdBlockerRules,
|
||||
'active': true
|
||||
});
|
||||
}
|
||||
});
|
||||
} else {
|
||||
// No mappings.js update
|
||||
return;
|
||||
}
|
||||
});
|
||||
}
|
||||
|
|
|
@ -149,7 +149,7 @@ requestAnalyzer._findLocalTarget = function (resourceMappings, basePath, channel
|
|||
let bundle = helpers.determineBundle(channelPath);
|
||||
if(bundle !== '') {
|
||||
filename = channelPath.split('/').pop();
|
||||
targetPath = targetPath + filename + 'm';
|
||||
targetPath = ( RegExp('.*\.css$').test(filename) ) ? targetPath + filename : targetPath + filename + 'm';
|
||||
}
|
||||
|
||||
if (requestAnalyzer.logging) {
|
||||
|
|
|
@ -42,7 +42,7 @@ var resources = {
|
|||
},
|
||||
// Animate CSS
|
||||
'animateCSS': {
|
||||
'path': 'resources/animate.css/{version}/animate.min.cssm',
|
||||
'path': 'resources/animate.css/{version}/animate.min.css',
|
||||
'type': 'text/css'
|
||||
},
|
||||
// Backbone.js
|
||||
|
@ -57,12 +57,12 @@ var resources = {
|
|||
},
|
||||
// Bootstrap.css
|
||||
'bootstrapCSS': {
|
||||
'path': 'resources/bootstrap.css/{version}/bootstrap.min.cssm',
|
||||
'path': 'resources/bootstrap.css/{version}/bootstrap.min.css',
|
||||
'type': 'text/css'
|
||||
},
|
||||
// bootstrap-slider (Slider for Bootstrap 3)
|
||||
'bootstrapSliderCSS': {
|
||||
'path': 'resources/bootstrap-slider/{version}/bootstrap-slider.min.cssm',
|
||||
'path': 'resources/bootstrap-slider/{version}/bootstrap-slider.min.css',
|
||||
'type': 'text/css'
|
||||
},
|
||||
'bootstrapSliderJS': {
|
||||
|
@ -107,12 +107,12 @@ var resources = {
|
|||
|
||||
// Font Awesome
|
||||
'fontawesome': {
|
||||
'path': 'resources/fontawesome/{version}/css/font-awesome.min.cssm',
|
||||
'path': 'resources/fontawesome/{version}/css/font-awesome.min.css',
|
||||
'type': 'text/css'
|
||||
},
|
||||
// Font Awesome
|
||||
'fontawesome5': {
|
||||
'path': 'resources/fontawesome/{version}/css/all.cssm',
|
||||
'path': 'resources/fontawesome/{version}/css/all.css',
|
||||
'type': 'text/css'
|
||||
},
|
||||
// hls.js
|
||||
|
@ -206,7 +206,7 @@ var resources = {
|
|||
'type': 'application/javascript'
|
||||
},
|
||||
'rickshawCSS': {
|
||||
'path': 'resources/rickshaw/{version}/rickshaw.min.cssm',
|
||||
'path': 'resources/rickshaw/{version}/rickshaw.min.css',
|
||||
'type': 'text/css'
|
||||
},
|
||||
// Cloudflare Rocket Loader
|
||||
|
@ -221,7 +221,7 @@ var resources = {
|
|||
},
|
||||
// Select2
|
||||
'select2css': {
|
||||
'path': 'resources/select2/{version}/select2.min.cssm',
|
||||
'path': 'resources/select2/{version}/select2.min.css',
|
||||
'type': 'text/css'
|
||||
},
|
||||
'select2js': {
|
||||
|
@ -257,7 +257,7 @@ var resources = {
|
|||
},
|
||||
// toastr.js
|
||||
'toastrCSS': {
|
||||
'path': 'resources/toastr.js/{version}/toastr.min.cssm',
|
||||
'path': 'resources/toastr.js/{version}/toastr.min.css',
|
||||
'type': 'text/css'
|
||||
},
|
||||
// toastr.js
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"manifest_version": 2,
|
||||
"name": "LocalCDN (fork from Decentraleyes)",
|
||||
"version": "2.1.10",
|
||||
"version": "2.1.11",
|
||||
"browser_specific_settings": {
|
||||
"gecko": {
|
||||
"id": "{b86e4813-687a-43e6-ab65-0bde4ab75758}",
|
||||
|
|
|
@ -26,8 +26,9 @@ var helpers = {};
|
|||
|
||||
helpers.insertI18nContentIntoDocument = function (document) {
|
||||
|
||||
let scriptDirection, defaultScriptDirection, i18nElements;
|
||||
let scriptDirection, defaultScriptDirection, i18nElements, translationComplete;
|
||||
|
||||
translationComplete = true;
|
||||
scriptDirection = helpers.determineScriptDirection(navigator.language);
|
||||
defaultScriptDirection = helpers.determineScriptDirection('en_US');
|
||||
i18nElements = document.querySelectorAll('[data-i18n-content]');
|
||||
|
@ -35,16 +36,19 @@ helpers.insertI18nContentIntoDocument = function (document) {
|
|||
i18nElements.forEach(function (i18nElement) {
|
||||
|
||||
let i18nMessageName = i18nElement.getAttribute('data-i18n-content');
|
||||
if(chrome.i18n.getMessage(i18nMessageName) === '') {
|
||||
// Select english if configured language is empty
|
||||
i18nElement.innerText = chrome.i18n.getMessage(i18nMessageName);
|
||||
i18nElement.setAttribute('dir', defaultScriptDirection);
|
||||
} else {
|
||||
if (i18nElement.id === 'button-copy-rule-set' && chrome.i18n.getMessage(i18nMessageName) !== '') {
|
||||
i18nElement.value = chrome.i18n.getMessage('copyRuleSet');
|
||||
}
|
||||
if(chrome.i18n.getMessage(i18nMessageName) !== '') {
|
||||
i18nElement.innerText = chrome.i18n.getMessage(i18nMessageName);
|
||||
i18nElement.setAttribute('dir', scriptDirection);
|
||||
} else {
|
||||
translationComplete = false;
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
return translationComplete;
|
||||
|
||||
};
|
||||
|
||||
helpers.insertI18nTitlesIntoDocument = function (document) {
|
||||
|
@ -215,11 +219,11 @@ helpers.determineResourceName = function (filename) {
|
|||
return 'AngularJS Sanitize';
|
||||
case 'angular-touch.min.jsm':
|
||||
return 'AngularJS Touch';
|
||||
case 'animate.min.cssm':
|
||||
case 'animate.min.css':
|
||||
return 'Animate CSS'
|
||||
case 'backbone-min.jsm':
|
||||
return 'Backbone.js';
|
||||
case 'bootstrap.min.cssm':
|
||||
case 'bootstrap.min.css':
|
||||
return 'Bootstrap CSS';
|
||||
case 'bootstrap.min.css':
|
||||
return 'Bootstrap CSS';
|
||||
|
@ -227,7 +231,7 @@ helpers.determineResourceName = function (filename) {
|
|||
return 'Bootstrap JS';
|
||||
case 'bootstrap-slider.min.jsm':
|
||||
return 'bootstrap-slider JS';
|
||||
case 'bootstrap-slider.min.cssm':
|
||||
case 'bootstrap-slider.min.css':
|
||||
return 'bootstrap-slider CSS';
|
||||
case 'clipboard.min.jsm':
|
||||
return 'clipboard.js';
|
||||
|
@ -241,9 +245,9 @@ helpers.determineResourceName = function (filename) {
|
|||
return 'Ext Core';
|
||||
case 'flv.min.jsm':
|
||||
return 'flv.js';
|
||||
case 'font-awesome.min.cssm':
|
||||
case 'font-awesome.min.css':
|
||||
return 'Font Awesome';
|
||||
case 'all.cssm':
|
||||
case 'all.css':
|
||||
return 'Font Awesome';
|
||||
case 'hls.min.jsm':
|
||||
return 'hls.js';
|
||||
|
@ -275,7 +279,7 @@ helpers.determineResourceName = function (filename) {
|
|||
return 'P2P Media Loader Core';
|
||||
case 'page.min.jsm':
|
||||
return 'page.js';
|
||||
case 'plyr.min.cssm':
|
||||
case 'plyr.min.css':
|
||||
return 'plyr CSS';
|
||||
case 'prototype.jsm':
|
||||
return 'Prototype';
|
||||
|
@ -283,11 +287,11 @@ helpers.determineResourceName = function (filename) {
|
|||
return 'Rocket Loader';
|
||||
case 'rickshaw.min.jsm':
|
||||
return 'rickshaw JS';
|
||||
case 'rickshaw.min.cssm':
|
||||
case 'rickshaw.min.css':
|
||||
return 'rickshaw CSS';
|
||||
case 'scriptaculous.jsm':
|
||||
return 'Scriptaculous';
|
||||
case 'select2.min.cssm':
|
||||
case 'select2.min.css':
|
||||
return 'Select2 CSS';
|
||||
case 'select2.full.min.jsm':
|
||||
return 'Select2 JS';
|
||||
|
@ -297,7 +301,7 @@ helpers.determineResourceName = function (filename) {
|
|||
return 'Store.js';
|
||||
case 'swfobject.jsm':
|
||||
return 'SWFObject';
|
||||
case 'toastr.min.cssm':
|
||||
case 'toastr.min.css':
|
||||
return 'toastr.js';
|
||||
case 'toastr.min.jsm':
|
||||
return 'toastr.js';
|
||||
|
@ -409,7 +413,11 @@ helpers.setLastVersion = function (type, version) {
|
|||
} else if (type.includes('/hls.js/')) {
|
||||
version = '0.13.2';
|
||||
} else if (type.includes('/jquery/1.')) {
|
||||
version = ( helpers.compareVersion('1.8.3', requestVersion )) ? '1.8.3' : '1.12.4';
|
||||
if (helpers.compareVersion('1.7.1', requestVersion)) version = '1.7.1'; // < v1.7.1
|
||||
else if (helpers.compareVersion('1.8.3', requestVersion)) version = '1.8.3'; // >= 1.7.2 to <= 1.8.3
|
||||
else version = '1.12.4'; // >= 1.8.4
|
||||
} else if (type.includes('/jquery/1.8.')) {
|
||||
version = '1.8.3';
|
||||
} else if (type.includes('/jquery/2.')) {
|
||||
version = '2.2.4';
|
||||
} else if (type.includes('/jquery/3.')) {
|
||||
|
|
|
@ -34,6 +34,17 @@ body {
|
|||
color: #fff;
|
||||
}
|
||||
|
||||
#notice-locale {
|
||||
background-color: #ffa500;
|
||||
color: white;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
.without-checkbox {
|
||||
margin: 0px !important;
|
||||
padding: 0px !important;
|
||||
}
|
||||
|
||||
/**
|
||||
* Fonts
|
||||
*/
|
||||
|
@ -82,14 +93,9 @@ body {
|
|||
}
|
||||
|
||||
.input-text {
|
||||
margin-left: 29px;
|
||||
max-width: 320px;
|
||||
}
|
||||
|
||||
input[type=radio] {
|
||||
margin: 10px 10px 10px 0px;
|
||||
}
|
||||
|
||||
/**
|
||||
* Icons
|
||||
*/
|
||||
|
@ -150,7 +156,6 @@ input[type=radio] {
|
|||
#button-copy-rule-set {
|
||||
display: none;
|
||||
padding: 5px;
|
||||
margin-left: 29px;
|
||||
font-size: 1.3em;
|
||||
}
|
||||
|
||||
|
@ -169,7 +174,7 @@ input[type=radio] {
|
|||
.description-option {
|
||||
color: #777;
|
||||
font-style: italic;
|
||||
padding-left: 29px;
|
||||
padding-left: 20px;
|
||||
}
|
||||
|
||||
.badge {
|
||||
|
@ -211,17 +216,23 @@ input[type=radio] {
|
|||
|
||||
#generated-rules {
|
||||
display: none;
|
||||
margin-left: 29px;
|
||||
}
|
||||
|
||||
.ruleset-generator {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
margin-left: 29px;
|
||||
padding: 5px 0px;
|
||||
}
|
||||
|
||||
.last-update {
|
||||
font-weight: bold;
|
||||
font-weight: 600;
|
||||
background-color: #ffa500;
|
||||
border-radius: 3px;
|
||||
color: #fff;
|
||||
font-size: 12px;
|
||||
padding: 3px 5px !important;
|
||||
text-transform: uppercase;
|
||||
font-style: normal;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -28,18 +28,17 @@
|
|||
|
||||
<div class="notice-head">
|
||||
|
||||
<i class="fai fa-exclamation-triangle icon"></i>
|
||||
<span data-i18n-content="blockMissingTitle"></span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="notice-body" dir="ltr">
|
||||
|
||||
<div class="notice-message">
|
||||
<div class="notice-message" data-i18n-content="featureBreaksWebsitesDescription">
|
||||
This feature breaks websites. Do not leave it enabled, unless you are prepared to manually whitelist any affected domains.
|
||||
</div>
|
||||
|
||||
<div class="button button-notice button-warning" id="button-block-missing">
|
||||
|
||||
<div class="button button-notice button-warning" id="button-block-missing" data-i18n-content="featureBreaksWebsitesButton">
|
||||
Disable
|
||||
</div>
|
||||
|
||||
|
@ -128,28 +127,48 @@
|
|||
<label class="label-checkbox">
|
||||
|
||||
<input class="input-checkbox" data-option="enableLogging" type="checkbox">
|
||||
<span data-i18n-content="loggingTitle"></span>
|
||||
<span data-i18n-content="loggingTitle">Enable logging in browser console</span>
|
||||
|
||||
</label>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="description-option" data-i18n-content="loggingDescription"></div>
|
||||
<div class="description-option" data-i18n-content="loggingDescription">Open "Browser Console" ( CTRL + SHIFT + J ) to show missing resources</div>
|
||||
|
||||
</section>
|
||||
|
||||
<section class="option">
|
||||
|
||||
<div class="title-option" data-i18n-content="whitelistedDomainsTitle"></div>
|
||||
<input class="input-text" data-option="whitelistedDomains" type="text">
|
||||
<div class="description-option" data-i18n-content="whitelistedDomainsDescription"></div>
|
||||
<div class="title-option">
|
||||
|
||||
<label class="label-checkbox">
|
||||
|
||||
<input class="input-checkbox" data-option="hideReleaseNotes" type="checkbox">
|
||||
<span data-i18n-content="hideReleaseNotesTitle">Disable release notes</span>
|
||||
|
||||
</label>
|
||||
|
||||
<span class="badge badge-warning" data-i18n-content="advancedLabel"></span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="description-option" data-i18n-content="hideReleaseNotesDescription">If enabled, you wont receive any information about new features in LocalCDN. This includes information about new uBlock/uMatrix rules.</div>
|
||||
|
||||
</section>
|
||||
|
||||
<section class="option">
|
||||
<div class="title-option" data-i18n-content="generateRuleSetTitle"></div>
|
||||
<div class="description-option">
|
||||
<p>In case you're using uBlock or uMatrix you can generate the rules here. You have to add these rules manually in uBlock or uMatrix.</p>
|
||||
<p class="last-update">Last update: <span id="last-mapping-update"></span></p>
|
||||
<div class="title-option without-checkbox" data-i18n-content="whitelistedDomainsTitle"></div>
|
||||
<input class="input-text without-checkbox" data-option="whitelistedDomains" type="text">
|
||||
<div class="description-option without-checkbox" data-i18n-content="whitelistedDomainsDescription"></div>
|
||||
</section>
|
||||
|
||||
<section class="option">
|
||||
<div class="title-option without-checkbox" data-i18n-content="generateRuleSetTitle"></div>
|
||||
<div class="description-option without-checkbox">
|
||||
<p class="without-checkbox" data-i18n-content="generateRuleSetDescription"></p>
|
||||
</div>
|
||||
<div class="ruleset-generator">
|
||||
<p id="last-mapping-update" class="description-option last-update without-checkbox" data-i18n-content="lastUpdate">Last update: </p>
|
||||
</div>
|
||||
<div class="ruleset-generator">
|
||||
<input id="generate-ublock-rules" name="rule-sets" data-option="uBlock" type="radio" value="uBlock">
|
||||
|
@ -160,7 +179,7 @@
|
|||
<label for="generate-umatrix-rules">uMatrix</label>
|
||||
</div>
|
||||
<textarea rows="12" cols="15" id="generated-rules" readonly></textarea>
|
||||
<input id="button-copy-rule-set" type="button" value="Copy">
|
||||
<input id="button-copy-rule-set" type="button" data-i18n-content="copyRuleSet" value="Copy">
|
||||
</section>
|
||||
|
||||
<section class="notice notice-default hidden" id="notice-locale">
|
||||
|
@ -173,8 +192,8 @@
|
|||
Your preferred language is not yet fully supported.
|
||||
|
||||
</div>
|
||||
|
||||
<a class="button button-notice" href="https://crowdin.com/project/decentraleyes" target="_blank">
|
||||
|
||||
<a class="button button-notice button-warning" href="https://gitlab.com/nobody42/localcdn/-/tree/master/_locales" target="_blank">
|
||||
Help Translate
|
||||
</a>
|
||||
|
||||
|
|
|
@ -25,11 +25,18 @@ var options = {};
|
|||
|
||||
options._renderContents = function () {
|
||||
|
||||
let translationComplete = true;
|
||||
|
||||
document.body.setAttribute('dir', options._scriptDirection);
|
||||
helpers.insertI18nContentIntoDocument(document);
|
||||
translationComplete = helpers.insertI18nContentIntoDocument(document);
|
||||
|
||||
options._determineOptionValues()
|
||||
.then(options._renderOptionsPanel);
|
||||
// console.log(!translationComplete);
|
||||
if (!translationComplete) {
|
||||
options._renderLocaleNotice();
|
||||
}
|
||||
|
||||
};
|
||||
|
||||
options._renderOptionsPanel = function () {
|
||||
|
@ -45,6 +52,7 @@ options._renderOptionsPanel = function () {
|
|||
elements.blockMissing.checked = options._optionValues.blockMissing;
|
||||
elements.disablePrefetch.checked = options._optionValues.disablePrefetch;
|
||||
elements.stripMetadata.checked = options._optionValues.stripMetadata;
|
||||
elements.hideReleaseNotes.checked = options._optionValues.hideReleaseNotes;
|
||||
elements.enableLogging.checked = options._optionValues.enableLogging;
|
||||
elements.whitelistedDomains.value = domainWhitelist;
|
||||
|
||||
|
@ -59,7 +67,7 @@ options._renderOptionsPanel = function () {
|
|||
options._renderLocaleNotice();
|
||||
}
|
||||
|
||||
document.getElementById('last-mapping-update').textContent = lastMappingUpdate;
|
||||
document.getElementById('last-mapping-update').textContent += lastMappingUpdate;
|
||||
};
|
||||
|
||||
options._renderBlockMissingNotice = function () {
|
||||
|
@ -87,6 +95,7 @@ options._registerOptionChangedEventListeners = function (elements) {
|
|||
elements.disablePrefetch.addEventListener('change', options._onOptionChanged);
|
||||
elements.stripMetadata.addEventListener('change', options._onOptionChanged);
|
||||
elements.enableLogging.addEventListener('change', options._onOptionChanged);
|
||||
elements.hideReleaseNotes.addEventListener('change', options._onOptionChanged);
|
||||
elements.whitelistedDomains.addEventListener('keyup', options._onOptionChanged);
|
||||
let type = elements.ruleSets;
|
||||
for(let i = 0; i < type.length; i++) {
|
||||
|
@ -134,6 +143,7 @@ options._getOptionElements = function () {
|
|||
[Setting.DISABLE_PREFETCH]: options._getOptionElement(Setting.DISABLE_PREFETCH),
|
||||
[Setting.STRIP_METADATA]: options._getOptionElement(Setting.STRIP_METADATA),
|
||||
[Setting.WHITELISTED_DOMAINS]: options._getOptionElement(Setting.WHITELISTED_DOMAINS),
|
||||
[Setting.HIDE_RELEASE_NOTES]: options._getOptionElement(Setting.HIDE_RELEASE_NOTES),
|
||||
[Setting.LOGGING]: options._getOptionElement(Setting.LOGGING),
|
||||
['ruleSets']: document.getElementsByName("rule-sets"),
|
||||
['copyRuleSet']: document.getElementById("button-copy-rule-set")
|
||||
|
|
|
@ -1,3 +1,16 @@
|
|||
/**
|
||||
* Titles
|
||||
*/
|
||||
|
||||
.release-date {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
ul {
|
||||
border-bottom: 1px solid #ccc;
|
||||
padding-bottom: 20px;
|
||||
}
|
||||
|
||||
/**
|
||||
* Controls
|
||||
*/
|
||||
|
|
|
@ -23,11 +23,11 @@
|
|||
New in LocalCDN:
|
||||
</div>
|
||||
<ul>
|
||||
<li>Fixed <a href="https://gitlab.com/nobody42/localcdn/-/issues/38">"#38"</a></li>
|
||||
<li>Fixed <a href="https://gitlab.com/nobody42/localcdn/-/issues/26">"#26"</a> (bitchute.com)</li>
|
||||
<li>Added: Select2 v4.0.12 (<a href="https://gitlab.com/nobody42/localcdn/-/issues/44">"Fixed #44"</a>)</li>
|
||||
<li>Added: jQuery Migrate v3.1.0 and v1.4.1 (<a href="https://gitlab.com/nobody42/localcdn/-/issues/42">"Fixed #42"</a>)</li>
|
||||
<li>Fixed: jsDelivr combined file (jQuery v2.2.4, Hogan.js v3.0.2, AlgoliaSearch v3.30.0 and Autocomplete.js v0.31.0) <a href="https://gitlab.com/nobody42/localcdn/-/issues/45">"Issue#45"</a> <strong>(Just a workaround!)</strong></li>
|
||||
<li>Fixed <a href="https://gitlab.com/nobody42/localcdn/-/issues/28">#28</a> and <a href="https://gitlab.com/nobody42/localcdn/-/issues/44">#44</a></li>
|
||||
<li>Fixed <a href="https://gitlab.com/nobody42/localcdn/-/issues/49">#49</a> (partly)</li>
|
||||
<li>Fixed storage mechanism of lastMappingUpdate and added option to hide release notes</li>
|
||||
<li>Updated: Translations</li>
|
||||
<li>Fixed: Use default language if translation isn't available.</li>
|
||||
</ul>
|
||||
<div class="topic-label">
|
||||
Please update your uBlock/uMatrix rules
|
||||
|
@ -44,7 +44,15 @@
|
|||
<input id="button-copy-rule-set" type="button" value="Copy">
|
||||
<hr/>
|
||||
<h2>History</h2>
|
||||
<p>2020-03-29 (v2.1.9)</p><br/>
|
||||
<p class='release-date'>2020-04-05 (v2.1.10)</p>
|
||||
<ul>
|
||||
<li>Fixed <a href="https://gitlab.com/nobody42/localcdn/-/issues/38">"#38"</a></li>
|
||||
<li>Fixed <a href="https://gitlab.com/nobody42/localcdn/-/issues/26">"#26"</a> (bitchute.com)</li>
|
||||
<li>Added: Select2 v4.0.12 (<a href="https://gitlab.com/nobody42/localcdn/-/issues/44">"Fixed #44"</a>)</li>
|
||||
<li>Added: jQuery Migrate v3.1.0 and v1.4.1 (<a href="https://gitlab.com/nobody42/localcdn/-/issues/42">"Fixed #42"</a>)</li>
|
||||
<li>Fixed: jsDelivr combined file (jQuery v2.2.4, Hogan.js v3.0.2, AlgoliaSearch v3.30.0 and Autocomplete.js v0.31.0) <a href="https://gitlab.com/nobody42/localcdn/-/issues/45">"Issue#45"</a> <strong>(Just a workaround!)</strong></li>
|
||||
</ul>
|
||||
<p class='release-date'>2020-03-29 (v2.1.9)</p>
|
||||
<ul>
|
||||
<li>Added animate.css v3.7.2</li>
|
||||
<li>Fixed bootstrap-slider</li>
|
||||
|
@ -69,30 +77,30 @@
|
|||
<li>Added flv.js v1.5.0 and hls.js v0.13.2</li>
|
||||
<li>Logging implemented (Wiki page: <a href="https://gitlab.com/nobody42/localcdn/-/wikis/How-to-logging">How to logging</a>)</li>
|
||||
</ul>
|
||||
<p>2020-03-25 (v2.1.7)</p><br/>
|
||||
<p class='release-date'>2020-03-25 (v2.1.7)</p>
|
||||
<ul>
|
||||
<li>New CDN: "akamai-webcdn.kgstatic.net" (Akamai WebCDN)</li>
|
||||
<li>Fixed issue with lozad.js in v2.1.7</li>
|
||||
</ul>
|
||||
<p>2020-03-25 (v2.1.7)</p><br/>
|
||||
<p class='release-date'>2020-03-25 (v2.1.7)</p>
|
||||
<ul>
|
||||
<li>Added lozad v1.14.0</li>
|
||||
<li>Added Findify v6.9.15</li>
|
||||
<li>Added detection of framework-bundles (e.g. Findify)</li>
|
||||
<li>Fixed Moment.js (File extension and detection of resource name)</li>
|
||||
<li>Added Vue.js v1.0.28 and page.js v1.7.1</li>
|
||||
<li>Fixed file extensions to prevent warnigns of Mozillas validation tests</li>
|
||||
<li>Added new endpoint for webfont</li>
|
||||
<li>Added new endpoint for bootstrap-slider</li>
|
||||
<li>Added "ajax.cloudflare.com" and "Rocket Loader" (<a href="https://gitlab.com/nobody42/localcdn/-/issues/24">"#24"</a>)</li>
|
||||
<li>Added Font Awesome v3.2.1</li>
|
||||
</ul>
|
||||
<p>2020-03-22 (v2.1.6)</p><br/>
|
||||
<li>Added lozad v1.14.0</li>
|
||||
<li>Added Findify v6.9.15</li>
|
||||
<li>Added detection of framework-bundles (e.g. Findify)</li>
|
||||
<li>Fixed Moment.js (File extension and detection of resource name)</li>
|
||||
<li>Added Vue.js v1.0.28 and page.js v1.7.1</li>
|
||||
<li>Fixed file extensions to prevent warnigns of Mozillas validation tests</li>
|
||||
<li>Added new endpoint for webfont</li>
|
||||
<li>Added new endpoint for bootstrap-slider</li>
|
||||
<li>Added "ajax.cloudflare.com" and "Rocket Loader" (<a href="https://gitlab.com/nobody42/localcdn/-/issues/24">"#24"</a>)</li>
|
||||
<li>Added Font Awesome v3.2.1</li>
|
||||
</ul>
|
||||
<p class='release-date'>2020-03-22 (v2.1.6)</p>
|
||||
<ul>
|
||||
<li>URL of testing utility updated</li>
|
||||
<li>Fixed: <a href="https://gitlab.com/nobody42/localcdn/-/issues/21">"Search on serienjunkies.org not working"</a></li>
|
||||
</ul>
|
||||
<p>2020-03-17 (v2.1.5)</p><br/>
|
||||
<p class='release-date'>2020-03-17 (v2.1.5)</p>
|
||||
<ul>
|
||||
<li>Simple enable/disable button replaced with toggle switch</li>
|
||||
<li>Added: Moment.js (v2.24.0)</li>
|
||||
|
@ -105,19 +113,17 @@
|
|||
<li>Updated: MooTools (v1.6.0)</li>
|
||||
<li>Updated: Web Font Loader (v1.6.28)</li>
|
||||
</ul>
|
||||
<p>2020-03-13 (v2.1.4)<br/>
|
||||
<p class='release-date'>2020-03-13 (v2.1.4)</p>
|
||||
<ul>
|
||||
<li>Fixed: <a href="https://gitlab.com/nobody42/localcdn/-/issues/16">"Weird behavior of signed extension"</a></li>
|
||||
<li>New CDN: use.fontawesome.com</li>
|
||||
<li>New framework: Font Awesome v5.7.2</li>
|
||||
</ul>
|
||||
</p>
|
||||
<p>2020-03-12 (v2.1.3)<br/>
|
||||
<p class='release-date'>2020-03-12 (v2.1.3)</p>
|
||||
<ul>
|
||||
<li>Fixed file extensions misstakes in mappings.js</li>
|
||||
</ul>
|
||||
</p>
|
||||
<p>2020-03-12 (v2.1.2)<br/>
|
||||
<p class='release-date'>2020-03-12 (v2.1.2)</p>
|
||||
<ul>
|
||||
<li>Added Domain name for maxcdn.bootstrapcdn.com</li>
|
||||
<li>Fixed wrong file extensions in BootstrapJS and BootstrapCSS</li>
|
||||
|
@ -127,25 +133,21 @@
|
|||
<li>Fixed dark mode issue</li>
|
||||
<li>Replaced innerHTML with textContent to remove warning of Mozillas add-on validation</li>
|
||||
</ul>
|
||||
</p>
|
||||
<p>2020-03-08 (v2.1.1)<br/>
|
||||
<p class='release-date'>2020-03-08 (v2.1.1)</p>
|
||||
<ul>
|
||||
<li>CDN: Bootstrap JavaScript to ajax.aspnetcdn.com</li>
|
||||
</ul>
|
||||
</p>
|
||||
<p>2020-03-03 (v2.0.24)<br/>
|
||||
<p class='release-date'>2020-03-03 (v2.0.24)</p>
|
||||
<ul>
|
||||
<li>Framework: Bootstrap CSS v3.3.6, v3.1.1</li>
|
||||
<li>Framework: Bootstrap JavaScript v3.3.6, v3.1.1</li>
|
||||
</ul>
|
||||
</p>
|
||||
<p>2020-03-01 (v2.0.22)<br/>
|
||||
<p class='release-date'>2020-03-01 (v2.0.22)</p>
|
||||
<ul>
|
||||
<li>Framework: Bootstrap CSS v4.1.0</li>
|
||||
<li>Framework: Bootstrap JavaScript v4.1.0</li>
|
||||
</ul>
|
||||
</p>
|
||||
<p>2020-02-29 (v2.0.20)<br/>
|
||||
<p class='release-date'>2020-02-29 (v2.0.20)</p>
|
||||
<ul>
|
||||
<li>CDN: Baidu CDN, Staticfile CDN, BootCDN, Tencent Public Libraries, Qihoo 360 CDN</li>
|
||||
<li>CDN: Added endpoint for jsDelivr</li>
|
||||
|
@ -154,14 +156,12 @@
|
|||
<li>CDN: Added endpoints for Bootstrap (NetDNA Bootstrap, MaxCDN Bootstrap</li>
|
||||
<li>Framework: AngularJS (Standard, Animated, Sanitize, Cookies, Touch) v1.6.9, v1.7.0, v1.7.1, v1.7.2, v1.7.3, v1.7.4, v1.7.5, v1.7.6, v1.7.7, v1.7.8, v1.7.9</li>
|
||||
</ul>
|
||||
</p>
|
||||
<p>2020-02-28 (v2.0.19)<br/>
|
||||
<p class='release-date'>2020-02-28 (v2.0.19)</p>
|
||||
<ul>
|
||||
<li>Framework: Bootstrap CSS v4.0.0, v3.3.7, v3.2.0, v2.3.2</li>
|
||||
<li>Framework: Bootstrap JavaScript v4.0.0, v3.3.7, v3.2.0, v2.3.2</li>
|
||||
</ul>
|
||||
</p>
|
||||
<p>2020-02-28 (v2.0.17)<br/>
|
||||
<p class='release-date'>2020-02-28 (v2.0.17)</p>
|
||||
<ul>
|
||||
<li>CDN: stackpath.bootstrapcdn.com</li>
|
||||
<li>Framework: Bootstrap CSS v4.4.1</li>
|
||||
|
@ -169,7 +169,6 @@
|
|||
<li>Framework: Bootstrap JavaScript v4.4.1</li>
|
||||
<li>Framework: Bootstrap JavaScript v4.3.1</li>
|
||||
</ul>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue