5481 Commits

Author SHA1 Message Date
Adrià Manero
15dcfe7e39
Add bidirectional EventSubscription-NotificationTemplate relationship (#24204)
* Add bidirectional EventSubscription-NotificationTemplate relationship

* Update generated TypeScript types

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-07 12:08:36 +01:00
Harshit Shah
c8a7ded8b8
fix(test): Should display persona dropdown with pagination (#24221)
* fix(test): Should display persona dropdown with pagination

* minor fix
2025-11-07 15:18:13 +05:30
Ashish Gupta
2bbeace734
PLAYWRIGHT: fix the tag playwright test (#24222)
* fix the tag playwright test

* minor changes
2025-11-07 12:49:44 +05:30
Harsh Vador
a9edab2ece
fix(test): right panel data consumer playwright (#24199)
* (fix)ui: right panel data consumer playwright

* improve panel flow playwright

* fix playwright issue

* fix data consumer owner spec
2025-11-07 11:15:09 +05:30
Harsh Vador
ba09b9c46e
fix(ui): console warnings (#24182)
* fix(ui): console warnings

* fix test warnings

* fix ts

* fix code smells

* fix code smells
2025-11-07 11:08:41 +05:30
Teddy
5923aa2b4e
chore: update french translation (#24210) 2025-11-07 03:49:26 +00:00
Aniket Katkar
df2d5c3492
Fix issue with logs page infinite scroll (#24216)
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2025-11-07 06:22:49 +05:30
Ashish Gupta
36abc4a400
fix user count not displaying in Team page (#24189) 2025-11-06 20:49:12 +05:30
Adrià Manero
87b4424ab8
Add change tracking and external recipient support for Thread notifications (#24202)
* Allow notification to external email recipients for Task and Conversation threads

* Implement ChangeEvent changeDescription for thread Entities

* Update generated TypeScript types

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-06 16:13:50 +01:00
Shailesh Parmar
dd8b6481b1
fix: show all the category for cardinality distribution graph (#24098)
* fix: show all the category for cardinality distribution graph

* feat: enhance CardinalityDistributionChart with category selection and custom Y-axis ticks

* fix: update cursor fill color in visualisation charts for better visibility

---------

Co-authored-by: Harsh Vador <58542468+harsh-vador@users.noreply.github.com>
2025-11-06 19:53:37 +05:30
Mohit Tilala
fda5480918
Fix playwright pytest (#24197)
* Bump python version to 3.10 in playwright workflow

* Minor change to trigger playwright tests
2025-11-06 14:41:48 +05:30
Pere Miquel Brull
3f323860fa
Fix #19237- Support subscription via python sdk (#24112)
* add domains tests

* FIX #19237 - Support subscriptions via Python SDK

* merge

* format
2025-11-05 18:58:48 +01:00
Ajith Prasad
8e41b1f475
Added FORCE_SECURE_SESSION_COOKIE flag (#24152)
* Added FORCE_SECURE_SESSION_COOKIE flag

* Update generated TypeScript types

* Added force secure session cookie to authentication Configuration

* Update generated TypeScript types

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-05 15:48:01 +05:30
Anujkumar Yadav
5d7931f418
Fix: Alignment of data product, glossary and classification button component (#24181) 2025-11-05 09:59:51 +00:00
Ashish Gupta
da37577a0c
PLAYWRIGHT: fix the table flaky test (#24176) 2025-11-05 14:47:34 +05:30
Ram Narayan Balaji
226e2e155a
Remove Tag Filter for entityStatus (#24168) 2025-11-05 14:23:18 +05:30
Akash Verma
d03ddce814
collibra connector (#24155)
Co-authored-by: Akash Verma <akashverma@Mac.lan>
2025-11-05 13:57:31 +05:30
Sriharsha Chintalapani
4e513e4fb4
Remove wild-card search from glossary search (#24036)
* Remove wild-card search from glossary search

* Fix test

---------

Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
2025-11-05 13:06:53 +05:30
Harsh Vador
087ac5162a
feat(ui): Project explore card (#23295) (#24146)
* feat(ui): Project explore card (#23295)

* Revamp: Revamp Entity Right panel

* Implement overview tab UI

* Implement owners,description,domains and tags comp

* Implement schema tab

* fix domain dropdown width

* Integrate Data quality tab

* commit locale files

* improvise data quality test UI tab

* styling overview tab

* Integrate Custom Property tab

* no data styling

* fix styling issues

* fetch realtime data quality test stats

* Integrate Lineage tab

* add locale files

* handle domain dropdown width

* Integrate owners API integration in UI

* Integrate Domain API

* Integrate tags section api

* Update title styling

* improve header styling

* refactor custom properties section

* handle no data found scenarios

* improve overview tab

* add locale files

* nit

* Integrate data products & glossary terms in overview tab

* Integrate data products endpoint

* Integrate glossary terms integration

* Integrate update description

* description styling

* integrate conditional rendering

* fix styling issues

* improve UI & change patch api logic

* scroll changes and address feedbacks

* Enhance status badges and tab UI changes

* icon support

* write test cases for components

* UI improvements

* change local files

* Add tests

* ui changes

* provide summary support for all entities

* fix domains update on uI

* word break

* implement new design in Data quality and lineage tabs

* fix failing tests

* change side bar icons

* fix failing test

* fix default tab navigation

* spacing changes

* fix entity summary panel e2e test

* pass failing test

* change hardcoded hex colors

* Update description comp to use modal

* add more styling

* icon changes & replace sidebar

* fix failing test

* update overview tab with latest figma designs

* schema & entity type related changes

* fix failing tests

* add tier section in overview tab

* Data quality UI tab changes

* update incidents and data quality tab

* add padding

* fix spacing

* fix failing test

* improve styling

* lineage tab UI changes

* custom property section styling fix

* sticky tab container

* remove unwanted svg

* css fixes

* remove unwanted css

* fix code smells

* fix failing unit tests

* fix code smells & css

* make title fixed

* replace user list with team and user list

* fix code smells

* fix edit styling

* fix console warnings

* fix show more visibility

* add support for test link redirection & right panel styling

* remove right panel in lineage view

* UI suggested changes

* fixed scroll issue

* show scrollbar

* show no data icon

* fix code smells

* fix scrollbar issue

* fix code smells along with new lineage tab changes

* fix code smells

* remove cancel icon & make text input UI uniform

* address feedbacks

* fix show more button & entity specific changes

* fix failing test

* update changes & feedbacks

* fix failing test

* change icons

* fix failing test

* fix dropdown UI & address feedbacks

* add file

* nit

* fix owners selected css

* fix description update

* update border radius of dropdowns

* change vertical nav icons & lineage card redirect & fix playwright failures

* removed unwanted files

* remove unwanted files & fix failing unit test

* address comments & fix playwright

* improve code quality

* change icons attributes and fix unit tests

* fix failing unit test

* fix any type

* address comments

* fix failing test

* address comments-2

* fix entity summary spec

* code improvements

* fix code smells

* address comments

* add condensed breadcrumb

* add spec for right panel

* fix spec

* test commit

* unit test fix

* admin spec flow

* add support for collate

* refactor update code

* fix test

* hide custom property tab for knowledge center
2025-11-05 11:49:04 +05:30
Keshav Mohta
8ef6c90622
feat: added salesforce oauth (#24154) 2025-11-04 19:29:07 +00:00
Ajith Prasad
b1ebf7f9c1
Removed botPrincipal from custom oidc in UI form (#24165) 2025-11-04 21:21:24 +05:30
harshsoni2024
62cf67d15c
Fix: PowerBI connector to support custom API URL (#24158) 2025-11-04 21:05:19 +05:30
Teddy
e1c91c1e96
CHORE: rewire pipes for AI Application to use CAIP (#24117)
* chore: rewire pipes for AI Application to use CAIP

* Update generated TypeScript types

* chore: added sse client to ometa

* chore: ran python linting

* chore: added application migration

* chore: ran python linting

* chore: move collate route out of openmetadata

* chore: added json and params argument to mock methods

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-04 15:50:31 +01:00
Aniket Katkar
e1fa034c5b
Fix(UI): Auth sso form not showing some fields (#23889)
* Update schemas

* Remove the allowedEmailRegistrationDomains, allowedDomains, useRolesFromProvider fields from hidden state

* Refactor the SSO Configuration Form and add tests

* Fix code smells and refactor the code for SSOConfigurationForm

* Fix the code smells

* Remove the custom functions to create patch for SSO configurations

* Add mock for structuredClone

* Update generated TypeScript types

* Empty commit

* Fix the unnecessary cleanup of data before saving

* Update the default values for oidc configs

* Fix unit test

* Remove the unnecessary util function

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-04 14:54:01 +05:30
IceS2
73da5b507d
Fix #23642: Implement Ingestion side to return a flag when all values are unique (#23865)
* Implement Ingestion side to return a flag when all values are unique

* Update generated TypeScript types

* feat: Enhance CardinalityDistributionChart to display messages when all values are unique

- Added logic to check if all values are unique for both first day and current day data.
- Implemented a placeholder message when all values are unique, indicating no distribution available.
- Updated tests to cover scenarios for unique values and ensure correct rendering of charts and messages.
- Added localization for the new message in multiple languages.

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2025-11-04 09:47:52 +01:00
Keshav Mohta
ed0d00a389
Refactor: Databricks Pipeline Lineage (#24123)
* refactor: used hashing to reduce api calls, replace distinct with group by to optimize lineage queries & minor code optimizations

* Update generated TypeScript types

* fix: self.job_table_lineage defaultdict function

* refactor: improved hashing

* fix: added _table_lookup_cache and _dlt_table_cache in tests

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-04 13:57:15 +05:30
Harsh Vador
edb52e2958
fix: Add safeguard to prevent character loss during fast typing in search inputs (#24128) 2025-11-04 13:12:03 +05:30
Aniket Katkar
29f1517892
Modify the "Run Agents" button label and message for better clarity (#24129) 2025-11-03 23:21:54 +05:30
Shailesh Parmar
b78052f877
fix: address data quality feedbacks (#24118)
* fix: address data quality feedbacks

* test: enhance DataObservabilityTab tests with async rendering and data quality report mock

* fix: update search query to use wildcard characters for better matching

* fix: adjust column width and add vertical scroll to ColumnProfileTable

* Refactor SVG files to remove width and height attributes

- Updated aborted-test.svg to remove width and height attributes.
- Updated column-count.svg to remove width and height attributes.
- Updated created-date.svg to remove width and height attributes.
- Updated failed-test.svg to remove width and height attributes.
- Updated profile-sample.svg to remove width and height attributes.
- Updated row-count.svg to remove width and height attributes.
- Updated success-test.svg to remove width and height attributes.
- Updated total-size.svg to remove width and height attributes.
- Updated total-test.svg to remove width and height attributes.
2025-11-03 12:48:02 +05:30
Aniket Katkar
24b0eb56d6
Fix(UI): Add missing icons and fix errors (#24107)
* Add missing icons for persona data assets settings

* Fix ui errors

* Update the default values for oidc configs

* Revert "Update the default values for oidc configs"

This reverts commit 73cab6d00b15ecfc96a43b228d3b5e5b0379c79a.

* Add missing icon for classification in persona details page

* Fix sonar issue
2025-11-03 12:08:51 +05:30
Rohit Jain
ce2ad72843
fix: Fixed code smells (#24045)
* fix: Fixed code smells

* Fix: removed method calling from render method
2025-10-31 16:22:46 +05:30
Karan Hotchandani
2de08007b4
feat(ui): Announcements in domains and data products (#24089)
* commit progress

* commit progress

* add playwright

* minor styles adjustments
2025-10-30 19:07:29 +05:30
Anujkumar Yadav
47840947c4
Fix: Fixed UI component warnings and erros (#23995)
* Fix: Fixed UI component warnings and erros

* nit

* Removed json file
2025-10-30 15:17:00 +05:30
Mayur Singal
72ce2ef160
MINOR: Fivetran Lineage Improvements (#23944)
* MINOR: Fivetran Lineage Improvements

* Fix db service lookup in case of multiple service names provided

* Handle api rate-limits

* Update ts files with connection field description correction

* Update generated TypeScript types

---------

Co-authored-by: Mohit Tilala <tilalamohit123@gmail.com>
Co-authored-by: Mohit Tilala <63147650+mohittilala@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-10-30 13:35:14 +05:30
Chirag Madlani
ef1459aaf0
Fix customize test aut & update nightly workflows (#24077)
* fix(test): separate count for OSS & AUTs

* update report to json

* fix tests
2025-10-30 13:33:06 +05:30
Teddy
8cd23b2490
#20463 - Retention for test case results and profile data (#23988)
* fix: migration

* fix: playwright test DBT -> dbt

* feat: added rentention for profile and dq data

* feat: fix failing tests

* feat: address error in postgres delete sql

* feat: fixed missing parameter in psql query

* fix: added the deletion step in test case

* feat: fixed postgres query for deletion before cutoffs
2025-10-30 08:43:49 +01:00
Harshit Shah
5d92be620a
feat(ui): Add table2.keyColumns parameter for table diff validation (#23792)
* feat(ui): Add table2.keyColumns parameter for table diff validation

* address comments

* support key2 columns for edit test case

* fix failing test
2025-10-30 12:26:01 +05:30
Shailesh Parmar
ade97a81b4
playwright: fixed encoding issue in test, while adding result in testCase (#24087) 2025-10-30 12:15:16 +05:30
Aniket Katkar
68fb6f63ea
Update the rjsf to fix the issue with service form (#24065) 2025-10-30 09:59:31 +05:30
Chirag Madlani
c2896d896e
feat(ui): pipeline view support for node or edge (#23893)
* feat(ui): pipeline view support for node or edge

* support edge / node view from UI

* update condition

* fix conditions

* update doc and translation

* add tests

* revert lineage spec changes

* Update generated TypeScript types

* Downstream Iteration Fix

* Fix OpenSearch Failures

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
Co-authored-by: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com>
2025-10-29 17:44:38 +05:30
Ajith Prasad
c610192f18
SSO bugs around ldap, botPrincipals fixed (#24041) 2025-10-29 13:39:20 +05:30
Harshit Shah
53b56903b9
Fix(ui): Activity feed header navigation and all widget's title width (#24002)
* Fix(ui): Widget header navigation and title width

* fix failing test

* fix sonar issue and widget header height
2025-10-29 13:16:06 +05:30
Shailesh Parmar
17f4820d71
Fix: Update test case naming and improve tooltip formatting in Data Quality components (#24028)
* Fix: Update test case naming and improve tooltip formatting in Data Quality components

* Add localized labels for 'Failed/Aborted Reason' in multiple languages

* fixed failing test
2025-10-28 20:38:42 +05:30
Rohit Jain
b94d3be456
Fix: Fixed incorrect re-direction link in mention tab (#24025)
* Fix: Fixed incorrect re-direction link in mention tab

* Fix: minor fix
2025-10-28 19:17:03 +05:30
Ram Narayan Balaji
2712e24f72
Feat# Asset Specific Restrictions based on EntityStatus (#23666)
* Search Query for Tags to restrict tags other than Approved or Unprocessed

* Restrict tag search query in the UI to not show tags other than Approved/UnProcessed

* Fxi Search Queries for Tag Search and use protected for tests

* add activity feed

* Refactored the error message of validation, refactored code

* use generic widgets in data product details

* Update generated TypeScript types

* commit progress

* add activity feed to domains

* commit progress

* add status badge

* commit progress

* Add customizable layout for tag class base

* nit

* Fix data product reviewer fetch

* Add reviewer field in tag page

* Add knowledge center task route for notification

* fix knowledge center page enum

* nit

* Fix tag page unit test

* fix test

* fix expert field visiable issue

* fix expert field

* Fix tag and add domain entity test

* nit

* fix test is for domain add

* fix tags owner test id

* fix tag disabled permission issue

* Add Conversation feature for Data Products

* Update generated TypeScript types

* Merge branch 'main' into entity-specific-restrictions

* nit

* fix glossary integration test

---------

Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Anujkumar Yadav <anujf0510@gmail.com>
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2025-10-28 18:54:39 +05:30
Ashish Gupta
a98ce177fc
fix the contract description renderer where content was breaking (#24047) 2025-10-28 18:21:42 +05:30
Ashish Gupta
c903f3b485
#23987: fix contract old schema column not visible on schema form while edit (#24027)
* fix contract old schema column not visible on schem form while edit

* fix the unit test failing

* show column status, represent which column is being failed and passed

* fix the dropdown scrolling with screen and fix sonar issue as well
2025-10-28 17:07:33 +05:30
Chirag Madlani
3fb800cabc
fix(ui): tab name didn't render on persona page (#24018)
* fix(ui): tab name didn't render on persona page

* update getTabLabelFromId to have a override

* fix table failure

* fix error and code smells
2025-10-28 16:55:53 +05:30
Ashish Gupta
2fc4938484
PLAYWRIGHT: fix the auto-pilot failure (#24017) 2025-10-28 10:49:16 +05:30
Harsh Vador
881b7ced12
fix: search props type issue (#24011)
* fix: search props type issue

* fix code smell
2025-10-28 10:14:47 +05:30