4809 Commits

Author SHA1 Message Date
Karan Hotchandani
744eee12e4
change query generated format (#18947) 2024-12-06 20:30:37 +05:30
Sachin Chaurasiya
99970220d3
Minor: Prevent Multiple CSV export download if no active job is present (#18944) 2024-12-06 19:29:25 +05:30
Chirag Madlani
0c85e0b829
minor:(ui) Fix type generates (#18936)
* chore(ui): improve type generation without temp dir

* chore(ui): improve type generation without temp dir

* ignore antlr files

* update json2ts
2024-12-06 15:36:32 +05:30
Sweta Agarwalla
5e525153a5
Fix: Minor glossary term issues (#18937)
* fix minor issues

* add test for glossary term

* add reviewer test

* fix glossary term test
2024-12-06 11:59:23 +05:30
Aniket Katkar
f6b4434e4a
Improvements: Playwright tests (#18849)
* Resolve all the type errors in playwright code

* Fix the playwright tests

* Improve the ingestion test connection logic and autoClassification

* Fix flaky tests

* SearchIndexApplication fix

* Fix the flaky tests

* flaky test fixes and trace on for debugging

* Fix the flaky tests

* update the trace config for data insights setup

* Fix flaky tests

* Fix the flaky tests
2024-12-05 17:53:14 +05:30
Ashish Gupta
00e5d299b9
Support to add and edit primary constraints in Table Constraints modal (#18905)
* suuport to add and edit primary constraints in Table Constraints modal

* added icon in the constraint tab and made primary form similar like foreign one

* added primary tableConstraints in tableClass

* minor fix around the name

* supported type in dropdwon based on Constraint Types

* fix sonar issue

* added playwright test

* added check around the removal of existing constraint and checking the pending one

* fix the sonar issue and single constraints icon not showing

* fix the scroll issue on TableConstrants in right panel while resizing

* fix playwright test
2024-12-05 12:24:50 +05:30
Mayur Singal
6326ae3cb2
MINOR: DB2 Support License (#18928) 2024-12-05 09:54:58 +05:30
IceS2
46d4e1c77c
MINOR: Fix Glossary Term Consolidation and Flaky Test (#18920)
* Fix Glossary Term Consolidation and Flaky Test

* Fix CheckStyle

* Implement the new entitySpecificUpdate in all repositories
2024-12-05 09:32:50 +05:30
Kenil Shah
0c202debe8
Added what new content for 1.6.0 (#18914)
* Added what new content for 1.6.0

* added video links

* added change log
2024-12-05 00:01:44 +05:30
Chirag Madlani
94e3b548bc
chore(ui): remove deprecated image-webpack-loader (#18923)
* remove gif support

* remove image-webpack-loader

* do not print file name to save build time
2024-12-04 23:21:33 +05:30
Karan Hotchandani
fe661a2f49
Change lineage positioning algorithm (#18897)
* use elk algorithm to position nodes

* change positioning

* fix spacing

* do not reset zoom value

* minor pw fix

* force click on lineage edge
2024-12-04 21:27:43 +05:30
Shailesh Parmar
dbd9311a2c
GEN-2186: Fix Updating sampling config from deep link issue (#18916) 2024-12-04 18:15:11 +05:30
Siddhant
28f551d20a
GEN-Activity Feed Filtering (#18873)
* fix: Update configuration for activity feed.

* fix: Migrations

* remove the customProperty and testSuite feed beautification case from the feed

* fix: Remove custom properties from the source

* fix: add metric in the matchAnySource.

---------

Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2024-12-04 16:56:21 +05:30
Chirag Madlani
30196f4c8d
chore(ui): add gifsicle as it's needed for image-webpack-loader (#18919) 2024-12-04 16:31:28 +05:30
Teddy
a615f49ab2
MINOR: fix table/schema name (#18899)
* fix: fix table/schema name

* fix: minor profiler and dbt issues

* style: ran python linting

---------

Co-authored-by: Imri Paran <imri.paran@gmail.com>
2024-12-04 10:12:38 +01:00
Pere Miquel Brull
613fd331e0
MINOR - Clean up configs & add auto classification docs (#18907)
* MINOR - Clean up configs & add auto classification docs

* deprecation notice
2024-12-04 09:32:25 +01:00
Sriharsha Chintalapani
75d12720fa
Run json2ts from maven (#18900)
* Run json2ts from maven

* remove json2ts.sh script from maven build and move it to git precommit hook

* fix pre-commit hook for generating json2ts

* fix json2ts.sh

* do not delete generated schemas

* remove debug true
2024-12-04 12:46:07 +05:30
Pranita Fulsundar
5b72cbc2f0
Fix: show full fqn for reference tables (#18858)
* fix: show full fqn for reference table

* refactor: getEntityLabel function and fix e2e test
2024-12-04 11:20:53 +05:30
Sachin Chaurasiya
d598008c7c
Minor: improve the service type display name (#18895)
* Minor: improve the service type display name

* Minor: add display names for new service types in Services.constant.ts

* Minor: add display names for new service types in Services.constant.ts
2024-12-04 10:38:59 +05:30
Suman Maharana
11b0a9c376
Fixes: mircostrategy test connection (#18889) 2024-12-03 17:13:15 +01:00
Karan Hotchandani
0372f5a5e1
refer certification icons from public folder (#18902) 2024-12-03 15:56:48 +01:00
Pranita Fulsundar
e3e686fbd9
Fix: limit change after pagination (#18844)
* fix: limit change after pagination

* refactor: getOtherDetails function

* refactor: remove limit parameter

---------

Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2024-12-03 18:21:59 +05:30
Shailesh Parmar
f3f2efe3d5
Minor: fixed connection modal style (#18860)
* Minor: fixed connection modal style

* addressing comment
2024-12-02 19:24:25 +05:30
Sweta Agarwalla
17dd0ee4b9
update to reorder domain and owner tags (#18872) 2024-12-02 15:42:19 +05:30
Sachin Chaurasiya
d5e54e4791
Minor: improve the CSV import encoding for column description and glossaryTerms (#18870) 2024-12-02 13:04:50 +05:30
Ashish Gupta
1ea52d7bdf
MINOR: update lineage column with new design (#18862)
* update lineage column with new design

* added border when showAllColumn button is there

* minor fix around scroll for large lineage screen

* reset the column color back to old black color
2024-12-02 10:35:25 +05:30
Sachin Chaurasiya
811feea515
Minor: improve custom properties e2e test (#18861) 2024-12-02 09:22:22 +05:30
Mayur Singal
9b9509f4b9
MINOR: Mysql Lineage Support Main (#18780)
* MINOR: Mysql Lineage Support Main

* fix test

* fix test

---------

Co-authored-by: Teddy <teddy.crepineau@gmail.com>
2024-11-29 20:48:42 +05:30
Siddhant
8fcb8ecdd7
Add trigger option 'TestSuiteStatusUpdates' for TestSuite status changes (#18836)
* fix: Provide trigger option as TestSuiteStatusUpdates for TestSuite source

* add the playwright change to test the test suite status field in alert

* localization changes

---------

Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
2024-11-28 23:28:36 +05:30
Shailesh Parmar
4720a8da2b
playwright: added initial db setup for playwright test (#18832)
* playwright: fixed service ingestion aut

* updated the initial start of the playwright test
2024-11-28 20:26:30 +05:30
Pranita Fulsundar
9d37ff0e34
Feat: edit display name (#18720)
* feat: edit display name

* refactor: logic and style changes

* fix: minor changes

* style: update style for edit button

* style: remove inline styles and update hover effect

* refactor: remove edit permission for version page and fix handleEditDisplayName function

* refactor: updated displayName

* fix: data-testid for the Link

---------

Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2024-11-28 19:49:58 +05:30
harshsoni2024
cb33f274fc
Connector: rename microstrategy connector (#18604) 2024-11-28 18:50:42 +05:30
Karan Hotchandani
e22fc6ddeb
Fix Glossary tree hierarchy state (#18703)
* fix the tree state on edit glossary term

* add playwright tests

* fix permission loading

* fix tests

* adding timeout for in review state

* adding timeout for in review state

* increasing timeout

* fix tests

* update tests

* add a poll for checking tasks created

* testing response

* adding limit

* fix tests

* change user for testing

* Catch Exceptions on the Consumer to avoid losing records

---------

Co-authored-by: Pablo Takara <pjt1991@gmail.com>
2024-11-28 16:36:45 +05:30
Ashish Gupta
7877d5c14c
Allow Asset add and remove operation for editTag permission user (#18786)
* Allow Asset add and remove operation for editTag permission user

* remove edit all permission check in bulkAssetTag api for tag

* fix the permission check by checking specific and the index used to exclude

* check editTag permission before updating assets by bulkTagAsset api

* fix the button not visible for the non admin user

* added playwright for the limited user check aroud asset

* restrict add asset button in certification page

* minor fix

* cleanup aroud tag page and fix usertab count around Team page

* use entity type instead of search index

---------

Co-authored-by: sonikashah <sonikashah94@gmail.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
2024-11-28 16:15:07 +05:30
Suman Maharana
9a21e77e15
Added dbt cloud multi projects and jobs filter (#18801)
* Added dbt cloud multi project and jobs filter

* added tests

* change to array type

* updated yaml config

* added migrations
2024-11-28 16:10:34 +05:30
Karan Hotchandani
b614594252
Json logic query builder fixes (#18819)
* minor workflow changes

* fix json logic fixes for extension field

* fix tests

* query builder ui changes

* minor add entity type in global search

* fix tests

* update certification ui

* update default icons

* minor add test id
2024-11-28 08:42:46 +01:00
Kenil Shah
804e3defb2
Fix Colors in Custom Charts (#18810)
* Fix Colors in Custom Charts

* code fixes

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2024-11-27 20:56:41 +05:30
Pranita Fulsundar
fdd8c5878c
fix: add and remove users in a team (#18776)
* Improvement : Teams api to update and remove users

* fix: add and remove user apis, with e2e test case

* fix: test for Teams page

* fix: e2e test for delete user

* fix: remove user field from fetchTeamAdvancedDetails function

* fix: test for loadAdvancedDetails

* fix: response api for add and remove user

* fix: userCount after delete

* fix: update users call

---------

Co-authored-by: sonikashah <sonikashah94@gmail.com>
Co-authored-by: sonika-shah <58761340+sonika-shah@users.noreply.github.com>
2024-11-27 19:13:16 +05:30
Aniket Katkar
be47656f2f
Add Marathi language to the localization (#18804)
* Add marathi language localization

* add new

* update localization

* update the missing key translation
2024-11-27 18:35:18 +05:30
Chirag Madlani
3ff11d8518
Revert "Add alert bar component (#17230)" (#18812)
This reverts commit e32f9cf8623cbe96cce8d0cc6c063b489c3f9590.
2024-11-27 16:43:33 +05:30
Aniket Katkar
e1f717ad08
Minor: Fix the 'cross-spawn' library vulnerability issue (#18811)
* Fix the vulnerability issue for 'cross-spawn' library

* update the cross-spawn resolution version to 7.0.5
2024-11-27 16:15:31 +05:30
Aniket Katkar
c101c7cf30
Minor: Auto classification UI (#18785)
* Add the auto classification pipeline option in the service ingestion

* Localization changes for other languages

* Improve the logic for getSupportedPipelineTypes function and add unit tests for newly added logic

* Add playwright tests for the auto classification feature

* Improve the getSupportedPipelineTypes function logic to reduce the cognitive complexity

* update md docs

* Add classificationFilterPattern in the UI schema form order

* fix logs from backend for auto classification

* Changes to view the auto classification logs

* Fix the sonar errors

---------

Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
2024-11-27 14:51:59 +05:30
Shrushti Polekar
9f1be47b37
Feat: Support for Emoji Option in Feed Editor (#18772) 2024-11-27 01:26:57 +05:30
Sweta Agarwalla
e32f9cf862
Add alert bar component (#17230)
* add alert bar component

* updated as per comments

* updated as per comments

* updated alert bar component

* remove styles attributes

* update styles

* add alert store and use alert in page layout

* update component to have reset method

* refactor: update reset calling method

* update reset method name

* updated as per feedbacks

* refcator: update CrossIcon component usage

* chore: remove condition for CrossIcon

* update animation for opening alert bar.

* add autoCloseTimer to alert banner

* remove cross icon component

* add cross icon svg

* update to fix the height issue

* fix height glitch issue when alert appears

* update the alert notification tests

* update alert transition issue

* revert the changes for height issue

* add alert in mydata

* update alert animation issue

* update alert position in page layout

* update as per feedbacks

* fix tests failure

* update test for toast

* remove dummy alert bar

* made alert fixed to top

* fix check failing issue

* fix activity feed playwright test issue

* update test

* fix test issues

* update page layout

* fix sonar cloud failure

* fix sonar cloud failure

* fix test issues

* resolve sonar issue

* update lineage spec

* update as per comments

* update domain page css

* fix sonar issue

* fix sonar cloud issue

* remove react-toastify

* fix sonar error

* yarn install command run

* update yarn lock

* revert yarn lock changes

* update yarn lock

* revert yarn

* revert yarn changes

* remove toastify instance

* update message type

* fix sonar issue

* add alert bar in Alert details page

* create mock for page layout

---------

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2024-11-27 00:35:23 +05:30
Kenil Shah
b3e52e8831
fix: show duration based on current time if endTime is not there (#18799) 2024-11-27 00:29:31 +05:30
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