{"action":"created","issue":{"url":"https://api.github.com/repos/YACS-RCOS/yacs/issues/148","repository_url":"https://api.github.com/repos/YACS-RCOS/yacs","labels_url":"https://api.github.com/repos/YACS-RCOS/yacs/issues/148/labels{/name}","comments_url":"https://api.github.com/repos/YACS-RCOS/yacs/issues/148/comments","events_url":"https://api.github.com/repos/YACS-RCOS/yacs/issues/148/events","html_url":"https://github.com/YACS-RCOS/yacs/pull/148","id":183307588,"number":148,"title":"Add ICS/VCalendar download button on the schedule page","user":{"login":"copperwater","id":8742183,"avatar_url":"https://avatars.githubusercontent.com/u/8742183?v=3","gravatar_id":"","url":"https://api.github.com/users/copperwater","html_url":"https://github.com/copperwater","followers_url":"https://api.github.com/users/copperwater/followers","following_url":"https://api.github.com/users/copperwater/following{/other_user}","gists_url":"https://api.github.com/users/copperwater/gists{/gist_id}","starred_url":"https://api.github.com/users/copperwater/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/copperwater/subscriptions","organizations_url":"https://api.github.com/users/copperwater/orgs","repos_url":"https://api.github.com/users/copperwater/repos","events_url":"https://api.github.com/users/copperwater/events{/privacy}","received_events_url":"https://api.github.com/users/copperwater/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-10-17T01:32:09Z","updated_at":"2016-10-17T13:12:01Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/YACS-RCOS/yacs/pulls/148","html_url":"https://github.com/YACS-RCOS/yacs/pull/148","diff_url":"https://github.com/YACS-RCOS/yacs/pull/148.diff","patch_url":"https://github.com/YACS-RCOS/yacs/pull/148.patch"},"body":"This enables users looking at a schedule to download a \"yacs-schedule.ics\" file from the schedule they are currently looking at, which can then be imported into an application such as iCalendar, Outlook, or Google Calendar. The courses start at the beginning of the current week and go on forever (the user will have to delete them manually; the API does not currently carry data about when they should stop.)\r\n\r\nPossible things missing from this:\r\n* Vcalendars support but do not require categories. I have not implemented them, but we could implement them. I personally would not spend time on it unless someone asks for it.\r\n* This feature is not currently tested with cucumber. It may not be important enough to warrant a feature. Additionally, verifying the vcalendar data as a string, within cucumber, might be really annoying.\r\n\r\nThis will close #100."},"comment":{"url":"https://api.github.com/repos/YACS-RCOS/yacs/issues/comments/254203034","html_url":"https://github.com/YACS-RCOS/yacs/pull/148#issuecomment-254203034","issue_url":"https://api.github.com/repos/YACS-RCOS/yacs/issues/148","id":254203034,"user":{"login":"coveralls","id":2354108,"avatar_url":"https://avatars.githubusercontent.com/u/2354108?v=3","gravatar_id":"","url":"https://api.github.com/users/coveralls","html_url":"https://github.com/coveralls","followers_url":"https://api.github.com/users/coveralls/followers","following_url":"https://api.github.com/users/coveralls/following{/other_user}","gists_url":"https://api.github.com/users/coveralls/gists{/gist_id}","starred_url":"https://api.github.com/users/coveralls/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/coveralls/subscriptions","organizations_url":"https://api.github.com/users/coveralls/orgs","repos_url":"https://api.github.com/users/coveralls/repos","events_url":"https://api.github.com/users/coveralls/events{/privacy}","received_events_url":"https://api.github.com/users/coveralls/received_events","type":"User","site_admin":false},"created_at":"2016-10-17T13:12:01Z","updated_at":"2016-10-17T13:12:01Z","body":"\n[![Coverage Status](https://coveralls.io/builds/8369458/badge)](https://coveralls.io/builds/8369458)\n\nCoverage decreased (-0.2%) to 90.625% when pulling **5dd483b7ca501ce33d2ccdbcf8a90490308c63cd on copperwater:100-ics** into **60d8fa76a92cfcac6e2f88ddfcca7098f182d012 on YACS-RCOS:staging**.\n"}}
{"actor":{"display_login":"coveralls"}}