{"action":"created","issue":{"url":"https://api.github.com/repos/syncthing/syncthing/issues/1015","labels_url":"https://api.github.com/repos/syncthing/syncthing/issues/1015/labels{/name}","comments_url":"https://api.github.com/repos/syncthing/syncthing/issues/1015/comments","events_url":"https://api.github.com/repos/syncthing/syncthing/issues/1015/events","html_url":"https://github.com/syncthing/syncthing/issues/1015","id":49880177,"number":1015,"title":"Introducers should be able to remove devices as well as add them","user":{"login":"Rewt0r","id":2598704,"avatar_url":"https://avatars.githubusercontent.com/u/2598704?v=3","gravatar_id":"","url":"https://api.github.com/users/Rewt0r","html_url":"https://github.com/Rewt0r","followers_url":"https://api.github.com/users/Rewt0r/followers","following_url":"https://api.github.com/users/Rewt0r/following{/other_user}","gists_url":"https://api.github.com/users/Rewt0r/gists{/gist_id}","starred_url":"https://api.github.com/users/Rewt0r/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Rewt0r/subscriptions","organizations_url":"https://api.github.com/users/Rewt0r/orgs","repos_url":"https://api.github.com/users/Rewt0r/repos","events_url":"https://api.github.com/users/Rewt0r/events{/privacy}","received_events_url":"https://api.github.com/users/Rewt0r/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/syncthing/syncthing/labels/enhancement","name":"enhancement","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/syncthing/syncthing/milestones/10","html_url":"https://github.com/syncthing/syncthing/milestones/v.next","labels_url":"https://api.github.com/repos/syncthing/syncthing/milestones/10/labels","id":1423652,"number":10,"title":"v.next","description":"Issues that should be close to the top of the todo list once when we start planning the \"next\" release (at any given moment).\r\n\r\nRetag issue from this pseudo-milestone to a real milestone when they are planned.","creator":{"login":"calmh","id":125426,"avatar_url":"https://avatars.githubusercontent.com/u/125426?v=3","gravatar_id":"","url":"https://api.github.com/users/calmh","html_url":"https://github.com/calmh","followers_url":"https://api.github.com/users/calmh/followers","following_url":"https://api.github.com/users/calmh/following{/other_user}","gists_url":"https://api.github.com/users/calmh/gists{/gist_id}","starred_url":"https://api.github.com/users/calmh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/calmh/subscriptions","organizations_url":"https://api.github.com/users/calmh/orgs","repos_url":"https://api.github.com/users/calmh/repos","events_url":"https://api.github.com/users/calmh/events{/privacy}","received_events_url":"https://api.github.com/users/calmh/received_events","type":"User","site_admin":false},"open_issues":4,"closed_issues":0,"state":"open","created_at":"2015-11-22T09:16:53Z","updated_at":"2015-11-22T12:12:56Z","due_on":null,"closed_at":null},"comments":40,"created_at":"2014-11-24T11:34:25Z","updated_at":"2015-11-24T16:50:31Z","closed_at":null,"body":"If we have 10 devices and someone leaves the company and was using a personal device, our master file server should be able to remove the device (it can) but that device should remove any shares from that server once it's removed so they no longer have access to it."},"comment":{"url":"https://api.github.com/repos/syncthing/syncthing/issues/comments/159334665","html_url":"https://github.com/syncthing/syncthing/issues/1015#issuecomment-159334665","issue_url":"https://api.github.com/repos/syncthing/syncthing/issues/1015","id":159334665,"user":{"login":"capi","id":254852,"avatar_url":"https://avatars.githubusercontent.com/u/254852?v=3","gravatar_id":"","url":"https://api.github.com/users/capi","html_url":"https://github.com/capi","followers_url":"https://api.github.com/users/capi/followers","following_url":"https://api.github.com/users/capi/following{/other_user}","gists_url":"https://api.github.com/users/capi/gists{/gist_id}","starred_url":"https://api.github.com/users/capi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/capi/subscriptions","organizations_url":"https://api.github.com/users/capi/orgs","repos_url":"https://api.github.com/users/capi/repos","events_url":"https://api.github.com/users/capi/events{/privacy}","received_events_url":"https://api.github.com/users/capi/received_events","type":"User","site_admin":false},"created_at":"2015-11-24T16:50:31Z","updated_at":"2015-11-24T16:50:31Z","body":"While I absolutely see the need for this, I'd recommend not bloating the \"core\" Syncthing too much with cluster management functionality.\r\n\r\nI think, that it would be possible to create a cluster-management as an external application (similar to e.g. `syncthing-inotify`) where Syncthing itself is used as transport mechanism for distributing commands from the management node to the individual nodes. There we could add functionality like management of devices, shares, etc. for corporate use."}}