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

Make ContactsMixin available for plugins #18305

Open
alehaa opened this issue Jan 5, 2025 · 0 comments
Open

Make ContactsMixin available for plugins #18305

alehaa opened this issue Jan 5, 2025 · 0 comments
Labels
status: needs triage This issue is awaiting triage by a maintainer type: feature Introduction of new functionality to the application

Comments

@alehaa
Copy link
Contributor

alehaa commented Jan 5, 2025

NetBox version

v4.1.10

Feature type

Other

Triage priority

I volunteer to perform this work (if approved)

Proposed functionality

  1. Add ContactsMixin and related mixin classes (column, filterset, …) to the plugin documentation.
  2. Add ObjectContactsView to feature-view auto-registration

Use case

Plugins may want to use contacts for custom models. Making the mixin class public for use in the API will prevent plugins from reinventing the wheel and better integrate with NetBox, as they can implement a consistent UI with the NetBox core.

Database changes

None.

External dependencies

None.

@alehaa alehaa added status: needs triage This issue is awaiting triage by a maintainer type: feature Introduction of new functionality to the application labels Jan 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: needs triage This issue is awaiting triage by a maintainer type: feature Introduction of new functionality to the application
Projects
None yet
Development

No branches or pull requests

1 participant