4136 Commits

Author SHA1 Message Date
Ashish Gupta
f995437c88 * fix the scroll issue for action button in Glossary import
* minor translation fix

* fix sonar issue

(cherry picked from commit df00d2f3925e9d5383260aefb88188b5eec5d09a)
2025-02-25 19:48:23 +05:30
Ashish Gupta
7f7a1c86c4
remove unwanted code from the service ingestion page for 1.6.5 (#19968) 2025-02-25 17:21:26 +05:30
Sriharsha Chintalapani
3e9a80de18 Fix #17723: Generate Incremental Change Events even when consolidation of events applied (#19550)
* Fix #17723: Generate Incremental Change Events even when consolidation of events applied

* Fix #17723: Generate Incremental Change Events even when consolidation of events applied

* fix tests

* Fix tests

* clean policy tests

* update search methods to use incrementalChangeDescription part-1

* Fix the version page playwrights

* update search methods to use incrementalChangeDescription part-2

* introduce new field incrementalChangeDescription for search part-3

* fix mvn endpoint test

* fix followers and page search test

* fix following of assets

---------

Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
Co-authored-by: sonikashah <sonikashah94@gmail.com>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
Co-authored-by: sonika-shah <58761340+sonika-shah@users.noreply.github.com>
2025-02-25 16:14:10 +05:30
Imri Paran
e9f55f61e9 feat(schedule-application): enable scheduling application using config file (#19470)
- added schedule to app private config
- reschedule a schedule application job in quartz if it exists.

(cherry picked from commit 5482b94a57b58fc87575425326e297f2e6bdc680)
2025-02-25 10:46:35 +01:00
Chirag Madlani
e0fa67726d fix(ui): handle 401 for wrong password case (#19662)
* fix(ui): handle 401 for wrong password case

* fix refresh req on visibility change

* fix 302 issue

* clear localStorage upon logout

(cherry picked from commit 5bb8c5cfe3df212af443b30f0f247e5368217387)
2025-02-25 10:49:18 +05:30
Aniket Katkar
547cc73cc5 Remove the custom timeout for Advanced Search (#19935) 2025-02-25 10:33:17 +05:30
Ashish Gupta
17ae9a4982 #19932: fix the default pageSize setting on Ingestions Page (#19939)
* fix the default pageSize setting on Ingestions Page

* minor change

* added playwright for it

* fix minor misplacement

(cherry picked from commit 2257f02c759c83d266f0a7d260b3111083ab64af)
2025-02-24 14:21:02 +00:00
Dhruv Parmar
a87ff9b708 Fixes 19747: Consistent API Parameters (#19906)
* fixed: pagination for deleted users

* fixed test cases

* fixed comments

* used admin token to authenticate

---------

Co-authored-by: Dhruv parmar <dhruv@Dhruvs-MacBook-Air.local>
(cherry picked from commit d6511d9da307a5e192c039509414f9bf708a4245)
2025-02-24 08:18:59 +00:00
Chirag Madlani
ed4558eb82 fix(ui): forever loading for oidc auth refresh failure (#19854)
* fix(ui): forever loading for oidc auth refresh failure

* fix redirect login issue with iframe
added tests for iframe vs popup login
added tests for clearing localState for refresh api failures

(cherry picked from commit b66a019bc36b3bcec393b2a8db35d0e2684210b5)
2025-02-23 13:51:28 +00:00
sonika-shah
47cfc111ad fix - 17995 Avoid duplicate teams in team listing hierarchy (#19844)
* fix - 17995 Avoid duplicate teams in team listing hierarchy

* added check in playwright to see if the team is not repeated

---------

Co-authored-by: Ashish Gupta <ashish@getcollate.io>
(cherry picked from commit b341d5e1cb3e7ab6788258af57cfefbfcf00f28d)
2025-02-20 11:15:30 +00:00
sonika-shah
5fcab7cd5d GEN 16908 - Support pagination for children field (#19650)
* GEN 16908 - Support pagination for children field

* Fix tests - Support pagination for children field

* move children pagination listing to separate api

* added pagination support from UI

* added playwright test for the pagination test

---------

Co-authored-by: Ashish Gupta <ashish@getcollate.io>
(cherry picked from commit aefc36b5969add77bbcbc1c3e9a586c1f439b8e5)
2025-02-20 11:14:44 +00:00
Shailesh Parmar
6fd695f509 playwright: fixed timeout issue in entity related specs (#19875)
* playwright: fixed timeout issue in entity related specs

* used test.slow for after all hook

(cherry picked from commit e594aa3ec8730bb88104da8fb4472f02093a2fac)
2025-02-20 06:20:44 +00:00
github-actions
fe812ee20e chore(release): Prepare Branch for 1.6.5 2025-02-20 06:18:44 +00:00
Aniket Katkar
b08a28ff7f Fix the vulnerability for jsonpath-plus (#19867)
(cherry picked from commit b45bc77302aadb8748af2aff6b11533ff5389f9f)
2025-02-19 13:07:18 +00:00
Ashish Gupta
1e0182e95c fix the tour page getting close in explore page (#19874)
(cherry picked from commit fe300b78b8c0f893533f85af3762d91f799dd0ad)
2025-02-19 09:19:39 +00:00
Karan Hotchandani
38a976fb6c pass filters when refreshing for domain assets (#19872)
* pass filters when refreshing assets

* verify query_filter being passed for refresh

(cherry picked from commit 3be1a40c050d4596b6bed16867e7dd9a62bd5ee2)
2025-02-19 08:31:53 +00:00
Karan Hotchandani
a66167e37b update whats new for 1.6.4 (#19857)
(cherry picked from commit b0f9e149e1f88c5e04605a989b8c327b0fa79132)
2025-02-19 05:02:00 +00:00
Mayur Singal
168a06776e Fix #19635: Snowflake allow custom account_usage schema (#19678) 2025-02-18 20:17:59 +05:30
Mayur Singal
6d15248229 Fix #19634: use system.query.history table for lineage - databricks (#19744) 2025-02-18 20:13:47 +05:30
Aniket Katkar
b7611081a4 I added "dompurify" resolution in the package.json since older version was being used in "toast-ui/react-editor" dependency (#19847)
(cherry picked from commit d1988f4b0a1d3e778f63d28fa4fbd4c34ba235a5)
2025-02-18 12:59:49 +00:00
Mayur Singal
8e2c22a748 Fix #19201: Fix connection password masking (#19749) 2025-02-18 17:09:15 +05:30
Aniket Katkar
ae35f19c5e Playwright: Fix the failing playwright tests on main (#19832)
* Fix the failing playwright tests on main

* Fix the GlossaryBulkImportExport test

(cherry picked from commit 982b530ee5e8a099a6123c29033daef00f631648)
2025-02-18 09:02:33 +00:00
dependabot[bot]
bb20fa44ca Chore(deps): Bump dompurify in /openmetadata-ui/src/main/resources/ui (#19818)
Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.1.6 to 3.2.4.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/3.1.6...3.2.4)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
2025-02-17 15:47:46 +05:30
Shailesh Parmar
6d4ef215ad fix #19824 Section heading not visible in the add/edit ingestion page (#19827)
(cherry picked from commit 845113a9760190007cc586f5ee55c7ca0e3f6f73)
2025-02-17 09:33:13 +00:00
Sweta Agarwalla
7a32fd7ef5 add handle click functionality for menu item (#19526) 2025-02-17 13:55:08 +05:30
Shailesh Parmar
27bf97b178 fix #19805: Not able to edit sql query from test case details page (#19806) 2025-02-17 09:46:02 +05:30
Ashish Gupta
76a3f3528d change the rest user api to search in owner modal (#19716)
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
(cherry picked from commit 58824214b5eb26a381bba1e18c134313bdc2eb86)
2025-02-16 21:28:03 +00:00
Sweta Agarwalla
7799023cf0 Fix: Update teams dropdown for admin (#19797)
* update teams dropdown for admin

* add test for team edit

* fix sonar issue

* update sort method

* update sort function

* fix sonar

(cherry picked from commit 165af4aad02941b95255631996041cd2c7ec8916)
2025-02-14 16:22:43 +00:00
Shailesh Parmar
597a778b0f fix #19686: Table Update Sys Metric shows wrong value (#19786)
(cherry picked from commit 5a5d03615aae19132d7f5f66fe2a8d3afeada602)
2025-02-14 11:27:55 +00:00
Aniket Katkar
6f8f426094 Playwright: Remove the flakiness (#19757)
* Remove the flakiness for AdvancedSearch and AutoClassification tests

* Fix the failing tests

* fixed failing data quality test

---------

Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
(cherry picked from commit 84719b66a8a75618e5d268f7b6060c0fe0aa4459)
2025-02-14 10:38:09 +00:00
Sweta Agarwalla
0b1cab9f57 Add test for Roles and Persona (#19777)
* update conditions in user profile page

* updated as per comments

* revert UI changes

* update to use clickOutside

(cherry picked from commit 96b36e4a76d7a11993a505d821aa05c1fcd7c460)
2025-02-14 05:27:58 +00:00
Aniket Katkar
155a756c80 Add a resolution version for serialize-javascript to fix the vulnerability (#19758)
(cherry picked from commit 48515a4cdec84fa3d5a4cb3a411d19a27fff6014)
2025-02-13 04:42:31 +00:00
Mayur Singal
01c77d28a2 MINOR: Add support for cluster key information - bigquery (#19727)
(cherry picked from commit 155571f50a9b313a32be5c76ed1975f10341b519)
2025-02-12 06:34:44 +00:00
Pere Miquel Brull
9931a22ec2 MINOR - Automator - Remove tags by label type (#19681)
* MINOR - Automator - Remove tags by label type

* MINOR - Automator - Remove tags by label type

* MINOR - Automator - Remove tags by label type

* MINOR - Automator - Remove tags by label type

* MINOR - Automator - Remove tags by label type

---------

Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
(cherry picked from commit 92c9f0754b132adff32266c2ed65f9d16b83a651)
2025-02-11 14:53:04 +00:00
Sweta Agarwalla
8e80125cee Fix: Update data model header asset (#19729)
* update data model header asset to include project

* add playwright test for project

* update entity test

* update condition for test

(cherry picked from commit d897332c260472ce4d21d808d7215b512bb733e5)
2025-02-11 13:11:55 +00:00
Karan Hotchandani
fe4eb23d68
add missing locales (#19748) 2025-02-11 17:52:19 +05:30
Chirag Madlani
8cc44012f9 chore(ui): disable popup based login for msal (#19737)
(cherry picked from commit 385e3e82a5d4299b394d5639367f83c83c674570)
2025-02-11 11:00:58 +00:00
Karan Hotchandani
ae5bc6954b Fix #17742 - show sub domain assets to top level (#19679)
* show sub domain assets to top level

* add domain selection tree in navbar

* fix domain playwright

* fix tree selectable

* fix domain tests

* fix domain cancel action

* fix sonar issues

* add tests

(cherry picked from commit fba92df04c28c2b04741cb2c317500e4c51cae00)
2025-02-11 15:15:15 +05:30
Karan Hotchandani
847c8939c6 Markdown editor fix (#19732)
* fix block editor escaping html elements

* add unit tests

(cherry picked from commit 442b58b0e7d02034583076150244be38a68e8ab7)
2025-02-11 07:06:02 +00:00
Aniket Katkar
365f0e421c Fix the type error 2025-02-10 21:51:13 +05:30
Aniket Katkar
2cf07200cd Chore: Add the missing generated types and fix json schemas (#19480)
* Add the missing generated types

* Fix the type errors

* fix the JSONs and add respective generated type files
2025-02-10 21:31:05 +05:30
Ashish Gupta
6fec6dad71 modify the appeariance of self connecting edge lineage (#19714)
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
(cherry picked from commit a76b9bdcec25ad616b8f1985f09c0327cf30feac)
2025-02-10 08:12:50 +00:00
Aniket Katkar
1dc8da2e21 Minor: OSS requirements for the custom property automation action (#19507)
* Fix the return type for the custom property API function

* Break down the EditTableTypePropertyModal.tsx component

* Fix the custom property inputs for date-time type properties

* auto lint formatting changes

* Add the autoFocus prop for DataAssetAsyncSelectList

* Fix and add the unit tests for new code

(cherry picked from commit 638e988dc697bb77538b74b3aab562031066ae05)
2025-02-08 03:35:51 +00:00
Imri Paran
9a6480ba74 Fix 19499: feat(apps): add app config in run record (#19544)
* feat(apps): add app config in run record

- changed returned schema type of "status" to "AppRunRecord"!
- added a "config" field in the app record
- added a "pending" stage so that "external" app status can be mapped ti internal app status

* added note about schema compatiblity

* added app config for external apps

* show config for every app run

* add tests

* revert open change for now

* Revert "revert open change for now"

This reverts commit e1492a5c92d1967b3d47230a25df4c2c3d399de2.

* update dependency

---------

Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
(cherry picked from commit 5f73dd717b6fae20d95ccbae0857612a352ee816)
2025-02-07 15:24:00 +01:00
Chirag Madlani
d9f42e2a21 feat(ui): show sourceUrl if present (#19706)
* feat(ui): show sourceUrl if present

* support ellipsis for info link

* address comments

(cherry picked from commit 6861ce45e750e4b0db83207fe4b53bf3182001f2)
2025-02-07 12:23:51 +00:00
Ashish Gupta
8dbf025dc5 test(e2e): Added new Fields for e2e for advanced search filters on Explore page (#19695)
* test(e2e): Added new Fields for e2e for advanced search filters on Explore page

* added requestSchema and responseSchema fields

* fix the activityFeed, user and advanceSearch playwright test

(cherry picked from commit 6f417b2cd4d3a38af5baa1fd411e4de992302d46)
2025-02-07 11:40:46 +00:00
Rushikesh Bunge
45931636cd test(e2e): Improve the e2e for advanced search filters on Explore page (#19584)
* fix: add more fields for advance search filters

* added more children values data in respective classes for tests

* added some more fields for advance search filters

* added project and status fields for search filter

* added Glossary field and some code refactoring

* updated EntityDataClass with new entities required for AdvanceSearch spec

* removed some hard coded field values

* updated advancedSearch with additional fields

* removed failing tests of additional fields

* remove failing fields for now to make the test green

* remove the config changes from the PR

---------

Co-authored-by: Ashish Gupta <ashish@getcollate.io>
(cherry picked from commit 75952889a19311eb88041ae83497d30efe4c2ae3)
2025-02-06 14:37:17 +00:00
Karan Hotchandani
21562cce0a fix glossary playwright (#19394)
* fix glossary tests

* fix glossary test

* Update GlossaryPagination.spec.ts

(cherry picked from commit 6f63a5102452a3d217471c2ae85afe7fc2520772)
2025-02-06 11:11:03 +05:30
Ashish Gupta
c6c4120670 #19530: modify the lineage alignment algorithm to tree view (#19659)
* modify the lineage alignment algorithm to tree view

* added layout reference link

(cherry picked from commit fd705d5ed4bcc6636ac595cac8f129411f5a3ee1)
2025-02-05 08:53:42 +00:00
Ashish Gupta
e58ec940e4 remove isNull and not null conditon from descripiton in advance search (#19661)
(cherry picked from commit 2510a37a8ec6df736b37c0defb35f1a4d042ab21)
2025-02-05 05:54:59 +00:00