* fix the api version endpoint page breaking due to STRING changeDescription updated
* change the logic and use same function which displayName use
* added unit test for schemaVersionUtils
* change function name to be generic
* added support for dataDisplayType diff supported for other supporting entity as well
* adde playwright test
* fix the delete step failing in entity and serviceEntity playwright
* remove the unwanted watcher as we already have see in alert notification
* Enhance Playwright tests by ensuring network idle state before proceeding with actions in TagClass and common utility functions.
* fix glossary version spec
* fix activity feed flaky tests
* update networkidle in visit page
* fix users flaky tests
* Refactor BulkEditEntity tests to include consistent manual wait for file loading and enhance input handling in importUtils.
* Refactor Tag tests to remove unnecessary waitForResponse calls and ensure consistent handling of page interactions.
* fix activity feed flaky tests
* fix users data stewards test
* Refactor hardDeleteEntity function to improve toast notification handling and ensure consistent alert verification.
---------
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: shrushti2000 <shrushtipolekar@gmail.com>
Co-authored-by: Pranita <pfulsundar8@gmail.com>
* fix: #21138 Display Test Case Version Change
* Enhance Test Case Version Page: Integrate versioning functionality and update interfaces. Added API calls for fetching test case versions and details, and updated the DataAssetsVersionHeader interface to include TestCase. Improved loading states and error handling in the TestCaseVersionPage component.
* Enhance Incident Manager with version handling and permissions
- Added support for version pages in IncidentManagerPageHeader and TestCaseResultTab components.
- Introduced isVersionPage prop to manage permissions and display logic based on version context.
- Updated IncidentManagerDetailPage to handle version-specific data fetching and display.
- Refactored related components to utilize ChangeDescription for improved data handling.
* Implement parameter value diff display in TestCaseResultTab
- Added a new utility function to compute differences in parameter values.
- Integrated the parameter value diff display into the TestCaseResultTab component.
- Updated Feeds.constants to include PARAMETER_VALUES enum.
- Enhanced EntityVersionUtils with new methods for handling parameter value diffs.
* Enhance Data Quality components with parameter value diff display and styling updates
- Updated EditTestCaseModal to conditionally display test case names.
- Modified IncidentManagerPageHeader to disable compact view.
- Added new styles for version SQL expression display in TestCaseResultTab.
- Refactored TestCaseResultTab to handle parameter value diffs more effectively, including separate rendering for SQL expressions.
- Enhanced utility functions in EntityVersionUtils to support default values in parameter diffs.
- Updated DataQualityUtils to use isNil for better null handling.
* added licence
* updated edit icon and hide incident tab in version view
* Enhance Test Case Versioning: Update routing to support detailed version paths and improve UI styles for version display. Added new route for test case details with version and adjusted related components for better handling of version-specific tabs.
* fix unit test
* added playwright
* resolved sonar cloud issue
* Enhance Bulk Edit Entity tests with response handling and update MySQL ingestion class to exclude specific schemas. Refactor glossary utility functions for improved visibility checks.
* Refactor ImageAttachment component to improve loading state handling and update tests for better coverage. Adjust Bulk Edit Entity tests to streamline response handling and fix selector usage in GlossaryVersionPage tests.
* revert framenavigated wait from table
* added alert notification for async delete process completion
* support alert notification in case of delete failed
* minor code improvement
* fix the playwright test
* increase the timer around the service ingestion delete to verify the message
* remove the config to check only one test
* Playwright: fixed AUT failure of main
* Remove Advanced search tests for entityType field
* Improve searchIndex application spec
* Add slow test flag for entity version page and remove unused entityType field from advanced search
* replace heading click with clickoutside function
* conditional allowed
---------
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
* supported async delete functionality for service entities
* remove the multiple delete showing logic in ui and handle the recursive false case in case entity is not empty
* added unit test for the provider
* change playwright as per async delete
* change the toast notification to success for the delete process being started
* fix playwright test
* fix playwright failure
* fix the service ingestion playwright failure
* Fix#17723: Generate Incremental Change Events even when consolidation of events applied
* Fix#17723: Generate Incremental Change Events even when consolidation of events applied
* fix tests
* Fix tests
* clean policy tests
* update search methods to use incrementalChangeDescription part-1
* Fix the version page playwrights
* update search methods to use incrementalChangeDescription part-2
* introduce new field incrementalChangeDescription for search part-3
* fix mvn endpoint test
* fix followers and page search test
* fix following of assets
---------
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
Co-authored-by: sonikashah <sonikashah94@gmail.com>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
Co-authored-by: sonika-shah <58761340+sonika-shah@users.noreply.github.com>
* add alert bar
* add mock for PageLayotuV1
* fix sonar issues
* update glossary page
* add PageLayout in Pages
* update test locator
* update as per tests
* add mock for page layout v1
* update alert styles
* remove pagelayout from pipeline details
* update layouting for ErrorPlaceholder
* update to remove render function
* update as per comments
* updated local files
* update as per comments
* update tests
* update pages to remove pagelayout v1
* updated locales
* update test
* fix sonar cloud issue
* updated as per comments
* add visible state to alert
---------
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
* feat(#15380): replace the description editor with a new block editor.
* chore: Add placeholder support to BlockEditor
* feat: Add autofocus support to BlockEditor
* chore: implement block editor in richtext editor
* chore: Remove unused CSS import in RichTextEditor
* fix: ensure safe access to getEditorContent in Markdown editor components
* minor change
* fix: add support for ttf file extension in pom.xml
* fix: adjust block editor styles for better usability and overflow handling
* fix: update RichTextEditorPreviewer to RichTextEditorPreviewerV1 and adjust block editor styles
* fix: update description box selector to use om-block-editor for consistency
* fix: disable autoFocus on BlockEditor in RichTextEditorPreviewerV1
* refactor: update RichTextEditorPreviewer references to RichTextEditorPreviewerV1 in tests
* test: update timer handling in ApplicationCard and SuggestionsAlert tests
* fix(diff): update diff view rendering and attributes for consistency
* fix(RichTextEditor): add placeholder for empty markdown descriptions
* Add data-diff in <span>
* Fix test
* fix: update description box selector to use locator method for better reliability
* feat: integrate RichTextEditorPreviewerV1 for description rendering in Notification and Observability Alerts pages
* feat: add markdown conversion for mentions and hashtags in BlockEditorUtils
* fix: update initial value handling in TagsForm and formUtils
* MINOR - Update description handling in Playwright tests and utilities
* Refactor Playwright tests to use descriptionBox for tag and team descriptions
* Refactor custom property handling and update description check logic
* Enhance entity version page tests by adding description box read-only check and updating data-testid attributes
* Refactor description handling and improve diff rendering logic in task pages
* Fix user description clearing logic in UserDetails.spec.ts
* Enhance Rich Text Editor by adding custom styles and converting markdown to HTML for backward compatibility
* Remove test for rendering alert description when not present in AlertDetailsPage
* Clean up RichTextEditorPreviewerV1 by removing unnecessary comments and improving readability
* Update SearchIndexApplication.spec.ts to select 'Table' instead of 'Topic' in the tree widget
* Refactor BlockEditor and FeedUtils to improve code organization and readability
* Fix regex in getTextFromHtmlString to correctly remove HTML tags
* Add tests for getTextFromHtmlString and improve HTML tag removal regex
---------
Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
* Fix#18332: Do not consolidate changes for Parent Entities
* Fix#18332: Do not consolidate changes for Parent Entities
* added no data placeholder when no tags there
* fix failing playwright test due to consolidation changes and added the missing services
* Fix tests
* Fix parent entity change notifications
* Fix tests
* Fix parent entity change notifications
* Fix tests
* Fix tests
---------
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
* Migrate: classification version page to playwright
* removed migrated test
* add manual wait before run
* migrate all the version page test to playwright
---------
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>