4793 Commits

Author SHA1 Message Date
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
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