{"action":"created","issue":{"url":"https://api.github.com/repos/Runalyze/Runalyze/issues/1541","labels_url":"https://api.github.com/repos/Runalyze/Runalyze/issues/1541/labels{/name}","comments_url":"https://api.github.com/repos/Runalyze/Runalyze/issues/1541/comments","events_url":"https://api.github.com/repos/Runalyze/Runalyze/issues/1541/events","html_url":"https://github.com/Runalyze/Runalyze/issues/1541","id":112570033,"number":1541,"title":"Form: Banister: Negative values creates a strange chart","user":{"login":"mipapo","id":2135076,"avatar_url":"https://avatars.githubusercontent.com/u/2135076?v=3","gravatar_id":"","url":"https://api.github.com/users/mipapo","html_url":"https://github.com/mipapo","followers_url":"https://api.github.com/users/mipapo/followers","following_url":"https://api.github.com/users/mipapo/following{/other_user}","gists_url":"https://api.github.com/users/mipapo/gists{/gist_id}","starred_url":"https://api.github.com/users/mipapo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mipapo/subscriptions","organizations_url":"https://api.github.com/users/mipapo/orgs","repos_url":"https://api.github.com/users/mipapo/repos","events_url":"https://api.github.com/users/mipapo/events{/privacy}","received_events_url":"https://api.github.com/users/mipapo/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/Runalyze/Runalyze/milestones/32","html_url":"https://github.com/Runalyze/Runalyze/milestones/Runalyze%20v2.2-release","labels_url":"https://api.github.com/repos/Runalyze/Runalyze/milestones/32/labels","id":1356727,"number":32,"title":"Runalyze v2.2-release","description":"This milestone covers all issues appeared while testing v2.2-alpha.","creator":{"login":"laufhannes","id":8313118,"avatar_url":"https://avatars.githubusercontent.com/u/8313118?v=3","gravatar_id":"","url":"https://api.github.com/users/laufhannes","html_url":"https://github.com/laufhannes","followers_url":"https://api.github.com/users/laufhannes/followers","following_url":"https://api.github.com/users/laufhannes/following{/other_user}","gists_url":"https://api.github.com/users/laufhannes/gists{/gist_id}","starred_url":"https://api.github.com/users/laufhannes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/laufhannes/subscriptions","organizations_url":"https://api.github.com/users/laufhannes/orgs","repos_url":"https://api.github.com/users/laufhannes/repos","events_url":"https://api.github.com/users/laufhannes/events{/privacy}","received_events_url":"https://api.github.com/users/laufhannes/received_events","type":"User","site_admin":false},"open_issues":4,"closed_issues":10,"state":"open","created_at":"2015-10-15T06:28:14Z","updated_at":"2015-10-21T11:52:02Z","due_on":"2015-10-23T22:00:00Z","closed_at":null},"comments":1,"created_at":"2015-10-21T11:52:02Z","updated_at":"2015-10-21T12:13:16Z","closed_at":null,"body":"![image002](https://cloud.githubusercontent.com/assets/2135076/10635658/ad5a9450-77fa-11e5-9dbc-19008a0ca2af.png)\r\n![image001](https://cloud.githubusercontent.com/assets/2135076/10635659/ad722782-77fa-11e5-8764-f43dbc1266a4.png)\r\n"},"comment":{"url":"https://api.github.com/repos/Runalyze/Runalyze/issues/comments/149872161","html_url":"https://github.com/Runalyze/Runalyze/issues/1541#issuecomment-149872161","issue_url":"https://api.github.com/repos/Runalyze/Runalyze/issues/1541","id":149872161,"user":{"login":"grzeg1","id":8179857,"avatar_url":"https://avatars.githubusercontent.com/u/8179857?v=3","gravatar_id":"","url":"https://api.github.com/users/grzeg1","html_url":"https://github.com/grzeg1","followers_url":"https://api.github.com/users/grzeg1/followers","following_url":"https://api.github.com/users/grzeg1/following{/other_user}","gists_url":"https://api.github.com/users/grzeg1/gists{/gist_id}","starred_url":"https://api.github.com/users/grzeg1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grzeg1/subscriptions","organizations_url":"https://api.github.com/users/grzeg1/orgs","repos_url":"https://api.github.com/users/grzeg1/repos","events_url":"https://api.github.com/users/grzeg1/events{/privacy}","received_events_url":"https://api.github.com/users/grzeg1/received_events","type":"User","site_admin":false},"created_at":"2015-10-21T12:13:16Z","updated_at":"2015-10-21T12:13:16Z","body":"Doable, but not a quick fix. Needs manual setting of axes values and scaling:\r\n- detect range: min as 0 or negative TSB, max as max(maxCTL, maxATL,maxTSB)\r\n- detect ranges (max) for other axes (VDOT, TRIMP)\r\n- set min of other axes proportionally according to to min/max relationship of TSB/ATL/CTL chart"}}