10673 Commits

Author SHA1 Message Date
Mohit Yadav
f07daae196
[RbacDomain] RBAC with Domain Restrictions (#16586)
* Add domain field to entity jsons

* add subdomains ui

* Add Domain To create Request

* Typo fix

* commit progress

* allow multiple domains

* - add userDomains and teamDomains

* - Restrict Api Access

* allow multiple domain support

* - Add Listing Restricition
- Add Search Restrictions

* - Field Fix

* - Inherit Team Domains

* remove glossary filter from ui

* - Fix Tag and User Filter

* - Id -> FQN in create

* - Missing domain on indexes

* add domain in creation of team, user and glossary

* fix merge conflicts

* fix feedbacks

* fix tests

* add domain playwright

* minor changes

* fix domain fetching calls

* Add Thread Listing with EntityDomain

* Fixes for Team Join

* Mkae list mutable

* Add missing import

* Fix Team Test

* User Test case fix

* Fix User Domain

* Minor bug fixes related to sub domains

* Fix data retaining in add sub domain modal after closing

* fix NavBar unit test

* Make Domain Access Work Via Policies

* Fix errors introduced after conflict resolutions

* update render function in SubDomainsTable.component.tsx to accept an array of owners instead of a single owner

* fix java checkstyle

* fix py-test

* format

* Fix the domain e2e owner field type

* Fix Failing Tests

* fixed pytest list index

* update userDomains and teamDomains to domains

* Entity Domain to Domain for thread and changeEvent

* FIx fields

* @Ovveride

* FIx

* Remove Duplicate Field

* Remove Duplicate Field

* Fix Failing Test

* fix domain related changes

* fix subdomains loader

* Fix Owners Order

* Enforce Domain Permissions

* fix domain cleanup

* Fix Test

* rever owner change

---------

Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
Co-authored-by: sonikashah <sonikashah94@gmail.com>
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
Co-authored-by: Onkar Ravgan <onkar.10r@gmail.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
2024-08-02 10:16:14 +05:30
Sriharsha Chintalapani
34b756afcd
Fix patch permissions (#17271)
* Minor: Fix processing of Patch Operations in hierarchical order

* Minor: Fix processing of Patch Operations in hierarchical order
2024-08-01 21:30:07 -07:00
Sachin Chaurasiya
5784f54a87
Bump braces to 3.0.3 in /openmetadata-ui/src/main/resources/ui (#17263)
* Bump braces to 3.0.3 in /openmetadata-ui/src/main/resources/ui

* chore: update micromatch npm dependency to version 4.0.7
2024-08-01 18:21:37 +05:30
IceS2
bba6378711
MINOR: Data insights app migration (#17262)
* Add migration for DataInsights Application

* Add migration for DataInsights Application

* Handle the scenario where no DataInsightsApp is present

* Fix checkstyle
2024-08-01 14:22:07 +02:00
Mayur Singal
27af481433
MINOR: Fix lineage PATCH API (#17264) 2024-08-01 17:28:22 +05:30
Prajwal214
da6b2b7310
Doc: Adding GCS Connector to OM in OM v.1.5 (#17250)
Co-authored-by: Prajwal Pandit <prajwalpandit@Prajwals-MacBook-Air.local>
Co-authored-by: Suman Maharana <sumanmaharana786@gmail.com>
2024-08-01 17:02:33 +05:30
Ashish Gupta
2253b7aff3
MINOR: increase the feed size for the landing page feed widget (#17257)
* increase the feed size for the landing page feed widget

* minor fix
2024-08-01 16:19:54 +05:30
Suman Maharana
71bd67a503
Fix DBT e2e (#17260) 2024-08-01 15:34:17 +05:30
Siddhant
0ca3d7afb8
Fetch templates for collate and oss. (#17254)
* fetch template for oss and collate.

* migrations.
2024-08-01 11:01:36 +02:00
harshsoni2024
407a4496e6
Fix #16434: SQL server date format issue (#17239) 2024-08-01 14:18:45 +05:30
Pere Miquel Brull
57e6ad57cd
MINOR - Migration - Automator multiple ownership (#17248) 2024-08-01 10:16:26 +02:00
IceS2
b6905b4bdd
MINOR: Fix DataInsightsReport App filter (#17246)
* Fix DataInsightsReport App filter

* Remove wrong comment
2024-08-01 09:24:25 +02:00
Onkar Ravgan
fe7922c13c
MINOR: [SAP ERP Connector] Added column dtype displaynames and precision/scale values (#17240) 2024-08-01 12:49:34 +05:30
Shailesh Parmar
5100f46db3
Minor: implemented multi pipeline ui feedback (#17245)
* Minor: implemented multi pipeline ui feedback

* addressing comment and fixing failing cypress
2024-08-01 12:20:53 +05:30
鲁汀
50fe793d1e
Update Chinese Locale (#17102)
* Update Chinese Locale

* Update zh-cn.json, From "DBT" to "dbt"

* References to Microsoft and GitHub refine some of the terminology

---------

Co-authored-by: luting <luting@luting.zone>
2024-08-01 11:44:51 +05:30
Sriharsha Chintalapani
ed2115067a
fix: docker/development/Dockerfile to reduce vulnerabilities (#16855)
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE319-OPENSSL-7413523
- https://snyk.io/vuln/SNYK-ALPINE319-OPENSSL-7413523
- https://snyk.io/vuln/SNYK-ALPINE319-OPENSSL-7413527
- https://snyk.io/vuln/SNYK-ALPINE319-OPENSSL-7413527

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2024-07-31 21:26:51 +05:30
Sriharsha Chintalapani
f5f9843c15
fix: docker/docker-compose-quickstart/Dockerfile to reduce vulnerabilities (#16857)
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE319-OPENSSL-7413523
- https://snyk.io/vuln/SNYK-ALPINE319-OPENSSL-7413523
- https://snyk.io/vuln/SNYK-ALPINE319-OPENSSL-7413527
- https://snyk.io/vuln/SNYK-ALPINE319-OPENSSL-7413527

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2024-07-31 21:26:09 +05:30
Mayur Singal
bf560f2b2b
MINOR: DI - Add support for system chart filters (#17242) 2024-07-31 18:48:57 +05:30
fuzmish
53518583fe
Fixes #17036: Ignore Enter keydown events for IME operation on FeedEditor (#17150)
Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2024-07-31 10:13:37 +00:00
Sachin Chaurasiya
a6b63aabaa
minor: show request method for api endpoint (#17241) 2024-07-31 10:12:09 +00:00
Ashish Gupta
62c51e284d
PLAYWRIGHT: fix activity feed and Entity spec playwright failure (#17237)
* fix activity feed playwright failure

* fix entity owner spec failing
2024-07-31 15:24:17 +05:30
Teddy
fd2b4ec4ac
fix: fields in inspection query (#17224) 2024-07-31 10:41:26 +02:00
Sachin Chaurasiya
7d519e180e
minor: add api entities in EntityLink.g4 (#17231) 2024-07-31 08:07:22 +00:00
Shin-ichi Hashiba
bb6800d2ec
add ingest postgres schema description (#16946) 2024-07-31 13:15:49 +05:30
Shailesh Parmar
a87622a19a
Minor: add support for column dropdown for current table if test definition has field name column (#17233)
* Minor: add support for column dropdown for current table if test definition has field name column

* fix: Update EditTestCaseModal to handle 'column' parameter in testCase
2024-07-31 12:03:07 +05:30
IceS2
62cc758e8d
Data insights report app update (#17235) 2024-07-31 11:57:16 +05:30
Mayur Singal
840a102887
Fix #17195: Support automated unstructured files ingestion & tags (#17196) 2024-07-31 00:05:58 +05:30
Sachin Chaurasiya
d2d0fba5c3
minor: remove versions older than 1.3.0 from what's new (#17227)
* minor: remove versions older than 1.3.0 from what's new

* chore: update logic to get the latest version whats new data

* chore: remove unused constant
2024-07-30 20:11:03 +05:30
IceS2
904ed83ff7
Update Teams (#17238) 2024-07-30 16:38:44 +02:00
Ashish Gupta
3606d47a7d
fix user asset not comming in mydata and widget (#17234) 2024-07-30 19:27:19 +05:30
Pere Miquel Brull
f52e93f88f
MINOR - Automator multiple ownership (#17232) 2024-07-30 15:22:49 +02:00
Suman Maharana
c84baaf66a
Fixes #16101 - Added Metabase owner ingestion (#17156)
* Added Metabase owner ingestion

* resolved commanets

* updated owners
2024-07-30 18:16:51 +05:30
Mayur Singal
ef67474310
Data Insights Refactor (#16532)
---------

Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
Co-authored-by: Pablo Takara <pjt1991@gmail.com>
Co-authored-by: Chira Madlani <chirag@getcollate.io>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
2024-07-30 17:38:43 +05:30
Aniket Katkar
7f6fc5321e
Minor: Fix playwright circular dependencies (#17228)
* Fix circular dependencies in playwright test files

* Fix the type error
2024-07-30 15:05:56 +05:30
sonika-shah
84ad2062b8
fix test (#17229) 2024-07-30 10:07:55 +02:00
sonika-shah
2f1037a10b
Fixes #16232 - fix pagination issues due to similar name (#17187)
* Fix pagination issues due to same name

* Fix postgres migration

* Implement pagination based on (name, id) cursor, storing them in JSON object form

* update comment

* Add tests

* Add tests

* fix tests
2024-07-30 09:22:39 +02:00
Sriharsha Chintalapani
fe107aa3cb
Issue #17012: Multi User/Team Ownership (#17013)
* Add multiple owners

* Multi Ownership

* Issue #17012: Multi User/Team Ownership

* Issue #17012: Multi User/Team Ownership

* Issue #17012: Multi User/Team Ownership - Fix Tests - Part 1

* Issue #17012: Multi User/Team Ownership - Fix Tests - Part 2

* Issue #17012: Multi User/Team Ownership - Fix Tests - Part 3

* Issue #17012: Multi User/Team Ownership - Fix Tests - Part 4

* Issue #17012: Multi User/Team Ownership - Fix Tests - Part 5

* Issue #17012: Multi User/Team Ownership - Fix Tests - Part 6

* Issue #17012: Multi User/Team Ownership - Fix Tests - Part 7

* Issue #17012: Multi User/Team Ownership - Fix Tests - Part 8

* Add Migrations for Owner Thread

* update ingestion for multi owner

* fix pytests

* fixed checkstyle

* Add Alert Name to Publishers (#17108)

* Add Alert Name to Publishers

* Fix Test

* Add Bound to Setuptools (#17105)

* Minor: fixed testSummaryGraph issue (#17115)

* feat: updated multi pipeline ui as per new mock (#17106)

* feat: updated multi pipeline ui as per new mock

* translation sync

* fixed failing unit test

* fixed playwright test

* fixed viewService click issue

* sorted pipeline based on test case length

* Added domo federated dataset support (#17061)

* fix usernames (#17122)

* Doc: Updated Doris & Redshift Docs (#17123)

Co-authored-by: Prajwal Pandit <prajwalpandit@Prajwals-MacBook-Air.local>

* Fix #12677: Added Synapse Connector - docs and side docs (#17041)

* Fix #17098: Fixed case sensitive partition column name in Bigquery (#17104)

* Fixed case sensitive partiion col name bigquery

* update test

* #13876: change placement of comment and close button in task approval workflow (#17044)

* change placment of comment and close button in task approval workflow

* minor change

* playwright test for the close and comment function

* supported ref in activityFeedEditor

* fix playwright test

* added playwright test for data steward

* fix the test for the data streward user

* fix the close button not showing if task has no suggestions and icon fixes

* fix sonar issue

* change glossary and add suggestion button to dropdown button

* fix the glossary failure due to button change

* icon change for add tag and description

* fix glossary cypress failure due to button chnages

* changes as per comments

* MINOR: docs links fix (#17125)

* alation link fix

* dbt yaml config source link fix

* bigquery doc fix

* Explore tree feedbacks (#17078)

* fix explore design

* update switcher icon

* show menu when search query exists

* fix selection of active service

* fix type error

* fix tests

* fix tests

* fix tests

* MINOR: Databricks view TableType fix (#17124)

* Minor: fixed AUT test (#17128)

* Fix #16692: Override Lineage Support for View & Dashboard Lineage (#17064)

* #17065: fix the tags not rendering in selector after selection in edit tags task (#17107)

* fix the tags not rendering in selector after selection in edit tags taks

* added playwright test

* minor changes

* minor fix

* fix the tags not updating in edit and accept tag

* fix explore type changes for collate (#17131)

* MINOR: changed log level to debug (#17126)

* changed log level to debug

* fixed type

* changed type to optional

* Get feed and count data of soft deleted user (#17135)

* Doc: Adding OIDC Docs (#17139)

Co-authored-by: Prajwal Pandit <prajwalpandit@Prajwals-MacBook-Air.local>

* Doc: Updating Profiler Workflow Docs URL (#17140)

Co-authored-by: Prajwal Pandit <prajwalpandit@Prajwals-MacBook-Air.local>

* fix playwright and cypress (#17138)

* Minor: fixed edit modal issue for sql test case (#17132)

* Minor: fixed edit modal issue for sql test case

* fixed test

* Minor: Added whats new content for 1.4.6 release (#17148)

* MINOR [GEN-799]: add option to disable manual trigger using scheduleType (#17031)

* fix: raise for triggering system app

* added scheduleType ScheduledOrManual

* minor: remove "service" field from required properties in createAPIEndpoint schema (#17147)

* initial commit multi ownership

* update glossary and other entities

* update owners

* fix version pages

* fix tests

* Update entity_extension to move owner to array (#17200)

* fix tests

* fix api page errors

* fix owner label design

* locales

* fix owners in elastic search source

* fix types

* fix tests

* fix tests

* Updated CustomMetric owner to entityReferenceList. (#17211)

* Fix owners field in search mappings

* fix search aggregates

* fix inherited label

* Issue #17012: Multi User/Team Ownership - Fix Tests - Part 9

* Fix QUeries

* Fix Mysql Queries

* Typo

* fix tests

* fix tests

* fix tests

* fix advanced search constants

* fix service ingestion tests

* fix tests

---------

Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
Co-authored-by: Onkar Ravgan <onkar.10r@gmail.com>
Co-authored-by: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com>
Co-authored-by: Ayush Shah <ayush@getcollate.io>
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
Co-authored-by: k.nakagaki <141020064+nakaken-churadata@users.noreply.github.com>
Co-authored-by: Prajwal214 <167504578+Prajwal214@users.noreply.github.com>
Co-authored-by: Prajwal Pandit <prajwalpandit@Prajwals-MacBook-Air.local>
Co-authored-by: Suman Maharana <sumanmaharana786@gmail.com>
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
Co-authored-by: harshsoni2024 <64592571+harshsoni2024@users.noreply.github.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: Mayur Singal <39544459+ulixius9@users.noreply.github.com>
Co-authored-by: Imri Paran <imri.paran@gmail.com>
Co-authored-by: sonika-shah <58761340+sonika-shah@users.noreply.github.com>
Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Siddhant <86899184+Siddhanttimeline@users.noreply.github.com>
2024-07-30 08:06:39 +02:00
Mayur Singal
a39b59b6b4
FIX #17206: Dynaomodb pagination type fix (#17226) 2024-07-30 10:39:20 +05:30
Ayush Shah
e9f66e26b4
Bump Setuptools version (#17225) 2024-07-30 10:20:05 +05:30
Ayush Shah
34c572334e
Fixes #14945: FiveTran Improvements (#17169) 2024-07-30 10:16:47 +05:30
Ashish Gupta
be1d5a2a31
MINOR: support entity icon from classBase (#17223)
* support entity icon from classBase

* minor changes
2024-07-29 21:50:47 +05:30
Shailesh Parmar
72fd62a14b
Feat: overview tab supporting file changes (#17066)
* Feat: overview tab supporting file changes

* added unit test for profilerClassBase

* feat: Add data quality report API endpoint

The code changes in this commit add a new API endpoint for retrieving data quality reports. The `getDataQualityReport` function is added to the `testAPI.ts` file, allowing users to fetch data quality reports by providing query parameters such as `q`, `aggregationQuery`, and `index`. This feature enhances the data quality monitoring capabilities of the application.

* added unit test for tableProfiler component
2024-07-29 20:24:11 +05:30
Siddhant
f1c1615c0d
[Initial draft] Alert Destination Test Functionality (#17207)
* Implemented TemplateProvider.

* validating templatePlaceholders.

* Refactor: Update query to fetch documents for EmailTemplate type. Implemented a function that retrieves documents from doc_store for documents of type "EmailTemplate". This function returns the email template content.

* revert commit.

* revert commit.

* revert commit.

* initial draft test alert functionality.
2024-07-29 19:55:17 +05:30
Ashish Gupta
5ac45622c0
fix the ui breaking because of description feed (#17222) 2024-07-29 18:13:21 +05:30
Prajwal214
3b9362366b
Doc: Updating Airflow Service Connection Docs (#17163)
Co-authored-by: Prajwal Pandit <prajwalpandit@Prajwals-MacBook-Air.local>
2024-07-29 17:10:28 +05:30
Akash Jain
92466c52f5
fix: Do not Update Docker Image Tags (3 digits) on RC Releases (#17218)
* fix: Do not Update Docker Image Tags (3 digits) on RC Releases

* chore(testing): Mark Push as `false`

* chore: Update Input Descriptions for ingestion publish workflows

* chore: Update Tags conditions

* chore: Update Tags conditions

* chore: Update Tags conditions

* chore: simplify docker image tags

* fix: Do not Update Docker Image Tags (3 digits) on RC Releases

* chore(testing): Mark Push as `false`

* chore: Update Input Descriptions for ingestion publish workflows

* chore: Update Tags conditions

* chore: Update Tags conditions

* chore: Update Tags conditions

* chore: simplify docker image tags

* chore: Mark Push as `true`
2024-07-29 15:38:58 +05:30
Ayush Shah
1962ffad52
Fixes #17221: Setuptools Version Fix, Resolve Ingestion Setup Failure (#17216) 2024-07-29 15:29:25 +05:30
IceS2
c522f14178
MINOR: Refactor output_handlers to a WorkflowOutputHandler class (#17149)
* Refactor output_handlers to a WorkflowOutputHandler class

* Add old methods as deprecated to avoid breaking changes

* Extract WorkflowInitErrorHandler from workflow_output_handler

* Fix static checks

* Fix tests

* Fix tests

* Update code based on comments from PR

* Update comment
2024-07-29 09:20:34 +02:00
harshsoni2024
20754ab28a
MINOR: Athena test connection changes (#17186) 2024-07-29 12:31:47 +05:30
Prajwal214
2e32bb26ff
Doc: Updated Filter Docs (#17197) 2024-07-29 12:26:44 +05:30