Skip to content
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

[Backport 4.4-7.16] Refactor ruleset management #4486

Merged
merged 1 commit into from
Sep 9, 2022

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Sep 9, 2022

Backport 5db8ae0 from #4174.

* Refactored implementation of wazuh table

* Refactored action buttons

* Partial commit ruleset views segregation

* Added searchbar input custom filter buttons

* Added Custom Field Filter to table & removed redux from action buttons

* Segregated file tables

* set showingFiles locally

* Fixed details flyout

* Segregate views

* Removed redux from ruleset editor

* refactored Decoders section

* delete obsolete decoder-info

* Fixed decoder flyout

* Added decoder info.tsx

* Remove unused files

* Set CDBList views

* Dynamically build table custom action buttons

* Deleted hardcoded export csv filename

* Fix CDB List row click handler

* Fixed suggestions and custom actions responsive styles

* columns configuration fix

* wzApiTable optimization + obsolete redux cleaning

* Implemented Wazuh flyouts

* Convert to typescript

* Extracted tables components

* Fix mapStateToProps to null

* Removed ruleset redux files

* Removed Add CDB List button in ruleset and decoders views

* Fix missing updateListContent

* Added external reload to the tables

* Fixed redirectRule url cleaning

* Fix onClose modal preventDefault

* Fix reload props

* Fix onClick modal preventDefault

* Clean code comments

* Added error handling to tables columns

* removed deprecated code

* Fixed file description and objects destructuring

* Refactored class components to functional

* Changed file view state handling

* Refactored implementation of wazuh table

* Refactored action buttons

* Partial commit ruleset views segregation

* Added searchbar input custom filter buttons

* Added Custom Field Filter to table & removed redux from action buttons

* Segregated file tables

* set showingFiles locally

* Fixed details flyout

* Segregate views

* Removed redux from ruleset editor

* refactored Decoders section

* delete obsolete decoder-info

* Fixed decoder flyout

* Added decoder info.tsx

* Remove unused files

* Set CDBList views

* Dynamically build table custom action buttons

* Deleted hardcoded export csv filename

* Fix CDB List row click handler

* Fixed suggestions and custom actions responsive styles

* columns configuration fix

* wzApiTable optimization + obsolete redux cleaning

* Implemented Wazuh flyouts

* Convert to typescript

* Extracted tables components

* Fix mapStateToProps to null

* Removed ruleset redux files

* Removed Add CDB List button in ruleset and decoders views

* Fix missing updateListContent

* Added external reload to the tables

* Fixed redirectRule url cleaning

* Fix onClose modal preventDefault

* Fix reload props

* Fix onClick modal preventDefault

* Clean code comments

* Added error handling to tables columns

* removed deprecated code

* Fixed file description and objects destructuring

* Refactored class components to functional

* Changed file view state handling

* Remove unused imports

* Fixed ResourcesHandler

* Added interfaces and fixed comments

* Add section contants

* Code styling

* Replaced string for constants

Co-authored-by: Alex Ruiz Becerra <alejandro.ruiz.becerra@wazuh.com>
(cherry picked from commit 5db8ae0)
@asteriscos asteriscos merged commit 127e4e1 into 4.4-7.16 Sep 9, 2022
@asteriscos asteriscos deleted the backport-4174-to-4.4-7.16 branch September 9, 2022 16:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant