4927 Commits

Author SHA1 Message Date
Siddhant
f30eff4dc5
Fixes #19466: Cleanup Activity Feed In Retention App (#21640)
* add activityThreadsRetentionPeriod in the DataRetentionApplication jsons

* clean up activity threads of type conversation
2025-06-09 19:22:40 +05:30
Siddhant
1511871fc1
Fixes #20142 : Add QueryParams To The Webhook Request URL (#21637)
* queryParams to the webhook request URL

* add activityThreadsRetentionPeriod in the DataRetentionApplication jsons

* clean up activity threads of type conversation

* Revert "clean up activity threads of type conversation"

This reverts commit e66ea8623be6aa1c5d07afdec04b4807eb21c7e7.

* Revert "add activityThreadsRetentionPeriod in the DataRetentionApplication jsons"

This reverts commit 4180be18a8d5e0d4fd4b3d4662df0532bb16dbed.
2025-06-09 19:21:53 +05:30
Shailesh Parmar
2e70808baa
Fix: #21649 Freshnes test is not displaying right time value (seconds vs miliseconds) (#21654) 2025-06-09 18:40:35 +05:30
dependabot[bot]
43de13d7e3
Bump webpack-dev-server in /openmetadata-ui/src/main/resources/ui (#21584)
Bumps [webpack-dev-server](https://github.com/webpack/webpack-dev-server) from 4.15.2 to 5.2.1.
- [Release notes](https://github.com/webpack/webpack-dev-server/releases)
- [Changelog](https://github.com/webpack/webpack-dev-server/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-dev-server/compare/v4.15.2...v5.2.1)

---
updated-dependencies:
- dependency-name: webpack-dev-server
  dependency-version: 5.2.1
  dependency-type: direct:development
...

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-06-09 16:54:08 +05:30
dependabot[bot]
08f9a992ec
Chore(deps): Bump tar-fs in /openmetadata-ui/src/main/resources/ui (#21542)
Bumps [tar-fs](https://github.com/mafintosh/tar-fs) from 2.1.2 to 2.1.3.
- [Commits](https://github.com/mafintosh/tar-fs/commits)

---
updated-dependencies:
- dependency-name: tar-fs
  dependency-version: 2.1.3
  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: Aniket Katkar <aniketkatkar97@gmail.com>
2025-06-09 16:39:22 +05:30
Aniket Katkar
9d458cd8bc
Fix(UI): Update the file upload option input for service config (#21490)
* Update the file upload option input for service config

* Separate out the field rendering for 'uiFieldType' as fileOrInput and file.

---------

Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
2025-06-09 16:19:28 +05:30
Ashish Gupta
0fb88ea0ce
remove the type not wanted in pdfLayout config (#21639) 2025-06-09 14:58:45 +05:30
Keshav Mohta
b7a7023890
Fix #20665: BigQuery - Adding billing project (#21231) 2025-06-09 13:09:40 +05:30
Dhruv Parmar
51b3984657
Fix #21517: Last user not visible || profile config icon miss aligned (#21605)
* fixed last user not visible || asginee icon || profile config plus icon misaligned

* removed assignee icon
2025-06-09 11:23:13 +05:30
Shailesh Parmar
436df10a7f
Fix: #21276 Only 3 Comments Shown by Default in Incident View (#21577)
* Fix: #21276 Only 3 Comments Shown by Default in Incident View

* fixed failing unit test

* addressing comments.
2025-06-09 11:22:18 +05:30
Ashish Gupta
78f523fd13
PLAYWRIGHT: fix the bulk action playwright flaky playwright test (#21582)
* fix the bulk action playwright flaky playwright test

* change entity and service.spec user to custom user and add a retry mechnaism for checking soft deleted entity

* try to fix alert not found issue

* remove failure

* fix bot playwright failure
2025-06-08 15:16:52 +05:30
Ashish Gupta
0890791758
#21568: fix the lineage upstream having additional nodes (#21634)
* fix the lineage upstream having additional nodes

* restrict the config value for negative number from lineage page and global setting config

* added playwrigth for lineage page config
2025-06-08 15:15:26 +05:30
Shrushti Polekar
c3eb2eab09
fix activity feed flaky test (#21635) 2025-06-07 23:53:16 +05:30
Suman Maharana
161b4a8b2a
Chore: Tableau Improvements (#21620)
* Chore: Tableau Improvements

* Added apiVersion

* linting

* Addressed Comments
2025-06-07 21:38:48 +05:30
Dhruv Parmar
407eb24baf
Fix (uI): Domain truncate issue || consistent Domain UX (#21574)
* fixed domain truncate

* improved domain ux

* fixed sonar cases

* removed unnecessary states

* addressed comments

* applied max width
2025-06-07 15:12:07 +05:30
Suman Maharana
fd88a6d449
Add: dbt tags Filter (#21628) 2025-06-07 12:25:23 +05:30
Shailesh Parmar
5fc2c90e5b
Fix: Issue related to SQL query viewer (#21627) 2025-06-06 21:33:06 +05:30
Shrushti Polekar
d4d1b3ed96
fix flaky user test (#21626) 2025-06-06 20:02:06 +05:30
Shrushti Polekar
d529c9fe9d
fix profile redirection issue for displayname (#21624) 2025-06-06 19:59:47 +05:30
Chirag Madlani
fc8e4af3e0
fix(ui): select popup sticky for scrollable container (#21593) 2025-06-06 18:12:10 +05:30
Chirag Madlani
b0f82aa0ef
fix(ui): overflow for frequently joined table widget (#21623) 2025-06-06 18:06:26 +05:30
Chirag Madlani
019dbb890c
fix(ui): persona switching not updating if customization not present (#21625) 2025-06-06 18:05:34 +05:30
Pere Miquel Brull
a51187d46b
FIX CL-1641 - Allow to search by descriptionSources (#21487)
* FIX CL-1641 - Allow to search by descriptionSources

* Add new fields for advanced search filters

* feat: added createdBy params

* Move the tag label type options to constants

* Add tier & tag source

---------

Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
Co-authored-by: Teddy Crepineau <teddy.crepineau@gmail.com>
Co-authored-by: ulixius9 <mayursingal9@gmail.com>
2025-06-06 14:10:25 +02:00
Shrushti Polekar
852fa432c5
fix #21572 : Schema / tags/ api collection switch does not update content in UI (#21583)
* fix schema update issue

* added test

* fix issue for tags and api page

* added test for tags page

* update test for api collection

* remove i18 mock

* address pr comments
2025-06-06 15:02:29 +05:30
Pere Miquel Brull
635382dd1d
Revert "[WIP] MCP Core Items Improvements (#21598)" (#21614)
This reverts commit 0b3bf4ac0d3a7ac74e39552ad49896d37e469516.
2025-06-06 07:32:20 +02:00
Ashish Gupta
fc78dfd574
fix the playwright flaky test (#21573) 2025-06-06 10:31:13 +05:30
Shailesh Parmar
51e0f8b107
Fix: #21566 Copy-Paste from Excel triggers file upload instead of pasting content (#21606) 2025-06-05 20:37:11 +05:30
Mohit Yadav
0b3bf4ac0d
[WIP] MCP Core Items Improvements (#21598)
* Search Util fix and added tableQueries

* some json input fix

* Add team and user

* WIP : Add Streamable HTTP

* - Add proper tools/list schema and tools/call
2025-06-05 12:30:50 +02:00
Dhruv Parmar
1df7aacae4
Fix(ui): Added displayName to add Asset Selection Model (#21544)
* added displayName to add assetmodal

* fixed persona glossery
2025-06-05 12:22:06 +05:30
sonika-shah
cfd548556e
Support followers in Domain and DataProduct (#21478)
* Support followers in DataProduct

* Support followers in domain
2025-06-05 11:17:13 +05:30
Karan Hotchandani
f0f1debb6d
fix glossary permission error (#21548)
* fix glossary permission error

* add permission tests

* fix sonar lint
2025-06-04 20:56:00 +05:30
Ashish Gupta
5dd4184336
MINOR: fix the flickering and tooltip issue in lineage node columns (#21565)
* fix the flickering and tooltip issue in lineage node columns

* added unit test for the changes made

* fix unit test

* code improvement
2025-06-04 16:40:53 +05:30
Shrushti Polekar
b388f45144
Fix(ui): Background color for text highlight in tables of explore cards (#21550)
* fix background color for text highlight in tables of explore cards

* minor update

* minor fix
2025-06-04 15:58:14 +05:30
sonika-shah
cc1e8f7b5b
Fix #21430 : Tier tag not updating in search filters (#21499)
* Fix #21430 : Tier tag not updating in search filters

* Fix #21430 : Tier tag not updating in search filters

* add tests

* test: add test for glossary term

* test: add test coverage for all entities

* fix tests

* fix tests

* fix: service entity tests

---------

Co-authored-by: Pranita <pfulsundar8@gmail.com>
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
2025-06-04 14:47:46 +05:30
Ashish Gupta
4703a41c73
MINOR: fix the tags dropdown overlapping if multiple open at a time (#21333)
* fix the tags dropdown overlapping if multiple open at a time

* supported for other entities

* added playwright test

* use the generic provider instead of props

* fix the lineage truncating issue

* fix the playwright test
2025-06-04 10:36:52 +05:30
Sriharsha Chintalapani
18bd4689a0
Add Data Contracts Specification and APIs (#21164)
* Add Data Contracts Specification and APIs

* Fix checkstyle

* Add @Repository

* Add @Repository

* Address YAML APIs

* Fix tests

* Fix tests

* Address comments

* Fix tests for checking table/topic fields do exists for a data contract

* migrate to jakarta

* migrate to jakarta

* add semantics

---------

Co-authored-by: Harsha <harsha@Harshas-MacBook-Air.local>
Co-authored-by: Pere Miquel Brull <peremiquelbrull@gmail.com>
2025-06-04 06:36:28 +02:00
IceS2
5b20b84546
MINOR: Add logic to handle WorkflowContext on Ingestion (#21425)
* Add logic to handle WorkflowContext on Ingestion

* Revert base.py changes

* Removed comment

* Fix basedpyright complaints

* Make ContextManager automatically add its context to the PipelineStatus

* Small changes
2025-06-03 17:35:08 +02:00
Shrushti Polekar
da5cfff724
chore(ui): Added error logs for missing config values (#21541)
* added error logs for corrupt or missing config values

* update console info to warn

* update localization files

* address pr comments
2025-06-03 20:02:31 +05:30
Shailesh Parmar
d52aad6244
Improvement: #21455 Improve renderning time for profiler chart for large amount of data (#21525)
* Improvement: #21455 Improve renderning time for profiler chart for large amount of data

* Update Profiler and Chart components to handle larger datasets by increasing data size limit and removing unnecessary dataKey prop from Brush component.

* addressing comment
2025-06-03 19:18:50 +05:30
Pere Miquel Brull
c8fddb223d
FIX #21483 - Filter Ingestion Pipelines by provider (#21498) 2025-06-03 12:13:21 +02:00
Dhruv Parmar
d5ba5e14a1
fix(ui): fixed entity header truncate issue (#21489)
* fixed entity header

* remove fixed value

* removed unnnecessary changers

* removed unnnecessary changers

* centered all the button for glossery header

* fixed badge wrapping

* fixed sonar test cases

* removed row col from glossery header

* fixed spacing
2025-06-03 11:01:10 +05:30
Ashish Gupta
bb54555daa
fix lineage child node column name not taking remaining space in card and showMoreButton (#21473)
* fix lineage child node column name not taking remaning space in card

* fix the showColumn button which was apperaring even if there were no columns
2025-06-02 20:49:09 +05:30
Chirag Madlani
267a82444f
chore(ui): handle logout gracefully (#21322)
* chore(ui): handle logout gracefully

* update the login API and tokenServiceUtil behavior

* temp checks with logs

* fix okta autorenew behaviour

* fix auth0

* fix ssos logout behaviour

* fix tests

* fix tests

* fix missing unit tests

* address comments

* minor fix
2025-06-02 11:44:22 +05:30
Akash Verma
dba56f306c
SSIS Connector (#21290) 2025-06-02 11:24:49 +05:30
Pranita Fulsundar
066c167d34
fix(ui): dashboard data model name column should not be link (#21470)
* fix: dashboard data model name should not be link

* minor refactor

* add tests

* style: name and displayName color

* refactor code

* style: name/displayName color change
2025-06-02 10:36:30 +05:30
Pranita Fulsundar
f4720e0cb7
fix(ui): pagination limit for dashboards (#21466)
* fix: pagination limit for dashboards

* add e2e test

* refactor: address pr comments
2025-06-02 09:54:22 +05:30
Aniket Katkar
0dfa61a0cc
Fix(UI): Add agents dropdown not showing auto-classification agent option (#21461)
* Fix the issue with agents list dropdown not showing the auto classification agent when no agents are present.

* Un-skip and fix the auto classification playwright test

* Fix the unit test
2025-06-02 09:02:05 +05:30
Chirag Madlani
b5f47e3309
fix(ui): #21479 filter announcment widget from customisation (#21497) 2025-05-31 13:03:18 +05:30
Shrushti Polekar
324aab71a4
Fix #21468 : Profile picture display issue (#21474)
* fix profile url issue

* added unit test
2025-05-30 10:46:35 +05:30
Shailesh Parmar
b0ff7887ae
Feat: #21138 Display Test Case Version Change (#21324)
* fix: #21138 Display Test Case Version Change

* Enhance Test Case Version Page: Integrate versioning functionality and update interfaces. Added API calls for fetching test case versions and details, and updated the DataAssetsVersionHeader interface to include TestCase. Improved loading states and error handling in the TestCaseVersionPage component.

* Enhance Incident Manager with version handling and permissions

- Added support for version pages in IncidentManagerPageHeader and TestCaseResultTab components.
- Introduced isVersionPage prop to manage permissions and display logic based on version context.
- Updated IncidentManagerDetailPage to handle version-specific data fetching and display.
- Refactored related components to utilize ChangeDescription for improved data handling.

* Implement parameter value diff display in TestCaseResultTab

- Added a new utility function to compute differences in parameter values.
- Integrated the parameter value diff display into the TestCaseResultTab component.
- Updated Feeds.constants to include PARAMETER_VALUES enum.
- Enhanced EntityVersionUtils with new methods for handling parameter value diffs.

* Enhance Data Quality components with parameter value diff display and styling updates

- Updated EditTestCaseModal to conditionally display test case names.
- Modified IncidentManagerPageHeader to disable compact view.
- Added new styles for version SQL expression display in TestCaseResultTab.
- Refactored TestCaseResultTab to handle parameter value diffs more effectively, including separate rendering for SQL expressions.
- Enhanced utility functions in EntityVersionUtils to support default values in parameter diffs.
- Updated DataQualityUtils to use isNil for better null handling.

* added licence

* updated edit icon and hide incident tab in version view

* Enhance Test Case Versioning: Update routing to support detailed version paths and improve UI styles for version display. Added new route for test case details with version and adjusted related components for better handling of version-specific tabs.

* fix unit test

* added playwright

* resolved sonar cloud issue
2025-05-29 17:54:06 +05:30