Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Invalid just exported Profile File #413

Closed
Kraxys opened this issue Jul 7, 2020 · 1 comment
Closed

Invalid just exported Profile File #413

Kraxys opened this issue Jul 7, 2020 · 1 comment

Comments

@Kraxys
Copy link

Kraxys commented Jul 7, 2020

  • [x ] I am running the latest version
  • [ x] I checked the documentation and found no answer
  • [x ] I checked to make sure that this issue has not already been filed

On a clean FF 78 Portable without any addon, I have installed Chameleon, set up a profile, and then exported it. Then I made some changes in Chameleon addon settings, and finally I tried to import the just-exported chameleon profile file. But it failed, and I got the red error: Invalid setting value: profile.selected.

Its very weird that Chameleon doesn't consider as valid a file it has itself just made.

Here is the profile filre in question:

{
"config": {
"enabled": true,
"notificationsEnabled": false,
"theme": "light"
},
"excluded": [
"win1-edg",
"win1-gcr",
"win1-ie",
"win2-edg",
"win2-gcr",
"win4-gcr",
"win4-edg",
"win3-ie",
"win3-gcr",
"win3-edg",
"win2-ie"
],
"headers": {
"blockEtag": true,
"enableDNT": false,
"referer": {
"disabled": false,
"xorigin": 0,
"trimming": 0
},
"spoofAcceptLang": {
"enabled": true,
"value": "default"
},
"spoofIP": {
"enabled": false,
"option": 0,
"rangeFrom": "",
"rangeTo": ""
}
},
"ipRules": [
{
"id": "c826774e-63ce-4f36-a4b6-160f38297a75",
"name": "Rule#1 Amsterdam",
"lang": "nl",
"tz": "Europe/Amsterdam",
"ips": [
"85.17.28.139",
]
}
],
"options": {
"cookieNotPersistent": true,
"cookiePolicy": "reject_trackers",
"blockMediaDevices": true,
"disableWebRTC": true,
"firstPartyIsolate": true,
"limitHistory": false,
"protectKBFingerprint": {
"enabled": false,
"delay": 1
},
"protectWinName": false,
"resistFingerprinting": true,
"screenSize": "default",
"spoofAudioContext": false,
"spoofClientRects": false,
"spoofFontFingerprint": false,
"timeZone": "ip",
"trackingProtectionMode": "always",
"webRTCPolicy": "disable_non_proxied_udp",
"webSockets": "allow_all"
},
"profile": {
"selected": "windows",
"interval": {
"option": 0,
"min": 1,
"max": 1
}
},
"version": "0.20.19.1",
"whitelist": {
"enabledContextMenu": true,
"defaultProfile": "none",
"rules": []
}
}

Context (Environment)

Chameleon 0.20.19
FF 78.01 on W10

@sereneblue
Copy link
Owner

Hi @Kraxys,

This is a bug in settings validation, it's missing a few profiles. I'll release an update ASAP to address this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants