Provide a way to add a dashboard summary for plugins. #6445

Closed
opened 2025-12-29 19:40:49 +01:00 by adam · 2 comments
Owner

Originally created by @ecraven on GitHub (May 4, 2022).

NetBox version

v3.2.2

Feature type

New functionality

Proposed functionality

Add some callback that allows a plugin to add sections to build_stats in netbox/views/__init__.py, so that additional statistics (and links) to custom models can be shown.

Use case

Integrate plugins better into core netbox.

Database changes

none.

External dependencies

none.

Originally created by @ecraven on GitHub (May 4, 2022). ### NetBox version v3.2.2 ### Feature type New functionality ### Proposed functionality Add some callback that allows a plugin to add sections to `build_stats` in `netbox/views/__init__.py`, so that additional statistics (and links) to custom models can be shown. ### Use case Integrate plugins better into core netbox. ### Database changes none. ### External dependencies none.
adam added the type: featurestatus: under review labels 2025-12-29 19:40:49 +01:00
adam closed this issue 2025-12-29 19:40:49 +01:00
Author
Owner

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

We might want to take a step back and reconsider the home page entirely. I think a more generic widget-based approach might make sense. There are several current and emerging use cases that could leverage widgets:

  • General object stats
  • Most recent change log entries
  • Pinned objects (#8248)
  • Plugin content
  • RSS feed from https://netbox.dev

And I'm sure there are plenty more.

@jeremystretch commented on GitHub (May 5, 2022): We might want to take a step back and reconsider the home page entirely. I think a more generic widget-based approach might make sense. There are several current and emerging use cases that could leverage widgets: - General object stats - Most recent change log entries - Pinned objects (#8248) - Plugin content - RSS feed from https://netbox.dev And I'm sure there are plenty more.
Author
Owner

@jeremystretch commented on GitHub (May 24, 2022):

I've opened #9416 to propose a widget-based dashboard.

@jeremystretch commented on GitHub (May 24, 2022): I've opened #9416 to propose a widget-based dashboard.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#6445