5980 Commits

Author SHA1 Message Date
NiharDoshi99
bb3e80c868
Data model entity added for Tableau (#10872)
* data model entity added for tableau

* add column field changes for Data Model

* added column data type enum and changes as per comment
2023-04-03 17:59:54 +02:00
Teddy
2ed2e9f20a
Fix #8726 - Add permission to data insight (#10694)
* feat: added auth logic for reportData endpoint

* feat: added permission logic for dataInsightChart and dataReport

* feat: ran mvn clean for code linting

* feat: changed endpoint name to `/reports`

* fix: renamed analytics API endpoints

* fix: eslint

* fix: updated data insight test collection path

* fix: description and changed dataInsight to dataInsights
2023-04-03 14:16:27 +02:00
Nahuel
6c9ef22168
Update: openmetadata-sqllineage dependency (#10894) 2023-04-03 11:41:13 +00:00
Mayur Singal
69729ac8eb
Fix #10320: Add Athena Usage & Lineage (#10879) 2023-04-03 11:21:55 +00:00
Sachin Chaurasiya
905201548d
feat(ui): Add click event web analytic (#10832)
* feat(ui): Add click event web analytic

* chore: remove userId check for custom event

* chore: only track event if event value if there

* chore: add unit test

* address comments

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-04-03 11:18:14 +05:30
Suresh Srinivas
cdce2ca08c
Fixes #10241 - Include Status, Owner and Reviewer in Bulk Glossary Upload (#10881) 2023-04-02 15:04:00 -07:00
Suresh Srinivas
2759a70379
Fixes #10711 Cannot assign a policy to a team with a soft-deleted user (#10880) 2023-04-02 11:07:38 -07:00
Mayur Singal
752163ac71
Fix #10814: Improve parsing logic for union fields in topic (#10836) 2023-04-01 11:10:05 +05:30
Pere Miquel Brull
5d33721c36 WIP - Add Spanish translation 2023-03-31 20:34:02 +02:00
Teddy
ecffd5ffc7
Fixes #10727 (& other minor improvements) (#10856)
* fix: logic for test suite config workflow

* fix: added caching for system metrics (snflk and bq)

* fix: linting

* fix: added tearDown logic for tests suite/case
2023-03-31 16:57:53 +02:00
Schlameel
6d24455738
Fixes 10343: Add methods to update Glossary and GlossaryTerm in Python SDK (#10810)
* ISSUE 10343: Python SDK Glossary and GlossaryTerms
- Added methods to glossary_mixin to PATCH Glossary and GlossaryTerm
- Created in patch_mixin_utils a super class for mixins that PATCH entities
- Moved common Patch enums from patch.py to patch_mixin_utils.py
- Updated imports and super classes for mixins that PATCH entities
- Added tests for Glossary and GlossaryTerm mixins

* ISSUE #10343: Python SDK extensions for Glossary and GlossaryTerms
- Fixed an import
- Fixed two method signatures

* Issue #10343 - Fixed formatting
2023-03-31 16:55:22 +02:00
Sachin Chaurasiya
ae5e7a3d98
doc: update rule doc to include conditions (#10845) 2023-03-31 18:36:09 +05:30
Nahuel
3b16a73033
Fix#8852: Updating comments on sql lineage flow (#10864)
* Fix#8852: Updating comments on sql lineage flow

* Change docstring
2023-03-31 11:59:36 +00:00
Sachin Chaurasiya
d39974921f
fix: postgres e2e spec (#10841)
* fix: postgres e2e spec

* fix: formatting

* fix: minor fix
2023-03-31 17:00:08 +05:30
Nahuel
0ca8c12596
Fix#10584: Update dashboard ES indexes for dataModels (#10851)
* Fix#10584: Update dashboard ES indexes for dataModels

* Address pylint error
2023-03-31 11:50:43 +02:00
Pere Miquel Brull
967413e1b1
Update ingestion ES mappings & restructure sink (#10852)
* Fix dashboard chart handling

* Update mappings with latest changes

* Add containers to indexing

* Add queries to indexing

* Clean ES reindex

* Linting
2023-03-31 09:57:30 +02:00
Sachin Chaurasiya
f749b0c22e
chore(ui): delete workflow on test connection result received (#10822)
* chore(ui): delete workflow on test connection result received

* fix: unit test
2023-03-31 12:09:29 +05:30
Sachin Chaurasiya
77ba3ef058
fix: We cannot get the details again once the test connection is running (#10819) 2023-03-31 11:31:44 +05:30
Nahuel
5364a4194c
fix(ui): Minor text correction (#10850) 2023-03-30 18:04:41 +00:00
Nahuel
6fa6b95f74
Fix: Remove bot configuration with SSO service account (#10847)
* Add deprecation warning for SSO config for bots

* Fix logging
2023-03-30 17:37:45 +00:00
Chirag Madlani
f7f5040008
update node version in prerequisites (#10844) 2023-03-30 13:07:49 +00:00
Mayur Singal
a5e6acbed4
Fix Dockerfile Path (#10840) 2023-03-30 10:39:14 +00:00
Sriharsha Chintalapani
2febfe8b06
Add ngram to topic display name indexing (#10837) 2023-03-30 12:22:30 +02:00
NiharDoshi99
3406c8c868
removed en_web_md from setup (#10839)
* removed en_web_md from setup

* Use Constant

---------

Co-authored-by: ulixius9 <mayursingal9@gmail.com>
1.0.0-alpha-release
2023-03-30 09:43:41 +00:00
Pere Miquel Brull
2e2c6a0cdf
Operators directory cleanup (#10834)
* Remove old connectors directory

* Add mssql test for url

* Format
2023-03-30 09:51:21 +02:00
Sachin Chaurasiya
7a5a6e31ec
fix(ui): add service page issue (#10835)
* fix(ui): add service page issue

* fix: minor issue
2023-03-30 12:50:40 +05:30
Sachin Chaurasiya
a4669cf5e6
fix(ui):glossary e2e spec (#10824) 2023-03-30 11:11:04 +05:30
Luis Felipe Almeida Nogueira
66037bec4c
add pt-br translation (#10730) 2023-03-29 17:59:34 -07:00
Mayur Singal
ec0ca7010e
Fix Snowflake Test Connection when no database passed (#10831)
Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2023-03-29 18:19:22 +00:00
Mayur Singal
54b635dd60
1.0.0-alpha version upgrade (#10826) 2023-03-29 23:24:39 +05:30
Akash Jain
2e985c6f00
fix(CI): rate limit issue with lewagon/wait-on-check-action (#10833)
* fix(CI): rate limit issue with lewagon/wait-on-check-action

* updating wait-interval to 90 seconds
2023-03-29 19:03:30 +02:00
Chirag Madlani
4241457cfb
fix(ui): assets virtual scroll (#10820)
* fix(ui): assets virtual scroll
fetch tags before make patch api call

* fix append issue
2023-03-29 18:27:51 +05:30
Onkar Ravgan
c6538a38bf
removed wrong merge code (#10825) 2023-03-29 12:32:38 +00:00
Sriharsha Chintalapani
744cac26c4
Fix #10174: Display Synonym in the Glossary Term List and include Syn…onyms in Glossary Search; Fix #10738: Search Filters needs to be consistent across entities. Example Topic and Container; Fix #10789: Search experience: improve weight on direct match for tableName and columnName (#10807)
* Fix #10174: Display Synonym in the Glossary Term List and include Synonyms in Glossary Search; Fix #10738: Search Filters needs to be consistent across entities. Example Topic and Container; Fix #10789: Search experience: improve weight on direct match for tableName and columnName

* Fix #10174: Display Synonym in the Glossary Term List and include Synonyms in Glossary Search; Fix #10738: Search Filters needs to be consistent across entities. Example Topic and Container; Fix #10789: Search experience: improve weight on direct match for tableName and columnName

* Fix #10174: Display Synonym in the Glossary Term List and include Synonyms in Glossary Search; Fix #10738: Search Filters needs to be consistent across entities. Example Topic and Container; Fix #10789: Search experience: improve weight on direct match for tableName and columnName

* feat: implement filters for topic containers and glossary

* fix: jest tests

* fix: cypress tests

---------

Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: karanh37 <33024356+karanh37@users.noreply.github.com>
2023-03-29 17:48:34 +05:30
Shailesh Parmar
e53a8c5859
feat #8096 integrated filter & full-screen mode for query (#10761)
* integreted filter for query

* refactor query filters

* fixed no placeholder issue

* add URL support for query entity

* translation-sync

* added query fullscreen mode page structure

* added fullscreen support

* added profiler picture for owner filter

* miner UI changes

* Edit query support and fix ES votes not appearing

* added unit test for new component

* updated owner style

* type fixed

* fix test

---------

Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
Co-authored-by: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-03-29 16:46:14 +05:30
Teddy
e1b193a719
Fixes #6795 - Implement profiler support for struct types (#10817)
* fix: raise more informative error message when service is not found

* fix: profiling for struct table

* fix: linting

* fix: added tests for struct and nestedt struct for get_columns
2023-03-29 10:06:34 +00:00
karanh37
63edc5d5ca
feat(ui): Glossary name modal (#10802)
* feat: initial commit glossary redesign

* chore: add localization

* fix: update glossary ui

* fix: missing localization

* feat: update glossary ui

* fix: jest tests

* fix: jest tests

* fix: update breadcrumbs

* fix: update cypress tests

* chore: remove logs

* fix: update glossary right panel

* fix: jest tests

* fix: add reviewer functionality

* feat: add entity name and entity display name rename modal

* fix: add missing localization

* fix: update cypress tests

* fix: jest tests

* fix: redesign reviewer panel

* fix: remove breadcrumb sizing
2023-03-29 15:32:20 +05:30
Sachin Chaurasiya
0a92a897a1
chore(ui): add support for service documentation (part-1) (#10668)
* chore(ui): add support for service documentation md file

* sync local

* chore: add method for fetching markdown file

* chore(ui): add support for service documentation

* chore: move fields to connections

* chore: update logic to fetch requirements

* chore: right panel component for service

* fix: key prop is not present in the skeleton component

* chore: only fetch md files when required fields are present

* chore: use hook for fetching airflow status

* chore: refactor add service component

* chore: remove id prefix and id separator prop from form builder

* fix: fieldName issue on right panel

* fix: active Field name issue

* fix:unit test

* test: add unit test

* chore: handle edit service form

* chore: add fallback logic

* fix: cy test

* chore: update service doc md files/folder structure,

* chore: push image example

* Athena docs

* Add glue docs

* Add hive related changes

* chore: take last field for fetching field doc

* add datalake

* Added connection information for oracle and redshift (english + french)

* fix: fallback logic

* Bigquery & Snowflake Requirements

* mysql and amundsen requirements (#10752)

* Revert removal of descriptions

* Add Doc For Mssql and Postgres

* Added powerbi conn md files

* Align requirements files

* Add Kafka and Redpanda

* refined powerbi docs

* Add Tableu requirements, move Athena and Glue fields, change footer some connectors

* Add missing connectors fields descriptions default

* re: datalake

* Add Tableau field descriptions

* fix: markdown styling

* chore: improve button styling

* chore: rename right panel to service right panel and move it to common

* fix: doc for select and list field , cy test.

* fix: unit test

* fix: test connection service type issue

* Added powerbi docs link in req

* Add info on hive

* Remove unused markdowns

* Add req for datalake

* add hive requirements header

* Snowflake & Biguqery

* Update Mssql and Postgres

* mysql and amundsen requirements updated

* Update Mssql and Postgres

* added username

* chore: fix cy expression issue

* chore: reset active field state on step change.

* fix: affix target container issue

* fix: unit test

* fix: cypress for postgres and glue

---------

Co-authored-by: Milan Bariya <52292922+MilanBariya@users.noreply.github.com>
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
Co-authored-by: Ayush Shah <ayush@getcollate.io>
Co-authored-by: Teddy Crepineau <teddy.crepineau@gmail.com>
Co-authored-by: ulixius9 <mayursingal9@gmail.com>
Co-authored-by: NiharDoshi99 <51595473+NiharDoshi99@users.noreply.github.com>
Co-authored-by: Milan Bariya <milanbariya12@gmail.com>
Co-authored-by: Onkar Ravgan <onkar.10r@gmail.com>
Co-authored-by: Nahuel Verdugo Revigliono <nahuel@getcollate.io>
Co-authored-by: Nihar Doshi <nihardoshi16@gmail.com>
2023-03-29 14:18:17 +05:30
Ayush Shah
28cc956c90
Fix bigquery profiler ingestion for all regions (#10815) 2023-03-29 13:28:17 +05:30
Onkar Ravgan
4fa98b2703
Updated count for mysql e2e filters (#10816) 2023-03-29 13:09:26 +05:30
Onkar Ravgan
5d6e18dc28
Fix 10642: Mark delete entities and tags toggle (#10695)
* Added mark delete logic

* Final test and optimization

* After merge fixes

* Added include tags for dash pipelines dbt

* added docs and fixed test

* Fixed py tests

* Added UI changes for following newly added fields:
- markDeletedDashboards
- markDeletedMlModels
- markDeletedPipelines
- markDeletedTopics
- includeTags

* Fixed failing unit tests

* updated json files of localization for other languages

* Improved localization changes

* added localization changes for other languages

* Updated mark deleted desc

* updated the ingestion fields descriptions in the ingestion form for UI

* automated localization changes for other languages

* updated descriptions for includeTags field for dbtPipeline and databaseServiceMetadataPipeline json

* fixed issue where includeTags field was being sent in the dbtConfigSource

* Added flow to input taxonomy while adding BigQuery service.

---------

Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
2023-03-29 12:41:44 +05:30
Chirag Madlani
53ec29bc82
feat(ui): support assets selection from glossary page (#10803)
* feat: initial commit glossary redesign

* chore: add localization

* fix: update glossary ui

* fix: missing localization

* feat: update glossary ui

* fix: jest tests

* fix: jest tests

* fix: update breadcrumbs

* fix: update cypress tests

* chore: remove logs

* fix: update glossary right panel

* fix: jest tests

* fix: add reviewer functionality

* feat(ui): support assets selection from glossary page

---------

Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: karanh37 <33024356+karanh37@users.noreply.github.com>
2023-03-29 05:59:11 +00:00
karanh37
a75bc74433
fix: glossary cypress (#10813) 2023-03-29 10:54:08 +05:30
karanh37
5447bd6059
UI: Glossary design change (#10716)
* feat: initial commit glossary redesign

* chore: add localization

* fix: update glossary ui

* fix: missing localization

* feat: update glossary ui

* fix: jest tests

* fix: jest tests

* fix: update breadcrumbs

* fix: update cypress tests

* chore: remove logs

* fix: update glossary right panel

* fix: jest tests

* fix: add reviewer functionality
2023-03-29 09:52:41 +05:30
Suresh Srinivas
263da23220
Fixes #10791 Add tests for various Resource & Policy scenarios (#10792) 2023-03-28 18:30:53 -07:00
Pere Miquel Brull
4dad80e2fe
S3 Improvements for test connection and connector status (#10795)
* Handle test connection for S3 and new status

* Remove exception

* Update endpoint

* Update endpoint

* Update endpoint

* chore: remove toast messages for test connection

* chore: change objectstoreService to objectStoreService

* minor fix

* Use the default service param for listing filters

* Format

* Format

* address comments

---------

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2023-03-28 17:52:47 +02:00
Mayur Singal
cc35749454
Minor Fixes for test connection (#10800) 2023-03-28 15:25:33 +00:00
Nahuel
bea38d7200
Fix#10584: Add Data Model as an entity (#10636)
* Add Data Model as entity

* Add sample_data + update dashboard resource and repository with data models

* Fix Java style

* Addess PR comments

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

* Pylint error

* Address PR comments

* Address PR comments

* Address PR comments

* Minor change

* Fix error in sample_data

* Fix failing test

* Add missing resource and event sub descriptors
2023-03-28 15:07:38 +00:00
VolkovGeoPhy
86febae17c
GX up to 0.16 (#10746) 2023-03-28 16:09:46 +02:00
karanh37
8e8e8a3dc9
fix: lineage ui issues (#10737)
* fix: lineage ui issues

* fix: lineage menu item overflow

* fix: remove tailwind classes

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2023-03-28 19:38:31 +05:30