{"action":"created","issue":{"url":"https://api.github.com/repos/opf/openproject/issues/2911","labels_url":"https://api.github.com/repos/opf/openproject/issues/2911/labels{/name}","comments_url":"https://api.github.com/repos/opf/openproject/issues/2911/comments","events_url":"https://api.github.com/repos/opf/openproject/issues/2911/events","html_url":"https://github.com/opf/openproject/pull/2911","id":70458512,"number":2911,"title":"[19759] Port category filter","user":{"login":"floriank","id":498241,"avatar_url":"https://avatars.githubusercontent.com/u/498241?v=3","gravatar_id":"","url":"https://api.github.com/users/floriank","html_url":"https://github.com/floriank","followers_url":"https://api.github.com/users/floriank/followers","following_url":"https://api.github.com/users/floriank/following{/other_user}","gists_url":"https://api.github.com/users/floriank/gists{/gist_id}","starred_url":"https://api.github.com/users/floriank/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/floriank/subscriptions","organizations_url":"https://api.github.com/users/floriank/orgs","repos_url":"https://api.github.com/users/floriank/repos","events_url":"https://api.github.com/users/floriank/events{/privacy}","received_events_url":"https://api.github.com/users/floriank/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/opf/openproject/labels/feature","name":"feature","color":"fbca04"}],"state":"open","locked":false,"assignee":{"login":"Azure7111","id":1461183,"avatar_url":"https://avatars.githubusercontent.com/u/1461183?v=3","gravatar_id":"","url":"https://api.github.com/users/Azure7111","html_url":"https://github.com/Azure7111","followers_url":"https://api.github.com/users/Azure7111/followers","following_url":"https://api.github.com/users/Azure7111/following{/other_user}","gists_url":"https://api.github.com/users/Azure7111/gists{/gist_id}","starred_url":"https://api.github.com/users/Azure7111/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Azure7111/subscriptions","organizations_url":"https://api.github.com/users/Azure7111/orgs","repos_url":"https://api.github.com/users/Azure7111/repos","events_url":"https://api.github.com/users/Azure7111/events{/privacy}","received_events_url":"https://api.github.com/users/Azure7111/received_events","type":"User","site_admin":false},"milestone":null,"comments":2,"created_at":"2015-04-23T16:43:23Z","updated_at":"2015-04-24T13:02:09Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/opf/openproject/pulls/2911","html_url":"https://github.com/opf/openproject/pull/2911","diff_url":"https://github.com/opf/openproject/pull/2911.diff","patch_url":"https://github.com/opf/openproject/pull/2911.patch"},"body":"This will port the work @NobodysNightmare put into backporting a missing feature to the `release/4.0` branch into `release/4.1` while accommodating the new file structure for the frontend. \r\n\r\nTests have been added where necessary, I am not yet sure if we should add some integration tests for filtering the work package list.\r\n\r\nThe feature to filter by category originally got lost while developing version 4.0 and is now back through the efforts in #2908.\r\n\r\nThis should meet the requirements of https://community.openproject.org/work_packages/19759."},"comment":{"url":"https://api.github.com/repos/opf/openproject/issues/comments/95926472","html_url":"https://github.com/opf/openproject/pull/2911#issuecomment-95926472","issue_url":"https://api.github.com/repos/opf/openproject/issues/2911","id":95926472,"user":{"login":"Azure7111","id":1461183,"avatar_url":"https://avatars.githubusercontent.com/u/1461183?v=3","gravatar_id":"","url":"https://api.github.com/users/Azure7111","html_url":"https://github.com/Azure7111","followers_url":"https://api.github.com/users/Azure7111/followers","following_url":"https://api.github.com/users/Azure7111/following{/other_user}","gists_url":"https://api.github.com/users/Azure7111/gists{/gist_id}","starred_url":"https://api.github.com/users/Azure7111/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Azure7111/subscriptions","organizations_url":"https://api.github.com/users/Azure7111/orgs","repos_url":"https://api.github.com/users/Azure7111/repos","events_url":"https://api.github.com/users/Azure7111/events{/privacy}","received_events_url":"https://api.github.com/users/Azure7111/received_events","type":"User","site_admin":false},"created_at":"2015-04-24T13:02:09Z","updated_at":"2015-04-24T13:02:09Z","body":"Front-end wise this looks good. There isn't even a migration necessary to keep using old category filters from ``release/3.0``.\r\n\r\nSomebody else will have to actually review the code though, sorry :/."}}