Commit 0067002
Add OSS Index Base URL configuration field
Adds configurable Base URL field to the OSS Index analyzer admin UI,
allowing users to point to alternative OSS Index API endpoints
(e.g., https://api.guide.sonatype.com).
Implementation follows the established pattern from Snyk and Trivy
analyzers for consistency:
- Uses b-validated-input-group-form-input component
- Implements required field validation with lazy evaluation
- Integrates with configPropertyMixin for API communication
- Property: scanner.ossindex.base.url (default: https://ossindex.sonatype.org)
The Base URL field appears between Alias Sync and Username fields,
maintaining logical grouping of configuration options.
Related backend PR: DependencyTrack/dependency-track#5736
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: Brian Fox <brianf@sonatype.com>1 parent a33f8eb commit 0067002
1 file changed
+17
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
23 | 31 | | |
24 | 32 | | |
25 | 33 | | |
| |||
68 | 76 | | |
69 | 77 | | |
70 | 78 | | |
| 79 | + | |
71 | 80 | | |
72 | 81 | | |
73 | 82 | | |
| |||
89 | 98 | | |
90 | 99 | | |
91 | 100 | | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
92 | 106 | | |
93 | 107 | | |
94 | 108 | | |
| |||
116 | 130 | | |
117 | 131 | | |
118 | 132 | | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
119 | 136 | | |
120 | 137 | | |
121 | 138 | | |
| |||
0 commit comments