{"action":"created","issue":{"url":"https://api.github.com/repos/gemini-hlsw/ocs3/issues/673","repository_url":"https://api.github.com/repos/gemini-hlsw/ocs3","labels_url":"https://api.github.com/repos/gemini-hlsw/ocs3/issues/673/labels{/name}","comments_url":"https://api.github.com/repos/gemini-hlsw/ocs3/issues/673/comments","events_url":"https://api.github.com/repos/gemini-hlsw/ocs3/issues/673/events","html_url":"https://github.com/gemini-hlsw/ocs3/pull/673","id":366530979,"node_id":"MDExOlB1bGxSZXF1ZXN0MjIwMTgxNTU4","number":673,"title":"WIP - cats effect 1.0","user":{"login":"tpolecat","id":1200131,"node_id":"MDQ6VXNlcjEyMDAxMzE=","avatar_url":"https://avatars0.githubusercontent.com/u/1200131?v=4","gravatar_id":"","url":"https://api.github.com/users/tpolecat","html_url":"https://github.com/tpolecat","followers_url":"https://api.github.com/users/tpolecat/followers","following_url":"https://api.github.com/users/tpolecat/following{/other_user}","gists_url":"https://api.github.com/users/tpolecat/gists{/gist_id}","starred_url":"https://api.github.com/users/tpolecat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tpolecat/subscriptions","organizations_url":"https://api.github.com/users/tpolecat/orgs","repos_url":"https://api.github.com/users/tpolecat/repos","events_url":"https://api.github.com/users/tpolecat/events{/privacy}","received_events_url":"https://api.github.com/users/tpolecat/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":13,"created_at":"2018-10-03T21:11:39Z","updated_at":"2018-10-29T19:33:09Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/gemini-hlsw/ocs3/pulls/673","html_url":"https://github.com/gemini-hlsw/ocs3/pull/673","diff_url":"https://github.com/gemini-hlsw/ocs3/pull/673.diff","patch_url":"https://github.com/gemini-hlsw/ocs3/pull/673.patch"},"body":"In-progress upgrades to cats-effect 1.0 which includes updates to fs2, http4s, and doobie. In a few places I'm generalizing things to `F[_]` where we had hardcoded `IO` because it's possible to do so more easily now; and I'm replacing single-element `Stream.bracket` with `Resource`, which is a really nice simplification. Anyway this is going to be a big one, sorry.\r\n\r\nNo need to review yet unless you're just curious. I just wanted to be able to watch the diff.\r\n\r\nTodo:\r\n- [x] track down the problem with the port change in `TelnetdConfiguration.scala`\r\n- [x] figure out empty responses in the gem webserver\r\n- [ ] live tests of seqexec\r\n- [x] fill in `null` placeholder in `WebServerLauncher.scala`\r\n- [x] figure out why slf4j-simple was needed\r\n"},"comment":{"url":"https://api.github.com/repos/gemini-hlsw/ocs3/issues/comments/434048555","html_url":"https://github.com/gemini-hlsw/ocs3/pull/673#issuecomment-434048555","issue_url":"https://api.github.com/repos/gemini-hlsw/ocs3/issues/673","id":434048555,"node_id":"MDEyOklzc3VlQ29tbWVudDQzNDA0ODU1NQ==","user":{"login":"tpolecat","id":1200131,"node_id":"MDQ6VXNlcjEyMDAxMzE=","avatar_url":"https://avatars0.githubusercontent.com/u/1200131?v=4","gravatar_id":"","url":"https://api.github.com/users/tpolecat","html_url":"https://github.com/tpolecat","followers_url":"https://api.github.com/users/tpolecat/followers","following_url":"https://api.github.com/users/tpolecat/following{/other_user}","gists_url":"https://api.github.com/users/tpolecat/gists{/gist_id}","starred_url":"https://api.github.com/users/tpolecat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tpolecat/subscriptions","organizations_url":"https://api.github.com/users/tpolecat/orgs","repos_url":"https://api.github.com/users/tpolecat/repos","events_url":"https://api.github.com/users/tpolecat/events{/privacy}","received_events_url":"https://api.github.com/users/tpolecat/received_events","type":"User","site_admin":false},"created_at":"2018-10-29T19:33:09Z","updated_at":"2018-10-29T19:33:09Z","author_association":"MEMBER","body":"Ok this is updated to http4s 0.20.0-M1 so we need to re-test whatever was surfacing the exceptions above, and we need to re-test the Prometheus stuff, whatever that is, because the http4s API changed a bunch and I may have broken it trying to get it to compile.\r\n\r\nIf there's a way for me to do this testing from here let me know."}}
{"actor":{"display_login":"tpolecat"}}