Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Capitalize Multi Word Table Columns For Consistency #16108

Open
mr1716 opened this issue May 13, 2024 · 1 comment
Open

Capitalize Multi Word Table Columns For Consistency #16108

mr1716 opened this issue May 13, 2024 · 1 comment
Assignees
Labels
complexity: low Requires minimal effort to implement status: accepted This issue has been accepted for implementation type: feature Introduction of new functionality to the application

Comments

@mr1716
Copy link

mr1716 commented May 13, 2024

NetBox version

v4.0.1

Feature type

Change to existing functionality

Proposed functionality

In the core, the last_updated field column shows up as "Last updated" when other columns have both the 1st characters in both words capitalized. This is to help ensure consistency. There are probably other fields like this, and this is to help maintain consistency.

Use case

In the core, the last_updated field column shows up as "Last updated" when other columns have both the 1st characters in both words capitalized. This is to help ensure consistency. There are probably other fields like this, and this is to help maintain consistency. It just looks weird now, without a change

Database changes

No response

External dependencies

No response

@mr1716 mr1716 added status: needs triage This issue is awaiting triage by a maintainer type: feature Introduction of new functionality to the application labels May 13, 2024
@arthanson arthanson added status: needs owner This issue is tentatively accepted pending a volunteer committed to its implementation and removed status: needs triage This issue is awaiting triage by a maintainer labels May 13, 2024
@arthanson arthanson removed their assignment May 13, 2024
@mr1716
Copy link
Author

mr1716 commented May 18, 2024

Table Column values that require capitalization are:
Admin—>Authentication->Users:
Last login
Email address
First name
Last name

Admin—>Authentication->Users:
Users count

Operations->Integrations
Data Sources—> Last updated
Event Rules—> Last updated
Webhooks—> HTTP method, HTTP content type, Last updated, and SSL verification

Logging—>
Journal Entries: Created by

Customization
Custom Fields: Group name, Filter logic, Last updated, Search weight, Display weight,
Custom Field Choices: Base choices, Extra choices, Last updated
Custom Links: Last updated, Link text, Group name, Button class
Export Templates: MIME type, File extension, Date synced, Last updated
Saved Filters: Last updated
Tags: Last updated
Image Attachments: Image height, Image width, Last updated

Provisioning
Config Contexts: Cluster groups, Cluster types, Date synced, last updated, Tenant groups
Config Templates: Last updated, Date synced

Power:
Power Feeds and Power Panels: Last updated

Circuits
Circuits and Circuit Types: Last updated
Providers, Provider Accounts, Provider Networks: Last updated

Virtualization
Virtual Machines: Last updated
Interfaces: Last updated, MAC address
Clusters, Cluster Groups, and Cluster Types: Last updated

VPN
Tunnels—>Last updated and IPSec profile
Tunnel Groups—>Last updated
Tunnel Terminations—>Last updated ad Tunnel interface

L2VPN: Last updated
IKE Policies and IKE Proposals: Last updated
IPSEC Policies, IPSEC Profiles, and IPSEC Proposals: Last updated

Connections:
Cables: Last updated
Wireless Links: Authentication cipher, Pre-shared key, Last updated, Authentication type

Wireless LANs: Last updated, Authentication type, Authentication cipher, Pre-shared key
Wireless LAN Groups: Last updated

IPAM
IP Addresses: Last updated
IP Ranges: Last updated, Start address, End address
Prefixes: Last updated
Prefix and VLAN Rules, ASN Ranges, ASNs, Aggregates, RIRs, VRFs, Route Targets: Last updated
VLANs, VLAN Groups: Last updated
FHRP Groups: Last updated, Authentication key, Authentication type
Service Templates: Last updated
Services: Last updated, IP addresses

Organization:
Sites—> Time zone, Physical address, Shipping Address, Last updated
Regions, Site Groups, and Locations: Last updated

Racks
Racks: Asset tag, Last updated, Mounting depth, Serial number, Starting unit
Rack Roles, Reservations: Last Updated

Tenancy
Tenants and Tenant Groups: Last updated

Contacts
Contacts and Contact Groups: Last updated
Contact Roles: Last updated

Devices
Devices
Devices: Asset tag, Console ports, Console server ports, Device bays, Rack face, Front ports, Inventory items, Last updated, Module Bays, Power outlets, Power ports, Rear Ports, Serial number,
Modules: Serial number
DEvice Roles: VM role, Last updated
Platforms: Last updated
Virtual Chassis: Last updated
Virtual Device Contexts

Device Types
Device Types: Exclude From Utilization, Last updated, Part number, Parent/child status
Module Types: Part number
Manufacturers: Last updated

Device Components
Interfaces: Last updated, PoE mode, PoE type, Wireless chenille, Channel frequency (MHZ), Channel width (MHz), Wireless role, Transmit power (cBm), Wireless Lin,
Front Ports: Last updated
Rear Ports: Last updated
Console Ports: Last updated
Console Server Ports: Last updated
Power Ports: Last updated, Maximum draw (W), Allocated draw (W)
Power Outlets: Feed leg, Last updated
Device Bays: Installed device, Last updated
Inventory Items: Serial number, Last updated
Inventory Item Roles:

@DanSheps DanSheps added status: accepted This issue has been accepted for implementation and removed status: needs owner This issue is tentatively accepted pending a volunteer committed to its implementation labels May 20, 2024
danner26 added a commit to danner26/netbox that referenced this issue May 20, 2024
@jeremystretch jeremystretch added the complexity: low Requires minimal effort to implement label May 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
complexity: low Requires minimal effort to implement status: accepted This issue has been accepted for implementation type: feature Introduction of new functionality to the application
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants