-
Notifications
You must be signed in to change notification settings - Fork 807
Closed
Description
Refactor
Component(s) to be refactored
- UI
Explanation
New endpoints have been added in #2000 to allow configuration to be retrieved and modified. Modify the UI to use these endpoints when retrieving a config from the island or submitting a modified one.
Tasks
- Define a new JSON schema in the UI layer (0d) @ilija-lazoroski
- Don't forget to define "unsafe options" in the schema
- Make the new configuration UI look pretty
- Remove the old schema (0d) - @shreyamalviya
- Modify ATT&CK report to use the marshmallow schema or
AgentConfiguration
object
- Modify ATT&CK report to use the marshmallow schema or
- Modify the UI to use the new
/api/agent-configuration
endpoints (0d) - @VakarisZ- export/import
- reset/submit
- Remove any disused configuration endpoints (0d)