Moves all Validated Software assigned items to tabs
Closes: #441
What's Changed
This PR changes the Validated Software detail view to move the lists of assigned items to separate tabs.
Before
After
Main tab
Individual tabs
To Do
- [x] Explanation of Change(s)
- [x] Added change log fragment(s) (for more information see the documentation)
- [x] Attached Screenshots, Payload Example
- [ ] Unit, Integration Tests
- [ ] Documentation Updates (when adding/changing features)
- [ ] Outline Remaining Work, Constraints from Design
does it make sense to use nautobot.core.ui.object_detail.ObjectsTablePanel here?
Here is an example of it in use: https://github.com/nautobot/nautobot/pull/6962/files#diff-caf8a412a9f30295cacfae888c0fbc1bdc2a7cd2643df55f444414f363113a7bR1392-R1398
it already paginates and handles a bunch more.
I'm open to changing it, I was just moving what already existed for performance reasons. I do feel like that's a lot of screen real estate with so many tables on the right side of the page, so maybe a combination of the new tab along with the ObjectsTablePanel?
Thoughts @progala?
nautobot.core.ui.object_detail.ObjectsTablePanel requires Nautobot 2.4.0+ . DLM 3.0.0 supports 2.2.0+, and I don't think we're going to move straight to Nautobot 2.4.0+ in DLM 3.1.0.