Skip to content

Add customizable placeholder texts for create and audit forms - #1777

Open
heyiamwahab236 wants to merge 1 commit into
DependencyTrack:4.14.xfrom
tecan:feature/audit-text-placeholders
Open

Add customizable placeholder texts for create and audit forms#1777
heyiamwahab236 wants to merge 1 commit into
DependencyTrack:4.14.xfrom
tecan:feature/audit-text-placeholders

Conversation

@heyiamwahab236

Copy link
Copy Markdown

Description

Adds a Customization admin page with a Text Placeholders tab for configuring guidance
texts that are shown as placeholders on the create vulnerability form (description,
detail, recommendation, references) and on the audit form (comment, analysis details
instruction), so organizations can surface their own process guidance directly in the
forms.

Settings are cached by a new customization plugin and loaded once after
authentication. The feature is off by default; when disabled, all forms are unchanged.

Addressed Issue

Part of DependencyTrack/dependency-track#7116

Additional Details

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 (manually verified; this repo has no unit-test harness)
  • 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
  • This PR is a substantial change (per the ADR criteria), and I have added an [ADR] under docs/adr/

Adds a Customization admin page with a Text Placeholders tab for
configuring guidance texts that are shown as placeholders on the
create vulnerability form (description, detail, recommendation,
references) and on the audit form (comment, analysis details
instruction), so organizations can surface their own process guidance
directly in the forms.

Settings are cached by a new customization plugin and loaded once
after authentication. The feature is off by default; when disabled,
all forms are unchanged.

Signed-off-by: Abdul wahab Shah <214828401+heyiamwahab236@users.noreply.github.com>
@owasp-dt-bot

Copy link
Copy Markdown

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.

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.

2 participants