Skip to content

RUN-3260-Review-and-Finalize-Audit-Webhooks-Plugin#1658

Merged
fdevans merged 5 commits into
5.13.0from
RUN-3260-Review-and-Finalize-Audit-Webhooks-Plugin
May 21, 2025
Merged

RUN-3260-Review-and-Finalize-Audit-Webhooks-Plugin#1658
fdevans merged 5 commits into
5.13.0from
RUN-3260-Review-and-Finalize-Audit-Webhooks-Plugin

Conversation

@edbaltra

@edbaltra edbaltra commented May 9, 2025

Copy link
Copy Markdown
Contributor

This pull request introduces the new Audit Stream Plugin feature for Rundeck, enabling the streaming of audit events to external systems via secure webhooks. It includes updates to the sidebar menu and a comprehensive documentation page detailing the plugin's functionality, configuration, and supported use cases.

Documentation Updates:

  • Sidebar Menu Update:

    • Added a new entry for the Audit Stream Plugin documentation in the administration/security section of the sidebar menu (docs/.vuepress/sidebar-menus/administration.ts).
  • Audit Stream Plugin Documentation:

    • Created a detailed documentation page for the Audit Stream Plugin, outlining its features, prerequisites, supported authentication methods, configuration steps, event filtering options, sample payloads, and troubleshooting tips (docs/administration/security/audit-stream-plugin.md).

@fdevans fdevans requested a review from Copilot May 9, 2025 14:07

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR introduces the Audit Stream Plugin documentation for Rundeck to support streaming audit events to external systems via secure webhooks. The changes include a new comprehensive documentation page detailing the plugin’s setup and usage, and an update to the sidebar menu to include a link to the new documentation.

  • Added a detailed documentation page (docs/administration/security/audit-stream-plugin.md) outlining configuration, supported authentication methods, and troubleshooting.
  • Updated the sidebar menu (docs/.vuepress/sidebar-menus/administration.ts) to link to the new Audit Stream Plugin documentation.

Reviewed Changes

Copilot reviewed 23 out of 23 changed files in this pull request and generated 1 comment.

File Description
docs/administration/security/audit-stream-plugin.md New documentation page for the Audit Stream Plugin feature
docs/.vuepress/sidebar-menus/administration.ts Sidebar update to include the Audit Stream Plugin documentation link

Comment thread docs/administration/security/audit-stream-plugin.md Outdated
Please don't use emojis
removed last line about internal comms.
cleaned up troubleshooting
@fdevans fdevans added this to the 5.12.0 milestone May 9, 2025
@fdevans fdevans self-requested a review May 9, 2025 14:41
@fdevans fdevans modified the milestones: 5.12.0, 5.13.0 May 21, 2025
@fdevans fdevans changed the base branch from 4.0.x to 5.13.0 May 21, 2025 17:53
@fdevans fdevans merged commit 2214fe6 into 5.13.0 May 21, 2025
2 checks passed
@fdevans fdevans deleted the RUN-3260-Review-and-Finalize-Audit-Webhooks-Plugin branch May 21, 2025 17:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants