{"action":"created","issue":{"url":"https://api.github.com/repos/biocore/emperor/issues/525","repository_url":"https://api.github.com/repos/biocore/emperor","labels_url":"https://api.github.com/repos/biocore/emperor/issues/525/labels{/name}","comments_url":"https://api.github.com/repos/biocore/emperor/issues/525/comments","events_url":"https://api.github.com/repos/biocore/emperor/issues/525/events","html_url":"https://github.com/biocore/emperor/pull/525","id":167914380,"number":525,"title":"Flipping bug 🐞","user":{"login":"ElDeveloper","id":375307,"avatar_url":"https://avatars.githubusercontent.com/u/375307?v=3","gravatar_id":"","url":"https://api.github.com/users/ElDeveloper","html_url":"https://github.com/ElDeveloper","followers_url":"https://api.github.com/users/ElDeveloper/followers","following_url":"https://api.github.com/users/ElDeveloper/following{/other_user}","gists_url":"https://api.github.com/users/ElDeveloper/gists{/gist_id}","starred_url":"https://api.github.com/users/ElDeveloper/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ElDeveloper/subscriptions","organizations_url":"https://api.github.com/users/ElDeveloper/orgs","repos_url":"https://api.github.com/users/ElDeveloper/repos","events_url":"https://api.github.com/users/ElDeveloper/events{/privacy}","received_events_url":"https://api.github.com/users/ElDeveloper/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-07-27T17:46:52Z","updated_at":"2016-07-27T21:22:56Z","closed_at":"2016-07-27T20:56:52Z","pull_request":{"url":"https://api.github.com/repos/biocore/emperor/pulls/525","html_url":"https://github.com/biocore/emperor/pull/525","diff_url":"https://github.com/biocore/emperor/pull/525.diff","patch_url":"https://github.com/biocore/emperor/pull/525.patch"},"body":"In the current version of emperor, if you flip the orientation of one of the axis, you may end up in a situation where the range data lies outside of the current axes. To remediate this, the `dimensionRanges` properties are updated to reflect the new range that the data spans. Additionally, we need to keep track of when an axis is reoriented, so we know when change the ranges back in a situation when we are swapping out a *flipped* dimension.\r\n\r\nI've also improved the test cases to reproduce the problem.\r\n\r\n-------\r\n\r\nThis one took longer than I was hoping. 😫 "},"comment":{"url":"https://api.github.com/repos/biocore/emperor/issues/comments/235725449","html_url":"https://github.com/biocore/emperor/pull/525#issuecomment-235725449","issue_url":"https://api.github.com/repos/biocore/emperor/issues/525","id":235725449,"user":{"login":"ElDeveloper","id":375307,"avatar_url":"https://avatars.githubusercontent.com/u/375307?v=3","gravatar_id":"","url":"https://api.github.com/users/ElDeveloper","html_url":"https://github.com/ElDeveloper","followers_url":"https://api.github.com/users/ElDeveloper/followers","following_url":"https://api.github.com/users/ElDeveloper/following{/other_user}","gists_url":"https://api.github.com/users/ElDeveloper/gists{/gist_id}","starred_url":"https://api.github.com/users/ElDeveloper/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ElDeveloper/subscriptions","organizations_url":"https://api.github.com/users/ElDeveloper/orgs","repos_url":"https://api.github.com/users/ElDeveloper/repos","events_url":"https://api.github.com/users/ElDeveloper/events{/privacy}","received_events_url":"https://api.github.com/users/ElDeveloper/received_events","type":"User","site_admin":false},"created_at":"2016-07-27T21:22:56Z","updated_at":"2016-07-27T21:22:56Z","body":"Thanks @josenavas!!"}}
{"actor":{"display_login":"ElDeveloper"}}