[PR #17717] [MERGED] 15093 Allow plugins to register events pipeline #15171

Closed
opened 2025-12-30 00:20:24 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/17717
Author: @arthanson
Created: 10/9/2024
Status: Merged
Merged: 10/18/2024
Merged by: @jeremystretch

Base: featureHead: 15093-plugin-pipeline


📝 Commits (10+)

  • 40b176a 15093 add events_pipeline registration to plugins
  • e93b8d3 15093 use list
  • d54125b 15093 add documentation
  • 007614e Update docs/configuration/index.md
  • 644be7c Update docs/configuration/miscellaneous.md
  • a0a53ce 15093 review changes
  • 5471786 15093 review changes
  • 5231464 Formatting & readability
  • 839b467 15093 review changes
  • 65bede0 Merge branch 'feature' into 15093-plugin-pipeline

📊 Changes

7 files changed (+36 additions, -2 deletions)

View changed files

📝 docs/configuration/miscellaneous.md (+9 -0)
📝 docs/plugins/development/index.md (+1 -0)
📝 netbox/netbox/plugins/__init__.py (+1 -0)
📝 netbox/netbox/settings.py (+13 -2)
📝 netbox/netbox/tests/dummy_plugin/__init__.py (+3 -0)
netbox/netbox/tests/dummy_plugin/events.py (+2 -0)
📝 netbox/netbox/tests/test_plugins.py (+7 -0)

📄 Description

Fixes: #15093


🔄 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/17717 **Author:** [@arthanson](https://github.com/arthanson) **Created:** 10/9/2024 **Status:** ✅ Merged **Merged:** 10/18/2024 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `feature` ← **Head:** `15093-plugin-pipeline` --- ### 📝 Commits (10+) - [`40b176a`](https://github.com/netbox-community/netbox/commit/40b176a0ccee21bda1b4f86d89a8ee13a814ed4c) 15093 add events_pipeline registration to plugins - [`e93b8d3`](https://github.com/netbox-community/netbox/commit/e93b8d360d21be3404b3902a3b90566fbcd4b6c1) 15093 use list - [`d54125b`](https://github.com/netbox-community/netbox/commit/d54125b3208e97998f80b127172600c52f93b107) 15093 add documentation - [`007614e`](https://github.com/netbox-community/netbox/commit/007614e3829019f5aef297a4f69d8d3f5229462b) Update docs/configuration/index.md - [`644be7c`](https://github.com/netbox-community/netbox/commit/644be7c4768dc5798ae67a3453f4dd5abdc4ad73) Update docs/configuration/miscellaneous.md - [`a0a53ce`](https://github.com/netbox-community/netbox/commit/a0a53ce1722a642683c6b01555079648c7f28f25) 15093 review changes - [`5471786`](https://github.com/netbox-community/netbox/commit/5471786b46a7a517383393bfc4bb2a1ff1f41102) 15093 review changes - [`5231464`](https://github.com/netbox-community/netbox/commit/5231464b27e2495530830e87c06d8670a1144147) Formatting & readability - [`839b467`](https://github.com/netbox-community/netbox/commit/839b467f0d68f2123e8dfd87cada2023116552a3) 15093 review changes - [`65bede0`](https://github.com/netbox-community/netbox/commit/65bede04f24f53dadd4baca97b74feac22b857df) Merge branch 'feature' into 15093-plugin-pipeline ### 📊 Changes **7 files changed** (+36 additions, -2 deletions) <details> <summary>View changed files</summary> 📝 `docs/configuration/miscellaneous.md` (+9 -0) 📝 `docs/plugins/development/index.md` (+1 -0) 📝 `netbox/netbox/plugins/__init__.py` (+1 -0) 📝 `netbox/netbox/settings.py` (+13 -2) 📝 `netbox/netbox/tests/dummy_plugin/__init__.py` (+3 -0) ➕ `netbox/netbox/tests/dummy_plugin/events.py` (+2 -0) 📝 `netbox/netbox/tests/test_plugins.py` (+7 -0) </details> ### 📄 Description ### Fixes: #15093 --- <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-30 00:20:24 +01:00
adam closed this issue 2025-12-30 00:20: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#15171