{"action":"created","issue":{"url":"https://api.github.com/repos/FreshRSS/FreshRSS/issues/799","labels_url":"https://api.github.com/repos/FreshRSS/FreshRSS/issues/799/labels{/name}","comments_url":"https://api.github.com/repos/FreshRSS/FreshRSS/issues/799/comments","events_url":"https://api.github.com/repos/FreshRSS/FreshRSS/issues/799/events","html_url":"https://github.com/FreshRSS/FreshRSS/pull/799","id":59397650,"number":799,"title":"Introduce user queries objects","user":{"login":"aledeg","id":3056148,"avatar_url":"https://avatars.githubusercontent.com/u/3056148?v=3","gravatar_id":"","url":"https://api.github.com/users/aledeg","html_url":"https://github.com/aledeg","followers_url":"https://api.github.com/users/aledeg/followers","following_url":"https://api.github.com/users/aledeg/following{/other_user}","gists_url":"https://api.github.com/users/aledeg/gists{/gist_id}","starred_url":"https://api.github.com/users/aledeg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aledeg/subscriptions","organizations_url":"https://api.github.com/users/aledeg/orgs","repos_url":"https://api.github.com/users/aledeg/repos","events_url":"https://api.github.com/users/aledeg/events{/privacy}","received_events_url":"https://api.github.com/users/aledeg/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-03-01T14:24:36Z","updated_at":"2015-03-04T12:31:32Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/FreshRSS/FreshRSS/pulls/799","html_url":"https://github.com/FreshRSS/FreshRSS/pull/799","diff_url":"https://github.com/FreshRSS/FreshRSS/pull/799.diff","patch_url":"https://github.com/FreshRSS/FreshRSS/pull/799.patch"},"body":"There is now an object to manipulate user queries. It allows to move logic to handle those from the view and the controller in the model.\r\nThus making the view and the controller easier to read.\r\nI introduced a new interface to start using dependency injection. There is still some rough edges but we are moving in the right direction.\r\nThe new object is fully tested but it still need some improvements, for instance, it is still tied to the search object.\r\nThere might be a better way to do that."},"comment":{"url":"https://api.github.com/repos/FreshRSS/FreshRSS/issues/comments/77149715","html_url":"https://github.com/FreshRSS/FreshRSS/pull/799#issuecomment-77149715","issue_url":"https://api.github.com/repos/FreshRSS/FreshRSS/issues/799","id":77149715,"user":{"login":"aledeg","id":3056148,"avatar_url":"https://avatars.githubusercontent.com/u/3056148?v=3","gravatar_id":"","url":"https://api.github.com/users/aledeg","html_url":"https://github.com/aledeg","followers_url":"https://api.github.com/users/aledeg/followers","following_url":"https://api.github.com/users/aledeg/following{/other_user}","gists_url":"https://api.github.com/users/aledeg/gists{/gist_id}","starred_url":"https://api.github.com/users/aledeg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aledeg/subscriptions","organizations_url":"https://api.github.com/users/aledeg/orgs","repos_url":"https://api.github.com/users/aledeg/repos","events_url":"https://api.github.com/users/aledeg/events{/privacy}","received_events_url":"https://api.github.com/users/aledeg/received_events","type":"User","site_admin":false},"created_at":"2015-03-04T12:31:32Z","updated_at":"2015-03-04T12:31:32Z","body":"Did you get the latest changes? Because I noticed also that links weren't working but I fixed that already in a573954"}}