3788 Commits

Author SHA1 Message Date
Karan Hotchandani
47cde167b4
GEN-712: show column lineage function in edge drawer (#18032)
* show column lineage function

* add e2e tests
2024-09-30 15:00:47 +05:30
Chirag Madlani
9219dbe5c1
chore(ui): improve webpack build (#18038)
* chore(ui): improve webpack build

* update deps

* update browser-list

* remove js files from project

* update import
2024-09-30 12:22:52 +05:30
Karan Hotchandani
58ed12cf47
fix lineage playwright (#17889)
* fix lineage playwright

* remove in operator usage and use lodash get utility

* fix metric playwright

* fix lineage pw

* update drag and drop

* fix flakiness

* minor sonar fix

---------

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2024-09-30 10:54:39 +05:30
sonika-shah
1b029d2bf2
Add new ‘enumWithDescriptions’ Custom Property to allow adding Enum Keys with Description (#17777)
* Add new ‘metaEnum’ Custom Property to allow adding Enum Keys with Description

* replace JsonNodeFactory method with JsonUtils

* rename property from metaEnum to enumWithDescriptions, and other method optimizations

* ui: add support for creating enumWithDescription property

* minor locale changes

* ui: add edit support for created enumWithDescription property

* Refactor enum description field layout in AddCustomProperty and EditCustomPropertyModal

* add support for adding values to enumWithDescription custom property type

* Refactor custom property input IDs in AddCustomProperty and EditCustomPropertyModal components

* Refactor custom property table rendering logic and UI components

* Refactor custom property table rendering logic and UI components

* Refactor custom property table rendering logic and UI components

* add basic card layout

* Refactor CustomPropertyTable component to improve UI and functionality

* update playwright test part 1

* Refactor PropertyValue component to conditionally render right panel styles

* fix: entity reference property update

* Refactor CustomPropertyTable component to conditionally render right panel styles

* fix: flaky test

* Refactor CustomPropertyTable test to use updated test IDs and remove unnecessary code

* fix flaky test

* improve the playwright test

* add more test

---------

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
2024-09-29 00:45:46 +05:30
Chirag Madlani
f9e70f8db0
minor(ui): reset displayName to avoid being persisted (#18024) 2024-09-28 14:44:27 +05:30
Sriharsha Chintalapani
a0119b8efd
fix: openmetadata-ui/src/main/resources/ui/package.json & openmetadata-ui/src/main/resources/ui/yarn.lock to reduce vulnerabilities (#18037)
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-SWAGGERCLIENT-6836803

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2024-09-28 14:43:54 +05:30
Karan Hotchandani
c709ec6c29
GEN-1578: SAML redirect leads to 404 page on UI (#17978)
* move routes to callback router

* move callback routes to global router

* added comments

* make saml and confidential callback route public
2024-09-27 20:40:54 +05:30
harshsoni2024
9442cac1a5
allow powerbi datamodel children in col.lineage (#18030) 2024-09-27 19:28:59 +05:30
Kenil Shah
7cd957c1c3
add validation to desc field, show graph when data is present (#18009)
* add validation to desc field, show graph when data is present

* added unit test

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2024-09-27 14:11:20 +05:30
Aniket Katkar
423e99fa6a
Minor: Add ingestion tag for playwright tests (#18015)
* Add ingestion tag for all specs that require the ingestion container to be running

* rename the ingestion dependency tag object constant name
2024-09-26 23:05:33 +05:30
Chirag Madlani
22837b672a
bump(ui): quill package to non-vulnerable (#18002)
* bump(ui): quill package to non-vulnerable

* update quill-emoji package

* added postinstall

* fix warnings

* fix feed-editor issue

* fix mention test failing

* fix tests

* remove quill-emoji as not working
2024-09-26 22:19:32 +05:30
Suman Maharana
37b6dc8290
Add Sigma Dashboard Connector (#17855)
* Add Sigma Dashboard Connector

* changed to id instead of name in dashboard entity

* Address Comments

* addressed comments

* Added Docs

* yaml file changes

* fix ui changes
2024-09-26 16:29:35 +05:30
sonika-shah
a99fbb2eb6
GEN-1434: Improvement : Show displayName for database and databaseSchema in explore tree (#17876)
* Show displayName for database and databaseSchema in explore tree

* use display name for database and schema

* add playwright

* resync indexes of dataAssets based on database & databaseSchema displayName change

---------

Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
2024-09-26 16:18:16 +05:30
Ashish Gupta
9b45573c35
fix activty feed and teamHierarchy playwright failure (#17991)
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2024-09-25 23:57:59 +05:30
Chirag Madlani
3aec1469ac
fix flaky persona and dataInsightSettings spec (#18000) 2024-09-25 23:56:48 +05:30
Shailesh Parmar
a7a2a725e3
playwright: fixed Flakiness in test cases spec (#17993) 2024-09-25 21:49:13 +05:30
Chirag Madlani
65babfd586
chore(ui): bump quicktype to resolve vulnerabilities (#17979)
* chore(ui): bump quicktype to resolve vulnerabilities

* fix test

* lower the version to avoid build issue

* revert service_account type changes

* added node-gyp as global package
2024-09-25 15:09:34 +05:30
Aniket Katkar
6541704cea
Minor: Fix count formatting (#17968)
* Remove the count formatting for single digit count

* Localization changes

* Add and fix existing tests for new changes

* fix TestCaseFeed unit test
2024-09-25 13:31:58 +05:30
Shailesh Parmar
8dd6a84d1f
GEN-1160 Minor: migrate to test case search api from test case api (#17902)
* Minor: migrate to test case search api from test case api

* fix: testSuites search client update

* style: ran java linting

---------

Co-authored-by: Teddy Crepineau <teddy.crepineau@gmail.com>
2024-09-25 10:10:30 +05:30
Chirag Madlani
ad920cf0ef
fix(test): playwright flaky tests (#17980) 2024-09-25 10:06:43 +05:30
Aniket Katkar
f21bb16cc3
GEN-1226: Add display name field in the advanced search filter (#17829)
* Add display name filter field for advanced search

* Localization changes

* Update advanced search tests to include display name filter checks

* Fix the failing playwright tests

* localization changes

* Fix flaky tests

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2024-09-25 00:51:01 +05:30
Shailesh Parmar
8b2894a5c9
playwright: fixed flakiness in tags spec (#17972) 2024-09-24 22:15:03 +05:30
Karan Hotchandani
fe72f0e359
update webpack dependencies (#17970)
* update webpack dependencies

* remove cache
2024-09-24 16:09:47 +05:30
Shailesh Parmar
a014f5c192
GEN-706 Feat: Introducing incident tab in table details page (#17860) 2024-09-24 10:25:49 +05:30
Mohit Yadav
d77cf36b38
Adds Saml Redirect Uri (#17936)
* Add Saml Redirect Uri In Session

* Refactor

* add redirect url in saml

* add Saml logout servlet

* fix for message

* added logout method for saml

---------

Co-authored-by: karanh37 <karanh37@gmail.com>
2024-09-23 22:20:48 +05:30
Mohit Yadav
97b38f21ef
revert for "fork-ts-checker-webpack-plugin": "6.5.0", (#17953)
* yes filesystem cache in webpack

* typo

* revert for "fork-ts-checker-webpack-plugin": "6.5.0",
2024-09-23 17:59:01 +05:30
Sachin Chaurasiya
6037e3a6b5
update what's new 1.5.5 (#17959) 2024-09-23 17:20:28 +05:30
Sachin Chaurasiya
e89ed021b0
what's new for 1.5.5 (#17958) 2024-09-23 17:08:54 +05:30
Ashish Gupta
9ed21cec4a
fix aut activity feed for 1.5.5 (#17943)
* fix aut activity feed for 1.5.5

* fix failure test

* fix: custom property spec

* refactor: Update clickOutside function usage in customProperty.ts

---------

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2024-09-23 12:39:57 +05:30
sonika-shah
c1e20873b1
Fix #17929 : Fix team export issue (#17930) 2024-09-22 21:30:35 +05:30
Chirag Madlani
c1a4f487b1
fix(ui): GEN-1523 exclude defaultPersona if not present in personas (#17940) 2024-09-21 11:16:33 +05:30
Ashish Gupta
1badbb260b
supported class base for navbar utils items (#17932)
* supported class base for navbar utils items

* added unit test

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2024-09-21 11:14:50 +05:30
Sachin Chaurasiya
e99e8a3e11
minor: fix custom property for AUT (#17937) 2024-09-20 21:44:10 +05:30
Chirag Madlani
b0563ccf98
revert quicktype bump since for CI issue (#17934)
* enable logging for debugging

* remove node-gyp

* add node-gyp globally before installing deps

* reduce quick type to 10

* revert quicktype and node-gyp changes for CI

* fix unit tests
2024-09-20 19:30:06 +05:30
Shailesh Parmar
13552a6304
Minor: added seconds to human-readable format scale for test case graph (#17926)
* Minor: added milliseconds to human-readable format scale for test case graph

* addressing comment

* fixed unit test

* addressing comment
2024-09-20 18:47:18 +05:30
Ayush Shah
8087f48e15
Fixes #17869: Add validations in place for salesforce connection (#17870) 2024-09-20 16:33:38 +05:30
Aniket Katkar
564c16b7cc
Fix the flakiness in observabilityAlert and EntityDataConsumer specs (#17899) 2024-09-20 15:03:10 +05:30
Mohit Yadav
043b18ee0f
Add Redirect Uri Handling for Confidential Flow (#17913)
* Add Redirect Uri Handling for Confidential Flow

* add redirect uri in login

* fix session redirect uri

* update redirect path to absolute path

---------

Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
2024-09-20 10:31:54 +05:30
Teddy
4331570f7f
GEN 1507 - Implement Origin Entity FQN parms to incident manager listing (#17890)
* fix import issue

* feat: added originEntityFQN param in incident listing

* chore: removed table alias

* fix: added alias to derived table

* style: ran java linting

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2024-09-18 22:45:36 +02:00
Shailesh Parmar
ec6a662202
Minor: improve the UX of profiler graph tooltip (#17892)
* Minor: improve the UX of profiler graph tooltip

* addressing comment
2024-09-18 18:58:06 +05:30
Chirag Madlani
4b0b22af2a
fix(e2e): ingestion related flaky failures (#17848)
* fix(e2e): ingestion related flaky failures

* no need to run workflow for ready_for_review state update

* await for queued or running status

* fix failing tests

* fix issue

* add support for partial success
2024-09-18 18:11:08 +05:30
Ashish Gupta
a679625f7b
fix myData and ActivityFeed playwright test 1.5.5 (#17886) 2024-09-18 17:09:11 +05:30
Shailesh Parmar
55a027203e
Playwright: fixed permission, dataQuality, & testCases spec for 1.5.5 (#17884)
* Playwright: fixed permission, dataQuality, & testCases spec

* fixed testSuite wait issue
2024-09-18 13:24:24 +05:30
Sachin Chaurasiya
e42a7d6e7c
fix: ApiDocs Playwright spec (#17894)
* fix: ApiDocs Playwright spec

* fix(ui): Fix API docs test failure

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2024-09-18 11:37:59 +05:30
Fateme Ghanbarzadeh
91a1479e53
Create pr-pr.json (#17887)
A file to add Persian language to open-metadata

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2024-09-17 19:40:55 -07:00
Sachin Chaurasiya
a72d502cb5
fix: Teams and owner fields are not being passed in the policy API call. (#17880) 2024-09-18 01:51:47 +05:30
dependabot[bot]
4d9759495e
Bump dompurify in /openmetadata-ui/src/main/resources/ui (#17868)
Bumps [dompurify](https://github.com/cure53/DOMPurify) from 2.3.10 to 3.1.6.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/2.3.10...3.1.6)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2024-09-18 01:51:25 +05:30
Chirag Madlani
46550b3a88
fix(ui): overriding user info after login (#17825)
* fix(ui): overriding user info after login

* fix displayName override unnecessarily

* address comments

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>

* fix MSAL login and refresh token issue

* remove unwanted changes

---------

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
2024-09-17 19:16:59 +05:30
Chirag Madlani
ed08b27a41
fix(ui): security vulnerability for ui packages (#17856)
* fix(ui): security vulnerability for ui packages

* revert quill package changes

* skip DataSteward due to issue in the app

* increase worker to 4
2024-09-17 18:15:29 +05:30
Ashish Gupta
49323ed5bc
fix failing playwright test (#17881) 2024-09-17 16:01:58 +05:30