Re-work whitelist feature to allow per-site UA configuration

This commit is contained in:
hensm
2022-05-29 20:38:09 +01:00
parent 32a6b218f8
commit 539d2c60d9
15 changed files with 426 additions and 510 deletions

View File

@@ -35,17 +35,43 @@ Missing/outdated strings:
- `optionsMirroringCategoryDescription`
- `optionsMirroringEnabled`
- `optionsMirroringAppId`
- `popupWhitelistNotWhitelisted`
- `popupWhitelistAddToWhitelist`
- `popupMediaTypeAppNotFound`
- `optionsBridgeCompatible`
- `optionsBridgeLikelyCompatible`
- `optionsBridgeIncompatible`
- `optionsSiteWhitelistCategoryName`
- `optionsSiteWhitelistCategoryDescription`
- `optionsSiteWhitelistEnabled`
- `optionsSiteWhitelistEnabledDescription`
- `optionsSiteWhitelistContent`
- `optionsSiteWhitelistBasicView`
- `optionsSiteWhitelistRawView`
- `optionsSiteWhitelistSaveRaw`
- `optionsSiteWhitelistAddItem`
- `optionsSiteWhitelistUserAgent`
- `optionsSiteWhitelistEditItem`
- `optionsSiteWhitelistRemoveItem`
- `optionsSiteWhitelistInvalidMatchPattern`
- `popupWhitelistNotWhitelisted`
- `popupWhitelistAddToWhitelist`
- `popupMediaTypeAppNotFound`
- `popupCastMenuTitle`
- `popupStopMenuTitle`
- `es`
- `optionsSiteWhitelistCategoryName`
- `optionsSiteWhitelistCategoryDescription`
- `optionsSiteWhitelistEnabled`
- `optionsSiteWhitelistEnabledDescription`
- `optionsSiteWhitelistContent`
- `optionsSiteWhitelistBasicView`
- `optionsSiteWhitelistRawView`
- `optionsSiteWhitelistSaveRaw`
- `optionsSiteWhitelistAddItem`
- `optionsSiteWhitelistUserAgent`
- `optionsSiteWhitelistEditItem`
- `optionsSiteWhitelistRemoveItem`
- `optionsSiteWhitelistInvalidMatchPattern`
- `popupWhitelistNotWhitelisted`
- `popupWhitelistAddToWhitelist`
- `popupCastMenuTitle`
@@ -54,23 +80,47 @@ Missing/outdated strings:
- `nl`
- `optionsBridgeBackupEnabled`
- `optionsUserAgentWhitelistRestrictedEnabled`
- `optionsUserAgentWhitelistRestrictedEnabledDescription`
- `optionsBridgeCompatible`
- `optionsBridgeLikelyCompatible`
- `optionsBridgeIncompatible`
- `optionsOptionRecommended`
- `optionsMirroringCategoryName`
- `optionsMirroringCategoryDescription`
- `optionsMirroringEnabled`
- `optionsMirroringAppId`
- `optionsSiteWhitelistCategoryName`
- `optionsSiteWhitelistCategoryDescription`
- `optionsSiteWhitelistEnabled`
- `optionsSiteWhitelistEnabledDescription`
- `optionsSiteWhitelistContent`
- `optionsSiteWhitelistBasicView`
- `optionsSiteWhitelistRawView`
- `optionsSiteWhitelistSaveRaw`
- `optionsSiteWhitelistAddItem`
- `optionsSiteWhitelistUserAgent`
- `optionsSiteWhitelistEditItem`
- `optionsSiteWhitelistRemoveItem`
- `optionsSiteWhitelistInvalidMatchPattern`
- `popupWhitelistNotWhitelisted`
- `popupWhitelistAddToWhitelist`
- `popupMediaTypeAppNotFound`
- `optionsBridgeCompatible`
- `optionsBridgeLikelyCompatible`
- `optionsBridgeIncompatible`
- `popupCastMenuTitle`
- `popupStopMenuTitle`
- `no`
- `optionsSiteWhitelistCategoryName`
- `optionsSiteWhitelistCategoryDescription`
- `optionsSiteWhitelistEnabled`
- `optionsSiteWhitelistEnabledDescription`
- `optionsSiteWhitelistContent`
- `optionsSiteWhitelistBasicView`
- `optionsSiteWhitelistRawView`
- `optionsSiteWhitelistSaveRaw`
- `optionsSiteWhitelistAddItem`
- `optionsSiteWhitelistUserAgent`
- `optionsSiteWhitelistEditItem`
- `optionsSiteWhitelistRemoveItem`
- `optionsSiteWhitelistInvalidMatchPattern`
- `popupWhitelistNotWhitelisted`
- `popupWhitelistAddToWhitelist`
- `popupCastMenuTitle`