{"action":"created","issue":{"url":"https://api.github.com/repos/abrt/retrace-server/issues/108","repository_url":"https://api.github.com/repos/abrt/retrace-server","labels_url":"https://api.github.com/repos/abrt/retrace-server/issues/108/labels{/name}","comments_url":"https://api.github.com/repos/abrt/retrace-server/issues/108/comments","events_url":"https://api.github.com/repos/abrt/retrace-server/issues/108/events","html_url":"https://github.com/abrt/retrace-server/pull/108","id":140732644,"number":108,"title":"manager.wsgi: Move the FTP query operation to an AJAX operation - Resolves rhbz1124462","user":{"login":"disneyworldguy","id":4229993,"avatar_url":"https://avatars.githubusercontent.com/u/4229993?v=3","gravatar_id":"","url":"https://api.github.com/users/disneyworldguy","html_url":"https://github.com/disneyworldguy","followers_url":"https://api.github.com/users/disneyworldguy/followers","following_url":"https://api.github.com/users/disneyworldguy/following{/other_user}","gists_url":"https://api.github.com/users/disneyworldguy/gists{/gist_id}","starred_url":"https://api.github.com/users/disneyworldguy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/disneyworldguy/subscriptions","organizations_url":"https://api.github.com/users/disneyworldguy/orgs","repos_url":"https://api.github.com/users/disneyworldguy/repos","events_url":"https://api.github.com/users/disneyworldguy/events{/privacy}","received_events_url":"https://api.github.com/users/disneyworldguy/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-03-14T16:56:05Z","updated_at":"2016-05-31T21:04:26Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/abrt/retrace-server/pulls/108","html_url":"https://github.com/abrt/retrace-server/pull/108","diff_url":"https://github.com/abrt/retrace-server/pull/108.diff","patch_url":"https://github.com/abrt/retrace-server/pull/108.patch"},"body":"In the event that UseFTPTasks is enabled, and the backing FTP server\r\ncontains an exceptional number of files in it, the resulting query\r\ncan take an extreme amount of time to return. In the meantime, the\r\nmanager UI is unavailable for use to access existing tasks.\r\n\r\nThis patch implements an AJAX call to a new \"ftp\" interface. It will\r\nreturn the remainder of the \"FTP files\" table by default, but will\r\nalso adhere to the \"filter=\" variable passing to limit the resulting\r\ntable.\r\n\r\nSigned-off-by: Kyle Walker <walker.kyle.t@gmail.com>"},"comment":{"url":"https://api.github.com/repos/abrt/retrace-server/issues/comments/222820060","html_url":"https://github.com/abrt/retrace-server/pull/108#issuecomment-222820060","issue_url":"https://api.github.com/repos/abrt/retrace-server/issues/108","id":222820060,"user":{"login":"DaveWysochanskiRH","id":17653883,"avatar_url":"https://avatars.githubusercontent.com/u/17653883?v=3","gravatar_id":"","url":"https://api.github.com/users/DaveWysochanskiRH","html_url":"https://github.com/DaveWysochanskiRH","followers_url":"https://api.github.com/users/DaveWysochanskiRH/followers","following_url":"https://api.github.com/users/DaveWysochanskiRH/following{/other_user}","gists_url":"https://api.github.com/users/DaveWysochanskiRH/gists{/gist_id}","starred_url":"https://api.github.com/users/DaveWysochanskiRH/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DaveWysochanskiRH/subscriptions","organizations_url":"https://api.github.com/users/DaveWysochanskiRH/orgs","repos_url":"https://api.github.com/users/DaveWysochanskiRH/repos","events_url":"https://api.github.com/users/DaveWysochanskiRH/events{/privacy}","received_events_url":"https://api.github.com/users/DaveWysochanskiRH/received_events","type":"User","site_admin":false},"created_at":"2016-05-31T21:04:26Z","updated_at":"2016-05-31T21:04:26Z","body":"I tested this patch on top of some other patches and I confirm it solves the problem for the manager interface not being usable if there is a lot of files on the ftp server."}}
{"actor":{"display_login":"DaveWysochanskiRH"}}