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

Support custom fields in user table configuration #5344

Closed
ypid opened this issue Nov 12, 2020 · 7 comments · Fixed by #5460
Closed

Support custom fields in user table configuration #5344

ypid opened this issue Nov 12, 2020 · 7 comments · Fixed by #5460
Labels
status: accepted This issue has been accepted for implementation type: feature Introduction of new functionality to the application
Milestone

Comments

@ypid
Copy link
Contributor

ypid commented Nov 12, 2020

Environment

  • Python version: 3.7.3
  • NetBox version: 2.9.9 and develop-2.10

Proposed Functionality

Support custom fields to be included in list views by making them user configurable (table configuration).

Use Case

A custom field might be important enough to see it in various list views. This is important to be able to compare it with other objects of the same model. Also, when doing quality assurance, one might want to sort on custom field and then use the bulk edit to normalize the values.

This has been reported before but got closed:

Cc: @eloquentheit, @sampl3x, @mryauch, @hanej, @lesinigo, @Grokzen,

Database Changes

I assume not now that #4878 is done.

External Dependencies

None.

@jeremystretch
Copy link
Member

FYI this needs to wait until v2.10 has been released (because of the changes in #4878). @ypid would you like to volunteer to take on this work once is can begin?

@ypid
Copy link
Contributor Author

ypid commented Nov 16, 2020

Count me in :) You can assign me to this issue. I am already watching for new releases and am going to pick this issue up once 2.10 drops. Keep up the awesome work!

Edit: Looks like I was too slow. TomGrozev jumped in and did it before I had the chance.

@jeremystretch jeremystretch added status: blocked Another issue or external requirement is preventing implementation type: feature Introduction of new functionality to the application labels Nov 16, 2020
@jeremystretch
Copy link
Member

Cool. Marking this as blocked for now pending the v2.10 release.

@jeremystretch jeremystretch added status: accepted This issue has been accepted for implementation and removed status: blocked Another issue or external requirement is preventing implementation labels Dec 21, 2020
@jeremystretch
Copy link
Member

@TomGrozev would you like to take ownership of this issue so that your PR can be reviewed?

@jeremystretch jeremystretch added status: needs owner This issue is tentatively accepted pending a volunteer committed to its implementation and removed status: accepted This issue has been accepted for implementation labels Dec 21, 2020
@TomGrozev
Copy link
Contributor

@jeremystretch Sure.

@jeremystretch jeremystretch 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 Jan 19, 2021
@hyudra
Copy link

hyudra commented Mar 8, 2021

May I ask that, will this feature be one of v2.11 milestone?

@jeremystretch
Copy link
Member

Yes, this has been implemented for v2.11.

@jeremystretch jeremystretch added this to the v2.11 milestone Mar 30, 2021
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jun 28, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
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.

4 participants