{"action":"created","issue":{"url":"https://api.github.com/repos/natecavanaugh/liferay-portal/issues/3195","labels_url":"https://api.github.com/repos/natecavanaugh/liferay-portal/issues/3195/labels{/name}","comments_url":"https://api.github.com/repos/natecavanaugh/liferay-portal/issues/3195/comments","events_url":"https://api.github.com/repos/natecavanaugh/liferay-portal/issues/3195/events","html_url":"https://github.com/natecavanaugh/liferay-portal/pull/3195","id":69797112,"number":3195,"title":"LPS-54042","user":{"login":"mikakoivisto","id":595740,"avatar_url":"https://avatars.githubusercontent.com/u/595740?v=3","gravatar_id":"","url":"https://api.github.com/users/mikakoivisto","html_url":"https://github.com/mikakoivisto","followers_url":"https://api.github.com/users/mikakoivisto/followers","following_url":"https://api.github.com/users/mikakoivisto/following{/other_user}","gists_url":"https://api.github.com/users/mikakoivisto/gists{/gist_id}","starred_url":"https://api.github.com/users/mikakoivisto/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mikakoivisto/subscriptions","organizations_url":"https://api.github.com/users/mikakoivisto/orgs","repos_url":"https://api.github.com/users/mikakoivisto/repos","events_url":"https://api.github.com/users/mikakoivisto/events{/privacy}","received_events_url":"https://api.github.com/users/mikakoivisto/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-04-21T09:39:43Z","updated_at":"2015-05-05T12:33:05Z","closed_at":"2015-05-05T12:33:05Z","pull_request":{"url":"https://api.github.com/repos/natecavanaugh/liferay-portal/pulls/3195","html_url":"https://github.com/natecavanaugh/liferay-portal/pull/3195","diff_url":"https://github.com/natecavanaugh/liferay-portal/pull/3195.diff","patch_url":"https://github.com/natecavanaugh/liferay-portal/pull/3195.patch"},"body":"Hey Nate, \r\n\r\nI talked with Mike and we need to have both advanced UI which supports using wildcards as the UI suggestion I made and we also need a friendly UI which you suggested. The administrator configuring it should be able to switch between them kind of like with WYSIWYG editor you can edit the source. \r\n\r\nI added resource request methods getServices and getMethods to the portlet that returns the data as JSON string. getMethods takes context and serviceClass as parameters to return all the methods of the serviceClass. getServices returns all the service classes separated by their context. Now my frontend skills are not enough to create the friendly UI part so can you assign it to someone in your team. My suggestion is that we fork that work to a new subtask for the parent issue LPS-53299 because I have another ticket LPS-54043 that requires this ticket to be merged in master before it can be reviewed.\r\n\r\nIf you have any questions or concerns feel free to ping me on Slack or Skype."},"comment":{"url":"https://api.github.com/repos/natecavanaugh/liferay-portal/issues/comments/99066493","html_url":"https://github.com/natecavanaugh/liferay-portal/pull/3195#issuecomment-99066493","issue_url":"https://api.github.com/repos/natecavanaugh/liferay-portal/issues/3195","id":99066493,"user":{"login":"mikakoivisto","id":595740,"avatar_url":"https://avatars.githubusercontent.com/u/595740?v=3","gravatar_id":"","url":"https://api.github.com/users/mikakoivisto","html_url":"https://github.com/mikakoivisto","followers_url":"https://api.github.com/users/mikakoivisto/followers","following_url":"https://api.github.com/users/mikakoivisto/following{/other_user}","gists_url":"https://api.github.com/users/mikakoivisto/gists{/gist_id}","starred_url":"https://api.github.com/users/mikakoivisto/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mikakoivisto/subscriptions","organizations_url":"https://api.github.com/users/mikakoivisto/orgs","repos_url":"https://api.github.com/users/mikakoivisto/repos","events_url":"https://api.github.com/users/mikakoivisto/events{/privacy}","received_events_url":"https://api.github.com/users/mikakoivisto/received_events","type":"User","site_admin":false},"created_at":"2015-05-05T12:33:05Z","updated_at":"2015-05-05T12:33:05Z","body":"The friendly UI part is now forked into a new issue LPS-55368. We are pushing forward with the advanced UI as this is holding back other development dependent on this piece. Will send a new pull request once the other parts are pushed to master. "}}