Skip to content

Remove documentation for broken roles feature#2117

Merged
nscuro merged 1 commit intomainfrom
remove-role-docs
Mar 31, 2026
Merged

Remove documentation for broken roles feature#2117
nscuro merged 1 commit intomainfrom
remove-role-docs

Conversation

@nscuro
Copy link
Copy Markdown
Member

@nscuro nscuro commented Mar 31, 2026

Description

Removes documentation for broken roles feature.

Refer to #2116 for background.

Addressed Issue

Relates to #2116

Additional Details

API server PR: DependencyTrack/hyades-apiserver#1954
Frontend PR: DependencyTrack/hyades-frontend#466

Checklist

  • I have read and understand the contributing guidelines
  • This PR fixes a defect, and I have provided tests to verify that the fix is effective
  • This PR implements an enhancement, and I have provided tests to verify that it works as intended
  • This PR introduces changes to the database model, and I have updated the migration changelog accordingly
  • This PR introduces new or alters existing behavior, and I have updated the documentation accordingly

@nscuro nscuro added this to the 0.7.0 milestone Mar 31, 2026
@nscuro nscuro added the documentation Improvements or additions to documentation label Mar 31, 2026
Copilot AI review requested due to automatic review settings March 31, 2026 13:19
@owasp-dt-bot
Copy link
Copy Markdown

owasp-dt-bot commented Mar 31, 2026

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@codacy-production
Copy link
Copy Markdown

codacy-production bot commented Mar 31, 2026

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

TIP This summary will be updated as you push new changes. Give us feedback

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Removes end-user documentation for the Roles-based access control feature (which is currently broken / unsafe per linked issue), and cleans up the documentation site navigation accordingly.

Changes:

  • Removed the “Access Control / Roles” entry from the MkDocs navigation.
  • Deleted the Roles documentation page.
  • Removed associated images that were only used by the deleted Roles page.

Reviewed changes

Copilot reviewed 2 out of 14 changed files in this pull request and generated no comments.

Show a summary per file
File Description
mkdocs.yml Removes the Roles documentation page from the generated docs navigation.
docs/usage/access-control/roles.md Deletes the Roles feature documentation content.
docs/images/select_permissions.png Removes an image that was only referenced by the deleted Roles page.
docs/images/roles_page_view.png Removes an image that was only referenced by the deleted Roles page.
docs/images/redpanda-console_messages.png Removes an image included in the PR changes.
docs/images/managed_users_page_view.png Removes an image that was only referenced by the deleted Roles page.
docs/images/demo_webhook_notifications.png Removes an image included in the PR changes.
docs/images/demo_redpanda-console_consumer-groups_default.png Removes an image included in the PR changes.
docs/images/demo_redpanda-console_consumer-groups_default-detailed.png Removes an image included in the PR changes.
docs/images/demo_dtrack_create-alert.png Removes an image included in the PR changes.
docs/images/demo_dtrack_configure-alert.png Removes an image included in the PR changes.
docs/images/create_role.png Removes an image that was only referenced by the deleted Roles page.
docs/images/create_managed_user.png Removes an image that was only referenced by the deleted Roles page.
docs/images/assign_role.png Removes an image that was only referenced by the deleted Roles page.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Refer to #2116 for background

Signed-off-by: nscuro <nscuro@protonmail.com>
@nscuro nscuro force-pushed the remove-role-docs branch from 1b78a22 to f1b2929 Compare March 31, 2026 13:23
@nscuro nscuro merged commit d2b158e into main Mar 31, 2026
5 checks passed
@nscuro nscuro deleted the remove-role-docs branch March 31, 2026 14:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants