* Centralize EventType
* Format better for readability
* Add Handling for Thread as Change Event
* Centralize logic for Entity Message Creation
* Add Thread Parent Message in Conversation
* Add Task and Announcement
* Support for multiple destinations
* Delete existing alerts for schema changes
* Delete all tables data for event subscription
* Centralize logic for Notifications and Observability
* Change Field Name and Remove redundant code
* Test Fixes
* Add more fields
* Add Optional
* Logical Test Case Addition Chnage Event
* Add Filter By Owner
* Fix Email Entity Url
* added data observability settings page
* localization changes for other languages
* Handler closure and cleanup
* complete create observibility flow
* fix searchIndex method error
* Update Entity Observability Filter
* working observability creation
* complete creation flow
* fix action with arguments
* fix form validations and form data formulation for 'input.actions' field
* localization changes for other languages
* Fixes for Data Observability
* Add mention notification
* Only apply mention to conversation
* fIx test case
* bug fixes for add and edit observability alert form functionality
* fIx test case
* add feature to config internal along with external destinations in alert form
* Fix Formatting
* Fix Url Redirection
* add observability alert details page
* localization changes for other languages
* remove filter and action required rules
* fix styling for observability form and details page
* add delete functionality on observability alert details page
* update view page layout and add a warning in configure destination step
* localization changes for other languages
* feat(ui): support notification with new flow (#14848)
* feat(ui): support notification with new flow
* fix notifications
* add missing filters for notification alert creation flow
* update the filter hiding logic to show at the start always
* add check to show Actions section in observability alert creation form
* code cleanup and improvements
* add breadcrumb to add notification alert page
* Add General Metadata Filters
* remove code smells and code cleanup for add notification page
* add new filter
* show activity feed alert on notifications list page
* add notification alert details page changes
* localization changes for other languages
* show icons for all the entities in the alert trigger dropdown
* redirect to notification alert listing page after deleting the notification alert
* change add alert page title
* add logic to disable all destinations except email for users
* fixed unit tests
* code improvements and cleanups
---------
Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
Co-authored-by: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
* Centralize EventType
* Format better for readability
* Add Handling for Thread as Change Event
* Centralize logic for Entity Message Creation
* Add Thread Parent Message in Conversation
* Add Task and Announcement
* Support for multiple destinations
* Delete existing alerts for schema changes
* Delete all tables data for event subscription
* Centralize logic for Notifications and Observability
* Change Field Name and Remove redundant code
* Test Fixes
* Add more fields
* Add Optional
* Logical Test Case Addition Chnage Event
* Add Filter By Owner
* Fix Email Entity Url
* Handler closure and cleanup
* Fix#14038: Inconsistent search results between auto-suggest box and actual search results
* use dataAsset instead of all alias
---------
Co-authored-by: karanh37 <karanh37@gmail.com>
* MINOR - Test Case Ownership, keep severity, add test case result incidentId
* fix immutability
* Fix tests
* MINOR - Test Case Ownership, keep severity, add test case result incidentId
---------
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
* feat: SAS Viya connector
* refactor SASCatalog to SAS
* add SAS logo to UI and connection documentation
* doc changes
* modify ingestion logic
* revert original changes
* added support for dataflow & perfect logic for reports/datatables
* add filter doc
* more updates to perfect ingestion for each asset type
* fix a bug with table lineage not created properly
* Delete ingestion/pipelines/sasCatalog.yaml
* precomit fix
* Conversion to database connector
* minor fixes
* make custom properties type generic
* Add SAS javaEnum
* add dummy variable for sas.yaml
---------
Co-authored-by: lizmc <liz.mcintosh@sas.com>
Co-authored-by: Shiyang Xiao <Shiyang.Xiao@sas.com>
* Fix#14442: Glossary index is not updated on Glossary deletion
* Fix#14442: update SearchIndexApp to add Glossary
* Add Glossary to other config schema
---------
Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
* Remove LMAX Disruptor , use queue and Quartz
* Spotless Fix
* Spotless formatting
* Review Comments
* Improvements
* Improvements to add Retry and DLQ
* Spotless fix
* Update Stats
* Fix stats
* Fix delete Failures
* Fix Failing Tests
* Fix Failing Tests
* Fix Failing Tests
* Postgres Fix
* Fix Schema Change for Change Event Table
* Failing test
* Fix Error for non ChangeDescriptions
* Adds Observability On Top of Event Subscription
* Make List Separate
* Add more filters for Test Suite
* Populate Default Schema Updates to Look for
* typo
* Add matchFieldChange and other in paramAdditionalContext
* Review Comments
* Spotless fix
* Merge issue
* Update Filter as per new Syntax
* Fix Failing Test
* Add field and index
* MINOR - Move test case incident to the top of the data_quality_data_time_series table
* Fix test
* Fix compile
* Format
* Update incidentId
* Rename field
* Fix patch
* Removed the announcement knowledge panel
Announcements widget will only show on landing page if announcements are present
* renamed the MyDataPageV1 to MyDataPage
* added unit tests for the MyDataPage component
* Added unit tests for customizablePage and MyDataPage
* removed the API call to fetch announcements in customizeMyData component
* added unit tests for CustomizeMyData component
* added unit tests for EmptyWidgetPlaceholder component
* Added unit tests for AddWidgetModal components
* updated the data test ids for widgets
* updated the data test id for KPI widget
* added data-testids related to customize page flow
* Added tests for persona CRUD operations
* localization change for other languages
* updated data test ids related to customize landing page
* updated the persona flow spec
* added cypress tests for customizable landing page flow
* fixed unit tests
* updated the my data page logic to add announcement widget
* fixed empty widget placeholder not showing after resetting the layout
* Minor: Fix the DocStoreResourceTest
* remove the border for announcement widget
---------
Co-authored-by: Sriharsha Chintalapani <harsha@getcollate.io>