Opened 8 years ago

Closed 7 years ago

#6361 closed enhancement (wontfix)

Merge six bandwidth history graphs into one

Reported by: karsten Owned by: phw
Priority: Medium Milestone:
Component: Metrics/Relay Search Version:
Severity: Keywords:
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:


Atlas' details page could show a single graph and six buttons for 3 days, 1 week, etc. This task is related to adding more graphs (#5755) to Onionoo and then to Atlas. Once we have different graph types, we'll want to have room for them.

Child Tickets

Change History (4)

comment:1 Changed 8 years ago by karsten

We could use Bootstrap's Tabs or Pills for the buttons here. However, when I last tried implementing that, I ran into problems with the added # anchors on the page, because Atlas uses the URL part after # to locally decide which relay documents to fetch.

comment:2 Changed 7 years ago by karsten

I just deployed an updated Atlas version that uses D3.js for making graphs instead of flot. The main reason for the switch is to gain experience with D3.js and see if it's flexible enough for use on the metrics website.

I'd appreciate some feedback. How do the new Atlas graphs look/feel?

(Known issues are that legend and lines may overlap, and that tool tips take a second to show up. Known fixes are that the "Save Graph" links finally save the whole graph.)

comment:3 Changed 7 years ago by karsten

Owner: changed from hellais to phw
Status: newassigned

phw, is this something you're interested in? Assigning to you, just in case. If you're not interested, please feel free to close.

comment:4 Changed 7 years ago by phw

Resolution: wontfix
Status: assignedclosed

I'm unable to do any non-trivial JavaScript development, sorry.

Note: See TracTickets for help on using tickets.