{"action":"closed","issue":{"url":"https://api.github.com/repos/plone/plone.app.mosaic/issues/61","labels_url":"https://api.github.com/repos/plone/plone.app.mosaic/issues/61/labels{/name}","comments_url":"https://api.github.com/repos/plone/plone.app.mosaic/issues/61/comments","events_url":"https://api.github.com/repos/plone/plone.app.mosaic/issues/61/events","html_url":"https://github.com/plone/plone.app.mosaic/issues/61","id":73098397,"number":61,"title":"Add control panel","user":{"login":"datakurre","id":160447,"avatar_url":"https://avatars.githubusercontent.com/u/160447?v=3","gravatar_id":"","url":"https://api.github.com/users/datakurre","html_url":"https://github.com/datakurre","followers_url":"https://api.github.com/users/datakurre/followers","following_url":"https://api.github.com/users/datakurre/following{/other_user}","gists_url":"https://api.github.com/users/datakurre/gists{/gist_id}","starred_url":"https://api.github.com/users/datakurre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/datakurre/subscriptions","organizations_url":"https://api.github.com/users/datakurre/orgs","repos_url":"https://api.github.com/users/datakurre/repos","events_url":"https://api.github.com/users/datakurre/events{/privacy}","received_events_url":"https://api.github.com/users/datakurre/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/plone/plone.app.mosaic/labels/enhancement","name":"enhancement","color":"207de5"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/plone/plone.app.mosaic/milestones/2","html_url":"https://github.com/plone/plone.app.mosaic/milestones/1.0.0","labels_url":"https://api.github.com/repos/plone/plone.app.mosaic/milestones/2/labels","id":1062310,"number":2,"title":"1.0.0","description":null,"creator":{"login":"datakurre","id":160447,"avatar_url":"https://avatars.githubusercontent.com/u/160447?v=3","gravatar_id":"","url":"https://api.github.com/users/datakurre","html_url":"https://github.com/datakurre","followers_url":"https://api.github.com/users/datakurre/followers","following_url":"https://api.github.com/users/datakurre/following{/other_user}","gists_url":"https://api.github.com/users/datakurre/gists{/gist_id}","starred_url":"https://api.github.com/users/datakurre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/datakurre/subscriptions","organizations_url":"https://api.github.com/users/datakurre/orgs","repos_url":"https://api.github.com/users/datakurre/repos","events_url":"https://api.github.com/users/datakurre/events{/privacy}","received_events_url":"https://api.github.com/users/datakurre/received_events","type":"User","site_admin":false},"open_issues":10,"closed_issues":39,"state":"open","created_at":"2015-04-10T17:14:44Z","updated_at":"2015-08-09T21:31:32Z","due_on":null,"closed_at":null},"comments":1,"created_at":"2015-05-04T18:56:57Z","updated_at":"2015-08-09T21:31:32Z","closed_at":"2015-08-09T21:31:32Z","body":"That's necessary, but far from trivial, because Mosaic registry schemas are complex and eventually also p.resources saved layouts should be manageable through the control panel. This probably needs to be splitted into smaller issues.\r\n\r\n@gforcada @simahawk If someone (else than Rob), either at Anniversary sprint or Berlin sprint, would like to rewrite the whole Mosaic Editor just because it's not modern enough (not React or Angular), please, try to convince them to write this control panel app (in React or Angular) instead :)"}}