Circuits list view to display formatted commit rate #5884

Closed
opened 2025-12-29 19:33:52 +01:00 by adam · 1 comment
Owner

Originally created by @jasonyates on GitHub (Jan 5, 2022).

Originally assigned to: @jasonyates on GitHub.

NetBox version

3.1.2

Feature type

Change to existing functionality

Proposed functionality

The current circuit list view (/circuits/circuits/) has a column called "Commit Rate (kbps) and shows the rate in kbps i.e. 1000000

However when looking at the circuit details, the commit rate is translated into something more human readable i.e 1 Gbps

Proposing either changing the existing Commit Rate (kbps) column to also translate the commit rate or the addition of an extra column simply called Commit Rate that has the human readable version.

Use case

Easier for non-technical users to quickly see the commit rate of a circuit in the table view. Brings more parity to the circuit details view.

Database changes

No response

External dependencies

No response

Originally created by @jasonyates on GitHub (Jan 5, 2022). Originally assigned to: @jasonyates on GitHub. ### NetBox version 3.1.2 ### Feature type Change to existing functionality ### Proposed functionality The current circuit list view (/circuits/circuits/) has a column called "Commit Rate (kbps) and shows the rate in kbps i.e. 1000000 However when looking at the circuit details, the commit rate is translated into something more human readable i.e 1 Gbps Proposing either changing the existing Commit Rate (kbps) column to also translate the commit rate or the addition of an extra column simply called Commit Rate that has the human readable version. ### Use case Easier for non-technical users to quickly see the commit rate of a circuit in the table view. Brings more parity to the circuit details view. ### Database changes _No response_ ### External dependencies _No response_
adam added the status: acceptedtype: feature labels 2025-12-29 19:33:52 +01:00
adam closed this issue 2025-12-29 19:33:52 +01:00
Author
Owner

@jeremystretch commented on GitHub (Jan 5, 2022):

changing the existing Commit Rate (kbps) column to also translate the commit rate

The best way to handle this is probably to introduce a custom column class that displays the human-friendly value on render() and the raw number on values() (for export).

@jeremystretch commented on GitHub (Jan 5, 2022): > changing the existing Commit Rate (kbps) column to also translate the commit rate The best way to handle this is probably to introduce a custom column class that displays the human-friendly value on `render()` and the raw number on `values()` (for export).
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#5884