4793 Commits

Author SHA1 Message Date
Rushikesh Bunge
15d004b725
fixed some styling issues (#19230)
* fixed some styling issues

* correct style update

---------

Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
2025-01-08 11:28:09 +05:30
Mayur Singal
e32ad88c81
Fix #19160: Add Depth Support Part-1 (#19275) 2025-01-08 11:18:05 +05:30
Ashish Gupta
2179b43232
fix the search for custom properties in advance search for some types (#19113)
* 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>
2025-01-08 11:08:34 +05:30
sonika-shah
5ccc0c5a2a
Improvement #19065 : Support removing existing enumKeys (for enum type custom property) (#19054)
* Improvement : Support removing existing enumKeys (for enum type custom property)

* initial implementation of background job job runner for enum cleanup

* fix postgres query

* ui: allow existing enum value updates in EditCustomPropertyModal

* create BackgroundJob to use jsonSchema

* feat: add socket event handling for background job part1

* fix(i18n): remove trailing spaces in Galician language JSON file

* refactor to use jsonSchema

* feat(ui): show browser notification for custom property update

* feat(utils): add getCustomPropertyEntityPathname function and tests

* change enumCleanup trigger condition

* feat(i18n): add enum property update message to multiple language JSON files

* enhancement : improve execution flow and better exception handling with test

---------

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
2025-01-07 19:25:59 -08:00
Aniket Katkar
6a285781ca
Minor: Add missing asset specific filter options for automator filters (#19268)
* 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
2025-01-08 06:57:25 +05:30
Sweta Agarwalla
1e1ef473d7
FIX: Update glossary listing (#18880)
* update fetch glossary function

* fix minor issues

* fix add glossaries issue

* fix delete issue

* update glossary listing

* update glossary

* refactor

* updated glossary listing issues

* add scrollIntoView

* update glossary

* fix fetching logic

* fix init of glossaries

* add playwright tests

* add timeout

---------

Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
2025-01-08 01:03:43 +05:30
Pere Miquel Brull
e56f477a4a
Fix #19147 - Executable Test Suites (#19221)
* 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>
2025-01-07 17:59:54 +01:00
Sweta Agarwalla
29b48bec51
MINOR: Add condition for welcome page (#19266)
* add condition for welcome page

* create mock for useWelcomeStore

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2025-01-07 20:51:33 +05:30
Sachin Chaurasiya
aceadb1cde
Minor: Enhance Block Editor Adjust drag-and-drop handles and improve bar menu layout (#19228)
* 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
2025-01-07 20:10:09 +05:30
Akash Verma
b2898f7007
Cockroach enhancement (#19108) 2025-01-07 18:51:59 +05:30
Ashish Gupta
a6f81a90fb
#13913: supported test connection api cancellation (#19190)
* 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
2025-01-07 17:36:02 +05:30
Pranita Fulsundar
498d952959
fix: highlight search text for description column (#19248)
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2025-01-07 17:19:06 +05:30
Suman Maharana
00be51f299
Fixes #17747: dbt update owners (#19144)
* Fixes 17747: dbt update owners

* update messages

* addressed comments

* py_format

* py_format

* Added tests
2025-01-07 16:37:30 +05:30
Suman Maharana
5b77c14dc8
Fixes #18816 - Airbyte api endpoint (#19207)
* Fix Airbyte api endpoint

* Fix Airbyte api endpoint
2025-01-07 12:41:56 +05:30
Aniket Katkar
6d5420b4bb
Improvements: Automator requirements oss (#19128)
* 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
2025-01-07 08:57:15 +05:30
Sriharsha Chintalapani
029a086495
Minor: Add UI json spec (#19235) 2025-01-06 09:42:14 -08:00
Sweta Agarwalla
0a1ab95f8b
Add utils for login as admin (#19223)
* add utils for login as admin

* update as per comments

* fix java checkstyle issue

---------

Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2025-01-06 13:58:13 +05:30
Ashish Gupta
9edc078027
MINOR: modify and fix some lineage issues (#19107)
* modify and fix some lineage issues

* minor fix

* restrict the node removal in case any error occured

* fix flaky playwright test

* userDetail flaky fix
2025-01-03 10:35:26 +05:30
Chirag Madlani
6f79067fd2
fix(ui): glossary terms table expand / collapse state (#19205) 2025-01-03 10:21:37 +05:30
Chirag Madlani
cdef12c9cd
feat(ui): show count with schema tab for table details page (#19149)
* 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
2025-01-03 10:19:16 +05:30
Ashish Gupta
87c07f3ecc
#16465 : supported glossary table column resizable (#17918)
* 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
2025-01-03 10:09:33 +05:30
Sachin Chaurasiya
6542123a52
Minor: Deprecate RichTextEditorPreviewer component and recommend alternative (#19204) 2025-01-02 20:44:58 +05:30
Chirag Madlani
bfa943bbba
fix(ui): show error and success message mutually exclusive (#19194) 2025-01-02 20:42:48 +05:30
Akash Verma
39dcb5baef
Feature : Cockroach db connector (#18961) 2025-01-02 13:07:55 +05:30
Ashish Gupta
ceeba2ad75
fix tag page flaky playwright test (#19150)
* fix tag page flaky playwright failures

* removed commented code
2024-12-31 17:12:15 +05:30
piby180
67e6fdd8b3
Fixes 17024: Improve PinotDB connection documentation (#19186)
* Improve PinotDB connection documentation

* Improve documentation for PinotDB connection

* Improve PinotDB documentation
2024-12-28 09:13:40 -08:00
nicolasGutierrezGarcia1970
e468d13baf
Update gl-es.json (#19188)
Update Galician language for version 1.6.1
2024-12-28 17:11:05 +00:00
Sachin Chaurasiya
c736f06bbe
refactor: remove unused highlight option from BarMenu and improve focus styles in block editor (#19184) 2024-12-28 12:40:45 +05:30
Sachin Chaurasiya
4f3ae5d083
feat(#15380): replace description editor with block editor (#19003)
* 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>
2024-12-27 20:57:37 +05:30
Shailesh Parmar
f87b0662fa
playwright: reset the profiler bot token in AUT (#19156)
* playwright: reset the profiler bot token in AUT

* addressing comment
2024-12-20 20:19:11 +05:30
Mohit Yadav
06d71f9450
Fix EntityHierarchy Schema (#19104)
* Fix Entity Schema

* fix additionalProperties in entityHierarchy json

---------

Co-authored-by: sonikashah <sonikashah94@gmail.com>
Co-authored-by: sonika-shah <58761340+sonika-shah@users.noreply.github.com>
2024-12-20 20:13:04 +05:30
Pere Miquel Brull
d084243d0a
MINOR - Add Gov entities for entity ref & Automator Actions (#19090)
* MINOR - Add Gov entities for entity ref

* MINOR - Add Gov entities for entity ref

* add automator configs

* add automator configs
2024-12-20 07:14:52 +01:00
Mohit Yadav
9d934cbcd3
[Code Improv] Added Mappers (#19111)
* 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>
2024-12-20 11:40:39 +05:30
Karan Hotchandani
9a76b07025
Fix flaky e2e tests (#19038)
* fix lineage flaky tests

* fix glossary flakiness
2024-12-19 23:05:55 +05:30
Ashish Gupta
7d962d91eb
fix table page breaking due to highligther text (#19146) 2024-12-19 22:45:45 +05:30
Chirag Madlani
2b6cdea802
chore(ui): improve data insight chart and tooltip rendering (#19143) 2024-12-19 18:58:06 +05:30
Ashish Gupta
a0c33ccc3f
19064: fix the spacing around the input in custom properties right panel (#19132)
* fix the spacing around the input in custom properties right panel

* remove unwanted css
2024-12-19 12:14:27 +05:30
Pranita Fulsundar
31b1132389
feat(ui): highlight search term for schema table in table details page (#19110)
* 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
2024-12-18 14:40:10 +05:30
Pranita Fulsundar
c96c7785df
Minor: add column name to test case header (#18938)
* 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>
2024-12-17 10:35:34 +05:30
Chirag Madlani
254fce4138
fix(ui): expand invalid state upon glossary term add (#18968)
* 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
2024-12-16 22:08:54 +05:30
Chirag Madlani
4d30c83c55
fix(ui): sync search value with url and state value (#19050)
* fix(ui): sync search value with url and state value

* fix flaky for user spec
2024-12-16 21:02:16 +05:30
Karan Hotchandani
9ff575fd6f
Update whatsNewData.ts (#19092) 2024-12-16 16:29:04 +05:30
Mohit Yadav
2888e37998
Search Index read entities from index mapping (#19084) 2024-12-16 15:55:12 +05:30
Pranita Fulsundar
57e814c15d
test(e2e): Explore page tests (#19074)
* 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
2024-12-16 15:47:35 +05:30
Chirag Madlani
605d205f8b
test(e2e): Ingestion bot e2e tests (#19055)
* test(e2e): domain ingestion tests
support for ingestionBot login in playwright

* added tests

* add ingestion bot tests

* update bot tests

* revert unwanted changes

* comment skipped test

* check for service within domain
2024-12-16 15:41:36 +05:30
Karan Hotchandani
4e84a2192f
Update whats new for 1.5.15 (#19089) 2024-12-16 15:33:39 +05:30
Mohit Yadav
50ae01e2ce
Add Algorithm option for validation in yaml (#19049)
* Add algorithm option in authentication

* ENtity Repository code remove

* Keep Default Value

* Fix Test

---------

Co-authored-by: Siddhant <86899184+Siddhanttimeline@users.noreply.github.com>
2024-12-15 01:24:03 +05:30
Mohit Yadav
521619ae32
Correct Imports for Class Converter Factory (#19057) 2024-12-15 01:20:28 +05:30
Karan Hotchandani
497b477be3
remove extra assignees from workflow (#19030) 2024-12-14 09:00:19 -08:00
Karan Hotchandani
78b0567164
fix downloading of app logs (#19059) 2024-12-14 18:32:16 +05:30