Skip to content

Commit

Permalink
enhanced tracking protection policy to add exceptions, see #144
Browse files Browse the repository at this point in the history
  • Loading branch information
cadeyrn committed Aug 5, 2020
1 parent f8a8d5a commit 46d483d
Show file tree
Hide file tree
Showing 9 changed files with 34 additions and 2 deletions.
6 changes: 4 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@

#### Enhancements

- implemented a schema migrator so that saved configurations can be migrated during extension updates when policies are
replaced by new or changed policies, see [#143](https://github.com/cadeyrn/enterprise-policy-generator/issues/143)
- deprecation of Firefox 68. Firefox Browser 78 or higher is required now. Also Enterprise Policy Generator no longer
shows minimum required Firefox version for policies older than Firefox 78.0, see
[#138](https://github.com/cadeyrn/enterprise-policy-generator/issues/138)
- for version compatibility notes the old Firefox shape was still used. Replaced the logo with the current one,
see [#134](https://github.com/cadeyrn/enterprise-policy-generator/issues/134)
- implemented a schema migrator so that saved configurations can be migrated during extension updates when policies are
replaced by new or changed policies, see [#143](https://github.com/cadeyrn/enterprise-policy-generator/issues/143)

#### Bugfixes

Expand All @@ -22,6 +22,8 @@

- enhanced permissions policy to control autoplay of media and access to virtual reality devices, see
[#136](https://github.com/cadeyrn/enterprise-policy-generator/issues/136)
- enhanced tracking protection policy to add exceptions, see
[#144](https://github.com/cadeyrn/enterprise-policy-generator/issues/144)
- replaced menu bar policy with new one that accepts more options; the old policy will automatically be migrated in
saved configurations, see [#127](https://github.com/cadeyrn/enterprise-policy-generator/issues/127)
- removed SearchEngines | DefaultPrivate because this feature never reached a stable release of Firefox, see
Expand Down
3 changes: 3 additions & 0 deletions src/_locales/de/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -395,6 +395,9 @@
"policy_description_EnableTrackingProtection_Cryptomining": {
"message": "Heimliche Digitalwährungsberechner (Krypto-Miner) blockieren"
},
"policy_description_EnableTrackingProtection_Exceptions": {
"message": "Ausnahmen"
},
"policy_description_EnableTrackingProtection_Fingerprinting": {
"message": "Identifizierer (Fingerprinter) blockieren"
},
Expand Down
3 changes: 3 additions & 0 deletions src/_locales/dsb/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -395,6 +395,9 @@
"policy_description_EnableTrackingProtection_Cryptomining": {
"message": "Skšajźne kryptokopaki (eng. cryptominers) blokěrowaś"
},
"policy_description_EnableTrackingProtection_Exceptions": {
"message": "Wuwześa"
},
"policy_description_EnableTrackingProtection_Fingerprinting": {
"message": "Palcowe wótśišće (fingerprinters) blokować"
},
Expand Down
3 changes: 3 additions & 0 deletions src/_locales/en/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -395,6 +395,9 @@
"policy_description_EnableTrackingProtection_Cryptomining": {
"message": "block cryptominers"
},
"policy_description_EnableTrackingProtection_Exceptions": {
"message": "Exceptions"
},
"policy_description_EnableTrackingProtection_Fingerprinting": {
"message": "block fingerprinters"
},
Expand Down
3 changes: 3 additions & 0 deletions src/_locales/fr/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -395,6 +395,9 @@
"policy_description_EnableTrackingProtection_Cryptomining": {
"message": "Bloquer les cryptomineurs"
},
"policy_description_EnableTrackingProtection_Exceptions": {
"message": "Exceptions"
},
"policy_description_EnableTrackingProtection_Fingerprinting": {
"message": "Bloquer les fingerprinters"
},
Expand Down
3 changes: 3 additions & 0 deletions src/_locales/hsb/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -395,6 +395,9 @@
"policy_description_EnableTrackingProtection_Cryptomining": {
"message": "Skryte kryptokopaki (jendź. cryptominers) blokować"
},
"policy_description_EnableTrackingProtection_Exceptions": {
"message": "Wuwzaća"
},
"policy_description_EnableTrackingProtection_Fingerprinting": {
"message": "Porstowe wotćišće (fingerprinters) blokować"
},
Expand Down
3 changes: 3 additions & 0 deletions src/_locales/ru/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -395,6 +395,9 @@
"policy_description_EnableTrackingProtection_Cryptomining": {
"message": "блокировать криптомайнеры"
},
"policy_description_EnableTrackingProtection_Exceptions": {
"message": "Исключения"
},
"policy_description_EnableTrackingProtection_Fingerprinting": {
"message": "блокировать fingerprinters"
},
Expand Down
3 changes: 3 additions & 0 deletions src/_locales/zh_CN/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -395,6 +395,9 @@
"policy_description_EnableTrackingProtection_Cryptomining": {
"message": "拦截加密货币挖矿程序"
},
"policy_description_EnableTrackingProtection_Exceptions": {
"message": "例外"
},
"policy_description_EnableTrackingProtection_Fingerprinting": {
"message": "拦截数字指纹跟踪程序"
},
Expand Down
9 changes: 9 additions & 0 deletions src/js/core/policies.js
Original file line number Diff line number Diff line change
Expand Up @@ -1263,6 +1263,15 @@ const policies = {
value : 'false'
}
]
},
{
name : 'Exceptions',
label : browser.i18n.getMessage('policy_description_EnableTrackingProtection_Exceptions'),
type : 'array',
items : {
label : browser.i18n.getMessage('common_url'),
type : 'url'
}
}
]
},
Expand Down

0 comments on commit 46d483d

Please sign in to comment.