3807 Commits

Author SHA1 Message Date
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
Chirag Madlani
d5507ca44f
Revert "#16465: supported resize column in glossary tables" (#17878)
* Revert "#16465: supported resize column in glossary tables (#17794)"

This reverts commit a1a8d9331632f854fcd22db414f9d74285478175.

* need util changes for fix

* update machine to 4
2024-09-17 14:34:09 +05:30
Ashish Gupta
a1a8d93316
#16465: supported resize column in glossary tables (#17794)
* supported resize column in glossary tables

* added right border in resizable table column

* fix glossary drag and drop spec flaky

* minor css fix as previous border style applied to all table and not only resizable one

* fix type conditions

* added the import for get

* skip tests due to code change required

* fixme EntityDataSteward spec
improve worker to 4

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2024-09-17 00:17:21 +05:30
Sachin Chaurasiya
eb7b1d5ea0
minor: remove suggestion api from UI (#17857)
* minor: remove suggestion api from UI

* increase the page size to 10

* fix : unit test

* update playwright tests and getUserAndTeamSearch params

* added playwright for team search

* fix activity feed failure

---------

Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2024-09-16 21:36:42 +05:30
Shailesh Parmar
e78450a5ec
Playwright: fixed Tags AUT test (#17852) 2024-09-16 18:00:12 +05:30
Ayush Shah
2feb7d04ca
MINOR: Add Matillion SSL + Docs implementation (#17792) 2024-09-16 12:57:12 +05:30
Sriharsha Chintalapani
c34545adeb
Issue-15768: Support Metric Entity (#17680)
* Issue-15768: Support Metric Entity

* Issue-15768: Support Metric Entity

* Issue-15768: Support Metric Entity

* Fix tests

* Fix tests

* Fix tests

* Minor: Fix tests

* ui: add metricsAPI rest utils

* ui: metric list page part 1

* feat: Add metric translations for multiple languages

* chore: Add "metric" field to SearchIndexingApplication schema

* ui: add create metric page

* ui: metric details page patch 1

* ui: add custom property and lineage support for metric entity

* ui: add expression component

* ui: add metric summary component

* chore: Update tab labels in MetricDetails and MetricVersion components

* ui: show other info like metric type, granularity, etc

* feat: Add support for metric entity in search dropdown

* feat: Rename custom property to Metric in MetricEntity.md

* feat: Add OwnerLabel component to MetricListPage

* Fix expression field in Metric

* chore: update expression to metricExpression

* ui: add metric header component with edit option

* Add metric to SearchIndexApp

* chore: Update expression to metricExpression

* ui: allow metric expression edit

* ui: update metric icon

* minor improvements

* Fix lineage indexing for Metric

* Update GlobalSettingsClassBase.ts to use MetricIcon for metrics in the global settings menu

* Fix error handling in MetricListPage component

* add related metrics

* minor improvements

* Fix relatedTerms patch

* Fix relatedTerms validation

* Add Boolean for deleted

* filter active entity from related metric list

* playwrite e2e part 1

* Refactor MetricSummary component to include RelatedMetrics in the summary panel

* test: add playwright test for metric special cases

* Add 'Metrics' to Explore Tree

* test: add e2e for add metric page

* test: add test for metric listing page content

* Add Boolean for deleted, remove deleted from suggests

* Refactor LineageProvider to handle deleted flag properly

* add playwright for metric listing

* fix test

* Add colored metric icon and update its usage in GlobalSettingsClassBase

* Fixed py_test test_ometa_endpoint for metric

---------

Co-authored-by: Sachin Chaurasiya <sachinchaurasiyachotey87@gmail.com>
Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: SumanMaharana <sumanmaharana786@gmail.com>
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2024-09-16 11:36:31 +05:30
k.nakagaki
3d8e30142c
Fixes 8428: make it possible to choice a sampling method type when we create profile ingestion for the Snowflake (#17831)
* Add test for existing code

* Add sampling method at ingestion.

* add samplingMethodType into UI

* modify init method to use new parameter.

* create descriptions

* execute isort

* fix an unintended change.

* apply py_format

* close section

* specify  init arguments

* fix bug

* apply py_format

---------

Co-authored-by: Teddy <teddy.crepineau@gmail.com>
2024-09-15 21:51:17 +02:00
Ashish Gupta
08c13e5333
playwright improvement in activity feed spec (#17842) 2024-09-15 19:43:21 +05:30
Chirag Madlani
a109191c90
fix(ui): security vulnerability for root yarn.lock (#17847) 2024-09-15 18:27:07 +05:30
Shailesh Parmar
402e58ef36
Playwright: fixed AUT testCases spec (#17844) 2024-09-15 18:23:51 +05:30
Chirag Madlani
370ee13a24
fix(ui): security vulnerability for ui package.json (#17845) 2024-09-15 14:24:17 +05:30
Shailesh Parmar
414e19b6bd
Removed cypress form the project (#17839) 2024-09-15 13:12:53 +05:30
Chirag Madlani
e5a557dc8f
minor(ui): Bump react version to 17 (#17834)
* minor(ui): Bump react version to 17

* bump test libraries

* revert postinstall step

* fix tests

* address comments

* fix tests
2024-09-15 11:52:55 +05:30
Ashish Gupta
15a6b4b2cd
migrated team spec to playwright (#17838)
* migrated team spec to playwright

* migrate teams spec

---------

Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2024-09-13 23:43:24 +05:30
Karan Hotchandani
9471ddd52e
fix playwright test issues (#17836)
* fix playwright test issues

* cleanup

* fixed wait issue in test cases spec

* fix AddRoleAndAssignToUser spec failure

---------

Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2024-09-13 20:12:56 +05:30
Aniket Katkar
c7dd060607
Minor: Alert e2e playwright migration (#17664)
* Fix the alert details page disabled edit action

* Localization change for other languages

* Migrate Alert cypress to playwright

* remove the cypress and fix ObservabilityAlert spec
2024-09-13 19:15:35 +05:30
Ashish Gupta
dbbd932cf7
migration: fully migrated customize landing page to playwright (#17803)
* fully migrated customize landing page to playwright

* changes made as per comments
2024-09-13 14:46:30 +05:30
Chirag Madlani
17744f42dc
feat(ui): support refresh with multi tabs open (#17782)
* feat(ui): support refresh with multi tabs open

* address comments

* fix clientType error

* fix unit tests

* add version miss match alert for seamless experience

* update variable values

* use custom hook for location

* patch DataInsight app before running it

* fix addRoldeAndAssignToUser flaky test failure
2024-09-13 14:16:42 +05:30
Shailesh Parmar
015953f576
playwright: fixed AUT test for 1.5.4 (#17833)
* playwright: fixed AUT test for 1.5.4

* fix team drag drop flaky

---------

Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2024-09-13 13:35:45 +05:30
Shailesh Parmar
0e75a9cceb
playwright: migrate permission spec to playwright (#17795)
* playwright: remove organisation policy and role before staring the playwright test

* added default role as data consumer

* fixed failing test

* keeping org policies as it is.

* migrate permission spec

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2024-09-13 11:24:28 +05:30
Chirag Madlani
5b117539f8
ui: playwright increase test timeout 2024-09-13 02:18:24 +05:30
Karan Hotchandani
67820a2aa7
fix playwright tests for search and owners (#17816)
* fix playwright tests

* fix tests

* fix minor tests
2024-09-13 01:46:05 +05:30
Sachin Chaurasiya
681a15c4a5
minor: update custom property entities data model, data product and database schema icon (#17812)
* minor: update custom property entities data model, data product and database schema icon

* remove unused icon
2024-09-12 23:54:48 +05:30
Shailesh Parmar
fda7e1ecb9
playwright: fixed failing aut test in main (#17818)
* playwright: fixed failing aut test in main

* fix myData spec failure

---------

Co-authored-by: Ashish Gupta <ashish@getcollate.io>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2024-09-12 23:42:20 +05:30
Ashish Gupta
16e25bc469
what's new for 1.5.4 (#17826) 2024-09-12 22:31:17 +05:30
Ashish Gupta
5999ccf716
fix(ui): unable to access import glossary page (#17823)
* fix the glossary import page not showing

* added playwright test for glossary import export
2024-09-12 22:17:10 +05:30
Ashish Gupta
5c7ab993e8
modify bot playwright test to stepper mode from parallel (#17811)
* skip bot playwright test

* change spec from parallel mode to stepper mode with the default admin account

---------

Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2024-09-12 20:41:51 +05:30
Shailesh Parmar
d785276b8e
Minor: improve UI of filters in test case graph (#17775) 2024-09-12 14:23:51 +00:00
dependabot[bot]
5d972789ea
Bump express in /openmetadata-ui/src/main/resources/ui (#17813)
Bumps [express](https://github.com/expressjs/express) from 4.19.2 to 4.21.0.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.0)

---
updated-dependencies:
- dependency-name: express
  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: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2024-09-12 17:55:33 +05:30
Teddy
e066929ff7
GEN-1380 - Implement support for date_histogram aggregation (#17738)
* feat: indexed test case results

* feat: added indexation logic for test case results

* style: ran java linting

* fix: IDE warnigns

* chore: added test case results migration

* style: ran java linting

* fix: postgres migration column json ref

* empty commit to trigger queued

* feat: add support for date_histogram aggregation

* style: ran java linting

* chore: clean up conflicts

* fix: move from iterator loop to forEach

* fix: removed comment

* style: ran java linting
2024-09-12 13:11:30 +02:00
Ashish Gupta
fd2b080ed6
migrated myData spec to playwright (#17808)
* migrated myData spec to playwright

* remove unwanted test block
2024-09-11 18:58:11 +05:30