{"action":"created","issue":{"url":"https://api.github.com/repos/osumb/challenges/issues/199","repository_url":"https://api.github.com/repos/osumb/challenges","labels_url":"https://api.github.com/repos/osumb/challenges/issues/199/labels{/name}","comments_url":"https://api.github.com/repos/osumb/challenges/issues/199/comments","events_url":"https://api.github.com/repos/osumb/challenges/issues/199/events","html_url":"https://github.com/osumb/challenges/issues/199","id":176433457,"number":199,"title":"Better Job Scheduling","user":{"login":"atareshawty","id":3112926,"avatar_url":"https://avatars.githubusercontent.com/u/3112926?v=3","gravatar_id":"","url":"https://api.github.com/users/atareshawty","html_url":"https://github.com/atareshawty","followers_url":"https://api.github.com/users/atareshawty/followers","following_url":"https://api.github.com/users/atareshawty/following{/other_user}","gists_url":"https://api.github.com/users/atareshawty/gists{/gist_id}","starred_url":"https://api.github.com/users/atareshawty/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/atareshawty/subscriptions","organizations_url":"https://api.github.com/users/atareshawty/orgs","repos_url":"https://api.github.com/users/atareshawty/repos","events_url":"https://api.github.com/users/atareshawty/events{/privacy}","received_events_url":"https://api.github.com/users/atareshawty/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/osumb/challenges/labels/TODO","name":"TODO","color":"b60205"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/osumb/challenges/milestones/4","html_url":"https://github.com/osumb/challenges/milestones/Sustainability","labels_url":"https://api.github.com/repos/osumb/challenges/milestones/4/labels","id":1998991,"number":4,"title":"Sustainability","description":"I don't want to maintain this longer than I have to. There are some things that need to be updated for this to happen. Literally everything needs to be edited...","creator":{"login":"atareshawty","id":3112926,"avatar_url":"https://avatars.githubusercontent.com/u/3112926?v=3","gravatar_id":"","url":"https://api.github.com/users/atareshawty","html_url":"https://github.com/atareshawty","followers_url":"https://api.github.com/users/atareshawty/followers","following_url":"https://api.github.com/users/atareshawty/following{/other_user}","gists_url":"https://api.github.com/users/atareshawty/gists{/gist_id}","starred_url":"https://api.github.com/users/atareshawty/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/atareshawty/subscriptions","organizations_url":"https://api.github.com/users/atareshawty/orgs","repos_url":"https://api.github.com/users/atareshawty/repos","events_url":"https://api.github.com/users/atareshawty/events{/privacy}","received_events_url":"https://api.github.com/users/atareshawty/received_events","type":"User","site_admin":false},"open_issues":6,"closed_issues":1,"state":"open","created_at":"2016-09-12T17:15:40Z","updated_at":"2016-09-13T14:30:04Z","due_on":null,"closed_at":null},"comments":6,"created_at":"2016-09-12T17:22:29Z","updated_at":"2016-09-28T01:02:32Z","closed_at":null,"body":"Node Scheduler keeps the job in memory. So when the server restarts, we lose the scheduled jobs. Heroku restarts it's dynos every 24 hours. The server(s) restart on deploys. Canceling jobs happens right now by just manually restarting the dynos.\r\n\r\nI need a solution that:\r\n- [ ] Can programmatically schedule jobs to send the challenge list email\r\n- [ ] Can stay scheduled through things like node restarting/deploys\r\n- [ ] Can manually be altered through UI/terminal (preferably UI)"},"comment":{"url":"https://api.github.com/repos/osumb/challenges/issues/comments/250043805","html_url":"https://github.com/osumb/challenges/issues/199#issuecomment-250043805","issue_url":"https://api.github.com/repos/osumb/challenges/issues/199","id":250043805,"user":{"login":"btmills","id":1709537,"avatar_url":"https://avatars.githubusercontent.com/u/1709537?v=3","gravatar_id":"","url":"https://api.github.com/users/btmills","html_url":"https://github.com/btmills","followers_url":"https://api.github.com/users/btmills/followers","following_url":"https://api.github.com/users/btmills/following{/other_user}","gists_url":"https://api.github.com/users/btmills/gists{/gist_id}","starred_url":"https://api.github.com/users/btmills/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/btmills/subscriptions","organizations_url":"https://api.github.com/users/btmills/orgs","repos_url":"https://api.github.com/users/btmills/repos","events_url":"https://api.github.com/users/btmills/events{/privacy}","received_events_url":"https://api.github.com/users/btmills/received_events","type":"User","site_admin":false},"created_at":"2016-09-28T01:02:32Z","updated_at":"2016-09-28T01:02:32Z","body":"If editing the closing time is a possibility, and you don't feel particularly passionate about writing your own job scheduler, then yes, stay *far* **far** away from the second idea."}}
{"actor":{"display_login":"btmills"}}