{"action":"created","issue":{"url":"https://api.github.com/repos/opnsense/core/issues/695","labels_url":"https://api.github.com/repos/opnsense/core/issues/695/labels{/name}","comments_url":"https://api.github.com/repos/opnsense/core/issues/695/comments","events_url":"https://api.github.com/repos/opnsense/core/issues/695/events","html_url":"https://github.com/opnsense/core/issues/695","id":128199114,"number":695,"title":"Cannot edit associated rule, the javascript validator prevents it","user":{"login":"oparoz","id":323220,"avatar_url":"https://avatars.githubusercontent.com/u/323220?v=3","gravatar_id":"","url":"https://api.github.com/users/oparoz","html_url":"https://github.com/oparoz","followers_url":"https://api.github.com/users/oparoz/followers","following_url":"https://api.github.com/users/oparoz/following{/other_user}","gists_url":"https://api.github.com/users/oparoz/gists{/gist_id}","starred_url":"https://api.github.com/users/oparoz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/oparoz/subscriptions","organizations_url":"https://api.github.com/users/oparoz/orgs","repos_url":"https://api.github.com/users/oparoz/repos","events_url":"https://api.github.com/users/oparoz/events{/privacy}","received_events_url":"https://api.github.com/users/oparoz/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-01-22T17:02:13Z","updated_at":"2016-01-27T11:56:32Z","closed_at":null,"body":"## Env\r\n\r\n15.7.99_2050\r\n\r\n## Steps to reproduce\r\n\r\n1. Go to Services -> Proxy Server\r\n1. Click on the *Forward Proxy* tab\r\n1. Click on *advanced mode*\r\n1. Click on the (i) for *Enable Transparent HTTP proxy*\r\n1. Click on *add a new firewall rule*\r\n1. Pick an interface and save the rule\r\n1. Go to Firewall: Rules\r\n1. Click on the tab matching the interface chosen above\r\n1. Edit the rule called *NAT redirect traffic to proxy*\r\n1. Change the gateway (it's not greyed out)\r\n1. Save\r\n\r\n## Expected result\r\n\r\nI should be able to save the rule\r\n\r\n## Actual result\r\n\r\nThe Javascript validation rules get in the way, thinking that all greyed out fields are fields which have not been filled.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/opnsense/core/issues/comments/175582344","html_url":"https://github.com/opnsense/core/issues/695#issuecomment-175582344","issue_url":"https://api.github.com/repos/opnsense/core/issues/695","id":175582344,"user":{"login":"fichtner","id":1915288,"avatar_url":"https://avatars.githubusercontent.com/u/1915288?v=3","gravatar_id":"","url":"https://api.github.com/users/fichtner","html_url":"https://github.com/fichtner","followers_url":"https://api.github.com/users/fichtner/followers","following_url":"https://api.github.com/users/fichtner/following{/other_user}","gists_url":"https://api.github.com/users/fichtner/gists{/gist_id}","starred_url":"https://api.github.com/users/fichtner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fichtner/subscriptions","organizations_url":"https://api.github.com/users/fichtner/orgs","repos_url":"https://api.github.com/users/fichtner/repos","events_url":"https://api.github.com/users/fichtner/events{/privacy}","received_events_url":"https://api.github.com/users/fichtner/received_events","type":"User","site_admin":false},"created_at":"2016-01-27T11:56:32Z","updated_at":"2016-01-27T11:56:32Z","body":"Is this the error you're seeing?\r\n\r\n    The following input errors were detected:\r\n    The field Protocol is required.\r\n    The field Source is required.\r\n    The field Destination is required.\r\n    The field Source bit count is required.\r\n    The field Destination bit count is required.\r\n    is not a valid source IP address or alias.\r\n    A valid source bit count must be specified.\r\n    is not a valid destination IP address or alias.\r\n    A valid destination bit count must be specified."}}