{"action":"created","issue":{"url":"https://api.github.com/repos/RequestPolicyContinued/RequestPolicyContinued.github.io/issues/26","labels_url":"https://api.github.com/repos/RequestPolicyContinued/RequestPolicyContinued.github.io/issues/26/labels{/name}","comments_url":"https://api.github.com/repos/RequestPolicyContinued/RequestPolicyContinued.github.io/issues/26/comments","events_url":"https://api.github.com/repos/RequestPolicyContinued/RequestPolicyContinued.github.io/issues/26/events","html_url":"https://github.com/RequestPolicyContinued/RequestPolicyContinued.github.io/issues/26","id":123649517,"number":26,"title":"How to track whitelists with version control?","user":{"login":"mk-pmb","id":3442602,"avatar_url":"https://avatars.githubusercontent.com/u/3442602?v=3","gravatar_id":"","url":"https://api.github.com/users/mk-pmb","html_url":"https://github.com/mk-pmb","followers_url":"https://api.github.com/users/mk-pmb/followers","following_url":"https://api.github.com/users/mk-pmb/following{/other_user}","gists_url":"https://api.github.com/users/mk-pmb/gists{/gist_id}","starred_url":"https://api.github.com/users/mk-pmb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mk-pmb/subscriptions","organizations_url":"https://api.github.com/users/mk-pmb/orgs","repos_url":"https://api.github.com/users/mk-pmb/repos","events_url":"https://api.github.com/users/mk-pmb/events{/privacy}","received_events_url":"https://api.github.com/users/mk-pmb/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-12-23T12:14:30Z","updated_at":"2015-12-30T22:26:53Z","closed_at":"2015-12-23T15:29:41Z","body":"Hello, thank you for continuing development of RequestPolicy!\r\n\r\nOne major difference I have observed is that the new edition stores its whitelists in enormous strings inside `prefs.js`. Are there alternatives that produce more meaningful diffs for tracking Firefox config with version control software?\r\n\r\nIf not, could someone add a feature to auto-import `[profile]/RequestPolicy/*.wls` (or similar) as whitelists, and when saving to `prefs.js`, to only store those entries that aren't in any of the auto-import whitelists yet?\r\n\r\nPS: Sorry if this was the wrong repo for this issue. I'll gladly repost it to the \"requestpolicy\" repo if that's more appropriate."},"comment":{"url":"https://api.github.com/repos/RequestPolicyContinued/RequestPolicyContinued.github.io/issues/comments/168085403","html_url":"https://github.com/RequestPolicyContinued/RequestPolicyContinued.github.io/issues/26#issuecomment-168085403","issue_url":"https://api.github.com/repos/RequestPolicyContinued/RequestPolicyContinued.github.io/issues/26","id":168085403,"user":{"login":"mk-pmb","id":3442602,"avatar_url":"https://avatars.githubusercontent.com/u/3442602?v=3","gravatar_id":"","url":"https://api.github.com/users/mk-pmb","html_url":"https://github.com/mk-pmb","followers_url":"https://api.github.com/users/mk-pmb/followers","following_url":"https://api.github.com/users/mk-pmb/following{/other_user}","gists_url":"https://api.github.com/users/mk-pmb/gists{/gist_id}","starred_url":"https://api.github.com/users/mk-pmb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mk-pmb/subscriptions","organizations_url":"https://api.github.com/users/mk-pmb/orgs","repos_url":"https://api.github.com/users/mk-pmb/repos","events_url":"https://api.github.com/users/mk-pmb/events{/privacy}","received_events_url":"https://api.github.com/users/mk-pmb/received_events","type":"User","site_admin":false},"created_at":"2015-12-30T22:26:53Z","updated_at":"2015-12-30T22:26:53Z","body":"Since RP can't currently read multiple user-provided config files, I resorted to having my `user.json` be generated. In case someone else wants to go this route, feel free to try my [generator script](https://github.com/mk-pmb/firefox-requestpolicy-util)."}}