4917 Commits

Author SHA1 Message Date
dependabot[bot]
ca5fd1a156
Bump ws from 7.5.3 to 7.5.10 in /openmetadata-ui/src/main/resources/ui (#16691)
Bumps [ws](https://github.com/websockets/ws) from 7.5.3 to 7.5.10.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.5.3...7.5.10)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-18 12:47:44 +05:30
Shailesh Parmar
282327cf27
playwright: migrate glossary version page spec (#16671) 2024-06-18 11:38:46 +05:30
gpby
db959c33a6
Add Teradata connector docs (#16672)
* Add Teradata doc to ui

* Add Teradata doc
2024-06-17 17:47:04 -07:00
Aniket Katkar
26ac849d7f
Minor: Fix incorrect alert on signup page (#16666) 2024-06-15 20:42:41 +05:30
Mohit Yadav
1dcb1bd46f
- Update What's new (#16669)
- fix vulnerability
2024-06-15 12:01:40 +05:30
Shailesh Parmar
7145136626
Cypress: Fixed AUT failure (#16660)
* Cypress: Fixed AUT failure

* minor change

* minor owner fix

* fix glossary cypress failure

---------

Co-authored-by: Mayur Singal <39544459+ulixius9@users.noreply.github.com>
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2024-06-14 19:12:22 +05:30
Shailesh Parmar
18ee2b8ff2
playwright: improve the existing playwright test (#16650)
* playwright: improve the existing playwright test

* pw improvement

* minor change

* reduce the scope of custom property

* reduce scope of custom property test

* addressing comments

* updated response timeout
2024-06-14 11:55:59 +05:30
Sachin Chaurasiya
55cd180ffa
feat(#16208): custom properties for Dashboard Data Models (#16628)
* feat(#16208): custom properties for Dashboard Data Models

* chore: update the padding for custom properties tab content

* Backend : Support extension field for dashboardDataModel

* ui: update ui to fetch the extension data

* feat: show custom properties on right panel

* chore: add custom properties in version page

* test: add playwright test for data model custom properties

* test: remove duplicate checks

---------

Co-authored-by: sonikashah <sonikashah94@gmail.com>
2024-06-13 20:51:47 +05:30
Sachin Chaurasiya
de9822e7f3
test: fix cypress test aut (#16618)
* test: fix cypress test aut

* fixed aut failure

* fix user cypress failure due to autofocus on feed description

* changes as per comments

* fix: custom properties after hook api call

* Fix observability alert test

* update the addOwner function to avoid flakiness

* fixed Data insight and glossaryVersion page cypress

---------

Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
2024-06-13 15:47:09 +05:30
Sachin Chaurasiya
eb3b1cba7d
feat: entity resizable panel part 1 (#16558)
* feat: entity resizable panel

* chore: sync locale files

* chore: update resizable panel styles

* chore: comment out unused CSS transition in resizable-panels.less

* chore: Update TableDetailsPageV1 component imports

* chore: Update resizable panels in entity details component

* feat: add resizable panel in explore page

* chore: update resizable panels styling in existing components

* feat: add resizable panel in glossary and glossary terms page

* feat: add resizable panels in activity feed tab component

* fix: tab content height for activity feed

* feat: add resizable panels in domain page

* feat: add resizable panels in domain page part 1

* feat: Add hideSecondPanel prop to DataProductsDetailsPage and DomainDetailsPage components

* chore: hideSecondPanel on explore page if summary if not available

* chore: remove unused css

* feat: add resizable panel in queries component

* fix: panel container height issue

* refactor: Update app.less styles for entity resizable right panel container
2024-06-12 21:49:57 +05:30
Karan Hotchandani
9c1ad06ceb
Domain flaky cypress fix (#16630)
* fix domain flaky cypress

* fix domain cypress
2024-06-12 21:28:15 +05:30
Shailesh Parmar
af88b61aca
playwright: updated entity spec with custom property test (#16621)
* playwright: updated entity spec with custom property test

* optimise the code

* fixed playwright failure

* addressing comment
2024-06-12 18:51:40 +05:30
Aniket Katkar
dc31717b16
OSS changes for adding automator cypress tests (#16611) 2024-06-11 19:57:11 +05:30
Sachin Chaurasiya
8c173bed6a
test: add updateJWTTokenExpiryTime util (#16606) 2024-06-11 17:49:16 +05:30
Shailesh Parmar
95e5177939
playwright: announcement-click-issue (#16587)
* playwright: announcement-click-issue

* skip redirection flow for announcement
2024-06-11 16:57:23 +05:30
Shailesh Parmar
8d81c0068d
playwright: migrate entity, database and service spec (#16584)
* playwright: migrating entity spec

* added test for customProperty

* added custom property test

* add boolean for slow test

* add comment
2024-06-11 16:57:09 +05:30
Shailesh Parmar
0b205faefc
cypress: fixed 1.4.2 AUT cypress (#16602)
* cypress: fixed 1.4.2 AUT cypress

* fix cypress around announcement,user,glossary, lineage and mydata

* searchIndexApplication fix and minor changes

---------

Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2024-06-11 16:00:51 +05:30
Karan Hotchandani
4c8bf1cac1
Updating glossary reviewers should propagate reviewers in glossary term (#16580)
* highlight inherited reviewer in glossary

* locales

* use glossary name for search query

* fix glossary version cypress

* add union datatype for subfields

* Adding reviewer to glossary also adds them as an assignee to the task

* add glossary approval cypress

---------

Co-authored-by: sonikashah <sonikashah94@gmail.com>
2024-06-09 22:18:06 -07:00
Shailesh Parmar
1f9e87a938
cypress: fixed flakiness and announcment cypress (#16579) 2024-06-09 19:54:06 +05:30
Shailesh Parmar
fe964e3ee4
playwright: fixed AUT announcement test (#16564)
* playwright: fixed AUT announcement test

* fixed announcment and owner selection
2024-06-09 19:51:11 +05:30
Ashish Gupta
c86468d992
what's new for 1.4.2 (#16568) 2024-06-07 21:18:49 +05:30
Ashish Gupta
119fcf8959
fix owner not showing after refersh in teams page (#16567) 2024-06-07 15:29:13 +05:30
Ashish Gupta
98945cb2db
#16521: fix issue in userProfilePage for roles. teams and displayName (#16527)
* fix update on roles and backlink them in user profile page

* fix teams, displayName and profile pic issue

* sonar fix

* fix cypress issue

* minor changes
2024-06-06 23:03:55 +05:30
Mohit Yadav
9ec3d94e3b
[FIX] GlossaryTerm reviewers should be user or team only (#16372)
* add teams as reviewer

* Check Users to be reviewers

* Reviewers can be a team or user

* Fix check by id or name

* Review can be team or user both

* Validate Reviewers

* add multi select control

* - Fix Reviewers

* - Centralize Reviewer Relationship to EntityRepository

* - Sort

* add team as reviewer for glossary terms

* locales

* cleanup

* - Update Reviewer should remove existing reviewers

* fix selectable owner control

* fix code smells

* fix reviewer issue

* add glossary cypress

* fix patch issue on reviewers set to null

* update cypress tests

* fix cypress

* fix cypress

* fix reviewers in glossary task and supported cypress

* fix pytest

* Fix

* fix cypress

* fix code smells

* Inherited Reviewers need to be present always

* filter out inherited users

* fix cypress

* fix backend tests failure

* fix backend tests failure -checkstyle

* restrict owner to accept task in case of reviewer present

* fix pytest

---------

Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
Co-authored-by: ulixius9 <mayursingal9@gmail.com>
Co-authored-by: sonikashah <sonikashah94@gmail.com>
2024-06-06 20:23:37 +05:30
Shailesh Parmar
6c510a567b
Minor: fixed data quality page type issue (#16556) 2024-06-06 19:51:25 +05:30
Shailesh Parmar
9fbc37839d
playwright: add services test (#16552)
* playwright: add services test

* click on 1st announcement

* folder structure updated
2024-06-06 18:00:31 +05:30
haguenau
2ea4b5217b
Fix spelling of "GitHub" in "star us" message (#16546) 2024-06-05 23:55:08 -07:00
Pere Miquel Brull
d8e2187980
#15243 - Pydantic V2 & Airflow 2.9 (#16480)
* pydantic v2

* pydanticv2

* fix parser

* fix annotated

* fix model dumping

* mysql ingestion

* clean root models

* clean root models

* bump airflow

* bump airflow

* bump airflow

* optionals

* optionals

* optionals

* jdk

* airflow migrate

* fab provider

* fab provider

* fab provider

* some more fixes

* fixing tests and imports

* model_dump and model_validate

* model_dump and model_validate

* model_dump and model_validate

* union

* pylint

* pylint

* integration tests

* fix CostAnalysisReportData

* integration tests

* tests

* missing defaults

* missing defaults
2024-06-05 21:18:37 +02:00
Ashish Gupta
fcb87b5866
CYPRESS: fix announcement cypress (#16536)
* fix announcement cypress

* changes as per comments

* fix the cypress failure
2024-06-06 00:05:10 +05:30
Karan Hotchandani
dff0aa8dbe
Fix#16491 - fix lineage edge description update (#16538)
* fix lineage edge description update

* fix tests
2024-06-05 22:36:45 +05:30
Sachin Chaurasiya
5509b986a6
fix: saml auth for new user not created (#16543)
* fix: saml auth for new user not created

* doc: add comment
2024-06-05 20:25:42 +05:30
Sachin Chaurasiya
fd71e007b4
minor: improve the block editor initial content history (#16540) 2024-06-05 18:54:08 +05:30
Shailesh Parmar
10cda1dac1
playwright: migrate announcement, rename, soft delete and hard delete test (#16542)
* playwright: migrate announcement, rename, soft delete and hard delete test

* addressing comment

* minor fix for hover
2024-06-05 17:56:41 +05:30
Sachin Chaurasiya
c75d55ba4b
minor: sanitize activity feed editor content (#16533) 2024-06-05 13:13:59 +05:30
Ashish Gupta
8d312f0853
#16489: fix the redirect issue to new tab for tags and glossary (#16512)
* fix the redirect issue to new tab for tags and glossary

* fix the redirect on cancel icon and unit test issue

* changes as per comments
2024-06-05 11:34:24 +05:30
Shailesh Parmar
1fd2056d27
playwright: add support for base url via env variable (#16526) 2024-06-04 16:29:42 +05:30
Chirag Madlani
5b71d79e8a
feat(ui): support tag & tier filter for test case (#16502)
* feat(ui): support tag & tier filter for test case

* fix tag filter

* allow single select for tier

* added service name filter

* update cypress for tags, tier & service

* add specific add for filters

* fix tier api call
2024-06-04 15:44:46 +05:30
Siddhant
7558ccc432
Fixes : 14333 - Changed announcements startTime and endTime from seconds to milliseconds. (#16438)
* Improvement: Changed announcements startTime and endTime from seconds to milliseconds.

* Improvement: Changed announcements startTime and endTime from seconds to milliseconds.

* supported announcement milleseconds change from UI

* fix sonar issue

* remove unwanted code

---------

Co-authored-by: Ashish Gupta <ashish@getcollate.io>
Co-authored-by: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com>
2024-06-03 15:22:37 +05:30
Shailesh Parmar
612de36ffb
playwright: added follow unfollow and up vote down vote test (#16508)
* playwright: added follow unfollow and up vote down vote test

* updating title

* addressing comment
2024-06-03 14:00:03 +05:30
Ashish Gupta
ee7cddd169
fix announcement not redirect from landing page (#16506)
* fix announcement not redirect from landing page

* minor changes

* change in cypress test
2024-06-03 12:27:55 +05:30
Shailesh Parmar
30dd7e736c
playwright: test setup and improvement (#16504)
* playwright: test setup and improvement

* added report to dev dependency
2024-06-01 22:18:33 +05:30
Ashish Gupta
cb488c62ee
fix tooltip of glossaryTerms in entity page (#16482) 2024-06-01 14:05:30 +05:30
Chirag Madlani
1a6c4c9720
minor(ui): refresh token for OIDC SSO (#16483)
* minor(ui): refresh token for OIDC SSO

* remove frame window timeout issue

* increase iFrame timeout for oidc
2024-05-31 17:47:52 +05:30
Shailesh Parmar
136ec635a7
playwright: initial setup of playwright for UI (#16419)
* playwright: initial setup of playwright for UI

* playwright test 1

* minor change

* added dashboard entity test

* added cli report setup for playwright

* reset unwanted changes

* updating baseUrl

* added playwright for glossary

* updated folder structure

* added classes of container, dashboard, mlmodal, pipeline, searchindex, topic

* addressing comment

* miner fix
2024-05-31 11:01:10 +05:30
sonika-shah
ae5e9d61cc
Fix #16278 : Search to display Draft glossaryTerms on Explore page (#16462)
* Fix #16278 : Search to display Draft glossaryTerms as well on Explore page

* add term status quick filter

* change aggregation key for status field

* change aggregation key for status field

* add lowercase_normalizer in status filed for aggregate api

* add cypress tests

* fix cypress

---------

Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
2024-05-30 13:25:13 +00:00
Chirag Madlani
d55981adfd
minor(ui): update what's new for 1.4.2 (#16457) 2024-05-29 17:25:21 +05:30
Shailesh Parmar
029370205f
cypress: fixed cypress AUT for mysql (#16446)
* cypress: fixed cypress AUT for mysql

* minor fix
2024-05-29 13:51:17 +05:30
Karan Hotchandani
f0cda8464f
Fix#16404 - Show Node level lineage by default (#16445)
* default to node layer

* update cypress

* code cleanup

* fix cypress
2024-05-29 12:10:02 +05:30
Shailesh Parmar
0c974edd13
Minor: address ui feedback on data observability (#16427)
* Minor: address ui feedback on data observability

* fixed failing unit test
2024-05-28 14:12:16 +05:30
gpby
d909a3141e
Teradata Connector (#16373)
* [WIP] add teradata connector

* [WIP] add teradata ingestion

* [WIP] add teradata connector

* [WIP] add teradata connector

* [WIP] add teradata connector

* [WIP] add teradata connector

* [WIP] add teradata connector

* [WIP] add teradata connector

* Reformat code

* Remove unused databaseName property
2024-05-28 06:40:22 +02:00