Dashboard: Group local/remote addresses, sort by bandwidth usage
Issue Fix
(no issue)
Description
This sorts the table on the front page of the dashboard by bandwidth usage, and separates local and remote addresses to hopefully make it a bit easier to read.
Alternative(s) considered
This duplicates a few lines of code (the <tr>
s for addresses) between local- and remote ones. Ember.js can't do inline components, so the alternative would be to break out the table on the front page into a component of its own, with a sub-component for the rows, and move the filtering and sorting into the component.
This feels a bit overkill for now, but it's something we can always do down the line if this code gets any more complex.
Type
Choose one: Feature