{"action":"opened","issue":{"url":"https://api.github.com/repos/nsqio/nsq/issues/649","labels_url":"https://api.github.com/repos/nsqio/nsq/issues/649/labels{/name}","comments_url":"https://api.github.com/repos/nsqio/nsq/issues/649/comments","events_url":"https://api.github.com/repos/nsqio/nsq/issues/649/events","html_url":"https://github.com/nsqio/nsq/issues/649","id":107059415,"number":649,"title":"nsqadmin: dynamic graphite timeframe","user":{"login":"jehiah","id":45028,"avatar_url":"https://avatars.githubusercontent.com/u/45028?v=3","gravatar_id":"","url":"https://api.github.com/users/jehiah","html_url":"https://github.com/jehiah","followers_url":"https://api.github.com/users/jehiah/followers","following_url":"https://api.github.com/users/jehiah/following{/other_user}","gists_url":"https://api.github.com/users/jehiah/gists{/gist_id}","starred_url":"https://api.github.com/users/jehiah/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jehiah/subscriptions","organizations_url":"https://api.github.com/users/jehiah/orgs","repos_url":"https://api.github.com/users/jehiah/repos","events_url":"https://api.github.com/users/jehiah/events{/privacy}","received_events_url":"https://api.github.com/users/jehiah/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/nsqio/nsq/labels/feature","name":"feature","color":"c7def8"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-09-17T19:41:33Z","updated_at":"2015-09-17T19:41:33Z","closed_at":null,"body":"prior to #323 nsqadmin controlled the graphite integration timeframe via `?t={{timeframe}}` and persisted it via cookie. Now it's persisted via browser local storage.\r\n\r\nThe benefit of the previous approach is that you were not limited to the built in timeframe selection options and could pick any supported graphite time range (ie: `?t=3weeks`). This also meant you could hard link other people to view the dashboard in a specific timeframe which is helpful in troubleshooting in a group setting.\r\n\r\nI think we should add the ability to select a custom timeframe (ie: a new 'other' option in the dropdown that presents a free form selection) and possibly add back the ability to pick up the timeframe option when present as a query parameter\r\n\r\ncc: @mreiferson"}}