-
Notifications
You must be signed in to change notification settings - Fork 807
3167 UI credentials collectors #3258
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
3167 UI credentials collectors #3258
Conversation
monkey/monkey_island/cc/ui/src/components/configuration-components/FormConfig.tsx
Outdated
Show resolved
Hide resolved
8e83fb8
to
fe230be
Compare
…l plugins It will replace PluginSelectorTemplate and take its name when done.
Needed so we can disable options if the plugins are not selected
Exploiters will be also used as part of selectedPlugins in a later commit
d50d8a2
to
8dedccb
Compare
monkey/monkey_island/cc/ui/src/components/configuration-components/FormConfig.tsx
Outdated
Show resolved
Hide resolved
monkey/monkey_island/cc/ui/src/components/configuration-components/FormConfig.tsx
Outdated
Show resolved
Hide resolved
monkey/monkey_island/cc/ui/src/components/configuration-components/PluginSelectorTemplate.tsx
Outdated
Show resolved
Hide resolved
monkey/monkey_island/cc/ui/src/components/pages/ConfigurePage.js
Outdated
Show resolved
Hide resolved
name: 'CredentialsCollectors', | ||
allPlugins: schema.properties.credentials_collectors.properties, | ||
selectedPlugins: Object.keys(config.credentials_collectors) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If we change the configuration path of something, we'll need to update to here as well as PluginSelectorTemplate.tsx
.
I see that the way we access the configuration is different in both places, but we should have the paths at one place and create a utility method that accepts the path as a parameter which we can use in this file. Maybe in a different PR.
What does this PR do?
Fixes part of #3167 .
Things left to do:
PR Checklist
Testing Checklist
Screen.Recording.2023-04-26.at.6.01.13.PM.mov