6141 Commits

Author SHA1 Message Date
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
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