12962 Commits

Author SHA1 Message Date
Pere Miquel Brull
0372f2967d
FIX - OpenMetadataApplication update limits to protected (#21559) 2025-06-04 07:07:18 +02:00
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
sonika-shah
ac5d6cc82d
Bump ch.qos.logback:logback-core from 1.4.x to 1.5.13 in /openmetadata-service and platform (#21484)
* Bump ch.qos.logback:logback-core from 1.4.x to 1.5.13 in /openmetadata-service

* match logback-classic.version to logback-core.version

* upgrade dropwizard version to 4.0.14 and logback to 1.5.18

---------

Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
2025-06-03 13:57:12 -07:00
Pere Miquel Brull
acb3ffb109
MINOR - MCP governance tools (#21543)
* MINOR - MCP governance tools

* MINOR - MCP governance tools
2025-06-03 12:53:44 -07: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
Suman Maharana
720c6d3f9f
Add: Looker explore to view Column Lineage (#21504)
* Add: explore to view Column Lineage

* Add tags ingestion and fix cll warnings

* lint

* Addressed comments

* fixed tests
2025-06-03 20:23:43 +05:30
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
Rounak Dhillon
38636dfa44
Doc: Bulk Export Addition in OpenMetadata (#21546)
Co-authored-by: Rounak Dhillon <rounakdhillon@Rounaks-MacBook-Air.local>
2025-06-03 13:37:37 +00:00
Pere Miquel Brull
e58802b659
FIX - Automation Workflows should not be updated by the SM & cleanup migration (#21435)
Co-authored-by: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com>
2025-06-03 12:17:14 +02:00
Pere Miquel Brull
c8fddb223d
FIX #21483 - Filter Ingestion Pipelines by provider (#21498) 2025-06-03 12:13:21 +02:00
Pere Miquel Brull
b0091f7271
FIX #1608 - Fix bot being used in pipelines and workflows (#21446)
Co-authored-by: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com>
2025-06-03 12:04:24 +02:00
Pere Miquel Brull
a084b6090a
FIX CL-1632 - Remove Tier filters from AI agents in AutoPilot (#21454)
Co-authored-by: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com>
2025-06-03 11:28:00 +02:00
Suman Maharana
c00ed22866
Fix: Tableau Validation Errors (#21530) 2025-06-03 11:03:45 +05:30
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
Mohit Yadav
a8fc22bd7c
FIx Test Failures (#21496)
* Add Custom ParamNameProvider

* Fix query param asserts

* Fix DocStore resource test

* Fix TopicResourceTest

* Fix HttpClient Idle Timeout

* Fix test case results tests

---------

Co-authored-by: Sriharsha Chintalapani <harsha@getcollate.io>
2025-06-02 17:17:25 -07:00
Rounak Dhillon
bf774e6743
Doc: Tableau YAML Correction (#21526)
* Doc: Tableau YAML Correction

* Doc: Tableau YAML Correction

---------

Co-authored-by: Rounak Dhillon <rounakdhillon@Rounaks-MacBook-Air.local>
2025-06-02 11:13:32 -07:00
Teddy
3c5fbffeaa
feat: add regex support for dbx (#21514) 2025-06-02 17:55:48 +02:00
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
Rounak Dhillon
4c96b85a47
Doc: Automation Video Updation (#21523)
Co-authored-by: Rounak Dhillon <rounakdhillon@Rounaks-MacBook-Air.local>
2025-06-02 13:24:31 +00:00
Rounak Dhillon
a81729746c
Doc: Images Updation for Classification (#21522) 2025-06-02 18:05:50 +05:30
Ayush Shah
dc3f368f23
Doc: Add fullyQualifiedName field to import guide (#21513) 2025-06-02 15:43:31 +05:30
Rounak Dhillon
a5c55c56c4
Doc: Images Updation for Glossary (#21515) 2025-06-02 13:56:36 +05:30
Rounak Dhillon
8c28acde2b
Doc: Images Updation for Glossary (#21492) 2025-06-02 12:43:48 +05:30
Teddy
859f24aba7
MINOR: row sampling error (#21488)
* fix: row sampling error

* fix: return sample query
2025-06-02 09:02:17 +02:00
Ayush Shah
c0c1fb786a
Doc: Add IAM authentication details for PostgreSQL connector (#21448) 2025-06-02 12:13:16 +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
harshsoni2024
841cc5753d
issue-21439: dashboard lineage override (#21440) 2025-06-02 11:36:44 +05:30
Suman Maharana
7e3c732919
Fix: Databricks Schema Description (#21367) 2025-06-02 11:34:07 +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
Suman Maharana
1c4500b119
Fix: looker CLL errors (#21493)
* Fix: looker CLL errors

* Addressed comments- added exception handling

* addressed comments

* linting
2025-05-31 17:29:23 +05:30
Chirag Madlani
b5f47e3309
fix(ui): #21479 filter announcment widget from customisation (#21497) 2025-05-31 13:03:18 +05:30
Mohit Yadav
17c4ab872d
Revert to jetty connector (#21494) 2025-05-30 20:40:15 +05:30
Mohit Yadav
f6f1f47f28
Apache5 connector (#21486)
* Removed apache connector

* Use Apache5Connector
2025-05-30 13:08:42 +05:30
Rounak Dhillon
f1b7e5c06a
Doc: Images Updation for Glossary (#21485) 2025-05-30 12:54:03 +05:30
Mohit Yadav
e90fb0d8fd
Removed apache connector (#21481) 2025-05-30 11:54:34 +05:30
Pere Menal-Ferrer
6683c632f4
FIX #21464 (#21463)
* Reproduce failing behaviour with non-date-time data

* Add a presidio patch for DateTimes

* Fix type-check error

---------

Co-authored-by: Pere Menal <pere.menal@getcollate.io>
2025-05-30 08:18:50 +02:00
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
Rounak Dhillon
980e722e24
Doc: How Collate AI Enhances Autopilot Workflows Doc Updation (#21445) 2025-05-30 08:43:57 +05:30
Rounak Dhillon
7b50c7bb90
Doc: Data Insights Images Updation (#21467)
Co-authored-by: Rounak Dhillon <rounakdhillon@Rounaks-MacBook-Air.local>
2025-05-29 18:16:36 +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
Suman Maharana
21f3c4be3c
Add: Looker column level lineage (#21458)
* Add: Looker column level lineage

* Fix broken lineage

* add exception handling

---------

Co-authored-by: ulixius9 <mayursingal9@gmail.com>
2025-05-29 17:26:55 +05:30
Rounak Dhillon
7d0020aa08
Doc: Data Insights Image Updation (#21456)
Co-authored-by: Rounak Dhillon <rounakdhillon@Rounaks-MacBook-Air.local>
2025-05-29 14:21:08 +05:30
Rounak Dhillon
cff03f8219
Doc: Lineage Images Updation (#21419) 2025-05-29 13:50:06 +05:30
Rounak Dhillon
4d40718ad1
Doc: Incident Manager Images Updation (#21390)
Co-authored-by: Rounak Dhillon <rounakdhillon@Rounaks-MacBook-Air.local>
2025-05-29 13:49:05 +05:30
Teddy
2a120c166a
MINOR: Py failing test cases (#21437)
* fix: failing test cases

* fix: skip test for now
2025-05-28 17:52:32 +02:00