Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Added engine plugin with a first nav menu and a simple react router system * Added simple styles * Mocked imposter * added kvdb * feat(rules): create Rules section on Engine app - List rules - Rule detail on flyout with tabs: - Table - JSON - Relationship (visualization) - Events - Import file - Create new rule - Visual editor (form) - File editor - Adapt components from main to support the required use cases - Add plugin dependencies to engine plugin - Enhance DocViewer component - Create component to fetch and display data from indexer * feat(script): sample data generator for rules dataset * feat(engine): switch order menu and replace placeholders on views * feat(engine): use wazuh-asset specification to manage the creation or list of rules * fix: useForm for arrayOf type * Add routing, db creation, actions buttons are replaced and imposter response from pathname change * feat(engine): enhance and fix rule asset components - fix bugs on TableIndexer component - replace icon on export formatted button of TableIndexer component - rename rule creation endpoint path from new to create - add spec merge for rule asset - move rule detail flyout to another component - enhance the form to create rule asset - create withGuard, withGuardAsync and withDataSourceFetch HOCs - add component to edit the rule asset - enhance render of rule and parents on Rule asset list - enhance utils to transform the spec * Create database feat updated * feat(engine): refactor form based on group of inputs * remove(engine): unused script files related to rules sample data * feat(engine): enhance sample data rule dataset * feat(engine): add filters and outputs sample data datasets * feat(engine): add view of outputs asset * feat(engine): enhance the sample data injector script documentation * Decoders * feat: add ability to remove field form arrayOf form field * feat(engine): enhance components - Create component to select the configuration method - Replace the creator with configuration method switch - Create paths for editors or rules and outputs - Enhance spec of rule and outputs - Enhance render of arrayOf form fields on form editor * feat(sample-data): add dataset of integrations * feat(engine): add integrations section * feat(engine): rename form component and minor fixes * Some routes changed, added interactive path to columns * fix(form): fix form when using arrayOf * feat(engine): enhance rule form * fix(form): remove console.log on hook * Changes on decoders * Added somes styles to flyouts * Directories changes and policies first steps * feat(engine): enhance form * Added colums to policies * Prettier --------- Co-authored-by: Antonio David Gutiérrez <[email protected]> Co-authored-by: Federico Rodriguez <[email protected]>
- Loading branch information