{"action":"closed","issue":{"url":"https://api.github.com/repos/node-red/node-red/issues/557","labels_url":"https://api.github.com/repos/node-red/node-red/issues/557/labels{/name}","comments_url":"https://api.github.com/repos/node-red/node-red/issues/557/comments","events_url":"https://api.github.com/repos/node-red/node-red/issues/557/events","html_url":"https://github.com/node-red/node-red/issues/557","id":56732365,"number":557,"title":"Required properties not validated in configation nodes","user":{"login":"emiloberg","id":4673048,"avatar_url":"https://avatars.githubusercontent.com/u/4673048?v=3","gravatar_id":"","url":"https://api.github.com/users/emiloberg","html_url":"https://github.com/emiloberg","followers_url":"https://api.github.com/users/emiloberg/followers","following_url":"https://api.github.com/users/emiloberg/following{/other_user}","gists_url":"https://api.github.com/users/emiloberg/gists{/gist_id}","starred_url":"https://api.github.com/users/emiloberg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emiloberg/subscriptions","organizations_url":"https://api.github.com/users/emiloberg/orgs","repos_url":"https://api.github.com/users/emiloberg/repos","events_url":"https://api.github.com/users/emiloberg/events{/privacy}","received_events_url":"https://api.github.com/users/emiloberg/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/node-red/node-red/milestones/8","html_url":"https://github.com/node-red/node-red/milestones/0.11","labels_url":"https://api.github.com/repos/node-red/node-red/milestones/8/labels","id":975588,"number":8,"title":"0.11","description":"","creator":{"login":"knolleary","id":51083,"avatar_url":"https://avatars.githubusercontent.com/u/51083?v=3","gravatar_id":"","url":"https://api.github.com/users/knolleary","html_url":"https://github.com/knolleary","followers_url":"https://api.github.com/users/knolleary/followers","following_url":"https://api.github.com/users/knolleary/following{/other_user}","gists_url":"https://api.github.com/users/knolleary/gists{/gist_id}","starred_url":"https://api.github.com/users/knolleary/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/knolleary/subscriptions","organizations_url":"https://api.github.com/users/knolleary/orgs","repos_url":"https://api.github.com/users/knolleary/repos","events_url":"https://api.github.com/users/knolleary/events{/privacy}","received_events_url":"https://api.github.com/users/knolleary/received_events","type":"User","site_admin":false},"open_issues":3,"closed_issues":1,"state":"open","created_at":"2015-02-11T17:10:08Z","updated_at":"2015-03-19T11:10:00Z","due_on":null,"closed_at":null},"comments":5,"created_at":"2015-02-05T21:27:51Z","updated_at":"2015-03-19T11:09:59Z","closed_at":"2015-03-19T11:09:59Z","body":"Configuration nodes (such as the _mqtt-broker_, _websocket-listener config node_, etc) which have required properties (`required: true`) are not validated. The input field itself gets the red `input-error`-class, but it's still possible to create a new configuration or save an already existing one."}}