10673 Commits

Author SHA1 Message Date
Mohit Yadav
270e76bdfb
[Fix] Migrate Ingestion pipeline for Data Insights to be of user provider type (#14942)
* Data Insight Report Link Fix

* Make the Data Insights Pipeline as User
2024-01-30 13:09:44 +05:30
Mohit Yadav
410f351528
Data Insight Report Link Fix (#14939) 2024-01-30 12:07:50 +05:30
Mohit Yadav
6d015980b7
[Fixes] Patch Minor Fixes (#14919)
* Patch Minor Fixes

* Patch Minor Fixes

* java checkstyke

* Fix Failing Test

* fix filtering
2024-01-30 00:41:45 +05:30
Ashish Gupta
9dca086053
fix description modal not closing after api call hit (#14933) 2024-01-29 22:59:59 +05:30
Teddy
4534945e92
fix #14705: add fall back method to compute metric without sum if overflow (#14896)
* fix: add fall back method to compute metric without sum if overflow

* linting: fix python linting
2024-01-29 09:01:48 -08:00
07Himank
38726971cf
Knowledge Center SearchFIx (#14935) 2024-01-29 09:01:19 -08:00
Pere Miquel Brull
4d3d6c6bfa
MINOR - Run Collate CI only on main (#14937) 2024-01-29 17:09:31 +01:00
Pere Miquel Brull
1492f79da1
MINOR - Revert #14468 - DuckDB Connector (#14934) 2024-01-29 16:10:53 +01:00
07Himank
b90d0e6365
Sort by popularity (#14873)
* sort by popularity

* sort by popularity

* checkstyle

* Fix totalVotes & indexing

* rebase with main

* add popularity and name sort field

* update unit tests

* Fix feedResourceTest

* Remove Ngram from team search indexing

* Change boost for ngram to 1.0

* py test

* 0 totalvotes if votes is null

---------

Co-authored-by: Sriharsha Chintalapani <harsha@getcollate.io>
Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: Ayush Shah <ayush@getcollate.io>
2024-01-29 20:40:18 +05:30
Harsh Vador
b112e34e7d
improve UI messages (#14928) 2024-01-29 20:37:01 +05:30
Ashish Gupta
0d9a2cb89e
MINOR : supported rtl in sidebar (#14929)
* supported rtl support in sidebar

* changes as per comments
2024-01-29 19:31:55 +05:30
Akash Jain
69e6f50769
chore(docker-compose): fix DB_PARAMS for Docker Compose files (#14931) 2024-01-29 19:28:07 +05:30
Ashish Gupta
2882a7760f
MINOR: fix navbar icon fluctuation on sidebar open and close (#14923)
* fix navbar icon fluctuation on sibear open and close

* fix obervability icon and incident manager header overflow
2024-01-29 17:47:32 +05:30
Akash Jain
6e2daed38b
fix(CI): Dockerfile Instructions (#14927) 2024-01-29 17:39:33 +05:30
Dhruvin Maniar
8b5faae720
minor: fix alpine package to avoid vulnerabilities (#14926) 2024-01-29 11:33:24 +00:00
Mayur Singal
96435a10eb
MINOR: Fix pyproject.toml readme (#14925) 2024-01-29 17:02:31 +05:30
Shailesh Parmar
09b5bcc97c
Minor: redirect to home page for signin route when user is already logged in (#14915)
* Minor: redirect to home page for signin route when used is already logged in

* added more routes to redirect to home page
2024-01-29 11:09:25 +00:00
07Himank
db7db07812
make isBot (#14914) 2024-01-29 16:08:03 +05:30
Akash Jain
bb2433966d
fix: upgrade html-react-parser from 1.2.8 to 1.4.14 (#14911)
Snyk has created this PR to upgrade html-react-parser from 1.2.8 to 1.4.14.

See this package in npm:


See this project in Snyk:
https://app.snyk.io/org/harshach/project/450b4396-0ef4-4bb2-8b7a-9c8e6ab6c41d?utm_source=github&utm_medium=referral&page=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2024-01-29 14:26:19 +05:30
Akash Jain
1acb0f29d9
fix: upgrade recharts from 2.5.0 to 2.10.3 (#14912)
Snyk has created this PR to upgrade recharts from 2.5.0 to 2.10.3.

See this package in npm:


See this project in Snyk:
https://app.snyk.io/org/harshach/project/450b4396-0ef4-4bb2-8b7a-9c8e6ab6c41d?utm_source=github&utm_medium=referral&page=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2024-01-29 14:24:42 +05:30
Ashish Gupta
aeb23f8bd0
CYPRESS : fix logout cypress issue (#14917)
* fix logout cypress issue

* minor fix
2024-01-29 14:12:19 +05:30
Aniket Katkar
8afde3ee82
Minor[WIP]: Fix observability cypress tests (#14907)
* modify error alert to get more details on API failure in cypress

* Fix Alert Type for postgres

* revert changes to show API errors in error toast

---------

Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
2024-01-29 12:31:52 +05:30
Mohit Yadav
c9fab1e4e6
Sort Tier Data (#14916) 2024-01-29 12:23:22 +05:30
Sachin Chaurasiya
8d1780c5b4
Fix(#14262): Format the ES reindexing logs for better readability (#14849)
* Fix(#14262): Format the ES reindexing logs for better readability

* Refactor formatJsonString function in StringsUtils.ts

* Fix Error Schema for Search Indexing Application

* Refactor AppLogsViewer.component.tsx

* Fix import order and add default value for formatJsonString

* Refactor formatJsonString function in StringsUtils.ts

* Fix Schema

---------

Co-authored-by: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com>
Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
2024-01-29 12:16:20 +05:30
Akash Jain
dcc87394ee
Revert "fix: docker/docker-compose-quickstart/Dockerfile to reduce vulnerabilities (#14862)" (#14913)
This reverts commit 390e731eb42e8b1757cefd0b302d20bc83e049a9.
2024-01-29 11:14:20 +05:30
IceS2
373cafcda2
Fixes #5448: Implement initial Iceberg Connector using PyIceberg (#14825)
* Create the iceberg connection schema

* Link the IcebergConnection configuration with the forms on the UI

* Add the pyiceberg dependency on the ingestion package

* Create the get_connection and test_connection functions

* First iteration on the iceberg ingestion logic

* Add A more comprehensive implementation of the Iceberg Source

* Add UnitTests

* Update icebergConnection definition

* Update the iceberg souce code based on new schema

* Updated icebergConnecgtion schema for simplicity and to be able to configure Converters

* Updated setup dependencies to be more flexible

* Updated get_owner_ref logic

* Fix formatting

* Changed the icebergConnection json schema structure to enable the ClassConverters

* Add the IcebergCatalog and IcebergFileSystem ClassConverters

* Refactor the code to take into account the new jsonSchema structure

* Fix formatting

* Add Documentation for the Iceberg Connector

* Fix Menu order for Iceberg

* ui: add Iceberg service icon and constant

* Fix DynamoDb Catalog issue due to how PyIceberg instantes it

* Changed uri title to URI

* Fix ClassConverter for Iceberg

* Fix GetSecretValue for password types

* Fix formatting

* Fix formatting

* Add Iceberg Connector Images for the docs

* Add pylint disable for Hacky super() call

* Add Iceberg.md for the UI docs

* Fix pylint complaint

* Fix pylint complaint

* Fix UnitTests

* fix type error and unit tests

* update pipeline type checks

* Fix Sonar Cloud complaints

---------

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2024-01-29 06:32:58 +01:00
Pere Miquel Brull
90dc3e830c
MINOR - Bump testcontainers & mysql test version (#14906)
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
2024-01-28 16:45:34 -08:00
Sriharsha Chintalapani
5bdd057440
Fix feedResourceTest (#14904) 2024-01-28 15:45:57 -08:00
Pere Miquel Brull
ab6c175711
MINOR - Fix Python CI (#14905)
* #13934 - Update test connection no response error msg

* #13934 - Update test connection no response error msg

* MINOR - Fix python CI
2024-01-28 23:52:09 +01:00
Teddy
0f80ee2cbc
MINOR - Go client documentation (#14628)
* feat: primitive OpenMetadata Go client

* chore: make command for Go client

* fix: add retry wait logic

* doc: added go documentation

* fix: moved openmetadata-go-client to https://github.com/open-metadata/openmetadata-sdk

* fix: added new line back in Makefile file
2024-01-28 10:28:00 -08:00
Sriharsha Chintalapani
390e731eb4
fix: docker/docker-compose-quickstart/Dockerfile to reduce vulnerabilities (#14862)
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6152404
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6152404
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6160000
- https://snyk.io/vuln/SNYK-ALPINE318-OPENSSL-6160000

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2024-01-28 10:27:34 -08:00
Teddy
bd09755fc0
ISSUE #14851: Error when deleting last test case result (#14868)
* fix: error if no testCaseResult exists when updating testSuite summary state

* fix: add return statement on resultsummaries update
2024-01-28 10:27:05 -08:00
Pere Miquel Brull
0332fb9fe5
#13934 - Update test connection no response error msg (#14897)
* #13934 - Update test connection no response error msg

* #13934 - Update test connection no response error msg
2024-01-28 10:25:15 -08:00
Ashish Gupta
0b840b4f8b
fix activity feed updated data on tab change after some new activity (#14901) 2024-01-28 10:25:01 -08:00
Ashish Gupta
d8a9325c7a
fix sidebar selected for observabiliy alerts (#14903) 2024-01-28 10:24:47 -08:00
Aniket Katkar
5f1069b171
Minor: Add cypress tests for data observability and notification alerts (#14900)
* updated the observability icon in the sidebar

* add test ids and missing rules for add alert form
fix the destination category select dropdown issue

* add cypress for CRUD flow of notifications alert

* delete duplicate cypress test
added proper comments in the code

* add cypress tests for observability alert CRUD flow
2024-01-28 10:24:31 -08:00
Sriharsha Chintalapani
f6ecc41d7c
Fix #11944: API support to fetch count for mentions (#14858)
* Fix #11944: API support to fetch count for mentions

* Add closedTask/totalTask

* fetch count as per new count api for entity and user page and remove mentions tab from entity

---------

Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2024-01-28 16:19:29 +05:30
Akash Jain
e0fa86bc8e
fix: pom.xml to reduce vulnerabilities (#14865)
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JAVA-COMMONSCODEC-561518

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2024-01-27 17:04:38 -08:00
Shailesh Parmar
803cba511b
cypress: fixed failing cypress in main branch (#14891)
* cypress: fixed failing cypress in main branch

* miner fix

* fixed glossary cypress

* fixed activity feed flakiness

* fixed flaky cypress in recentlyViewed and teams spec

* fixed flakiness in cypress
2024-01-27 12:36:51 +05:30
Sachin Chaurasiya
c7e6619270
Minor: add Content-type for patch request in request interceptor (#14879)
* Minor: add Content-Type for patch request in request interceptor

* Fix importGlossaryInCSVFormat content-type header
2024-01-27 00:19:00 +05:30
Sachin Chaurasiya
6c4e7a4ddb
Minor: remove unused files (#14892)
* Minor: remove unused files

* fix unit test
2024-01-26 22:58:35 +05:30
Pere Miquel Brull
6d6db4b257
#14859 - Fix signature of status callback (#14894) 2024-01-26 17:44:35 +01:00
Ashish Gupta
6d02fe11a1
fix overflow of table cell data (#14890) 2024-01-26 14:21:00 +01:00
Pere Miquel Brull
db985fda57
MINOR - Snowflake system queries to work with ES & IDENTIFIER (#14864) 2024-01-26 18:41:16 +05:30
Pere Miquel Brull
6a6770042c
MINOR - Update step names (#14875)
* MINOR - Update step names

* Update e2e regex

* Format
2024-01-26 12:59:54 +01:00
Shailesh Parmar
cff8839cca
#12452 UI - Cypress Test Coverage (#14877)
* #12452 UI - Cypress Test Coverage

* added cypress for my data assets

* added cypress coverage around entity summary panel

* fixed permission cypress

* revert visitEntityDetailsPage change

* added cypress coverage on activity feed
2024-01-26 17:09:03 +05:30
Harsh Vador
9451aeee96
support for custom property for glossary term (#14822)
* support for custom property for glossary term

* glossary term custom property table in right panel

* add custom property cypress test

* address comments

* fix failing cypress

* fix import

* fix glossary terms custom properties cypress tests

* fix label and custom property table rendering logic

* add unit tests

---------

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2024-01-26 16:10:46 +05:30
Mohit Yadav
3f234df7cc
Fix Display Name for Alerts (#14889)
* Fix Display Names

* FIx Names and condition
2024-01-26 14:50:18 +05:30
Ashish Gupta
f1c76ab371
MINOR: support testCase data in entity card popover and fix cypress (#14887)
* support testcase data in entity card popover and fix cypress

* remove unwanted changes

* minor changes
2024-01-26 14:21:43 +05:30
Chirag Madlani
c936ac3a41
feat(ui): Data observability and notifications (#14806)
* Centralize EventType

* Format better for readability

* Add Handling for Thread as Change Event

* Centralize logic for Entity Message Creation

* Add Thread Parent Message in Conversation

* Add Task and Announcement

* Support for multiple destinations

* Delete existing alerts for schema changes

* Delete all tables data for event subscription

* Centralize logic for Notifications and Observability

* Change Field Name and Remove redundant code

* Test Fixes

* Add more fields

* Add Optional

* Logical Test Case Addition Chnage Event

* Add Filter By Owner

* Fix Email Entity Url

* added data observability settings page

* localization changes for other languages

* Handler closure and cleanup

* complete create observibility flow

* fix searchIndex method error

* Update Entity Observability Filter

* working observability creation

* complete creation flow

* fix action with arguments

* fix form validations and form data formulation for 'input.actions' field

* localization changes for other languages

* Fixes for Data Observability

* Add mention notification

* Only apply mention to conversation

* fIx test case

* bug fixes for add and edit observability alert form functionality

* fIx test case

* add feature to config internal along with external destinations in alert form

* Fix Formatting

* Fix Url Redirection

* add observability alert details page

* localization changes for other languages

* remove filter and action required rules

* fix styling for observability form and details page

* add delete functionality on observability alert details page

* update view page layout and add a warning in configure destination step

* localization changes for other languages

* feat(ui): support notification with new flow (#14848)

* feat(ui): support notification with new flow

* fix notifications

* add missing filters for notification alert creation flow

* update the filter hiding logic to show at the start always

* add check to show Actions section in observability alert creation form

* code cleanup and improvements

* add breadcrumb to add notification alert page

* Add General Metadata Filters

* remove code smells and code cleanup for add notification page

* add new filter

* show activity feed alert on notifications list page

* add notification alert details page changes

* localization changes for other languages

* show icons for all the entities in the alert trigger dropdown

* redirect to notification alert listing page after deleting the notification alert

* change add alert page title

* add logic to disable all destinations except email for users

* fixed unit tests

* code improvements and cleanups

---------

Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
Co-authored-by: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
2024-01-26 13:56:18 +05:30