5811 Commits

Author SHA1 Message Date
Schlameel
df855ad8c3
Issue #3809: Add python client for Roles and Policies (#10531)
* Issue #3809: Add python client for Roles and Policies
Includes Tests

* #3809: Add python client for Roles and Policies
- Moved constants to enums in client_utils.py
- Updated all patch methods to utilized new enums
- includes tests

* #3809: Add python client for Roles and Policies
- includes tests
- merged upstream updates and updated to use new enums
2023-03-20 08:42:01 +01:00
Chirag Madlani
47297bf0f2
fix(ui): pagination fix and tags to be shown form end (#10577)
* fix(ui): pagination fix and tags to be shown form end

* fix infinite refresh api calls

* fix cypress

* fix cypress

* fix cypress failure

* update layout for tag selection dropdown

* fix tags logic

* fix tests

* add ellipsis for tags too
2023-03-20 07:30:41 +00:00
Aniket Katkar
209f9ec5c7
Fix #10478: tags updation issue for schemaFields and tasks (#10481)
* Fixed no APi call being made for tags removal for schema fields

* Fixed the issue where API call was not being made while trying to add tags for tasks in pipeline entities

* added unit tests

* resolved error occuring due to wrong key names in mock data

* added cypress tests for tags addition and removal flow in tables

* Fixed failing glossary cypress test

* Fixed failing cypress and unit tests

* Removed addition of hostPort done by UI for pipeline and task URLs

* Added missing cypress tests for adding and removing tags for other entities
2023-03-20 12:27:29 +05:30
karanh37
7d91ed9eb2
feat: add container entity in explore page (#10632)
* feat: add container entity in explore page

* fix: adding missing localization keys

* fix: adding localization on other languages

* feat: add details for entity summary panel

* fix: add localization

* test: add unit tests for container summary
2023-03-20 06:46:47 +00:00
karanh37
0fdd58939c
fix: lineage pagination issues (#10647) 2023-03-19 22:58:15 -07:00
NiharDoshi99
4fe713a875
fix: chart url (#10605)
* fix: chart url

* fix: chart url

* changes as per comment

* added test and pydantic for chart url

* changed as per comment

* changed as per comment

* fix python test

* changes as per comment

* fix python test
2023-03-20 06:38:44 +01:00
Suresh Srinivas
fc5cad915d
Move common functionality to EntityRepository store method (#10659) 2023-03-19 08:46:31 -07:00
Megumi AIKAWA
f675d5dd6e
Fix #9161: Add Japanese translation to OpenMetadata (#10622)
* add Japanese to SupportedLocales

* add ja-jp.json just copied en-us.json

* add Japanese translations.

* Unified punctuation in Japanese translation

* Add items to ja-jp.json(reflects commit 39fc6f8)

* Correct  key name mistake in 2 items.

* Remove spaces at the end of lines

* Import ja-jp.json into i18nextUtils.ts
2023-03-18 13:21:31 +05:30
NiharDoshi99
89301729a2
fix e2e test for mysql (#10650) 2023-03-18 00:35:01 +05:30
Teddy
81bcd56aa4
fix: added fields arg. to (#10646) 2023-03-17 14:47:21 +00:00
Mohit Yadav
2e48ef0107
Personal Access Token Feature (#10555)
* Personal Access Token Feature

* migration swap

* Remove postgres

* remove unnecessary enum

* review comments updated

* Add back setting JWTTokenExpiry when generating a JWTAuthMechanism

* added test around Personal Access Token

---------

Co-authored-by: Nahuel Verdugo Revigliono <nahuel@getcollate.io>
2023-03-17 16:22:41 +05:30
Parth Panchal
796fb8e768
Added ldap docker documentation (#10641) 2023-03-17 14:23:02 +05:30
Onkar Ravgan
aeec285901
Added s3 and gcs examples for dbt (#10639) 2023-03-17 12:19:34 +05:30
Chirag Madlani
83786b9498
update ui CODEOWNER 2023-03-17 12:12:39 +05:30
Pere Miquel Brull
9b9cbd2d92
Update Storage Container list filter, add missing counts & rename workflow operations to automations (#10601)
* Rename Workflow package to automations

* Add list filter by root container & counts api

* Rename path

* Add glossary and glossaryTerm to count API

* Unify SqlQuery when there is no diff in mysql or psql

* chore: address feedback for object store service page

* Update glossary tests

* chore: add containers count on my data page

* fix: tag removal issue

* test: add unit test

* address comments

* address comment

---------

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2023-03-16 23:34:53 +05:30
Ashish Gupta
f4ec07b04c
UI : Fix the breaking issue on Datalake service (#10626)
* Fix the breaking issue on Datalake service

* changes as per comments
2023-03-16 22:37:01 +05:30
Teddy
9d858ede3a
fix: declaring self.data after calling self.token (#10634) 2023-03-16 17:28:02 +01:00
Milan Bariya
fadefff3e1
Fix databricks timeout issue (#10613)
* Fix databricks timeout issue

* Change based on comments

* Change timeOut word to connectionTimeout
2023-03-16 16:13:49 +01:00
Ashish Gupta
1389270cc8
UI : Fix the Mouse pointer on tags button (#10589)
* Fix the Mouse pointer on tags button

* fix cypress issue

* fix cypress issue
2023-03-16 20:43:04 +05:30
Ashish Gupta
f08ff55835
Redirect link to new tab in Markdown (#10627) 2023-03-16 19:05:13 +05:30
Nahuel
6b2babadde
Fix: remove 'audience' field from OM metadata service security config (#10624)
* Fix: remove 'audience' field from OM metadata service security config

* Remove extra space

* Update bootstrap/sql/com.mysql.cj.jdbc.Driver/v009__create_db_connection_info.sql

Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>

* Update bootstrap/sql/org.postgresql.Driver/v009__create_db_connection_info.sql

Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>

---------

Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
2023-03-16 14:11:44 +01:00
Pere Miquel Brull
cd6ece1cf4
Fix oracle bulk view definitions and comments & improve metadata version (#10620)
* Add more info to client version

* lower oracle views and comments
2023-03-16 14:11:22 +01:00
karanh37
39fc6f86e1
feat: add lineage config dialog (#10496)
* feat: initial commit for lineage pagination

* fix: optimize the entitylineage component

removing all props that were passed from datasetdetails

* fix: remove code from details pages

* fix: update styling of load more node

* fix: update lineage DS

* fix: pagination issue

* feat: add lineage config dialog

* test: add unit tests for lineage config modal

* fix: update node styles for lineage

* fix: update localization text for other languages

* fix: resolve merge conflicts

* fix: added localization messages

* fix: add localization for other languages

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2023-03-16 13:08:09 +00:00
Shailesh Parmar
e706c81fcd
Fix: UI updated as per new query as entity change (#10621)
* fix: failing meven CI due to query as entity changes

* formatting issue
2023-03-16 11:31:51 +00:00
Nahuel
551df24d35
Fix: pass correct env var to the ingestion docker image (#10598) 2023-03-16 12:28:23 +01:00
dhruvinmaniar123
144b611933
Update eks.md (#10625)
* Update eks.md

Added AWS document to create directories under EFS in AWS.

* Update eks.md
2023-03-16 11:57:50 +01:00
Sriharsha Chintalapani
b153b79723
Add users.isBot flag to index and add defaults to the user spec (#10558)
* Add users.isBot flag to index and add defaults to the user spec

* Added bot flag in user search api

* change as per comments

* fix cypress

* revert user.json changes

---------

Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2023-03-16 14:49:05 +05:30
Sriharsha Chintalapani
3c4b423f36
Fix patching tags for tasks (#10561)
* Fix patching tags for tasks

* Fix stylecheck
2023-03-15 23:44:47 -07:00
Sriharsha Chintalapani
0e9930c0ed
Add search api integration for object store (#10562)
* Add search api integration for object store

* Add search api integration for object store

* Addressing comments

* Fix stylecheck
2023-03-15 22:05:37 -07:00
Chirag Madlani
baab56a4be
chore(ui): fix advance search modal getting stuck (#10494)
* chore(ui): fix advance search modal getting stuck

* update URL and make request to get data

* remove unwanted code

* listen location search change and update data
2023-03-16 09:28:16 +05:30
Mohit Yadav
b982d3fe2b
Query as entity (#10449)
* added query as an entity

* changed name of the variables and methods

* Added Resource Descriptors

* testcase bug fix

* addressing comments

* added script for table query migration

* added script for table query migration postgresql

* bug fix

* db change for script test

* added current timestamp

* change db config from postgresql to mysql

* added extension to use fucntion gen_random_uuid()

* solving maven ci

* added queryUsage and change is migration script

* addressing comments

* addressing comments

* added queryUsage relation and testcase

* added api to insert queries in bulk

* .

* fix a test case which was failing due to latest changes

* Ingestion Changes for Query as Entity

* move query changes to latest sqls

* added tags and owner

* update PR for Query as Entity

* update type

* fixed pagination

* fix path param

* fix TestCases

* add validation criteria

* removed exisitng query apis

* checkstyle fix

* remove vote from put

* remove vote from put

* Query As Entity Ingestion Changes

* Remove unused func

* update Review Comments

* update Review Comments

* remove previous changes for Query and Update Tests

* moved Checksum to Query Util Class

* update python api

* fix python checkstyle

* Fixed Tests

* Fix pytest

* remove space changes

* remove space changes

* Fixed put_addFollowerDeleteEntity_200

* Fix usage ingestion

* Update Python SDK and tests

* pylint fix

---------

Co-authored-by: Himank Mehta <himankmehta@Himanks-MacBook-Air.local>
Co-authored-by: ulixius9 <mayursingal9@gmail.com>
Co-authored-by: Mayur Singal <39544459+ulixius9@users.noreply.github.com>
2023-03-15 20:55:30 -07:00
Chirag Madlani
b8966a83c8
fix(ui): support language for re-indexing Elasticsearch or Opensearch (#10541)
* fix(ui): support language for re-indexing Elasticsearch or Opensearch

* update entity select to tree select

* address comments
2023-03-16 09:12:39 +05:30
Milan Bariya
a51da74f86
Databricks Pileline code improve & Test connection update & Databricks issue solved (#10590)
* Databricks Pileline code imporove

* Change based on comments

* Change based on comments
2023-03-15 20:19:12 +05:30
Nahuel
07d6028149
Fix: remove avro-python3 deprecated dependency (#10602) 2023-03-15 14:15:57 +00:00
NiharDoshi99
205e5c8c4f
Aligned airflow source with lineage (#10596)
* aligned airflow source with lineage

* fix python test

* changes as per comment
2023-03-15 19:29:24 +05:30
Pere Miquel Brull
0e57c56d83
Add support dbt in connection (#10591)
* Add support dbt in connection

* Add support dbt in connection

* Tests
2023-03-15 14:31:20 +01:00
Sriharsha Chintalapani
b33587041d
Fix #5153: Add referred columns for foreign key constraint and sort_key, dist_key support (#10433)
Co-authored-by: ulixius9 <mayursingal9@gmail.com>
2023-03-15 18:55:51 +05:30
Ashish Gupta
bf0d26922e
UI : Fix the field size of column in Teams Table (#10594)
* Fix the field size of column in Teams Table

* change as per comments
2023-03-15 18:05:18 +05:30
Shailesh Parmar
6f67cc4a78
feat: [UI] Support moving glossary terms across glossary hierarchy #6601 (#10576)
* added [UI] Support moving glossary terms across glossary hierarchy #6601

* translation sync

* added unit test

* addressing comments
2023-03-15 15:11:29 +05:30
Onkar Ravgan
682626ffe8
Added exception handling in dashboard sources (#10573)
* added exception handling in dashboard

* updated process owner logic

* Added redash source for fixes
2023-03-15 08:30:03 +00:00
Pere Miquel Brull
47585e035a
Update MWAA docs (#10588) 2023-03-15 09:22:04 +01:00
Pere Miquel Brull
d84a2b3ed7
Handle object store tags & Create abstract EntityUpdaterWithColumn (#10548)
* Handle object store tags

* Set major update in test

* Handle datamodel updates

* Rename column updater
2023-03-15 09:21:44 +01:00
Ayush Shah
7e4ba4567b
Fix Quicksight URL (#10592) 2023-03-15 08:05:38 +00:00
Nahuel
ff2190036f
Fix misleading date in documentation (#10593) 2023-03-15 07:47:49 +00:00
Teddy
8acd077c23
Fix test suite pipeline and slack alerts (#10552)
* fix: change TestSuite to implement ServiceEntityInterface

* fix: updated slack alert URL for test suites

* added  as default service type
2023-03-15 07:52:32 +01:00
Sachin Chaurasiya
c9c798e89a
fix(#10504): Assigning owners doesn't work for non-admin users (#10551)
* fix(#10504): Assigning owners doesn't work for non-admin users

* chore: improve naming

* chore: remove admin checks

* chore: fix type

* chore: use owner widget in glossary page for updating/adding/removing owner

* chore: minor fix

* fix: unit test

* test: add unit test

* test: add more test
2023-03-15 11:49:35 +05:30
Ashish Gupta
d1f2067860
Change Explore Placeholder when ES failed (#10575) 2023-03-15 10:41:30 +05:30
dependabot[bot]
5fb5333f8b
chore(deps-dev): bump webpack in /openmetadata-ui/src/main/resources/ui (#10586)
Bumps [webpack](https://github.com/webpack/webpack) from 5.70.0 to 5.76.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.70.0...v5.76.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2023-03-15 09:37:10 +05:30
Sachin Chaurasiya
cde1d36570
doc: Add doc for "how to add language support" (#10585)
* doc: Add doc for "how to add language support"

* fix: build
2023-03-14 23:25:03 +05:30
Onkar Ravgan
93e554ae67
Fixed Redash Source Issues (#10570)
* Imporved redash source

* Added docs

* Addressed review comments
2023-03-14 23:00:49 +05:30