12418 Commits

Author SHA1 Message Date
Karan Hotchandani
0372f5a5e1
refer certification icons from public folder (#18902) 2024-12-03 15:56:48 +01:00
Imri Paran
7ae886e8f9
chore(importer): better error message for missing plugins (#18878)
Before:

"Generic ImportError message"

After:

Error initializing metadata: You might be missing the plugin [bigquery]. Try:
pip install "openmetadata-ingestion[bigquery]==1.6.0"
2024-12-03 14:41:47 +00: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
Mayur Singal
7c6f5e67dd
MINOR: Snowflake Support Alter Table Swap Lineage (#18887) 2024-12-03 16:23:58 +05:30
Suman Maharana
d831aa99cc
Minor: Fix TestConnectionDefinitionResourceTest update count (#18893) 2024-12-03 16:23:41 +05:30
Imri Paran
416ba2c9cb
chore(data-quality): improve messaging for COUNT strategy failure (#18884) 2024-12-03 09:44:20 +00:00
harshsoni2024
1140578b05
GEN-2157: Snowflake increased cost issue (#18825)
* exit from active connection while query lineage process

* save rows resuslt/fetchall imple.

* use serverside cursor
2024-12-03 15:02:00 +05:30
Pere Miquel Brull
7aacfe032c
MINOR - FQN encoding in ometa_api, TestSuite pipeline creation & serialization of test case results (#18877)
* DOCS - Update ES config

* MINOR - Add missing FQN encoding & force types

* MINOR - Add missing FQN encoding & force types

* format

* fix tests
2024-12-02 17:17:21 +01:00
Gyowanny P. Queiroz
e715a7c26a
Fix typo on the ingestion word (#18881) 2024-12-02 20:23:16 +05:30
sonika-shah
244a933adc
Minor : Fix #18775 validation on enum custom property (#18855)
* Minor : Fix #18775 validation on enum custom property

* fix tests

* Add tests
2024-12-02 20:12:47 +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
Farreeda
a72b293bda
Fixes issue #18781: Adding lambda permissions to Athena connector documentation (#18871)
* Adding lambda permissions to Athena connector documentation

* Add lambda permissions to athena connector documentation yaml file

* Adding lambda permissions to Athena doc v1.5

* Adding lambda permissions for Athena connector document v1.4.x
2024-12-02 14:44:53 +01:00
Sweta Agarwalla
17dd0ee4b9
update to reorder domain and owner tags (#18872) 2024-12-02 15:42:19 +05:30
RounakDhillon
bb15331340
Docs: Updating Collate in Pipeline Status Widget (#18869)
Co-authored-by: Rounak Dhillon <rounakdhillon@Rounaks-MacBook-Air.local>
2024-12-02 07:39:59 +00:00
Sachin Chaurasiya
d5e54e4791
Minor: improve the CSV import encoding for column description and glossaryTerms (#18870) 2024-12-02 13:04:50 +05:30
Mohit Yadav
dc4b2c9b47
Google returns null refresh token on Refresh requests (#18868) 2024-12-02 12:26:30 +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
Lucas Rodrigues
cbe32412b0
Fixes #18848: "Failed to parse query parameters from JDBC URL" when query is an empty string (#18850)
* ISSUE-18848: add missing String.isEmpty() check

* ISSUE-18848: use nullOrEmpty

---------

Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
2024-12-01 09:43:00 -08:00
IceS2
e9186dc577
Catch exception that arises due to a change in code. Shouldn't be an issue (#18863) 2024-11-30 08:26:49 -08:00
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
Teddy
fc01035ce5
Minor secret utils error log (#18856)
* fix: pass exception message in SecretUtils.convert

* fix: pass throwable
2024-11-29 11:44:44 +01:00
RounakDhillon
04dfbc2257
Docs: Adding Import Entity Reference (#18854)
Co-authored-by: Rounak Dhillon <rounakdhillon@Rounaks-MacBook-Air.local>
2024-11-29 06:20:10 +00:00
Siddhant
3453c799f7
FIX: Mask Slack App User & Bot Tokens (#18814)
* fix: mask slack user and bot token.

* refactor: Move the code in SlackApp
2024-11-28 23:59:46 +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
Teddy
ac2f6d7132
MINOR - Fix sqa table reference (#18839)
* fix: sqa table reference

* style: ran python linting

* fix: added raw dataset to query runner

* fix: get table and schema name from orm object

* fix: get table level config for table tests
2024-11-28 18:49:11 +01:00
mgorsk1
da176767a8
feat: add dbt freshness check test (#18730)
* add dbt freshness check

* docs

* run linting

* add test case param definition

* fix test case param definition

* add config for dbt http, fix linting

* refactor (only create freshness test definition when user executed one)

* fix dbt files class

* fix dbt files class 2

* fix dbt objects class

* fix linting

* fix pylint

* fix linting once and for all

---------

Co-authored-by: Teddy <teddy.crepineau@gmail.com>
2024-11-28 18:30:11 +01:00
Sriharsha Chintalapani
6410583018
Fix export async for users with "." in their email's principal name (#18845)
* Fix exportAsync failing for usernames with . in it

* Fix exportAsync failing for usernames with . in it
2024-11-28 07:37:45 -08:00
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
Pere Miquel Brull
f99ed517bc
FIX - TestSuite source to get the right interface based on the service type (#18838) 2024-11-28 14:08:11 +01:00
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
IceS2
b9e49fc35d
Make Fetching Data Async (#18822) 2024-11-28 10:53:57 +01:00
Pere Miquel Brull
460d20a856
MINOR - Fix clean_uri and add before pagination (#18826)
* print

* MINOR - Fix clean_uri and add before pagination

* MINOR - Fix clean_uri and add before pagination
2024-11-28 09:35:41 +01:00
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
Akash Verma
609620e54f
fixes : #12891: "Added more test connection cases for Airflow ingestion" (#18769) 2024-11-28 13:02:04 +05:30
Amir Shakeri
860b420d3d
Remove ORDER BY from the postgres DELETE statement (#18757)
Co-authored-by: amir.shakeri <amir.shakeri@free-now.com>
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
2024-11-27 23:21:23 -08:00
RounakDhillon
d3af7ae601
Docs: Airflow Version Update (#18828)
* Docs: Airflow Version Update

* Docs: Airflow Version Update

---------

Co-authored-by: Rounak Dhillon <rounakdhillon@Rounaks-MacBook-Air.local>
2024-11-28 07:13:54 +00:00
Teddy
fb826b2c68
MINOR -- propagate result to suites (#18823)
* fix: update result summary for test suite

* fix: stream pattern

* fix: inverse null conditional logic
2024-11-28 08:09:56 +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
Imri Paran
cd74d8f55a
MINOR: ref(data-quality): modularized test case validator import (#18716)
* ref(data-quality): modularized test case validator import

- removed test_suite_factory
- implemented TestCaseImporter
- removed SQAValidatorBuilder and PandasValidatorBuilder in favor of a SourceType enum
- removed the orm table creation from test suite source

* format

* IValidatorBuilder -> ValidatorBuilder

* use the table from the sampler in the test suite interface

* linting

* fixed the profiler with similar solution

* removed unused inheritance

* removed unneeded super().__init__()

* removed all instances of orm_table

* fixed tests

* add reportExplicitAny=false

* fixed tests
2024-11-27 16:25:12 +01:00
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
Mayur Singal
9985286cdb
MINOR: Fix snowflake test connection on - in db name (#18817) 2024-11-27 18:38:46 +05:30
Mayur Singal
a316de67af
MINOR: Databricks LocationPath Update Fix (#18815) 2024-11-27 18:38:26 +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
RounakDhillon
82f85543b4
Docs: Service Spec updation (#18796) 2024-11-27 17:04:36 +05:30
Chirag Madlani
3ff11d8518
Revert "Add alert bar component (#17230)" (#18812)
This reverts commit e32f9cf8623cbe96cce8d0cc6c063b489c3f9590.
2024-11-27 16:43:33 +05:30