[PR #12031] [CLOSED] Propagate Tags to components when adding component #13894

Closed
opened 2025-12-29 23:21:24 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/12031
Author: @jclbc
Created: 3/22/2023
Status: Closed

Base: developHead: feature


📝 Commits (10+)

📊 Changes

419 files changed (+9069 additions, -6319 deletions)

View changed files

📝 base_requirements.txt (+8 -0)
📝 docs/administration/permissions.md (+0 -2)
📝 docs/configuration/napalm.md (+2 -0)
📝 docs/customization/custom-fields.md (+1 -6)
📝 docs/customization/custom-scripts.md (+0 -2)
📝 docs/customization/reports.md (+0 -2)
📝 docs/development/application-registry.md (+18 -25)
📝 docs/development/models.md (+34 -18)
📝 docs/features/api-integration.md (+2 -0)
docs/features/background-jobs.md (+13 -0)
📝 docs/features/change-logging.md (+5 -1)
docs/features/configuration-rendering.md (+79 -0)
📝 docs/features/context-data.md (+2 -0)
📝 docs/installation/3-netbox.md (+0 -8)
📝 docs/integrations/napalm.md (+1 -72)
📝 docs/integrations/rest-api.md (+25 -4)
docs/integrations/synchronized-data.md (+9 -0)
📝 docs/models/circuits/provider.md (+0 -7)
docs/models/core/datafile.md (+25 -0)
docs/models/core/datasource.md (+49 -0)

...and 80 more files

📄 Description

I'm using tags on all objects (for permissions), I would like to propagate tags from object model to components.

e.g.: when adding module or device is it possible to add:
-checkbox "propagate Tags to components"
or
-new field "tags for components"

thank you


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/netbox-community/netbox/pull/12031 **Author:** [@jclbc](https://github.com/jclbc) **Created:** 3/22/2023 **Status:** ❌ Closed **Base:** `develop` ← **Head:** `feature` --- ### 📝 Commits (10+) - [`e19ce69`](https://github.com/netbox-community/netbox/commit/e19ce692388c2242ad271dfe2e85b269d7101d31) Closes #10923: Remove unused NetBoxModelCSVForm class - [`2381317`](https://github.com/netbox-community/netbox/commit/2381317eb32beef69703d7c67fa3a76896390ad5) Closes #10604: Remove unused extra_tabs block from object.html generic template - [`0b4ea14`](https://github.com/netbox-community/netbox/commit/0b4ea14e9ad8bf286d7b9d94057881d6a58483ce) Closes #11489: Refactor & combine core middleware - [`ef3ac25`](https://github.com/netbox-community/netbox/commit/ef3ac25406947b502d3a6a92c050200de6bcf7a6) Remove old feature version notices - [`f74a253`](https://github.com/netbox-community/netbox/commit/f74a2536f1ca24dd8984c7bff7b386244c29f8a7) Closes #11254: Introduce the X-Request-ID HTTP header to annotate the unique ID of each request for change logging - [`1a2dae3`](https://github.com/netbox-community/netbox/commit/1a2dae3471c4c7102339175f352c4c94efec10f9) Closes #8184: Enable HTMX for embedded tables (#11518) - [`8e94eb6`](https://github.com/netbox-community/netbox/commit/8e94eb67d23a93a05892a2167733ccbeda6d4b65) Add the `enabled` filed to InterfaceTemplate - [`48d6d72`](https://github.com/netbox-community/netbox/commit/48d6d7279d8d0fdbb6f053dfb45dd0e3c4e244b0) Changelog for #11440 - [`0c9e7aa`](https://github.com/netbox-community/netbox/commit/0c9e7aa074f82f7871c8304b9846ea88524b4362) Clean up related objects for sites, tenants - [`91b81d5`](https://github.com/netbox-community/netbox/commit/91b81d51da683140ae98e393356079a7eea49608) Standardize related model display for nested models ### 📊 Changes **419 files changed** (+9069 additions, -6319 deletions) <details> <summary>View changed files</summary> 📝 `base_requirements.txt` (+8 -0) 📝 `docs/administration/permissions.md` (+0 -2) 📝 `docs/configuration/napalm.md` (+2 -0) 📝 `docs/customization/custom-fields.md` (+1 -6) 📝 `docs/customization/custom-scripts.md` (+0 -2) 📝 `docs/customization/reports.md` (+0 -2) 📝 `docs/development/application-registry.md` (+18 -25) 📝 `docs/development/models.md` (+34 -18) 📝 `docs/features/api-integration.md` (+2 -0) ➕ `docs/features/background-jobs.md` (+13 -0) 📝 `docs/features/change-logging.md` (+5 -1) ➕ `docs/features/configuration-rendering.md` (+79 -0) 📝 `docs/features/context-data.md` (+2 -0) 📝 `docs/installation/3-netbox.md` (+0 -8) 📝 `docs/integrations/napalm.md` (+1 -72) 📝 `docs/integrations/rest-api.md` (+25 -4) ➕ `docs/integrations/synchronized-data.md` (+9 -0) 📝 `docs/models/circuits/provider.md` (+0 -7) ➕ `docs/models/core/datafile.md` (+25 -0) ➕ `docs/models/core/datasource.md` (+49 -0) _...and 80 more files_ </details> ### 📄 Description I'm using tags on all objects (for permissions), I would like to propagate tags from object model to components. e.g.: when adding module or device is it possible to add: -checkbox "propagate Tags to components" or -new field "tags for components" thank you --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-29 23:21:24 +01:00
adam closed this issue 2025-12-29 23:21:24 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#13894