{"action":"created","issue":{"url":"https://api.github.com/repos/peerlibrary/peerlibrary/issues/678","labels_url":"https://api.github.com/repos/peerlibrary/peerlibrary/issues/678/labels{/name}","comments_url":"https://api.github.com/repos/peerlibrary/peerlibrary/issues/678/comments","events_url":"https://api.github.com/repos/peerlibrary/peerlibrary/issues/678/events","html_url":"https://github.com/peerlibrary/peerlibrary/pull/678","id":45043430,"number":678,"title":"Admin dashboard","user":{"login":"opalkale","id":1530933,"avatar_url":"https://avatars.githubusercontent.com/u/1530933?v=3","gravatar_id":"","url":"https://api.github.com/users/opalkale","html_url":"https://github.com/opalkale","followers_url":"https://api.github.com/users/opalkale/followers","following_url":"https://api.github.com/users/opalkale/following{/other_user}","gists_url":"https://api.github.com/users/opalkale/gists{/gist_id}","starred_url":"https://api.github.com/users/opalkale/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/opalkale/subscriptions","organizations_url":"https://api.github.com/users/opalkale/orgs","repos_url":"https://api.github.com/users/opalkale/repos","events_url":"https://api.github.com/users/opalkale/events{/privacy}","received_events_url":"https://api.github.com/users/opalkale/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"opalkale","id":1530933,"avatar_url":"https://avatars.githubusercontent.com/u/1530933?v=3","gravatar_id":"","url":"https://api.github.com/users/opalkale","html_url":"https://github.com/opalkale","followers_url":"https://api.github.com/users/opalkale/followers","following_url":"https://api.github.com/users/opalkale/following{/other_user}","gists_url":"https://api.github.com/users/opalkale/gists{/gist_id}","starred_url":"https://api.github.com/users/opalkale/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/opalkale/subscriptions","organizations_url":"https://api.github.com/users/opalkale/orgs","repos_url":"https://api.github.com/users/opalkale/repos","events_url":"https://api.github.com/users/opalkale/events{/privacy}","received_events_url":"https://api.github.com/users/opalkale/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/peerlibrary/peerlibrary/milestones/9","labels_url":"https://api.github.com/repos/peerlibrary/peerlibrary/milestones/9/labels","id":489141,"number":9,"title":"Parallel milestone","description":"List of things we agree we would like to do/have, but are not time sensitive and can be tackled at any time.\r\n_A good starting point if you would like to start contributing to PeerLibrary._","creator":{"login":"mitar","id":585279,"avatar_url":"https://avatars.githubusercontent.com/u/585279?v=3","gravatar_id":"","url":"https://api.github.com/users/mitar","html_url":"https://github.com/mitar","followers_url":"https://api.github.com/users/mitar/followers","following_url":"https://api.github.com/users/mitar/following{/other_user}","gists_url":"https://api.github.com/users/mitar/gists{/gist_id}","starred_url":"https://api.github.com/users/mitar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mitar/subscriptions","organizations_url":"https://api.github.com/users/mitar/orgs","repos_url":"https://api.github.com/users/mitar/repos","events_url":"https://api.github.com/users/mitar/events{/privacy}","received_events_url":"https://api.github.com/users/mitar/received_events","type":"User","site_admin":false},"open_issues":153,"closed_issues":48,"state":"open","created_at":"2013-11-18T22:54:07Z","updated_at":"2014-12-21T16:52:27Z","due_on":"2041-01-01T08:00:00Z","closed_at":null},"comments":34,"created_at":"2014-10-06T22:06:44Z","updated_at":"2015-01-14T00:48:15Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/peerlibrary/peerlibrary/pulls/678","html_url":"https://github.com/peerlibrary/peerlibrary/pull/678","diff_url":"https://github.com/peerlibrary/peerlibrary/pull/678.diff","patch_url":"https://github.com/peerlibrary/peerlibrary/pull/678.patch"},"body":"#140"},"comment":{"url":"https://api.github.com/repos/peerlibrary/peerlibrary/issues/comments/69850882","html_url":"https://github.com/peerlibrary/peerlibrary/pull/678#issuecomment-69850882","issue_url":"https://api.github.com/repos/peerlibrary/peerlibrary/issues/678","id":69850882,"user":{"login":"opalkale","id":1530933,"avatar_url":"https://avatars.githubusercontent.com/u/1530933?v=3","gravatar_id":"","url":"https://api.github.com/users/opalkale","html_url":"https://github.com/opalkale","followers_url":"https://api.github.com/users/opalkale/followers","following_url":"https://api.github.com/users/opalkale/following{/other_user}","gists_url":"https://api.github.com/users/opalkale/gists{/gist_id}","starred_url":"https://api.github.com/users/opalkale/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/opalkale/subscriptions","organizations_url":"https://api.github.com/users/opalkale/orgs","repos_url":"https://api.github.com/users/opalkale/repos","events_url":"https://api.github.com/users/opalkale/events{/privacy}","received_events_url":"https://api.github.com/users/opalkale/received_events","type":"User","site_admin":false},"created_at":"2015-01-14T00:48:15Z","updated_at":"2015-01-14T00:48:15Z","body":"@mitar Not really sure where to extend `BaseDocument` though. There is nothing in `client/lib/jobqueue.coffee` relating to admin jobs. All the code for admin jobs is in `client/admin.coffee`?  `verboseNamePlural` is defined in `lib/documents/jobqueue.coffee`. When you say that it is publishing a catalog-compatible collection, do you mean that I have implemented all the features, like filter/sort? Then no, since I didn't want to define those until the catalog was getting rendered. "}}