4809 Commits

Author SHA1 Message Date
Chirag Madlani
9331a526ea
fix(ui): tour page issue clicking on tour from welcome screen (#20038)
* fix(ui): tour page issue clicking on tour from welcome screen

* fix infinite login for unauthenticated router

* improve tour tests
2025-03-02 13:00:33 +05:30
Karan Hotchandani
1cbbe9a7c0
fix generated types (#20033)
* fix generated types

* fix path

* fix unit tests
2025-02-28 15:55:40 +00:00
Gyowanny P. Queiroz
fc90a13e08
GEN-2891 - Add ingestion agent relationship to service entities (#19946)
* GEN-2891 - Add ingestion agent relationship to service entities

* Revert relationship storing

* Centralize ingestion entity relationship logic

* Add default implementation

* Change relationship type
2025-02-28 09:35:33 -03:00
Chirag Madlani
36f939af5f
fix(ui): #20017 remove duplicate activity feed providers (#20018)
* fix(ui): #20017 remove duplicate activity feed providers

* fix unit tests

* fix incident manager
2025-02-28 16:57:05 +05:30
Dhruv Parmar
810a33e4d0
Fixes #19860: Added Diagnostic tab to display diagnostic information || Added Sync offset button (#19980)
* fixed: pagination for deleted users

* fixed test cases

* fixed comments

* used admin token to authenticate

* feature: added Diagnostic info tab

* fixed comments

* fixed github comments

* fixed github comments

* fixed github comments

* fixed playwright cases

* fixed playwright cases

---------

Co-authored-by: Dhruv parmar <dhruv@Dhruvs-MacBook-Air.local>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
2025-02-28 15:54:25 +05:30
Ashish Gupta
fb1ca6848c
fix aut playwrigth failure (#19987)
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2025-02-28 00:23:46 +05:30
Keshav Mohta
7e52310480
Refactor: Reverse Ingestion Pipeline (#19988)
* refact: removed serviceId and added service

* fix: required in reverse ingestion

* fix: types
2025-02-27 15:29:42 +01:00
Chirag Madlani
ab7666b8fe
Feat persona table page (#18550)
* support table details customization page

* update widget preview

* fix schema tab

* fix issue around save layout across tabs

* fix unit tests

* fix tab label with customized one

* misc fixes for persona edit

* update

* update topic with persona changes

* support dashboard data model

* support data assets with customization

* support pipeline with customize page

* fix console errors

* fix tests

* fix sonar cloud issues

* update code for data assets

* remove fqn prop as

* create generic tabs

* update

* support customization for domain page

* update

* fix errors

* fix tests

* update

* fix detail pages

* fix playwright tests

* fix unit tests

* fix unit tests

* update generic tab

* update

* fix tests

* fix tests

* fix data test id for tags and glossary terms

* fix version pages

* fix unit test

* update page enum with api collection

* update custom property to use generic provider

* fix api collection & endpoint

* fix apiCollection and apiEndpoint customization

* fix container test and fix sonar

* fix tests

* fix delete playwright

* support metric entity

* add metric as page type to customization

* fix container unit tests

* fix metric tests

* fix ml model customization

* fix test for mlmodel page

* fix Metric details tests

* fix tests

* fix test for database schema version page

* reset max failure for playwright

* improve icons

* address comments

* update translation

* update as per comments

* update localization

* update function signature

* update file names and fix imports

* address comments

* support tags and glossary to domain

* fix failing tests

* option to show hide task handlers
2025-02-27 15:43:58 +05:30
Shailesh Parmar
a0954ae33c
Minor: Added Whats new content for 1.6.5 (#19996) 2025-02-26 20:31:07 +01:00
IceS2
7e64bfa888
MINOR: Update Data Insights Configurations to enable more fine control management (#19884)
* Update Data Insights Configurations to enable more fine control management

* Update Data Insights Configurations to enable more fine control management

* Hide one configuration from DataInsights App
2025-02-26 16:17:18 +05:30
Karan Hotchandani
9568817cf1
Fix #19950: Add Tags/Glossary Term support for Domains & Data Products (#19969)
* Fix #19950: Add Tags/Glossary Term support for Domains & Data Products

* add tags and glossary terms to domain and data product

* fix snakeyaml dependency

* Fix search filtering for domain/dataProduct

* fix showing of domain on tags page

* fix merge conflicts

* addressed comments

---------

Co-authored-by: Sriharsha Chintalapani <harsha@getcollate.io>
2025-02-26 14:46:58 +05:30
Ashish Gupta
df00d2f392
#19850: fix the scroll issue for action button in Glossary import (#19965)
* fix the scroll issue for action button in Glossary import

* minor translation fix

* fix sonar issue
2025-02-25 19:38:55 +05:30
Keshav Mohta
df193bd0c4
Feature: Reverse Metadata Ingestion (#19723) 2025-02-25 18:41:08 +05:30
Chirag Madlani
450b6df9cd
fix(ui): service type filter for multiple selections (#19941)
* fix(ui): service type filter for multiple selections

* fix tests

* remove import

* revert other changes

* added test for service type filter

* improve code
2025-02-25 17:05:54 +05:30
dntjr8096
6484ccd36d
Add ko-kr language support (#19923)
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2025-02-25 13:16:04 +05:30
Jorge Gustavo Rocha
4c70110690
Use the correct non english guide in services if it exists (#19957) 2025-02-25 11:12:18 +05:30
Aniket Katkar
08fbd32871
Remove the custom timeout for Advanced Search (#19935) 2025-02-25 10:27:34 +05:30
Ashish Gupta
e9e0ed0968
MINOR: fix the glossary pagination issue (#19954)
* fix the glossary infinite scroll issue

* remove unwanted height
2025-02-25 10:20:15 +05:30
Shrushti Polekar
907d3a93eb
Feat: Revamp user profile Page (#19566)
* new svg for user page

* user page profile sidebar

* sidebar fixes

* activity feed left and right panel updates

* activity feed editor and css fixes and profile edits

* task tab initial feed

* sidebar ht fix

* task tab

* task tab update

* update task panel tab

* update task and activity tab

* update task and activity tab

* update mydata and following

* remove body font style

* user profile manage

* update profile section

* update activity feed tab

* update task tab

* update task tab

* update task tab

* Improve border radius for preview panel

* update styling

* fix key issue

* update edit profile

* cleanup summary panels with re-usable code to make changes efficient

* css fixes

* fix missing case for common details

* fix layout

* update profile edit popovers

* remove access spacing at bottom

* popover placements

* fix some styling

* css fixes and bug fixes

* full-width update

* fix styling

* minor fixes

* minor fixes

* edit popover fix

* dropdown class update

* domain edit fix

* delete profile

* reply card css fixes

* task feed card btn changes

* css changes

* task tab refactor for inline edit

* profile edit

* fix update persona issue

* minor fix

* minor fixes

* updated layout for activity feed tab on entity page and users page

* Revert "updated layout for activity feed tab on entity page and users page"

This reverts commit 37789e4eb344d59bca1ff008059ffb5b2d0b324e.

* cleaned code for activity and task tab

* cleaned code for task tab and incident manager

* cleaned code for profile updates

* cleaned code for diff view

* cleaned code for profile edits

* refactor code

* fix card hover issue

* minor fix

* minor fixes

* addtress pr comments

* address pr comments

* address pr comments

* address pr comments

* Revert "address pr comments"

This reverts commit cc8cf74a59e13146f255216b7a4d59498f2fd74e.

* address pr comments

* address pr comments

* address pr comments

* minor fixes

* minor fixes

* fix failing test for teams and roles

* fix failing unit tests

* change icon file names

* minor fix

* minor fix

* fix failing unit test cases

* profile css fixes and team bug fix

* fix default card render for activity feed

* fix manage profile for delete and change pw

* fix closed task input issue

* fix richtextpreview editor issue

* fix task count update on refresh

* fix task approve issue for non admin users

* task tab link issue fix

* minor fix related to preview editor

* fix activity feed playwright tests

* playwright test fixes for roles and users

* fix entitySummaryPanel title

* playwright fix for user spec

* fix customize landing page playwright test

* fix domain rbac playwright failure

* sonarCloud fix

* fix user spec playwright failure

* count issue for incident manager

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2025-02-24 23:08:21 +05:30
Ashish Gupta
2257f02c75
#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
2025-02-24 19:45:27 +05:30
IceS2
2ac8670c98
MINOR: Add day one experience app (#19883)
* Add Day One Experience App JSONSchema

* Add 'uninstall' method to applications, that should run on deleteApp

* Fix JSONSchemas

* Treating the case where we are trying to suspend or resume a workflow already in that state

* Fix JsonSchema
2025-02-24 13:53:23 +01:00
Dhruv Parmar
d6511d9da3
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>
2025-02-24 13:47:50 +05:30
Chirag Madlani
9801490f88
fix: openmetadata-ui/src/main/resources/ui/package.json & openmetadata-ui/src/main/resources/ui/yarn.lock to reduce vulnerabilities (#19640)
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-PROSEMIRRORMODEL-7838221

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2025-02-23 19:34:01 +05:30
Chirag Madlani
b66a019bc3
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
2025-02-23 19:20:21 +05:30
Aniket Katkar
b7cb3112e6
Fix: type errors on main (#19916) 2025-02-21 19:58:21 +05:30
Pere Miquel Brull
2b32808011
MINOR - Upgrade Airflow to 2.10.5 (#19840)
* MINOR - Bump Ingestion versions

* MINOR - Airflow bump

* MINOR - Set Airflow 2.10.5
2025-02-20 17:11:38 +01:00
Pere Miquel Brull
9597f2ebe8
MINOR - Collate AI Tier App Config Spec (#19694)
* MINOR - Collate AI Tier App Config Spec

* MINOR - Collate AI Tier App Config Spec

* MINOR - Collate AI Tier App Config Spec

* Unify limits

* Unify limits

* Unify limits

* Unify limits

* bump version

* bump version

* map

* map
2025-02-20 14:39:05 +01:00
sonika-shah
b341d5e1cb
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>
2025-02-20 16:44:22 +05:30
sonika-shah
aefc36b596
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>
2025-02-20 16:43:30 +05:30
Shailesh Parmar
e594aa3ec8
playwright: fixed timeout issue in entity related specs (#19875)
* playwright: fixed timeout issue in entity related specs

* used test.slow for after all hook
2025-02-20 11:39:51 +05:30
Sriharsha Chintalapani
a924064c09
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-20 10:23:08 +05:30
Imri Paran
3b5218b923
MINOR: feat(event-subscriptions): event consumer extension (#19591)
* feat(event-subscriptions): event consumer extension

- implemented DI for event consumers
- added custom config for event consumers
- initialize the event scheduler along with application
- added workflow custom type

* - removed the ConsumerService as it is specific for each consumer implementation
- added a "custom" alert type

* wip

* cleanup

* reverted pom.xml changes

* reverted pom.xml changes

* reverted pom.xml changes

* removed abstract layer AbstractOmAppJobListener

* fixed import AbstractOmAppJobListener -> OmAppJobListener

* fixed constructor

* - add event subscription if it doesnt exist (set operation)
- add deleteEventSubscription

* - use patch mode when updating app.eventSubscriptions

* added docs for DIContainer

* aligned py tests with new automation schema

* added AppRunRecord.properties

* format

* changes after merge

* generated missing ts

* use openmetadata config builder instead of the config

* add json logic fixes for reverse metadata

* ref: reverted changes ro workflows

they will be part of https://github.com/open-metadata/OpenMetadata/pull/19723

* ref: reverted changes to workflows

they will be part of https://github.com/open-metadata/OpenMetadata/pull/19723

* reverted ts changes

* reverted ts changes

* reverted ts changes

* fix: initialization sequence for event subscription scheduler

---------

Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
2025-02-19 16:23:46 +01:00
IceS2
9d51add739
MINOR: Add run app task (#19841)
* Add Run App Task

* Work on Run App Task

* Rollback task changes

* Fixing type convertion

* Fix Run External App wait

* Fix Run App Task

---------

Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
2025-02-19 13:49:46 +01:00
Aniket Katkar
b45bc77302
Fix the vulnerability for jsonpath-plus (#19867) 2025-02-19 17:52:32 +05:30
Ashish Gupta
fe300b78b8
fix the tour page getting close in explore page (#19874) 2025-02-19 14:48:25 +05:30
Karan Hotchandani
3be1a40c05
pass filters when refreshing for domain assets (#19872)
* pass filters when refreshing assets

* verify query_filter being passed for refresh
2025-02-19 14:00:47 +05:30
Karan Hotchandani
b0f9e149e1
update whats new for 1.6.4 (#19857) 2025-02-19 10:30:54 +05:30
IceS2
7d1ab75bc9
Update Governance Workflow jsonschemas (#19779)
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
2025-02-18 14:29:45 +01:00
Aniket Katkar
d1988f4b0a
I added "dompurify" resolution in the package.json since older version was being used in "toast-ui/react-editor" dependency (#19847) 2025-02-18 18:28:40 +05:30
Aniket Katkar
982b530ee5
Playwright: Fix the failing playwright tests on main (#19832)
* Fix the failing playwright tests on main

* Fix the GlossaryBulkImportExport test
2025-02-18 14:31:24 +05:30
Karan Hotchandani
c1e895aca8
Revert "Fix: close select dropdown when focus is shifted (#19764)" (#19838)
This reverts commit 7b495072e094d71c9248225723ff5a3abd0479af.
2025-02-17 19:33:19 +05:30
dependabot[bot]
9c28628b4f
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:45:52 +05:30
小可耐
3fa86f6a0a
MINOR: Fix domain or glossary version page title international display (#19742)
* domain version page title international display

* fix

* fix

---------

Co-authored-by: 小书童 <sdhzw@163.com>
2025-02-17 15:43:24 +05:30
Shailesh Parmar
845113a976
fix #19824 Section heading not visible in the add/edit ingestion page (#19827) 2025-02-17 14:53:57 +05:30
Shailesh Parmar
6f3c28c7b9
fix #19805: Not able to edit sql query from test case details page (#19806) 2025-02-17 09:25:45 +05:30
Ashish Gupta
58824214b5
change the rest user api to search in owner modal (#19716)
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2025-02-16 12:05:39 -08:00
Sweta Agarwalla
165af4aad0
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
2025-02-14 21:51:35 +05:30
Shailesh Parmar
5261f9168f
fix #19772: Not able to see Data diff option in table test case in DataBricks service (#19789) 2025-02-14 16:21:34 +05:30
Shailesh Parmar
5a5d03615a
fix #19686: Table Update Sys Metric shows wrong value (#19786) 2025-02-14 16:20:25 +05:30
Aniket Katkar
84719b66a8
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>
2025-02-14 15:48:37 +05:30