Version 1.9.0

- Added #284
- Added #56
- Fixed #241
- Possible fix & workaround for #203
- Fixed bug in "history tracking injection protection". This option was not disabled, when the global filter switch are on off
- Added an option to im-/export the log (requires the `downloads` permission)
- Added an option to im-/export the settings (requires the `downloads` permission)
- Added information page for blocked sites, when they are called in the `main_frame`
- Added "multiple times URL encodes" recognition
- Refactoring
- Changed background script loading sequence to prevent that required functions are not yet loaded.
This commit is contained in:
Kevin Röbert
2019-10-23 01:16:12 +02:00
parent 9df322a49a
commit d064537c07
23 changed files with 839 additions and 272 deletions

View File

@@ -59,6 +59,22 @@
"message": "Reset the global log",
"description": "This string is used as title for the reset button on the log page."
},
"log_html_export_button": {
"message": "Export",
"description": "This string is used for the export button on the log page."
},
"log_html_export_button_title": {
"message": "Export the global log",
"description": "This string is used as title for the export button on the log page."
},
"log_html_import_button": {
"message": "Import",
"description": "This string is used for the import button on the log page."
},
"log_html_import_button_title": {
"message": "Import the global log",
"description": "This string is used as title for the import button on the log page."
},
"popup_html_configs_head": {
"message": "Configs",
"description": "This string is used as title for the configs on the popup page."
@@ -163,10 +179,36 @@
"message": "Reset everything",
"description": "This string is used as title for the reset button on the settings page."
},
"setting_html_export_button": {
"message": "Export",
"description": "This string is used as name for the export button on the settings page."
},
"setting_html_export_button_title": {
"message": "Export everything",
"description": "This string is used as title for the export button on the settings page."
},
"setting_html_import_button": {
"message": "Import",
"description": "This string is used as name for the reset button on the settings page."
},
"setting_html_import_button_title": {
"message": "Import everything",
"description": "This string is used as title for the import button on the settings page."
},
"setting_rule_url_label": {
"message": "The url to the data.json file (rules)",
"description": "This string is used as name for the rule url label."
},
"setting_log_limit_label": {
"message": "Limits the log to $LIMIT$ entries. (-1 := ∞)",
"description": "This string is used as name for the log limit label.",
"placeholders": {
"limit": {
"content": "$1",
"example": "100"
}
}
},
"settings_html_save_button": {
"message": "Save & reload addon",
"description": "This string is used as name for the save&reload button on the settings page."
@@ -238,5 +280,29 @@
"local_hosts_skipping_title": {
"message": "Skipping URLs on local hosts",
"description": "This string is used as title for the local host skipping switch"
},
"blocked_html_title": {
"message": "This site was blocked by <b>ClearURLs</b>",
"description": "This string is used as title on the blocked site page."
},
"blocked_html_body": {
"message": "This site was blocked by the <b>ClearURLs</b> Add-on, because we identify this site as an advertising and/or tracking service. To visit this site, you must temporarily deactivate the Add-on. After deactivating ClearURLs you can click on the button below to load the page.",
"description": "This string is used as body on the blocked site page."
},
"blocked_html_button": {
"message": "Visit page",
"description": "This string is used as button on the blocked site page."
},
"referral_marketing_enabled": {
"message": "Allow referral marketing",
"description": "This string is used as label for the referral marketing switch"
},
"referral_marketing_enabled_title": {
"message": "Allows referral marketing",
"description": "This string is used as title for the referral marketing switch"
},
"watchdog": {
"message": "[ClearURLs]: The watchdog has detected a problem. ClearURLs is restarted.",
"description": "This string is used as text for the watchdog"
}
}