5980 Commits

Author SHA1 Message Date
karanh37
c1cbee3d1b
fix: user selectable list popover issues (#10799)
* fix: user selectable list popover issues

* fix: skip glossary tests

* fix: team cypress tests

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-06 22:55:45 +05:30
Keith Sirmons
42000053aa
Fixed Issue #10943: Impala query engine metadata ingestion and median function profiler (#10944)
* updated metadata to work with the impala query engine.
Uses the describe function to grab column names, data types, and comments.

* added the ordinalPosition data point into the Column constructor.

* renamed variable to better describe its usage.

* updated profile errors.
Hive connections now comment columns by default.

* removed print statements

* Cleaned up code by pulling check into its own function

* Updated median function to return null when it is being used for first and third quartiles.

* removed print statements and ran make py_format

* updated to fix some pylint errors.
imported Dialects to remove string compare to "impala" engine

* moved huge comment into function docstring.
This comment shows us the sql to get quartiles in Impala
2023-04-06 18:07:42 +02:00
Ashish Gupta
6f055fdb34
Fixes : #8732 Support displayName field in at Tags (#10767)
* Added displayName field in Tags

* localisation key added

* minor changes

* added tooltip

* remove rename option from outside and added it inside the form

* minor changes

* fix cypress issue

* changes as per comments

* fix cypress issue

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-06 21:15:37 +05:30
Pere Miquel Brull
cdd473c3b7
Add ingestionIpInfoEnabled configuration (#10870)
* Add ingestionIpInfoEnabled configuration

* Format

* hide ip address if api response if not 200

* removing dependancy on ip-modal and checking default state

* updated status code for ip to 204 to check default state

* fixed failing cypress

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2023-04-06 16:27:07 +02:00
Aniket Katkar
942649f3b6
fixes #10755: Changed description change method for service connections from 'Put' to 'PATCH' (#10876)
* Changed description change method for service connections from 'Put' to 'PATCH'

* worked on comments

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-06 19:42:17 +05:30
Ashish Gupta
8e3e0002db
Feat #10584: Support Lineage for DataModel Entity (#10936)
* Supported DataModel in Dashboard Page

* url fqn changes

* Support Lineage for DataModel Entity

* added datamodel icon

* minor changes

* changes as per comments

* remove unwanted lineage code
2023-04-06 19:33:49 +05:30
Shailesh Parmar
c45d889d5f
cypress: fix failing cypress test (#10953) 2023-04-06 12:22:11 +00:00
Ashish Gupta
059f53b0da
Change object label and added container filter pattern in Metadata (#10861)
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-06 17:26:06 +05:30
Ashish Gupta
8fb2f13f1e
Feat #10584 : Support SQL tab in Data Model Entity (#10938)
* Supported DataModel in Dashboard Page

* url fqn changes

* Added Sql tab in Data Model Entity

* if sql is not there tab will not be shown

* fix the delete entity failure
2023-04-06 17:23:09 +05:30
Aniket Katkar
d0c0942e1b
fix 10685: test suite related bug fixes and improvements (#10899)
* made changes to redirect user to test suite listing page after test suite deletion instead of homepage

* removed unnecessary fields being passed to API call for fetching for entity summary panel

* removed unnecessary fields being passed to API call for fetching test case results in dataset details page

* Added action column to the test suite list page inside tables for delete action

* fixed an issue with the test case form where going back and forth through steps was making fields unresponsive

* fixed unit tests

* fixed test suite deletion issue

* Revert changes for TableProfilerV1
2023-04-06 15:19:53 +05:30
Ashish Gupta
4001aa0ccc
feat #10584 : Supported DataModel in Dashboard Page (#10931)
* Supported DataModel in Dashboard Page

* url fqn changes

* changes as per comments
2023-04-06 15:03:30 +05:30
Nahuel
62b88b0404
Fix#10584: Add lineage for Tableau data models (#10923)
* Refactor Tableau ingestion

* Add lineage from DB -> DataModel -> Dashboard

* Address PR comments

* Address PR comments
2023-04-06 07:28:41 +02:00
Mohit Yadav
ec6ff78b80
fixes for Reindex (#10948)
* fixes for Reindex

* review comments
2023-04-06 10:50:08 +05:30
Pere Miquel Brull
c53c7b680d
Rel #10828 - Update container index and fix airflow ingestion (#10873)
* Update container index and fix airflow ingestion

* Fix lint

---------

Co-authored-by: Ayush Shah <ayush@getcollate.io>
2023-04-06 07:09:38 +02:00
Deepa Rao
38d4afb6cb
Fixes #10924 - Trim the redundant permissions in the permission list (#10928)
* Fixes #10924 - Trim the redundant permissions in the permission list

* Fixes #10924 - Trim the redundant permissions in the permission list
2023-04-05 19:01:27 -07:00
Sachin Chaurasiya
922a8079b1
fix(#10905):API documentation does not show bullets from Markdown (#10932) 2023-04-05 23:00:30 +05:30
Teddy
06b8d8e7ce
fix: explicitly state USE CATALOG for databricks connection (#10940) 2023-04-05 18:47:18 +02:00
Teddy
4683bee91a
Fixes #10911 - Improve Data Insight Logging (#10915) 2023-04-05 18:46:39 +02:00
Shailesh Parmar
8ac6ce9f7a
cypress: fix flaky cypress test from main (#10937)
* cypress: fix flaky cypress test from main

* fixed tags spec

* skipping `Add tag at DatabaseSchema level with task & suggestions` test
2023-04-05 20:32:48 +05:30
Sriharsha Chintalapani
eb92ea9069
Fix #10808: Add configuration to enable HSTS, X-Frame-Options, X-Cont… (#10809)
* Fix #10808: Add configuration to enable HSTS, X-Frame-Options, X-Content-Type-Options etc..

* Fix #10808: Add configuration to enable HSTS, X-Frame-Options, X-Content-Type-Options etc..
2023-04-05 16:50:12 +02:00
Akash Jain
bac0b637ce
fix(CI): Run on main branch with all changes except docs (#10942) 2023-04-05 20:01:21 +05:30
Onkar Ravgan
c3e28bcf56
Remove the non-required fields from manifest file (#10935)
* remove non required manifest keys

* Added comment

* Addressed review comments
2023-04-05 19:39:53 +05:30
Mohit Yadav
07b821844a
Restructured Reindexing + Added Automated Reindexing on Glossary import (#10882)
* Restructured Reindexing + Added Automated Reindexing on Glossary import

* Revert Openmetadata yaml

* Fix pending issues

* Fix stats

* Refactor to workflows and SearchIndex

* Fix Failing tests

* Get status for stream and push status with

* fix UI build failing

* replace all with entity list before hit api

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-05 18:47:51 +05:30
Sriharsha Chintalapani
b1c2040cb2
Fix #10904, Glossary Search: no Matches info for Synonyms (#10909) 2023-04-05 05:57:20 -07:00
Anuj359
d9b56b4e6b
Fixing the Typo error (#10939) 2023-04-05 18:24:32 +05:30
Ashish Gupta
53a2f32de7
Fixes #10612 : Change error message for already exist entity (#10785)
* Change error message for already exist in glossary/term and user

* localisation key added

* change error for user,bots,roles and policies

* localisation key added

* minor changes

* localisation key added

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-05 10:44:53 +00:00
NiharDoshi99
c44b0bbcea
adding timeout option for Dagster and Amundsen changes (#10934)
* adding timeout option for dagster and amundsen changes

* Update ingestion/src/metadata/ingestion/source/pipeline/dagster/connection.py

Co-authored-by: Mayur Singal <39544459+ulixius9@users.noreply.github.com>

---------

Co-authored-by: Mayur Singal <39544459+ulixius9@users.noreply.github.com>
2023-04-05 10:33:30 +00:00
Chirag Madlani
4ef86a1694
update ui codeowners 2023-04-05 14:56:19 +05:30
Mayur Singal
9ed1fc4e17
Test Connection Improvements: Short Circuit Test Connection & Improve Error Messages (#10913) 2023-04-05 13:23:57 +05:30
07Himank
b97d6d9014
solved url isse when space is involed in fqn (#10929)
Co-authored-by: Himank Mehta <himankmehta@Himanks-MacBook-Air.local>
Co-authored-by: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com>
2023-04-05 13:14:41 +05:30
Mayur Singal
d7e0153000
Fix #10896: Fix snappy coded issue (#10919) 2023-04-05 12:12:47 +05:30
Sachin Chaurasiya
31a5464090
chore(ui): Show error message if test definition API fails (#10885)
* chore(ui): Show error message if test definition API fails

* test: add unit test

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-05 11:03:19 +05:30
Shailesh Parmar
d5a072d83b
Fixes #7044 Handle database filter in ingestion pipeline when connection specifies a database from UI side #7044 (#10766)
* Fixes Handle databse filter in ingestion pipeline when connection specifies a database  #7044

* fix: Handle databse filter in ingestion pipeline when connection specifies a database  #7044

* sync-translation

* fixed unit test

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-05 11:01:19 +05:30
Chirag Madlani
abb3c8259f
fix(ui): setting page issue with language change (#10842)
teams selection issue on user page
2023-04-05 10:51:42 +05:30
Chirag Madlani
774a3346c0
fix(ui): show system badge for system tags (#10654)
* fix(ui): show system badge for system tags

* rename file to coding standards

* fix cypress failure

* update badge styling to details

* update badge styling
added unit tests
2023-04-05 10:51:07 +05:30
Chirag Madlani
5a9173df0f
fix(ui): entity selection for es re-indexing (#10783)
* fix(ui): entity selection for es re-indexing

* Add query and container for reindexing

* add tree view for entity selection

* fix tree view for entities

---------

Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
2023-04-05 10:49:57 +05:30
Mohit Yadav
a095d23fb5
Handle Email From UI (#10906)
* Handle Email From UI

* Resolved Conflicts

* Fix Failing Tests

* Fix Failing Tests

* Fix Failing checkstyle failing

* Return Masked Password + handle null in case of Saml Missing Config
2023-04-05 10:31:51 +05:30
Shailesh Parmar
592ae305c3
upgraded cypress to v12.9.0 and fixed service connection cypress (#10891)
* upgraded cypress to v12.9.0 and fixed service connection cypress

* fixing failing cypress

* updated cy setting

* fixed restore cy test

* added API wait for users spec

* fixed suspected specs

* Fix ES aligning suggests with Java

* separate the tag test for DatabaseSchema

* updated tags spec

* skip advance search

* fixed failing API's

* await on tags api

* debounce search api

* update numKeptInMemory flag to minimum

* fix unit tests and skip failed tests

* fixed failing cy test

* fixed redirection

---------

Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-05 00:06:11 +05:30
NiharDoshi99
325480fb2e
added migration scripts for druid and postgres docs update (#10920)
* added migration scripts for druid and postgres docs update

* postgres docs update
2023-04-04 22:45:19 +05:30
Teddy
9b4e9132ae
fixed #9656 - Add support for date type to column values to be between (#10890)
* fix: renamed  to  submodule

* fix: linting

* fix: columnValuesToBeBetween test for date column type
2023-04-04 17:16:44 +02:00
Sriharsha Chintalapani
e6ac7af49d
Fix roadmap dates and features (#10922) 2023-04-04 16:48:11 +02:00
Mayur Singal
5bd476da23
Test Connection Improvements: Use patch instead of put (#10897)
* Test Connection Improvements: Use patch instead of put

* Update openmetadata-service/src/main/java/org/openmetadata/service/jdbi3/WorkflowRepository.java

Co-authored-by: Nahuel <nahuel@getcollate.io>

---------

Co-authored-by: Nahuel <nahuel@getcollate.io>
2023-04-04 14:15:51 +00:00
Suresh Srinivas
6cf357ed2a
Fixes #10907 Parent glossary term should not be allowed moved under its child term (#10908) 2023-04-04 06:51:19 -07:00
Sachin Chaurasiya
73947ab207
fix(ui):test connection should be disabled is airflow is not present (#10862) 2023-04-04 19:02:46 +05:30
Onkar Ravgan
608bf51b6a
Added non admin apis support for PowerBI (#10910)
* Added non admin apis support

* addressed review comments
2023-04-04 18:25:48 +05:30
07Himank
29f49ee783
Ingestion pipeline by service type task (#10914)
* working on ingestion getList Issue

* filter ingestion pipeline by pipelineType

* revoked docker conf

* removed old changes and formatted

* .

* addressing comments

---------

Co-authored-by: Himank Mehta <himankmehta@Himanks-MacBook-Air.local>
2023-04-04 17:03:57 +05:30
07Himank
4eb1ec81e1
Update query task for activity feed (#10895)
* solved change event query update for activity feed

* working on url config

* testing

* fix bug in slack alerts

* fixing alerts url

* fixed space issue url issue and edited the testcases for changeeventparser

* fixed email markers bug

* default value added

* removed my gmail config

* fix

* addressing comments

---------

Co-authored-by: Himank Mehta <himankmehta@Himanks-MacBook-Air.local>
Co-authored-by: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com>
2023-04-04 17:02:08 +05:30
Akash Jain
f74a190e1f
fix(CI): Cypress Machines increase from 2 to 3 (#10912)
* Update cypress-integration-tests-mysql.yml

* Update cypress-integration-tests-postgresql.yml
2023-04-04 12:48:04 +05:30
karanh37
d4db1f3fdd
fix: broken lineage link on tour page (#10893)
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-04 09:38:41 +05:30
Suresh Srinivas
c8b640674b
10041 part2 - Refactor and cleanup APIs (#10900)
* Use @Tag annotation to group APIs in the swagger documentation.

* Hide internal APIs

* Change API path events/subscription to events/subscriptions

* Change API path from automations/workflow to automations/workflows

* Change API path v1/testCase to v1/testCases

* Change API path v1/testDefinition to v1/testDefinitions

* Change API path v1/testSuite to v1/testSuites

* Rename Kpi and kpi in the documentation to KPI

* Change API path v1/testConnectionDefinition to v1/testConnectionDefinitions

* Update API section in the API documentation

* Fix test failures

* Correctly capitalize Test Cases and Test Suites in API docs
2023-04-03 13:03:48 -07:00