3914 Commits

Author SHA1 Message Date
Karan Hotchandani
943d606fb9
Workflow UI changes (#18790)
* minor workflow changes

* fix json logic fixes for extension field

* fix tests
2024-11-26 20:56:55 +05:30
Shailesh Parmar
de3d7c40db
GEN-2031: fix Add profiler configuration button in Data Quality tab (#18798) 2024-11-26 20:49:36 +05:30
Ashish Gupta
490bbf6241
fix: tag page issue around disabled badge and Certification data in ES (#18697)
* fix tag page issue around disabled badge and other

* reset the unwanted code

* modify playwright test for consumer and steward

* modify tag es query to check the prefix in fqn

* fix query and sonar issue

* fix the asset not coming in Tier and Certification page tab

* fix the playwright failure
2024-11-26 19:07:46 +05:30
Kenil Shah
b3679f0cea
Sort assets in search indexing app (#18791) 2024-11-26 18:11:37 +05:30
Aniket Katkar
998cbd1558
Improvements: Alerts bug fixes and improvements (#18753)
* Add and improve the permission logic for the notifications and observability alerts pages
Add logic to update the description from alert details page.
Add logic to set the logged in user as the owner while alert creation

* Remove the permission check for the `/{alertType}/resources` API since it's not necessary

* Update the playwright tests to cover the new alert features

* Add playwright to test the test destinations filter

* Fix the unit tests

* Add unit test for AlertRecentEventsTab component

* update the variable.less import to reference

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2024-11-26 18:00:58 +05:30
Keshav Mohta
10a7f4ea6c
Fixes #15543: Implemented ElasticSearch Index Template Ingestion (#18686) 2024-11-26 14:42:43 +05:30
Shailesh Parmar
8f33a1b92d
Minor: updated docs link in the application (#18787)
* Minor: updated docs link in the application

* fixed link
2024-11-26 14:34:45 +05:30
Aniket Katkar
9b1ac250b7
GEN-1559: Remove the scrollbar displayed in the banner view (#18400)
* Remove the scrollbar displayed to the root element

* Fix the alignment issue in advanced search modal in case of custom property

* fix scroll issue due to banner oversize and remove unwnated css

---------

Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2024-11-26 12:21:03 +05:30
Chirag Madlani
678d87f4b9
chore(ui): restore users tab for teams page (#18531)
* chore(ui): restore users tab for teams page

* remove unwanted seprator

* restict add and join user, to team page other than Group types

* minor textual change

---------

Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2024-11-26 12:08:33 +05:30
Kenil Shah
09db201a57
UI: Add option to stop the running application (#18759)
* Add Stop functionality for Applications

* show kill button by default

* Add option to stop the running application

* fix: show stop button for ruuning & activeerror status

* add localisation files

* added unit tests

* update localisation files

---------

Co-authored-by: Sriharsha Chintalapani <harsha@getcollate.io>
2024-11-26 11:55:47 +05:30
Shailesh Parmar
e6cc1ac48c
GEN-2073: Not able to copy full logs from log viewer (#18771) 2024-11-25 17:41:46 +05:30
Shailesh Parmar
151c1bbdb3
GEN-1224: fixed Profiler is not displaying correct time for table profile (#18766)
* GEN-1224: fixed Profiler is not displaying correct time for table profile

* added unit test
2024-11-25 17:41:25 +05:30
Sachin Chaurasiya
f9a304c386
minor: update whats new for 1.5.12 (#18773) 2024-11-25 17:26:20 +05:30
Chirag Madlani
8bef9e6f7a
fix(ui): GEN-1690 sso token refresh issue for OIDC (#18668)
* fix(ui): sso token refresh issue for OIDC

* cleanup code

* combine refresh requests to one
2024-11-25 14:45:02 +05:30
Sachin Chaurasiya
85ca7986f2
minor: add whats new for 5.1.12 (#18743) 2024-11-25 12:57:48 +05:30
Ashish Gupta
a2dd211c6e
modify some test id in table constraints (#18747) 2024-11-25 11:48:45 +05:30
Shailesh Parmar
21235d058d
playwright: fixed failing incident manager test (#18756) 2024-11-25 10:21:31 +05:30
Shailesh Parmar
31c2dee533
GEN-1530: fix DQ Layout Improvements (#18754)
* GEN-1530: fix DQ Layout Improvements

* fixed failing playwright test
2024-11-24 14:16:01 +05:30
sonika-shah
0e4160949c
Add async apis for csv import (#18647)
* Add async apis for import csv

* checkstyle fix

* fix checkstyle after merge from main

* fix auts

* fix backend tests

* ui: add async import support for glossary

* ui: improve the import page layout

* ui: add async import support for teams and users

* show banner at the top

* fix unit test

* update importteams page test

* minor change

---------

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2024-11-24 13:30:31 +05:30
Shailesh Parmar
4696b99665
GEN-1529: Fix View definition tab, query display issue (#18752) 2024-11-23 21:53:56 +05:30
Shailesh Parmar
9edf3791c0
Minor: address dq feedback and move lineage tracing in observability layer (#18751)
* Minor: address dq feedback and move lineage tracing in observability layer

* fixed: failing unit test
2024-11-23 17:35:52 +05:30
Sriharsha Chintalapani
9484d838a4
Minor: fix Lineage export when there is no column / pipeline edge (#18737)
* Minor: fix Lineage export when there is no column / pipeline edge

* add test for lineage export (#18709)

Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>

* add lineage export tests

---------

Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: Sweta Agarwalla <105535990+sweta1308@users.noreply.github.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
2024-11-22 08:21:19 -08:00
harshsoni2024
605059892e
add stich docs (#18666) 2024-11-22 19:03:13 +05:30
Karan Hotchandani
582a10c831
fix minor styling of domain component (#18738) 2024-11-22 16:12:47 +05:30
Shailesh Parmar
7651a631f0
Fix: time series of conversion of y-Axis in test case graph (#18735)
* Fix: time series of conversion of y-Axis in test case graph

* minor fix

* updated test for the function
2024-11-22 13:57:08 +05:30
Siddhant
702c34c0af
NoSchedule as ScheduleType for Slack App (#18715)
* fix: NoSchedule as scheduleType for Slack App

* fix: remove callback url from the config.

* no render of schedule for noSchedule type

* fix: Migrations and add ScheduleType.NoSchedule

* fix: Migrations

---------

Co-authored-by: karanh37 <karanh37@gmail.com>
2024-11-21 22:29:09 -08:00
Ashish Gupta
23a52934ab
fix the switch placement and added beta tag (#18726) 2024-11-22 10:35:47 +05:30
Ashish Gupta
253fc6be6f
MINOR: shown NoDataPlaceholder if no search result found in glossary (#18718)
* shown NoDataPlaceholder if no search result found in glossary

* minor label change

* added loader, while search response pending
2024-11-21 22:42:03 +05:30
Shailesh Parmar
585927c558
Fixed: GEN-1984 Hide Support field from service form (#18724) 2024-11-21 18:15:33 +05:30
Shailesh Parmar
cda201b1b8
Minor: supporting PR for UI/UX improvement in DQ (#18663)
* Minor: supporting PR for UI/UX improvement in DQ

* updated feedback

* move incidents tab to data observabilty tab

* fixed failing unit test

* fixed failing unit test

* fixed AUT failure!

* fixed failing aut

* minor fixes

* minor fix

* updated icon

* fixed failing unit test
2024-11-21 16:41:32 +05:30
Sachin Chaurasiya
fca85cdfe7
minor: improve rule card actions dropdown (#18717) 2024-11-21 16:35:57 +05:30
IceS2
dc101044d9
MINOR: Add the possibility to have no Schedule and trigger the workflow manually (#18640)
* Add the possibility to have no Schedule and trigger the workflow manually

* add locales

* add locales to other langs

* Fix Flaky GlossaryTerm test

* fix locales

* change certificate aggregation name

* Fix Checkstyle and expand timeout for waitForTaskToBeCreated

* Fix flaky glossary term test

* Fix timeout

* fix timeout

---------

Co-authored-by: karanh37 <karanh37@gmail.com>
2024-11-20 15:35:34 +01:00
Teddy
429e48aa3a
#18677 - Added Lineage Field back to SearchLineage (#18687)
* fix: add lineage field back to searchLineage

* add lineage tests

---------

Co-authored-by: karanh37 <karanh37@gmail.com>
2024-11-20 11:13:09 +01:00
Aniket Katkar
c30d851dad
Add the missing pipeline type in the localization key mapping object (#18692) 2024-11-19 18:24:35 +05:30
Ashish Gupta
484a9584ea
MINOR: added domain data in lineage side panel and fix relatedColumn search TableConstraints modal (#18671)
* added domain data in lineage side panel

* localization keys

* fix unit test

* fix unit test and minor improvement around permission in schema page utils

* added the encoding and escape method to query
2024-11-19 17:03:15 +05:30
Kenil Shah
ff261fb373
fix: overflowing metrics for kpi charts (#18683) 2024-11-19 13:26:00 +05:30
Sachin Chaurasiya
eb99a8563e
Minor: Add SanitizedInput Component for Input Sanitization (#18674)
* Minor: Add SanitizedInput Component for Input Sanitization

* use SanitizedInput in formutils for text type input
2024-11-19 12:45:14 +05:30
sonika-shah
853bbc205b
GEN-1983 : Feat - Support Tag Asset Page (#18505)
* Feat :  Support bulk adding tag to Assets

* remove warnings

* add apis for assets remove

* Fix: Add tag page (#18461)

* add tag page which all Assets

* update as per feedbacks

* update as per feedbacks

* add divider in header badge

* remove styling

* update permission and refactoring code

* updated as per comments

* fix sonar cloud issues

* add delete asset functionality

* refactor entityTypeString

* made the top bar fixed to top

* add tests for tag page

* fix check failures issue

* fix tag page check failure

* fix flaky test issue

* add tag page tests

* update the add asset test

* update playwright tests

* add right panel in tag page

* updated as per feedbacks

* remove usage test

* updated as per feedbacks

---------

* Backend: make bulkAssets api async

* Backend: limit bulkAssets api async to Tag Assets page

* Update Tag page Assets API (#18622)

* create branch

* update add asset API

* add websocket on tags page

---------

Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: karanh37 <karanh37@gmail.com>

* add failed case for socket operation

---------

Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: Sweta Agarwalla <105535990+sweta1308@users.noreply.github.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
2024-11-18 17:57:07 +05:30
Mohit Yadav
66c253ef10
Add Queue Size in Configuration (#18672) 2024-11-18 12:45:08 +01:00
Shrushti Polekar
5cdde2054b
fix glossary column dropdown drag drop integration test (#18662) 2024-11-17 21:44:33 +05:30
Sriharsha Chintalapani
88c8fb48f3
Add Edit glossary terms, Edit Tier , Edit Tags as separate permissions (#18331)
* Add EditGlossaryTerms Permission

* Fix #18330: Add EDIT_GLOSSARY_TERM permission and enforce EDIT_TIER permisson

* add edit glossary term permission check in UI

* revert EDIT_GLOSSARY_TERMS operation

* Add EDIT_GLOSSARY_TERMS to common operations

* Add EDIT_TIER to common operations

* add default empty array for tags field, as patch calls can run into issues

* Fix tests

* Fix tests

* added glossary terms

* fix conflicts

* fix permission check for data model

* Add EditGlossaryTerms to DataConsumerPolicy

* Add EditGlossaryTerms,EditTier to DataConsumerPolicy

* fix tests

* Fix migrations for EditTier,EditGlossaryTerms

* add edit tier permission to data consumer

* Fix tests

* fix pytests

* missing test_dbt.py

---------

Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: ulixius9 <mayursingal9@gmail.com>
2024-11-15 10:50:15 -08:00
Sriharsha Chintalapani
783ec62e4c
Add Lineage Export Async endpoint using Search (#18553)
* Add Lineage Export Async endpoint using Search

* Lineage api (#18593)

* add api for lineage export

* update API call for lineage async

* use JsonUtils instead of objectMapper to read lineage search response

---------

Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: Sweta Agarwalla <105535990+sweta1308@users.noreply.github.com>
Co-authored-by: sonikashah <sonikashah94@gmail.com>
2024-11-15 09:11:23 -08:00
Sachin Chaurasiya
be642e7253
GEN-1694: metric entity improvement (#18659)
* GEN-1694: metric entity improvement

* add clike and python language mode in schemaeditor

* add getMetricExpressionLanguageName util to extract the language from metric expression
2024-11-15 20:30:42 +05:30
Aniket Katkar
9850810b04
Update the jsonpath-plus resolution version to fix the vulnerability (#18652) 2024-11-15 16:38:16 +05:30
Shrushti Polekar
393c7a4098
Fix: update glossary terms table stylings and temporarily bypass failing drag-and-drop test (#18653)
* update terms table styling and skip failing drag-drop test

* address pr comments related to styles
2024-11-15 16:05:15 +05:30
Aniket Katkar
5afd8c31b6
Updated the what's new content for the 1.5.11 release (#18540)
* Updated the what's new content for the 1.5.11 release

* Update the what's new content for 1.5.11

* Update the what's new release date for 1.5.11

* update what's new

* Update the release date

* Update the what's new data

---------

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2024-11-15 09:06:24 +01:00
Sweta Agarwalla
6cdfff35b5
MINOR: fix owner link and update search index in navbar (#18609)
* fix minor issues

* update owner column component

* update list sequence

* add database search indexes

* add navbar search dropdown tests

* updated owner snapshot

* update wait for response API

* fix tests

---------

Co-authored-by: karanh37 <karanh37@gmail.com>
2024-11-15 13:22:59 +05:30
Mayur Singal
8104c3aec6
MINOR: Fix Redshift DBT Playwright (#18642) 2024-11-14 18:15:23 +05:30
Aniket Katkar
bfc12feafc
GEN-1976: Alert improvements (#18448)
* Move the alert components to the components folder from pages folder

* auto generated localization changes and linting changes

* Fix the imports

* Add AlertConfigDetails component

* Add tabs in the alert details page

* auto generated localization changes

* Apply permissions for alert and add owner update functionality

* Change the alert update method from PUT to PATCH

* Add the recent events tab

* auto generated localization changes

* Improve the recent events tab for alert details

* Implement the logic to show alert events count on the alert details page

* auto generated localization and linting changes

* Add the pagination logic for the recent events list on the alert details page

* Fix the logic for previous click in NextPreviousWithOffset

* Localization change for other languages

* Hide pagination when not required

* Add pagination and permissions to API; create eventsRecord API; fix timestamp issue

* fix: remove publisherName from test destination message.

* Fix the recent events tab error

* fix: Resolve PATCH API issue with destination ID creation.

* fix: Delete associated alert metrics upon alert deletion

* feat: Detailed HTTP Response for Destination Test

* Add the test external destination functionality

* localization changes for other languages

* fix: Set status for testing destination in EmailPublisher

* Add advanced configurations for webhook destinations

* Localization changes for other languages

* Fix the destination status not showing
Add the POST and PUT radio button in advanced configs

* Localization changes for other languages

* Update the API to fetch the alert event diagnostic counts

* Improve the AlertConfigDetails component to show the alert configs properly

* fix: Display displayName instead of fullyQualifiedName in templates

* Fix the test destination result not showing the first time

* Fix the test destination status not showing for already existing destinations

* Fix the unit tests

* Fix playwright tests

* refactor: Separate sendMessage and sendTestMessage methods; add statusContext

* fix: Use name or fqn as fallback if displayName is null or empty

* fix: upsert successfulChangeEvent

* eliminate the GovernanceWorkflowChangeEvent option from external destination

* Add code comments

* Fix the unit test

---------

Co-authored-by: Siddhant <86899184+Siddhanttimeline@users.noreply.github.com>
Co-authored-by: Siddhanttimeline <siddhanttimeline9@gmail.com>
2024-11-14 17:39:45 +05:30
Kenil Shah
eadd93eb9b
Fix: support string value for xAxis apart from date (#18590)
* Fix: show string value for xAxis apart from date

* update key name
2024-11-14 15:38:33 +05:30