Skip to content

Fix cves bn ajv serialize#1537

Closed
riysaxen-amzn wants to merge 388 commits into
opensearch-project:2.19from
riysaxen-amzn:fix-cves-bn-ajv-serialize
Closed

Fix cves bn ajv serialize#1537
riysaxen-amzn wants to merge 388 commits into
opensearch-project:2.19from
riysaxen-amzn:fix-cves-bn-ajv-serialize

Conversation

@riysaxen-amzn

Copy link
Copy Markdown
Collaborator

Description

[Describe what this change achieves]

Issues Resolved

[List any issues this PR will resolve]

Check List

  • Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

amsiglan and others added 30 commits March 10, 2023 11:39
Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>
* [FEATURE] Common data store for the rules opensearch-project#473

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Common data store for the rules opensearch-project#473

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Common data store for the rules opensearch-project#473

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Common data store for the rules opensearch-project#473
Fix cypress create rules flaky tests opensearch-project#426

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Common data store for the rules opensearch-project#473
Fix cypress create rules flaky tests opensearch-project#426

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Common data store for the rules opensearch-project#474

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Common data store for the rules opensearch-project#474

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Common data store for the rules opensearch-project#474

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Common data store for the rules opensearch-project#474

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Common data store for the rules opensearch-project#474

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Communicate to users when detector is initializing opensearch-project#227

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Communicate to users when detector is initializing opensearch-project#227

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Common data store for the rules opensearch-project#473

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Common data store for the rules opensearch-project#473

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Common data store for the rules opensearch-project#474

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Common data store for the rules opensearch-project#474

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

---------

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>
…oject#487)

* [FEATURE] Communicate to users when detector is initializing opensearch-project#227

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Communicate to users when detector is initializing opensearch-project#227

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Communicate to users when detector is initializing opensearch-project#227

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Communicate to users when detector is initializing opensearch-project#227

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Common data store for the rules opensearch-project#474

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Communicate to users when detector is initializing opensearch-project#227

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Communicate to users when detector is initializing opensearch-project#227

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Communicate to users when detector is initializing opensearch-project#227

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Communicate to users when detector is initializing opensearch-project#227

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Communicate to users when detector is initializing opensearch-project#227

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Communicate to users when the detector is initializing opensearch-project#487

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Code review

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

---------

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>
* Edit detector - UX improvements and updates opensearch-project#482

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Edit detector - UX improvements and updates opensearch-project#482

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Communicate to users when the detector is initializing opensearch-project#487

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Edit detector - UX improvements and updates opensearch-project#482

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Edit detector - UX improvements and updates opensearch-project#482

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Edit detector - UX improvements and updates opensearch-project#482

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Edit detector - UX improvements and updates opensearch-project#482

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Edit detector - UX improvements and updates opensearch-project#482

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Edit detector - UX improvements and updates opensearch-project#482

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Edit detector - UX improvements and updates opensearch-project#482

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Edit detector - UX improvements and updates opensearch-project#482

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Edit detector - UX improvements and updates opensearch-project#482

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Edit detector - UX improvements and updates opensearch-project#482

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

---------

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>
…feature (opensearch-project#501)

* [FEATURE] Create detector \ Refactor and move field mapping to first the page of create detector feature opensearch-project#495

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create detector \ Refactor and move field mapping to first the page of create detector feature opensearch-project#495

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create detector \ Refactor and move field mapping to first the page of create detector feature opensearch-project#495

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create detector \ Refactor and move field mapping to first the page of create detector feature opensearch-project#495

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create detector \ Refactor and move field mapping to first the page of create detector feature opensearch-project#495

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create detector \ Refactor and move field mapping to first the page of create detector feature opensearch-project#495

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create detector \ Refactor and move field mapping to first the page of create detector feature opensearch-project#495

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

---------

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>
Signed-off-by: AWSHurneyt <hurneyt@amazon.com>
* [BUG] Edit details Save button should be blue opensearch-project#499

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [BUG] Detector details has some bad text handling opensearch-project#496

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [BUG] Detector details has some bad text handling opensearch-project#496

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [BUG] Detector details has some bad text handling opensearch-project#496

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

---------

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>
* [FEATURE] Create global state object for async requests opensearch-project#491

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create global state object for async requests opensearch-project#491

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create global state object for async requests opensearch-project#491

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create global state object for async requests opensearch-project#491

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create global state object for async requests opensearch-project#491

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create global state object for async requests opensearch-project#491

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create global state object for async requests opensearch-project#491

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create global state object for async requests opensearch-project#491

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create global state object for async requests opensearch-project#491

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create global state object for async requests opensearch-project#491

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create global state object for async requests opensearch-project#493

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create global state object for async requests opensearch-project#493

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create global state object for async requests opensearch-project#493

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Feature] update detector details component opensearch-project#504

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Create global state object for async requests
opensearch-project#493

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

---------

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>
…#503)

* [FEATURE] Create detector \ Refactor and move field mapping to first the page of create detector feature opensearch-project#495

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create global state object for async requests opensearch-project#493

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create detector \ Refactor alert triggers per mocks opensearch-project#498

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create detector \ Refactor alert triggers per mocks opensearch-project#498

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create detector \ Refactor alert triggers per mocks opensearch-project#498

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Create detector refactor alert triggers per mocks
opensearch-project#503

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Update detector details component opensearch-project#504

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

---------

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>
* [FEATURE] Update detector details component opensearch-project#502

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Update detector details component opensearch-project#502

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Update detector details component opensearch-project#502

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Update detector details component opensearch-project#502

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Feature] update detector details component opensearch-project#504

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Update detector details component opensearch-project#504

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Update detector details component opensearch-project#504

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

---------

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>
* Added 2.7 release notes.

Signed-off-by: AWSHurneyt <hurneyt@amazon.com>

* Added 2.7 release notes.

Signed-off-by: AWSHurneyt <hurneyt@amazon.com>

---------

Signed-off-by: AWSHurneyt <hurneyt@amazon.com>
…luding index patterns and visualisations) (opensearch-project#515)

* Update detector details component opensearch-project#504

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Deleting detectors should delete all related dashboards (including index-patterns and visualisations) opensearch-project#509

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Deleting detectors should delete all related dashboards (including index-patterns and visualisations) opensearch-project#509

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Deleting detectors should delete all related dashboards (including index-patterns and visualisations) opensearch-project#509

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Deleting detectors should delete all related dashboards (including index-patterns and visualisations) opensearch-project#509

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Deleting detectors should delete all related dashboards (including index-patterns and visualisations) opensearch-project#509

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Deleting detectors should delete all related dashboards (including index-patterns and visualisations) opensearch-project#509

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Deleting detectors should delete all related dashboards (including index-patterns and visualisations) opensearch-project#509

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

---------

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>
* [BUG] No space between the detector details and the rule panel opensearch-project#522
[BUG] A rule flyout without references have an empty link opensearch-project#521
[FEATURE] Update header size to use euiTitle--small opensearch-project#520

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [BUG] No space between the detector details and the rule panel opensearch-project#522
[BUG] A rule flyout without references have an empty link opensearch-project#521
[FEATURE] Update header size to use euiTitle--small opensearch-project#520

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

---------

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>
* removed duplicate import

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>

* updated snapshots

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>

---------

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>
* Added 2.7 release notes.

Signed-off-by: AWSHurneyt <hurneyt@amazon.com>

* Added 2.7 release notes.

Signed-off-by: AWSHurneyt <hurneyt@amazon.com>

* Updated 2.7 release notes.

Signed-off-by: AWSHurneyt <hurneyt@amazon.com>

---------

Signed-off-by: AWSHurneyt <hurneyt@amazon.com>
* Correlation engine ux (opensearch-project#524)

* wip

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>

* completed rules page; added placeholder for findings flyout tabs

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>

* reverted change to show empty table

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>

* updated rule type

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>

* updated create correlation rule page

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>

* correlation page wip

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>

* Correlation store and API services

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Correlation store and API services

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Correlation store and API services

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Correlation store and API services

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Correlation store and API services

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* updated correlations page

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>

* updated store interfaces

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>

* fixed correlation store

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>

* added api for all correlations

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>

* added filter support for correlations

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>

* using apis; added validation

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>

* Implemented logic to populate correlations tables data.

Signed-off-by: AWSHurneyt <hurneyt@amazon.com>

* restricted to AND

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>

* log type clearable

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>

* code cleanup

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* fixed API issue

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>

* updated snapshots

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>

* ux improvements

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>

* code cleanup

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* removed redundant code

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>

* removed unwanted param

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>

* connected refresh

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>

---------

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>
Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>
Signed-off-by: AWSHurneyt <hurneyt@amazon.com>
Co-authored-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>
Co-authored-by: AWSHurneyt <hurneyt@amazon.com>
(cherry picked from commit f565a92)

* Removed duplicate import for EuiSpacer (opensearch-project#538) (opensearch-project#540)

* removed duplicate import



* updated snapshots



---------

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>

* Pinned babel traverse and core (opensearch-project#539) (opensearch-project#544)

* pinned babel traverse and core



* removed cyclic dependency



* added types for vis



* refactored code



---------

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>

---------

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>
Co-authored-by: Amardeepsingh Siglani <amardeep7194@gmail.com>
Signed-off-by: AWSHurneyt <hurneyt@amazon.com>
…ch-project#555)

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>
…oject#553)

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>
…nsearch-project#566)

* Fixed cypress workflow after bumping main to 3.0.

Signed-off-by: AWSHurneyt <hurneyt@amazon.com>

* Fixed cypress workflow after bumping main to 3.0.

Signed-off-by: AWSHurneyt <hurneyt@amazon.com>

* Fixed unit test workflow after bumping main to 3.0.

Signed-off-by: AWSHurneyt <hurneyt@amazon.com>

---------

Signed-off-by: AWSHurneyt <hurneyt@amazon.com>
…search-project#558)

* [BUG] Finding's fly-out has no correlations if open from alerts opensearch-project#557

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* code review from opensearch-project#558 (comment)

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* cypress tests wait interval updated to 400

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* cypress tests wait interval updated to 400

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

---------

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>
* [FEATURE] Create global state object for async requests opensearch-project#491

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create global state object for async requests opensearch-project#491

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create global state object for async requests opensearch-project#491

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create global state object for async requests opensearch-project#491

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create global state object for async requests opensearch-project#491

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create global state object for async requests opensearch-project#491

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create global state object for async requests opensearch-project#491

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create global state object for async requests opensearch-project#491

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create global state object for async requests opensearch-project#491

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create global state object for async requests opensearch-project#491

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Provide empty states for Findings and Alerts page opensearch-project#471

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create detector \ Refactor and move field mapping to first the page of create detector feature opensearch-project#495

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create detector \ Refactor and move field mapping to first the page of create detector feature opensearch-project#495

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create detector \ Refactor and move field mapping to first the page of create detector feature opensearch-project#495

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create detector \ Refactor and move field mapping to first the page of create detector feature opensearch-project#495

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create detector \ Refactor and move field mapping to first the page of create detector feature opensearch-project#495

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create detector \ Refactor and move field mapping to first the page of create detector feature opensearch-project#495

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create detector \ Refactor and move field mapping to first the page of create detector feature opensearch-project#495

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create detector \ Refactor and move field mapping to first the page of create detector feature opensearch-project#495

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create global state object for async requests opensearch-project#493

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create global state object for async requests opensearch-project#493

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create detector \ Refactor alert triggers per mocks opensearch-project#498

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create global state object for async requests opensearch-project#493

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create global state object for async requests opensearch-project#493

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create detector \ Refactor alert triggers per mocks opensearch-project#498

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Create detector \ Refactor alert triggers per mocks opensearch-project#498

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Update detector details component opensearch-project#502

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Update detector details component opensearch-project#502

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Update detector details component opensearch-project#502

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Update detector details component opensearch-project#502

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Feature] update detector details component opensearch-project#504

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Feature] update detector details component opensearch-project#504

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Update detector details component opensearch-project#504

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* cypress tests

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* cypress tests

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* cypress tests

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* cypress tests

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* cypress tests

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* cypress tests

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* cypress tests

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* cypress tests

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* cypress tests

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* cypress tests

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* cypress tests

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* cypress tests

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [BUG] No space between the detector details and the rule panel opensearch-project#522
[BUG] A rule flyout without references have an empty link opensearch-project#521
[FEATURE] Update header size to use euiTitle--small opensearch-project#520

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [BUG] No space between the detector details and the rule panel opensearch-project#522
[BUG] A rule flyout without references have an empty link opensearch-project#521
[FEATURE] Update header size to use euiTitle--small opensearch-project#520

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* updated create detectors cypress specs

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* updated create detectors cypress specs

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* updated create detectors cypress specs

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* updated create detectors cypress specs

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* updated create detectors cypress specs

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* updated create detectors cypress specs

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* updated create detectors cypress specs

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* updated create detectors cypress specs

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* updated create detectors cypress specs

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* updated create detectors cypress specs

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* updated create detectors cypress specs

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* updated create detectors cypress specs

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* updated create detectors cypress specs

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* refactored util methods into cypress commands

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* refactored util methods into cypress commands

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* cypress tests

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* cypress tests wait interval updated to 400

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

---------

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>
Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>
Co-authored-by: Amardeepsingh Siglani <amardeep7194@gmail.com>
Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>
* [FEATURE] Set loading state for finding fly-out until the data is ready opensearch-project#559

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* fix tests

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* fix tests

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

---------

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>
…ch-project#563 (opensearch-project#565)

* Add correlation rule details into the finding details flyout opensearch-project#563

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Add correlation rule details into the finding details flyout opensearch-project#563

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* fix tests

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Add correlation rule details into the finding details flyout opensearch-project#563 opensearch-project#565

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Add correlation rule details into the finding details flyout opensearch-project#563 opensearch-project#565

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Add correlation rule details into the finding details flyout opensearch-project#563 opensearch-project#565

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

---------

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>
* passing props for date time filter (opensearch-project#551)

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>

* added loading state

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>

* ux improvements

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>

* transform vega-lite files for jest testing

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>

---------

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>
…s page. (opensearch-project#572)

* Add a details button to open the findings flyout from the correlations page. opensearch-project#564

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* Add a details button to open the findings flyout from the correlations page. opensearch-project#564

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [FEATURE] Add a details button to open the findings flyout from the correlations page. opensearch-project#564

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* fix tests

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* code review

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* code review

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [BUG] Wrong field mappings for the cloud trail logs opensearch-project#573

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* code review

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

---------

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>
* Wrong field mappings for the cloud trail logs opensearch-project#573

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [BUG] Wrong field mappings for the cloud trail logs opensearch-project#573

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* [BUG] Wrong field mappings for the cloud trail logs opensearch-project#573

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* code review

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

* code review

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>

---------

Signed-off-by: Jovan Cvetkovic <jovanca.cvetkovic@gmail.com>
…project#576)

Signed-off-by: Amardeepsingh Siglani <amardeep7194@gmail.com>
AWSHurneyt and others added 17 commits February 10, 2026 17:23
…rch-project#1376)

* Upgrade to react18. Fixed unit tests to accommodate upgrade.

Signed-off-by: Thomas Hurney <hurneyt@amazon.com>

* Fixed a bug where alerts table was empty.

Signed-off-by: Thomas Hurney <hurneyt@amazon.com>

* Fixed a bug where detector creation failures were not being propagated up to the user.

Signed-off-by: Thomas Hurney <hurneyt@amazon.com>

* Fixed a bug where successful detector creation was redirecting to a blank details page.

Signed-off-by: Thomas Hurney <hurneyt@amazon.com>

* Fixed a bug causing silent failures.

Signed-off-by: Thomas Hurney <hurneyt@amazon.com>

---------

Signed-off-by: Thomas Hurney <hurneyt@amazon.com>
Signed-off-by: opensearch-ci-bot <opensearch-infra@amazon.com>
Co-authored-by: opensearch-ci-bot <opensearch-infra@amazon.com>
Signed-off-by: Thomas Hurney <hurneyt@amazon.com>
Signed-off-by: Peter Zhu <zhujiaxi@amazon.com>
…ject#1397)

(cherry picked from commit 2d245ec)

Signed-off-by: opensearch-ci <opensearch-infra@amazon.com>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Signed-off-by: Thomas Hurney <hurneyt@amazon.com>
…ject#1525)

Remove conflicting dependencies from package.json that clash with
the core OpenSearch-Dashboards TypeScript 6.0.2 upgrade (PR #11687).
Delete yarn.lock so the root lockfile is the source of truth.

Verified: bootstrap, build, and unit tests all pass.

Signed-off-by: Justin Kim <jungkm@amazon.com>
…tive information (opensearch-project#1526)

Signed-off-by: vikhy-aws <191836418+vikhy-aws@users.noreply.github.com>
…ch-project#1407)

Details:
A brace pattern with a zero step value (e.g., {1..2..0}) causes the
sequence generation loop to run indefinitely, making the process hang
for seconds and allocate heaps of memory. The increment is computed as
Math.abs(0) = 0, so the loop variable never advances. On a test machine,
the process hangs for about 3.5 seconds and allocates roughly 1.9 GB of
memory before throwing a RangeError. Setting max to any value has no
effect because the limit is only checked at the output combination step,
not during sequence generation. This affects any application that passes
untrusted strings to expand(), or by error sets a step value of 0. That
includes tools built on minimatch/glob that resolve patterns from CLI
arguments or config files. The input needed is just 10 bytes.

Impact:
A brace pattern with a zero step value (e.g., {1..2..0}) causes the
sequence generation loop to run indefinitely, making the process hang
for seconds and allocate heaps of memory.

Fix:
Added brace-expansion ^5.0.5 to yarn resolutions. A step increment of 0
is now sanitized to 1 in this version, which matches bash behavior.

Signed-off-by: KashKondaka <37753523+KashKondaka@users.noreply.github.com>
…rch-project#1431)

Signed-off-by: Thomas Hurney <hurneyt@amazon.com>
Co-authored-by: Thomas Hurney <hurneyt@amazon.com>
Co-authored-by: opensearch-ci-bot <opensearch-infra@amazon.com>
Signed-off-by: opensearch-ci-bot <opensearch-infra@amazon.com>
* Resolved CVE-2026-41907 and CVE-2026-8723.

Signed-off-by: Thomas Hurney <hurneyt@amazon.com>

* Fix unit test workflow to use nvm install

Signed-off-by: Thomas Hurney <hurneyt@amazon.com>

---------

Signed-off-by: Thomas Hurney <hurneyt@amazon.com>
Signed-off-by: opensearch-ci-bot <opensearch-infra@amazon.com>
Added resolutions for:
- bn.js >= 5.2.3 (CVE-2026-2739: DoS via maskn(0) infinite loop)
- ajv >= 8.18.0 (CVE-2025-69873: ReDoS when $data option is enabled)
- serialize-javascript >= 7.0.4 (GHSA-5c6j-r48x-rmvq: RCE via RegExp.flags)

Signed-off-by: Riya Saxena <riysaxen@amazon.com>
@riysaxen-amzn

Copy link
Copy Markdown
Collaborator Author

closing in favor of -> #1538

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.