{"action":"created","issue":{"url":"https://api.github.com/repos/theCrag/website/issues/2009","labels_url":"https://api.github.com/repos/theCrag/website/issues/2009/labels{/name}","comments_url":"https://api.github.com/repos/theCrag/website/issues/2009/comments","events_url":"https://api.github.com/repos/theCrag/website/issues/2009/events","html_url":"https://github.com/theCrag/website/issues/2009","id":101352721,"number":2009,"title":"Recent contributions RSS filtering","user":{"login":"leemcdougall","id":1314871,"avatar_url":"https://avatars.githubusercontent.com/u/1314871?v=3","gravatar_id":"","url":"https://api.github.com/users/leemcdougall","html_url":"https://github.com/leemcdougall","followers_url":"https://api.github.com/users/leemcdougall/followers","following_url":"https://api.github.com/users/leemcdougall/following{/other_user}","gists_url":"https://api.github.com/users/leemcdougall/gists{/gist_id}","starred_url":"https://api.github.com/users/leemcdougall/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/leemcdougall/subscriptions","organizations_url":"https://api.github.com/users/leemcdougall/orgs","repos_url":"https://api.github.com/users/leemcdougall/repos","events_url":"https://api.github.com/users/leemcdougall/events{/privacy}","received_events_url":"https://api.github.com/users/leemcdougall/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"scd","id":373058,"avatar_url":"https://avatars.githubusercontent.com/u/373058?v=3","gravatar_id":"","url":"https://api.github.com/users/scd","html_url":"https://github.com/scd","followers_url":"https://api.github.com/users/scd/followers","following_url":"https://api.github.com/users/scd/following{/other_user}","gists_url":"https://api.github.com/users/scd/gists{/gist_id}","starred_url":"https://api.github.com/users/scd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/scd/subscriptions","organizations_url":"https://api.github.com/users/scd/orgs","repos_url":"https://api.github.com/users/scd/repos","events_url":"https://api.github.com/users/scd/events{/privacy}","received_events_url":"https://api.github.com/users/scd/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/theCrag/website/milestones/42","html_url":"https://github.com/theCrag/website/milestones/Release%2044%20-%20Streams","labels_url":"https://api.github.com/repos/theCrag/website/milestones/42/labels","id":1078145,"number":42,"title":"Release 44 - Streams","description":"System upgrade to summarise related activity into a stream event. This replaces the various activity feeds and enables the user to configure everything they want to see in a single feed rather than switch between activity logs.\r\n\r\n-----\r\n\r\nPRE RELEASE\r\n * is-config\r\n * as-config\r\n * build-statistic-definition-libraries\r\n\r\nPOST RELEASE\r\n  * fix-stream-events","creator":{"login":"scd","id":373058,"avatar_url":"https://avatars.githubusercontent.com/u/373058?v=3","gravatar_id":"","url":"https://api.github.com/users/scd","html_url":"https://github.com/scd","followers_url":"https://api.github.com/users/scd/followers","following_url":"https://api.github.com/users/scd/following{/other_user}","gists_url":"https://api.github.com/users/scd/gists{/gist_id}","starred_url":"https://api.github.com/users/scd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/scd/subscriptions","organizations_url":"https://api.github.com/users/scd/orgs","repos_url":"https://api.github.com/users/scd/repos","events_url":"https://api.github.com/users/scd/events{/privacy}","received_events_url":"https://api.github.com/users/scd/received_events","type":"User","site_admin":false},"open_issues":25,"closed_issues":73,"state":"open","created_at":"2015-04-22T01:47:03Z","updated_at":"2015-09-03T00:08:00Z","due_on":"2015-09-20T14:00:00Z","closed_at":null},"comments":12,"created_at":"2015-08-17T06:58:07Z","updated_at":"2015-09-03T23:28:41Z","closed_at":null,"body":"I use the RSS feed to keep me updated on new routes and crags in my favorite climbing areas, however there is a lot of clutter. It would be great, for example, if the RSS could be filtered to only show \"New routes\" as I don't really care too much about being alerted for reparenting, merging etc. \r\nOr maybe it can be consolidated into one entry like the Stream does. \r\nLee"},"comment":{"url":"https://api.github.com/repos/theCrag/website/issues/comments/137600796","html_url":"https://github.com/theCrag/website/issues/2009#issuecomment-137600796","issue_url":"https://api.github.com/repos/theCrag/website/issues/2009","id":137600796,"user":{"login":"scd","id":373058,"avatar_url":"https://avatars.githubusercontent.com/u/373058?v=3","gravatar_id":"","url":"https://api.github.com/users/scd","html_url":"https://github.com/scd","followers_url":"https://api.github.com/users/scd/followers","following_url":"https://api.github.com/users/scd/following{/other_user}","gists_url":"https://api.github.com/users/scd/gists{/gist_id}","starred_url":"https://api.github.com/users/scd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/scd/subscriptions","organizations_url":"https://api.github.com/users/scd/orgs","repos_url":"https://api.github.com/users/scd/repos","events_url":"https://api.github.com/users/scd/events{/privacy}","received_events_url":"https://api.github.com/users/scd/received_events","type":"User","site_admin":false},"created_at":"2015-09-03T23:28:41Z","updated_at":"2015-09-03T23:28:41Z","body":"I think we use 'next' in the existing logic for the rss feed. This would add 1 to the page number, which means get older data.\r\n\r\nI have implemented next:\r\n\r\n - [x] paginateAt the last id returned\r\n - [x] if nothing is returned then next is set next earlier active month as per filter logic. Note that an empty rss feed will be returned for the last query of any month window.\r\n - [x] if we are at end of stream then the next parameter is not set\r\n"}}