* fix the search in advance search custom properties
* modify v1/metadata/types/customProperties api to get customPropertyConfig along with name and type
* added config list in the entity ref list
* fix type of duration, timestamp and other types
* minor ui changes
* remove customProperty type which are not supported for now
* added playwright test around the duration type property
* fix flaky test
---------
Co-authored-by: sonikashah <sonikashah94@gmail.com>
* Add missing filter options for glossary term, data model and stored procedure data assets.
* make the handleDeleteSelection prop optional for PipelineActionsDropdown component
* Fix the unit test
* backend
* format & tests
* rename backend
* migrations and ingestion
* format & tests
* format & tests
* tests
* format & tests
* tests
* updated ui side of changes
* addressing comment
* fixed failing unit test
* fix test list
* added e2e test, and fixed existing test
---------
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
* Minor: Enhance Block Editor Adjust drag-and-drop handles and improve bar menu layout
* Refactor: Replace RichTextEditor with dynamic description fields in user and team forms
* Enhance AddNotificationPage and AddObservabilityPage to use RichTextEditor for description input
* Enhance AddNotificationPage and AddObservabilityPage to initialize RichTextEditor with alert description
* supported test connection api cancellation
* minor improvement
* fix the error handling in the intervalAPI calls
* added the useAbortController hook and minor changes
* supported delete workflow if anu api is cancelled
* fix sonar issue and updated the modal button
* fix sonar and playwright issue
* minor fix around test
* reverted the modal textual changes as per comments
* Fix the ingestion success screen text overflow issue
* Fix the icon alignment issue in the in the entity header
* Fix the permissions API calls for the ingestion pipelines to use fqn instead of names
* Introduce the moreActionButtonProps in the PipelineActions component
* Add the "Database" field in the advanced search for the "Database Schema" asset.
Change the fields listing behavior in the advanced search modal, to show the common fields for the multiple assets instead of union of the fields.
Change the search index for the "Name" and "Display Name" field suggestions to use the selected data assets instead of the all "Data Assets" index.
* Remove the unnecessary ellipsis prop
* Scan and add the missing filters for all the asset to have hierarchical parent filters.
* Fix unit test
* Fix the advanced search filter field search
* modify and fix some lineage issues
* minor fix
* restrict the node removal in case any error occured
* fix flaky playwright test
* userDetail flaky fix
* feat(ui): show count with schema tab for table details page
* fix active state for tab
* fix tests and cover topic details page
* add missing isActive check
* supported glossary table column resizable
* code cleanup
* fix the column resizing affecting other column width
* fix the playwright failure around the glossary due to re-sizable added
* 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>
* Added Mappers and moved logic from controller to mapper class for resources
* Add missed Fqn
* Fix PyTest Failures
---------
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
* feat: highlight search term
* refactor: use stringToHTML instead of parse
* test: highlightSearchText method
* fix: test for schema table
* fix: mock implemetation of stringToHTML
* test: highlightSearchText function with null or falsy parameters
* fix: add column name to test case header
* test: add test case for column name
* fix: return statement for columnName
* refactor: remove replacePlus function call
---------
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
* fix(ui): expand invalid state upon glossary term add
invalid expand state for glossary term update
* fix tests
* update glossary store upon changes in tree
* fix tests
* test: add e2e tests
* test for listing of entities when index is dataAsset and all
* fix: validateBucketsForIndex function
* fix: add expect to bucket and its doc_count