5980 Commits

Author SHA1 Message Date
Vj-L
3f646586cb
Updated the docs for issue-#7601 & issue-#4562 (#7714)
* Updated the docs for issue-#7601 & issue-#4562

* Updated as per the comments

Co-authored-by: “Vijay” <“vijay.l@deuexsolutions.com”>
2022-09-27 15:28:29 +05:30
mohitdeuex
8501322a5a
Fix Version issue b/w api/v1/version and entity {id}/versions (#7746) 2022-09-27 15:11:13 +05:30
Onkar Ravgan
dc74089f0e
Fixed pipeline FQN bug (#7740)
* Fixed pipeline FQN

* fixed messaging service

Co-authored-by: Onkar Ravgan <onkarravgan@Onkars-MacBook-Pro.local>
2022-09-27 14:23:59 +05:30
Chirag Madlani
09855fc4c1
chore(ui): basic auth flow improvements (#7719)
* chore(ui): basic auth flow improvements

* fix type error

* address review comments
2022-09-27 12:08:10 +05:30
Onkar Ravgan
8afbbb8642
Ingest DBT tags (#7726)
* added tags

* Added dbt tags ingestion

Co-authored-by: Onkar Ravgan <onkarravgan@Onkars-MacBook-Pro.local>
2022-09-27 11:12:53 +05:30
Chirag Madlani
ada163ab2d
feat(ui): added Redpanda messaging service icon (#7733)
* feat(ui): added redpanda messaging service icon

* update icon
2022-09-27 10:39:34 +05:30
Vivek Ratnavel Subramanian
e2daf73fbd
UI: TeamsSelectable component should use REST API to build teams hierarchy (#7711) 2022-09-26 16:33:48 -07:00
Nahuel
df909703eb
Fix#6615: Fix failing test still in CI (#7725)
* Fix failing test still some tests are failing

* Fix bug in service entity repository

* Fix all tests except Ingestion Pipeline integration tests

* Fix Ingestion Pipeline integration tests

* Fix failing Python tests
2022-09-26 20:39:42 +02:00
Shailesh Parmar
f5f7e8a5c1
UI: Fixed Profiler metrics are not formatted correctly #7552 (#7720)
* UI: Fixed Profiler metrics are not formatted correctly #7552

* miner fix

* Fixed % value on profiler tab
2022-09-26 20:44:21 +05:30
Sachin Chaurasiya
448f2de3fb
FIx #7721 UI : Implement Authentication Mechanism on the bots details page (#7722)
* FIx #7721 UI : Implement Authentication Mechanism on the bots details page

* Addressing review comment
2022-09-26 20:25:49 +05:30
Aniket Katkar
cfdc50e18f
UI: Added cypress tests for soft deleted team checks. (#7718)
* Added cypress tests for checking the option for permanent delete is available for soft deleted teams

* Added checks in cypress tests for team type select while adding teams
Added 'cancel deletion' scenario while team deletion
2022-09-26 19:43:34 +05:30
Milan Bariya
1c78e835d9
Fix: Error initializing ingest: ‘RedshiftSource’ object has no attribute ‘dbt_manifest’ (#7723) 2022-09-26 19:42:22 +05:30
Ayush Shah
56c71c4101
Fix Ingestion Time Partitioned Tables on Profiler (#7506) 2022-09-26 19:41:40 +05:30
Shailesh Parmar
b81686b426
Fixed issue: Quality tests can not be created if the column names have spaces or special characters #7623 (#7698)
* Fixed issue: Quality tests can not be created if the column names have spaces or special characters #7623

* Added logic to not decode fqn param from path

* Removed commented out code

* Allowed only "_" in spacial character in test case name

Co-authored-by: Teddy Crepineau <teddy.crepineau@gmail.com>
2022-09-26 18:52:25 +05:30
Nahuel
e49ad000ee
Fix#6615: Configure a bot account and provider service or jwtAuthToken from the UI (#7637)
* Update JSON schemas

* Update create and update endpoint and remove /generateToken endpoint

* Add AuthMechanism and Token Expiry Field on the Add bot page

* Remove unwanted tests

* Add logic to show authMechanism based on auth provider

* Add authConfig to bots details page

* Backend implementation with secret manager

* Fix invalid date issue

* Add support for update bot token details

* Add logic for SSO auth

* Add fields for google sso auth client

* Add Edit Option.

* Updated ingestion CLI and secret manager issues

* Updated tests with errors

* Removed unused method

* Removed test files

* Fix broken JSON schema

* Fix typescript error

* Pass the bot permissions from the bot details page

* Minor errors related to the secret manager

* Restore Airflow configuration for retrocompability

* Add support for all SsoServiceType client config

* Fix Unit test

* Update tests

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2022-09-26 18:26:24 +05:30
NiharDoshi99
d9f3ab23d7
Fixed: SampleData Teams and teamTypes (#7682) 2022-09-26 18:22:41 +05:30
Ashok Mokshagundam
23f6e18a17
Running All the CI workflows on Release branches along with main branch (#7691)
* Update airflow-apis-tests-3_9.yml

Updated workflows to run on main branch and also on all release branches

* Update cypress-integration-tests-mysql.yml

Updated workflows to run on main branch and also on all release branches

* Update cypress-integration-tests-postgresql.yml

Updated workflows to run on main branch and also on all release branches

* Update docs-tests.yml

Updated workflows to run on main branch and also on all release branches

* Update java-checkstyle.yml

Updated workflows to run on main branch and also on all release branches

* Update maven-build.yml

Updated workflows to run on main branch and also on all release branches

* Update openmetadata-ingestion-core-version-comment.yml

Updated workflows to run on main branch and also on all release branches

* Update py-checkstyle.yml

Updated workflows to run on main branch and also on all release branches

* Update py-generate.yml

Updated workflows to run on main branch and also on all release branche

* Update py-ingestion-core-publish.yml

Updated workflows to run on main branch and also on all release branches

* Update py-tests.yml

Updated workflows to run on main branch and also on all release branches

* Update selenium-noIngestion-tests.yml

Updated workflows to run on main branch and also on all release branches

* Update sync-docs.yml

Updated workflows to run on main branch and also on all release branches

* Update yarn-coverage.yml

Updated workflows to run on main branch and also on all release branches

* Update airflow-apis-tests-3_9.yml

Updated workflows to run on main branch and also on all release branches

* Update cypress-integration-tests-mysql.yml

Updated workflows to run on main branch and also on all release branches

* Update cypress-integration-tests-postgresql.yml

Updated workflows to run on main branch and also on all release branches

* Update docs-tests.yml

Updated workflows to run on main branch and also on all release branches

* Update java-checkstyle.yml

Updated workflows to run on main branch and also on all release branches

* Update maven-build.yml

Updated workflows to run on main branch and also on all release branches

* Update openmetadata-ingestion-core-version-comment.yml

Updated workflows to run on main branch and also on all release branches

* Update py-checkstyle.yml

Updated workflows to run on main branch and also on all release branches

* Update py-tests.yml

Updated workflows to run on main branch and also on all release branches

* Update selenium-noIngestion-tests.yml

Updated workflows to run on main branch and also on all release branches

* Update sync-docs.yml

Updated workflows to run on main branch and also on all release branches
2022-09-26 16:47:35 +05:30
Onkar Ravgan
35efd49256
Added control for DBT descriptions (#7653)
* Added control for DBT descriptions

* Fixed tests

* Added UI changes

* fixed maven ci tests

* Java formatting changes

* ui review fixes

* Fixed pytests

* Fixed python integration tests

* fixed airflow tests

Co-authored-by: Onkar Ravgan <onkarravgan@Onkars-MacBook-Pro.local>
2022-09-26 16:19:47 +05:30
Mayur Singal
2df214a381
Revamp filter patterns (#7662) 2022-09-26 12:23:32 +05:30
Aniket Katkar
796315f5d3
UI: Added a switch to show soft deleted teams on team details page (#7692)
* Added a switch to show soft deleted teams on team details page

* Worked on comments
2022-09-26 10:28:24 +05:30
Ashish Gupta
da50e2a114
Fix UI :- The redirect issue after silentcallback failure and change Navbar color (#7688)
* fix the redirect issue after silentcallback and change navbar color

* changes as per comments
2022-09-26 10:17:45 +05:30
Ashish Gupta
5e4f5ecd47
Fix UI : Google login layout style (#7707)
* Fix google login layout style

* changes as per comments
2022-09-26 10:13:19 +05:30
Marco Vito Moscaritolo
ab947b93ea
Clearly state the command to execute via CLI for the profiling (#7708)
See https://openmetadata.slack.com/archives/C02B6955S4S/p1663439534423849?thread_ts=1663437719.374679&cid=C02B6955S4S for more context
2022-09-25 10:37:02 -07:00
Chirag Madlani
98a3a1a173
fix(ui): update code owner team spells (#7705)
* fix(ui): update code owner team spells

* Update .github/CODEOWNERS

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2022-09-25 11:33:44 +05:30
Shailesh Parmar
b4a0dd137b
UI Fixed issue Make columns sortable on Profiler & Data Quality page #7699 (#7706) 2022-09-24 21:30:53 +05:30
Shailesh Parmar
855f9c8c4f
Fixed issue : Trailing space in display name and FQN of glossary term is not handled correctly (#7703) 2022-09-24 18:54:26 +05:30
Shailesh Parmar
51a7020b3b
UI Fixed: Styling of adding Related Terms and Synonyms is different #7671 (#7673)
* UI Fixed: Styling of adding Related Terms and Synonyms is different #7671

* fixed unit test

* fixed cypress config

* Fixed issue Improve Assets listing of Glossary Term - P0 - 0.12.1 #7672
2022-09-24 09:33:31 +05:30
Teddy
c6fcad2c1d
Fixes #7478 -- Added Hive syntax for RAND and PERCENTILE functions (#7685)
* Added Hive syntax for RAND and PERCENTILE functions

* Added logic to handle missing context attributes in post_process of the topology

* Removed commit to wrong brancg
2022-09-23 15:48:09 -07:00
Teddy
bdf85d0eae
Added logic to handle missing attributes from the context (#7696) 2022-09-23 15:47:53 -07:00
Suresh Srinivas
c4880d6c0e
Fixes #7661 404 links in documentation (#7700) 2022-09-23 15:09:46 -07:00
Akash Jain
b3d340e403
Fix: env variables with basic auth changes for docker compose (#7693) 2022-09-23 23:52:28 +05:30
Chirag Madlani
739ea2b4b1
fix(ui): allow username or email login (#7694) 2022-09-23 20:42:11 +05:30
mohitdeuex
cceff48f0d
Default token (#7695) 2022-09-23 20:03:54 +05:30
Shailesh Parmar
7cb23e3f89
Fixed issue where Cypress is not running properly in PR (#7687) 2022-09-23 19:11:01 +05:30
Marco Vito Moscaritolo
e061159c64
Fix a few typo in the doc (airflow instead of airbite) (#7689) 2022-09-23 17:49:13 +05:30
NiharDoshi99
8adcf2ee3d
Fixed: Dagster to work with its API (#7579) 2022-09-23 17:46:40 +05:30
Sachin Chaurasiya
8869da7a57
Fix #7646 UI: Non-admin user should not be allowed to add a bot (#7681)
* Fix #7646 UI: Non-admin user should not be allowed to add a bot

* Add tests
2022-09-23 16:50:18 +05:30
Chirag Madlani
d54279bc16
feat(ui): create code owner to require approval (#7684)
Adding CODEOWNER to enforce approval from relevant authority
2022-09-23 16:34:55 +05:30
Chirag Madlani
93ffbbbebf
feat(ui): login via email and password - Basic auth (#7558)
* feat(ui): login via email and password - Basic auth

* create admin users

* update basic auth

* create user on bootstrap

* update basic auth flow

* fix lint

* update basic auth ui forms

* update error messages

* fix cypress tests

* Added private key /public key in conf
Default invitation for invited users on bootstrapping user with invitation mail
Added self/signup flags , handled login scenarios around it
On migration persisting previous user auth mechanism also handled

* Missing fixes

* Move self signup to config

Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
2022-09-23 16:05:54 +05:30
Teddy
90abd73394
Fixes #7105 -- Add support for dataType filter for TestDefinition request (#7640)
* Updated json schema to support dataType filter

* Added migration for test definition support of data type filtering

* Added backend logic to support filter on data type for testdefinitions

* Added migration for:
- supported test types
- renaming of certain tests from starting uppercase to lowercase

* removed openmetadata_db from migration

* added datatype filter in column test

Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2022-09-23 10:31:00 +02:00
Teddy
f2bf5194bb
Fixes #7623 -- Added logic to encode and decode entityLink (#7670)
* Encode entityLink string when processing request

* Added logic to decode column type from entityLink

* mvn code formating

* Extracted unquote step into its own function
2022-09-23 09:42:33 +02:00
Suresh Srinivas
ff8a41febc
Fixes #7642 Entity versioning for Custom Properties change (#7678) 2022-09-22 21:34:40 -07:00
Sriharsha Chintalapani
77b1cc5277
Fix #7675: Authorizer should allow users to update their own profile (#7676) 2022-09-22 21:18:29 -07:00
Ayush Shah
e430e5a1c6
Fix Bigquery ADC project id overriding (#7666) 2022-09-23 09:48:12 +05:30
Ashish Gupta
d399274c96
Fix UI : Redirect issue after token expiry user login (#7636)
* Fix redirect issue after token expiry user login

* store patch when token will going to expire

* changes as per comments
2022-09-23 00:36:55 +05:30
Shailesh Parmar
6c07a4ffbf
Added group name in cypress config yaml (#7667) 2022-09-22 21:07:29 +05:30
Ashish Gupta
b7471ab5aa
Fix Pipleine cypress issue (#7654) 2022-09-22 19:12:19 +05:30
Akash Jain
169ad3c687
split cypress integrations tests to mysql and psql CI (#7665) 2022-09-22 19:10:00 +05:30
Sachin Chaurasiya
3c809d3426
Fix #7648 UI : Add ViewBasic operation for resources (#7659)
* Fix #7648 UI : Add ViewBasic operation for resources

* Minor change
2022-09-22 18:55:02 +05:30
Shailesh Parmar
6fb2b87a29
fix(ui): Issues around Add Data Quality Test #7498 (#7597)
* UI: Fixed issue: UI: Issues around Add Data Quality Test #7498

* remove tailwind class
2022-09-22 18:39:21 +05:30