Skip to content

Commit

Permalink
Implement try catch strategy on WzLog (#3373)
Browse files Browse the repository at this point in the history
* feat(error-orchestrator): Implement try catch strategy on WzLog + Prettier

* feat(error-orchestrator): Fixed contexts

* feat(error-orchestrator): Improved use of ErrorOrchestratorService

* bugfix(error-orchestrator): Fixed error message.

* Added lowercase levels in storeError (#3377)

* Added lowercase levels in storeError

* Updated CHANGELOG

Co-authored-by: Ibarra Maximiliano <[email protected]>

* [Feature] Mitre Att&ck Intelligence + adapt Framework (#3368)

* refactor in vulnerabilities table component

* refactor code in vuls inventory and add new table component with export csv

* adapat table

* finished refactor table component

* delete console logs and fix wrong version

* add new fields in suggestions

* add changelog

* changes in component table and remove status and type columns

* fix columns position

* feat(mitre): Add Mitre Att&ck intelligence section
  - Created Intelligence tab in Mitre Att&ck Module
  - Created left and right panel
  - Created resource button for the left panel
  - Created search bar for searhin in all resources
  - Created list of each resource

* feat(mitre_intelligence): Modify the search results view and another
improvements
  - Modify the Search results view
  - Improve useAsyncAction hook
  - Add Mitre Att&ck Intelligence to Agent modules component
  - Improve TableWithSearchBar component to accept filters as props
  - Refactor Mitre Atta&ck resources
  - Refator PanelSplit component
  - Fix filtersToObject helper
  - Update test

* feat(mitre_att&ck_intelligence): Render description as markdown
  - Create Markdown component
  - Apply the Markdown component to the resource description in the resouce table

* feat(mitre_atta&ck_intelligence): Add like operator to search resource
by description

* change endpoint and adapt component in mitre

* fix flyout

* feat(mirte_att&ck_integillence): Add the References resource
  - Added to left panel
  - Added resource view

* add redirect to intelligence

* fix merge

* fix merge flyout

* fix package version

* fix(mitre_att&ck_intelligence): Organize resource suggestions and remove Reference resource

* fix PR comments and add intelligence section redirect

* Created new Mitre flyout

* Changelog

* fix comments PR

* add redirect values in query params

* apply prettier

* Resolving comments and upgrading code

* Applying comments upgrades to references table

* Applying more upgrade comments

* fix(mitre_intelligence): Remove the Promise.reject in resource details flyout

* clear comments and imports

* fix error handler techniques

* delete session storage

* delete files and fix get techniques data

* Created new Mitre flyout (#3344)

* Created new Mitre flyout

* Changelog

* Erasing comments

* Erasing console.log

* Resolving comments and upgrading code

* Applying comments upgrades to references table

* Applying more upgrade comments

* fix(mitre_intelligence): Remove the Promise.reject in resource details flyout

Co-authored-by: Antonio David Gutiérrez <[email protected]>

* fix redirect flyout to rules

* feat(frontend/mitre_att&ck_intelligence): Removed welcome intelligence
  - Removed welcome intelligence view and adjustments when doing a general search
  - Set a resource type as selected
  - Update test

* fix comments PR

* fix(mitre_att&ck_intelligence): Change how to open the resource details flyout
  - Change how to open the resource details flyout
  - Refactor some componentes properties
  - Removed not used code

* changelog: Added PR to chengelog

* Update CHANGELOG.md

* fix(mitre_att&ck_intelligence): Fix error in table-default.tsx

* fix(mitre_att&ck_intelligence): PR request changes:
  - Add tests for:
    - Components: Markdown, PanelSplit
    - React Hooks: useAsyncAction
  - Renamed files
  - Add justification for using dangerouslySetInnerHTML property
  - Refactor requests to get mitre techniques
  - Fix tooltips to open tactic/technique details in Framework
  - Added some missing semicolon
  - Fix CSS class wz-markdown-wrapper name

* fix get mitre Techniques from api

Co-authored-by: eze9252 <[email protected]>
Co-authored-by: CPAlejandro <[email protected]>
Co-authored-by: Alejandro Cuéllar Peinado <[email protected]>
Co-authored-by: Ezequiel Airaudo <[email protected]>
Co-authored-by: Franco Charriol <[email protected]>

* feat(error-orchestrator): Improved on createGetterSetter (#3376)

* feat(error-orchestrator): Improved on createGetterSetter

* bugfix(error-orchestrator): Added default value of disaply and store, remove location of types and fixed toastMessage of addError

* feat(error-orchestrator): Added creatorGetterSetter on wazuh-app to avoid dependence on Kibana.

* feat(error-orchestrator): Rebase 4.3 and apply new implementation getErrorOrchestrator. PR comments.

* feat(error-orchestrator): Removed unnecessary parameter.

* Fix creation of json file after a ui log (#3378)

* feat(error-orchestrator): Removed unnecessary parameter.

* fix(error-orchestrator): Fixed imports.

* doc(error-orchestrator): Added README.md

* doc(error-orchestrator): Added README.md

Co-authored-by: Maximiliano Ibarra <[email protected]>
Co-authored-by: Ibarra Maximiliano <[email protected]>
Co-authored-by: Antonio <[email protected]>
Co-authored-by: eze9252 <[email protected]>
Co-authored-by: CPAlejandro <[email protected]>
Co-authored-by: Alejandro Cuéllar Peinado <[email protected]>
Co-authored-by: Ezequiel Airaudo <[email protected]>
Co-authored-by: Franco Charriol <[email protected]>
Co-authored-by: Pablo Martínez <[email protected]>
  • Loading branch information
10 people authored Jun 23, 2021
1 parent eca61d4 commit 2bc0721
Show file tree
Hide file tree
Showing 3 changed files with 558 additions and 467 deletions.
Loading

0 comments on commit 2bc0721

Please sign in to comment.