10673 Commits

Author SHA1 Message Date
Chirag Madlani
396ff362c5
Update CODEOWNERS for UI and devops 2024-06-27 15:48:17 +05:30
Aniket Katkar
7a68ee30e0
Fix #16471: Form validation message and alert bug fixes and improvements (#16761)
* Fix the styling issue for the teams and user selection component in the alert form

* Fix the incorrect field names in form error messages

* Fix and modify cypress tests

* Fix the incorrect util function import

* update the field name in form validation message

* Update proper assertions
2024-06-27 15:47:51 +05:30
Aniket Katkar
fd942a27a6
Minor: Fix user details page bugs (#16358)
* Fix the empty string passed to the API when no displayName input is provided

* Fix no characters displaying in the avatar when displayName is an empty string

* Add tests for user page bug fixes

* Resolve comments

* Fix the failing unit tests
2024-06-27 15:47:45 +05:30
Ayush Shah
fe04b0a201
Fixes #16435: Fix pyodbc error for mssql (#16800) 2024-06-27 15:46:06 +05:30
Karan Hotchandani
607440f804
Lineage improvements (#16785)
* lineage improvements

* show deleted icon on node

* fix reposition of nodes

* add lineage playwright

* fix tests

* add playwright

* fix flaky tests

* fix repositioning

* feedbacks
2024-06-27 15:32:58 +05:30
Suman Maharana
2477bbc9ca
Fixes #16574 : Fix Databricks pipeline task status ingestion (#16802)
* Fixed Databricks pipeline task issue

* updated test cases

* addressed review
2024-06-27 12:07:04 +05:30
Mayur Singal
83678b0047
MINOR: Bigquery Create Credentials Docs Correction (#16812) 2024-06-27 11:23:25 +05:30
Pere Miquel Brull
bafe3da5bc
MINOR - Add 3.11 to py-test skip CI (#16814) 2024-06-27 07:44:29 +02:00
aaron-truehold-klor
54d08ca22c
Fix Airflow Pipeline Toggle On (#16777) 2024-06-27 11:08:04 +05:30
Prajwal214
d3746b4b70
Doc: Updating DB String in place of Athena (#16811) 2024-06-27 00:12:11 +05:30
Ayush Shah
527b714d34
Fixes #16760: Remove maxLength for tagFQN (#16794) 2024-06-26 21:14:07 +05:30
Mayur Singal
d083bd1365
MINOR: Improve BigQuery Create Creds Docs (#16807) 2024-06-26 20:54:19 +05:30
Mayur Singal
bd2bf4a044
MINOR: Include default values in custom pydantic model (#16795) 2024-06-26 20:31:02 +05:30
Ayush Shah
2e694b5180
Minor: Fixes Bigquery External Account AttributeError (#16801) 2024-06-26 16:49:48 +02:00
harshsoni2024
3f5bc1948d
Fix #14676: Athena S3 Lineage (#16426)
* get table ddl for athena tables

* changes in method to get all table ddls

* external table/container lineage for athena

* column lineage for external table lineage

* unittest for athena

* pyformat changes

* add external table lineage unit test

* fix unittest with pydantic v2 changes

* fix unittest formating

* fix code smell
2024-06-26 19:53:36 +05:30
harshsoni2024
afec7703cc
Fix #11888: Apache flink connector (#16601) 2024-06-26 19:21:16 +05:30
Ashish Gupta
3019ea312e
#16731: fix task feed card not opening in right panel after click (#16738)
* fix task feed card not opening in right panel after click

* added playwright test

* changes as per comments

* changes as per comments
2024-06-26 17:02:30 +05:30
Chirag Madlani
e02ead8133
add connector teradata icon (#16803) 2024-06-26 12:48:23 +05:30
Pere Miquel Brull
4d4e37ef22
DOCS - Add CLI on external docs (#16792) 2024-06-26 08:47:02 +02:00
Ayush Shah
55d671ce72
Fix Redshift docs formatting (#16797) 2024-06-25 12:35:56 -07:00
Imri Paran
46560e0b47
fixed lineage error (#16790) 2024-06-25 12:36:13 +00:00
Shailesh Parmar
4395455d18
Minor: fix version of playwright in CI (#16791) 2024-06-25 15:39:32 +05:30
Shailesh Parmar
b29b69531b
Minor: Added whats new content for 1.4.4 (#16787) 2024-06-25 14:57:24 +05:30
Teddy
d38194f4a7
fix: removed __init__ in cli module for namespace path (#16775) 2024-06-25 07:36:01 +00:00
Imri Paran
5e5c811ef2
moved int_admin_ometa to a dedicated module (#16768) 2024-06-25 11:21:22 +05:30
Shailesh Parmar
04d3720df9
Display inspection query (#16766)
* Display inspection query

* added reset for global state

* fixed test failure
2024-06-25 11:09:53 +05:30
Mohit Yadav
b55890f1f9
Add Validation for username and email on logged in user (#16781) 2024-06-24 23:48:28 +05:30
Mohit Yadav
37e1472fa3
Add Jwt Claim Mapping Env (#16780) 2024-06-24 23:15:19 +05:30
Ayush Shah
c3d68727ea
Add Docs around SSL under OpenMetadataConfig (#16774) 2024-06-24 21:43:54 +05:30
Imri Paran
54ca82f64d
MINOR: raise lineage error when table does not exist (#16756)
* raise lineage error when table does not exist

* added test case for partial success

* format

* format

* fixed tests
2024-06-24 21:41:59 +05:30
Teddy
38fe061227
MINOR -- Add Test Definition Dimension (#16769)
* feat: added test defintion dimension + sample data for bounds

* chore: added migration for definition dimension

* style: ran python linting

* fix: rename dimension to dataQualityDimension

* fix: test definition dimension key
2024-06-24 15:01:12 +00:00
Ayush Shah
e9c7c398c5
Fix return type annotation (#16772) 2024-06-24 13:57:59 +00:00
Mohit Yadav
b05d29ccee
[DuplicateLogin] User name issue for loggedInUserApi (#16762)
* User Email Based lookup for loggedInUser

* Add Unique on name

* support email only login

* fix cypress

* fix playwright

* reset user for 404
inject enableSelfSignup for auth config

* Add Self Signup Flag

* Add error messages

* Better check

* Change to Custom Exception Message

* Update message as suggested

* fix claim issue for confidential type

* fix sonar

---------

Co-authored-by: Chira Madlani <chirag@getcollate.io>
2024-06-24 18:21:32 +05:30
Prajwal214
12b227b7e3
Doc: Adding Example for SAML Private Key (#16767) 2024-06-24 17:51:54 +05:30
Teddy
3c186e2a2c
fix: updated profiler doc link in workflow (#16770) 2024-06-24 14:13:00 +02:00
sonika-shah
70cab0ac1b
Feat: Add glossary level tasks listing (#16673)
* Feat: Add glossary level tasks listing

* add playwright tests

* update owner label

* fix owner label consistency

* fix playwright tests

* fix unit tests

* fix flaky tests

* minor fix

* fix flaky tests

* fix review comments

* fix tests

* fix tests

* add playwright to approve task

* sync feed count

---------

Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
2024-06-24 17:41:28 +05:30
Teddy
141ceb4c8d
MNINOR add common test elements to _openmetadata_testutils module (#16758)
* fix: add common test to _testutils module

* fix: renamed _testutils to _openmetadata_testutils
2024-06-21 15:11:34 +02:00
Suman Maharana
f425d9bf73
Fixes #16591 : DBT Glossary Term linking Independent from Tag rule (#16745) 2024-06-21 17:36:25 +05:30
Suman Maharana
5bd48fcc34
Fixes #14065 : Added DBT Cloud connector (#16705) 2024-06-21 17:16:47 +05:30
Ikko Eltociear Ashimine
6539c95d3f
chore: update percentille_mixin.py (#16743) 2024-06-21 17:14:27 +05:30
Onkar Ravgan
ceaf4bf08a
MINOR: Add method to list custom properties for a entity for python sdk (#16753)
* List custom properties for a entity

* added test

* fixed test
2024-06-21 16:34:49 +05:30
Mayur Singal
d8a4e4d4ff
MINOR: Add docs for big query create credentials/service account (#16759) 2024-06-21 15:58:40 +05:30
IceS2
3c5d705793
Fixed expected result for schemas exclude (#16757) 2024-06-21 09:42:35 +00:00
Matt Chamberlin
ac6ddbf6c4
MINOR: support JSONL datalake file types (#16614)
* fix: support JSONL datalake file types

* add jsonl zip file types

* update fileFormat enum in table schema

* add tests

* fix test data ref

* reformat

* fix tests

---------

Co-authored-by: Matthew Chamberlin <mchamberlin@ginkgobioworks.com>
Co-authored-by: Mayur Singal <39544459+ulixius9@users.noreply.github.com>
2024-06-21 09:54:19 +02:00
IceS2
7411f9e0e1
Enable Primary Key Constraint for DB2 (#16755) 2024-06-21 09:45:43 +02:00
Prajwal214
9f6e3181c0
Doc: Updating Private Key Information for SAML (#16739) 2024-06-21 07:17:50 +00:00
Prajwal214
1961e016a5
Doc: updating Enum for PipelineType (#16716) 2024-06-21 12:42:12 +05:30
IceS2
34f6f81a20
MINOR: added exclude_defaults=False for profiler and deploy on airflow-apis (#16734) 2024-06-21 12:05:13 +05:30
Suman Maharana
f88f929855
Fixes #14065 : Added DBTCloud Connector docs (#16733) 2024-06-21 10:58:52 +05:30
Imri Paran
b960b60965
Fix #16421: add tableDiff test case (#16554)
* feat: add tableDiff test case

This changed introduces a "table diff" test case which
compares two tables and fails if they are not identical.
The similarity is made based on a specific "key" (because the test only makes sense when performed on ordered collections).

1. Added the `tableDiff` test definition.
2. Implemented a "runtime" parameters feature which injects additional parameters for the test at runtime.
3. Integration tests (because of course).

This feature was not tested end-to-end yet because "array" data

* pydantic v2

* format

* format

* format and added data diff to setup.py

* format

* fixed param issue which has type ARRAY

* fixed runtime_parameter_setter

* moved models to parent directory

* handle errors in table diff

* fixed issue with edit test case

* format

* added more details to pytest skip

* format

* refactor: Improve createTestCaseParameters function in DataQualityUtils

* fixed unit test

* removed unused fixture

* removed validator.py

* fixed tests

* added validate kwarg to tests_mixin

* removed "postgres" data diff extra as they interfere with psycopg2-binary

* fixed tests

* pinned tenacity for tests

* reverted tenacity pinning

* added ui support for test diff

* fixed dq cypress and added edit flow

* organized the test case

* added dialect support

* fixed tests

* option style fix

* fixed calculation for passing/failing rows

* restrict the tableDiff test to limited services

* set where to None if blank string

* fixed where clause

* fixed tests for where clause

* use displayName in place of name in edit form

* added docs for RuntimeParameterSetter

* fixed cypress

---------

Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2024-06-20 16:54:12 +02:00