2547 Commits

Author SHA1 Message Date
Bhanu Agrawal
56e9fb91d1
Fix alias not found noisy error logs (#24495) 2025-11-23 15:58:11 +00:00
Bhanu Agrawal
76dd0f910e
Removed unnecessary logs (#24493) 2025-11-21 22:15:59 +05:30
Mayur Singal
74ea8415ac
MINOR: Fix maven ci ingestion pipeline test (#24489) 2025-11-21 21:02:52 +05:30
Bhanu Agrawal
6a07277ce1
Fixes 404 error when loading dashboards or other entities that reference deleted glossary terms or tags (#24340)
* Fixes 404 error when loading dashboards that reference deleted glossary terms

* Fixed tests
2025-11-21 12:06:39 +00:00
Mayur Singal
acb1be97f4
Fix #23096: Add Airflow 3.x support (#24338)
* Fix #23096: Add Airflow 3.x support

* airflow auth fixes

* fix airflow tests

* fix airflow 3 ingestion

* pyformat

* fix pytest

* pyformat

* bump version

* fix version

* fix mlflow

* custom pydoris

* fix airflow tests

* fix spotless

* final test fixs

* playwrite debug

* fix pytests

* checkstyle fix

* fit get status api and revert playwrite debug

* fix airflow version

---------

Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2025-11-21 12:28:28 +01:00
Teddy
3bb7baa427
fix: permission with Create TestCase (#24477)
Added a createTest ops to the table resource to distinguish between
editTests and createTests permission layer
2025-11-21 08:20:54 +01:00
Ajith Prasad
c7d910a8f5
Deleted domain and user throwing error during consolidating changes of user versions (#23937)
* Removing populateEntity reference for domain while updating user

* Fix user update failure when assigned domain is deleted

* Fix for deleted team management during consolidation of versions
2025-11-21 11:44:25 +05:30
sonika-shah
a8d94ec979
Fix owner propagation for Domain children (subdomains & data products) in search (#24472)
* Fix owner propagation for Domain children (subdomains & data products) in search

* add feedback changes

* minor improvements
2025-11-21 08:17:39 +05:30
sonika-shah
ea3da86336
Fix #17152 Support a view permission for custom properties (#20276)
* Add ViewCustomFields operation

* ui: provide UI support for ViewCustomFields for custom properties

* Update generated TypeScript types

* provide view custom property support for right entity panel

* add unit test cases

* update permission with prioritized permission

* fix tests

* fix unit test

* fix the flay user test

* For custom property requests on entity types, use entity-specific authorization

* remove type checking, since now it will be check by viewCustomField

* fix test

---------

Co-authored-by: Harsh Vador <58542468+harsh-vador@users.noreply.github.com>
Co-authored-by: Harsh Vador <harsh.vador@somaiya.edu>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2025-11-20 15:35:41 +05:30
Pere Miquel Brull
a27dc2d0a5
FIX - App status ordering (#24460) 2025-11-20 10:10:17 +01:00
Adrià Manero
7bc6c527ed
Fix missing USER providerType in NotificationTemplates (#24413)
* Fix missing USER providerType in NotificationTemplates

* Assign provider only if null
2025-11-20 08:23:07 +01:00
Sriharsha Chintalapani
b286546689
Fix TableResourceTest (#24456) 2025-11-19 23:11:36 -08:00
Bhanu Agrawal
b1f885a573
Fix issue for delete tier and certification not removed from search data (#24441)
* Fix issue for delete tier and certification not removed from search data

* Added test for tier remove case
2025-11-20 07:15:48 +01:00
Bhanu Agrawal
6ec36b1b81
Fix data format mismatch issue (#24446)
* Fix data format mismatch issue

* Fixed map converter issue
2025-11-20 06:49:18 +01:00
Sriharsha Chintalapani
de416f4c08
Bulk apis change events (#24394)
* add change event for bulk apis

* add change event for bulk apis

* fix tests

* fix tests
2025-11-19 18:36:10 -08:00
Ram Narayan Balaji
de41a8fa4d
Remove 1.8.5 Migrations (#24444) 2025-11-19 20:39:58 +05:30
Pere Miquel Brull
50dcb2052b
FIX - App Resource logs order & partial SSE logs (#24410) 2025-11-19 12:07:03 +01:00
Pere Miquel Brull
057d2a524f
FIX #24286 - Close streamable logs streams (#24287)
* FIX #24286 - Close streamable logs streams

* FIX #24286 - Close streamable logs streams

* format

* fix tests

* fix endpoints

* test

* test

* fix minio setup for tests

* test

---------

Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
2025-11-19 12:06:50 +01:00
Ajith Prasad
b6cd0a9fd6
Public flow introspection corrected (#24402)
* Public flow introspection corrected

* Wrong auth client Id incase of public client
2025-11-18 22:31:15 +05:30
Teddy
59439e77dd
MINOR - BQ View Improvements + Fix Bulk Error (#24355)
* chore: fix bulk include issue + retrieve views and table in 1 query

* chore: remove test query

* chore: ran python linting

* chore: rm unused tests

* chore: fix extra AND in query
2025-11-18 14:50:33 +01:00
Mohit Yadav
7f5328f48c
Reapply "Fix Slack Config to be read from UI (#24396)" (#24405)
* Reapply "Fix Slack Config to be read from UI (#24396)"

This reverts commit 437a266ce130eb7b658060bc14ed492aa7d94743.

* Revert schema deletion
2025-11-18 17:15:28 +05:30
Shailesh Parmar
851fdaf482
Feat: Dimensionality ui feature (#24167)
* Feat: Dimensionality ui feature

* Add dimensionColumns to updatedTestCase and Select component

* feat: add Dimensionality Heatmap component with mock data support

- Implemented DimensionalityHeatmap component to visualize test case results over time.
- Added utility functions for data transformation and date range generation.
- Created mock data generator for testing without API.
- Integrated DimensionalityHeatmap into DimensionalityTab with loading state management.
- Updated localization files for new labels and messages.
- Enhanced IncidentManager to include dimensionality tab based on available data.

* Add dimension-related translations to multiple language files

- Added translations for "dimension-entity", "dimension-plural", "dimension-value", and "dimensionality" in German, Spanish, French, Galician, Hebrew, Japanese, Korean, Dutch, Portuguese (Brazil and Portugal), Russian, Thai, Turkish, and Chinese (Simplified and Traditional).
- Included translations for "failed-rows", "no-data", "passed-rows", and "select-dimension" in the respective language files.

* feat: enhance test case dimensions functionality and routing

- Refactor AuthenticatedAppRouter to dynamically handle test case detail routes.
- Update DimensionalityTab to link to dimension detail pages.
- Modify IncidentManagerPageHeader to display dimension key when applicable.
- Adjust TestSummary to support dimension results and update API calls accordingly.
- Introduce new utility function for generating dimension detail page paths.
- Update constants for new route placeholders related to dimensions.

* feat: update DimensionalityTab layout and enhance select component styling

* feat: update DimensionalityHeatmap component and related files for improved status handling and UI enhancements

* feat: add 'entity-text-table' localization key across multiple language files

* Fix PUT/PATCH API for Dimensionality

* feat: Enhance Dimensionality UI with improved localization and tooltip support

* feat: Add BetaBadge component and integrate beta indicators in selection cards and tabs

* fix: Encode FQN in getTestCaseDimensionResultsByFqn API call

* fixed failing unit test

* fix: Update dimension description messages in multiple languages

* feat: Add dimension column selection to EditTestCaseModal

* feat: Add dimension editing functionality to Incident Manager

* feat: Enhance EditTestCaseModal and IncidentManagerDetailPage for improved dimension handling

* feat: Add dimension-level testing functionality and enhance UI components for better data quality analysis

* feat: Implement dimensionality heatmap with tooltip and scroll indicator functionality

* feat: Update dimensionality heatmap cell styles with borders and new background colors

* feat: Enhance dimensionality heatmap with responsive placeholders and dynamic width calculation

* feat: Update HeatmapCellTooltip tests to include MUI theme provider for proper context

* Update translations for dimension-related terms in multiple languages

- Updated Persian (pr-pr) translations for dimension-related terms, including "dimension-entity", "dimension-plural", "dimension-value", and "dimensionality".
- Updated Brazilian Portuguese (pt-br) translations for dimension-related terms, including "dimension-entity", "dimension-plural", "dimension-value", and "dimensionality".
- Updated European Portuguese (pt-pt) translations for dimension-related terms, including "dimension-entity", "dimension-plural", "dimension-value", and "dimensionality".
- Updated Russian (ru-ru) translations for dimension-related terms, including "dimension-entity", "dimension-plural", "dimension-value", and "dimensionality".
- Updated Thai (th-th) translations for dimension-related terms, including "dimension-entity", "dimension-plural", "dimension-value", and "dimensionality".
- Updated Turkish (tr-tr) translations for dimension-related terms, including "dimension-entity", "dimension-plural", "dimension-value", and "dimensionality".
- Updated Simplified Chinese (zh-cn) translations for dimension-related terms, including "dimension-entity", "dimension-plural", "dimension-value", and "dimensionality".
- Updated Traditional Chinese (zh-tw) translations for dimension-related terms, including "dimension-entity", "dimension-plural", "dimension-value", and "dimensionality".

* feat: Add tests for DimensionalityHeatmap component and enhance utils

- Created a comprehensive test suite for the DimensionalityHeatmap component, covering various rendering states, date range headers, dimension rows, legends, scroll indicators, responsive behavior, data transformations, and ResizeObserver integration.
- Enhanced DimensionalityHeatmap component with accessibility features, including ARIA roles and labels.
- Improved utility functions for generating date ranges and mapping statuses to heatmap statuses, ensuring robust error handling and performance optimizations.
- Updated constants for heatmap layout and tooltip styling for better clarity and maintainability.
- Refactored tests for CustomControls and LogsViewerPage to include theme provider for consistent styling.

* fix: Update color values in defaultColors and variables, enhance DimensionalityHeatmap styles

* feat: Enhance Dimensionality Heatmap with Impact Score and Scroll Indicators

- Added impact score column to the DimensionalityTab component.
- Improved the DimensionalityHeatmap component layout with scroll indicators for better navigation.
- Updated tooltip to display detailed information including impact score.
- Enhanced styles for scroll indicators and status badges.
- Localized new strings for impact score in multiple languages.

* feat: Update Dimensionality UI with scroll indicators and new test cases

* feat: Enhance Dimensionality UI with scroll indicators and impact score helper tooltip

* feat: Update TestCaseForm to include Dimension Level for granular quality analysis

* fix: Refactor DataContracts tests for improved element interaction and response handling

---------

Co-authored-by: Pablo Takara <pjt1991@gmail.com>
2025-11-18 12:06:45 +01:00
Karan Hotchandani
c334689150
feat(ui): domain treeview (#23963)
* initial implementation of domain treeview

* commit progress

* fix: improved the domain treeview UI (#24086)

* fix: improved the domain treeview UI

* fix: Fixed the add button height

* fix: Added search feature in domain tree view

* fix: Implemented new empty states UI for domains Tabs

* fix: added new text in the lang json files

* fix: Fixed the tree view empty state UI

* fix: rename prop name

* fix: extended the error placeholder component with new mui create UI

---------

Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>

* resolve merge conflicts

* PLAYWRIGHT: Domain treeview playwright (#24105)

* fix: Implemented new empty states UI for domains Tabs

* fix: extended the error placeholder component with new mui create UI

* Playwright: Added playwright test for domain treeview

* fix: Immediately display newly added data product in the list without requiring refresh (#24072)

* fix: Immediately display newly added data product in the list without requiring refresh

* Playwright: Added playwright test for data product list

* fix: reverted the skip test

* fix: Fixed minor bugs in domain treeview (#24134)

* fix: fixed domain treeview playwright test (#24138)

* fix: Fixed code smells (#24143)

* fix: Fixed glossary playwright test (#24151)

* Support pagination in domain hierarchy api and add new childrenCount field for domain

* Update generated TypeScript types

* fix total field count in domain hierarchy api

* fix domain/dataProduct filter

* feat: Implemented infinite scrolling in the domain treeview (#24212)

* feat: Implemented infinte scrolling in domain treeview

* fix: Fixed the code smell

* fix: rotate icon on expand and collapse of tree items

* fix: fixed the count mismatch on subdomain add/delete

* fix: removed unwanted field for hierarchy fetch api

* feat: implemented infinte scrolling in navbar domain dropdown

* fix: fixed the search query count bug

* fix: showing the actual children count in treeview

* fix: removed the domain count api from navbar domain dropdown

* feat: added pagination for subdomains in domain treeview

* feat: added pagination in subdomain in navbar domain dropdown

* feat: implemented the filters in domains treeview

* fix: fixed the tags query filter

* fix: hide filter for domain treeview

* fix: assigning single domain to entity

* fix: addressed PR comments

* fix: fixed the domainSelectableTree issue

* minor fix

* fix: fixed entity spec for domain

---------

Co-authored-by: Rohit Jain <60229265+Rohit0301@users.noreply.github.com>
Co-authored-by: sonikashah <sonikashah94@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: sonika-shah <58761340+sonika-shah@users.noreply.github.com>
Co-authored-by: Rohit0301 <rj03012002@gmail.com>
Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2025-11-18 16:35:06 +05:30
mohitdeuex
437a266ce1 Revert "Fix Slack Config to be read from UI (#24396)"
This reverts commit 421df519a6c8a4f5888d82e82c54036e2bdc703c.
2025-11-18 11:36:54 +05:30
Mohit Yadav
782a67cc43
Ignore bulk sink exe (#24378)
* Ignore Exception from buildSearchIndex

* Ignore entity Exception for addentity and addTimeSeriesentity

---------

Co-authored-by: Bhanu Agrawal <bhanuagrawal2018@gmail.com>
2025-11-18 11:17:52 +05:30
Mohit Yadav
421df519a6
Fix Slack Config to be read from UI (#24396)
* Fix Slack Config

* Update generated TypeScript types

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-18 11:11:16 +05:30
Ram Narayan Balaji
d1d2e69d3d
Fix #24302: Tasks should be assigned to newly patched reviewers, Metadata fields API should return response for tag, classification, Nitpicks removing the default value in the entity schema (#24275)
* Clean the default value of entityStatus

* Adding reviewers should assign Approval Tasks to them

* Adding om comment to the schema and SchemaExtractor

* Test Cases

* revert local fix

* Add schema field extractor for page, Defensive condition for NPEs

* Changed the subdirectory path to data for page

* Reverted the jsonLinters

* Reverted the jsonLinters in worksheet.json

* Added update Reviewers to Metric Repository. Polling in WorkflowDefinitionResourceTest

* Fix the timeouts of the test case

* Increase polling durations

* Increase Polling Time

* Fix Test cases, remove workflow definitions after the test for approval workflows
2025-11-18 10:05:49 +05:30
Mayur Singal
615cb8ec50
Fix #2324: Enable Parallel Execution for Query Runner App (#24256) 2025-11-17 18:42:22 +05:30
Chirag Madlani
2878ac4b01
fix(ui): lineage paging and rendering issues (#24351)
* fix(ui): lineage pagination behavior

* fix pagination issues

* update nodeDepth in case of loadChild

* un-skip cycle lineage spec

* fix unit tests

* Add Direction Based Count

* fix paging issues

* fix util tests

* update tests

* fix cycle lineage test

---------

Co-authored-by: mohitdeuex <mohit.y@deuexsolutions.com>
2025-11-17 16:58:43 +05:30
Ram Narayan Balaji
ea5eaf885d
Fix: #24372 Field LastDocumentsInBatch to indicate the final Search Documents in the corresponding batch (#24360)
* Field LastDocumentsInBatch to indicate the final Search Documents in the corresponding batch

* fix the wildcard and removed the commented code

* fix the wildcard and removed the commented code

---------

Co-authored-by: Bhanu Agrawal <bhanuagrawal2018@gmail.com>
2025-11-17 13:02:34 +05:30
Ajith Prasad
494d148e6b
Ensure SAML timestamp compatibility with Azure AD validation (#24357) 2025-11-17 12:57:46 +05:30
Adrià Manero
780a96b20b
Implement permission system for NotificationTemplates (#24301)
* Implement permission system for NotificationTemplate with field-level controls

* Update generated TypeScript types

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-14 10:14:38 +01:00
Sriharsha Chintalapani
587c4058ee
Bulk update APIs for Data Assets (#24262)
* Bulk APIs for Data Assets

* Update generated TypeScript types

* Bulk apis enablement on ingestion

* Ingestion status progress

* Update generated TypeScript types

* Bulk APIs for create/update data assets

* Bulk APIs for create/update data assets

* Update generated TypeScript types

* remove python changes

* Update bulk apis for other entities

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-14 08:24:28 +01:00
Ajith Prasad
91583db2f6
Improve Okta public key URL validation to correctly handle both /oauth2/v1/keys and /oauth2/{authServerId}/v1/keys patterns (#24326) 2025-11-14 11:12:23 +05:30
Suman Maharana
0249368d3a
Fix #23891 : dbt <> snowflake column case issue (#23910) 2025-11-14 10:02:40 +05:30
Teddy
dec8a0e9bc
MINOR - bulk create table APIs (#24238)
* Bulk APIs for Data Assets

* Update generated TypeScript types

* Bulk apis enablement on ingestion

* feat: fixed sample data ingestion + removed thread worker

* fix: ran java linting

* chore: align alation tests

* fix: test case ordering

---------

Co-authored-by: Sriharsha Chintalapani <harsha@getcollate.io>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-13 13:53:12 +01:00
sonika-shah
e53a98f6c0
Fix socket timeout connection issue in Mysql AUT 2 (#24313)
* Fix socket timeout connection issue in Mysql AUT 2

* update connect time
2025-11-13 17:28:04 +05:30
Bhanu Agrawal
2fb34a9762
Migrate/es os maven hlrc removal (#24283)
* Setup new client for ES/OS

* Migrated createIndex and addIndexAlias methods

* Migrated createAliases method to new ES/OS client

* Migrated updateIndex and deleteIndex methods

* Updated indexExists methods

* refactor: extract index management operations into dedicated manager classes

* Add tests for ElasticSearch and OpenSearch index managers

* chore: fix code style issues"

* Added integeration tests for ES/OS index manager

* Fix log level

* Fixed priority key mapping for test_case_result_index

* fix test to use field name in the query as domains.id not domain.id

* Migrated createEntity and createEntities method

* Fixed failing tests

* Set headers so 8.x client can work with 7.17x or higher server for ES

* Added OpenSearch compatible stemmer configuration

* Fix java code style

* Fixed java checkstyle issue

* Added support for 7.17.x backward compatibility

* Fixed failing tests

* Migrated createTimeSeriesEntity and deleteEntity methods

* Refactor search client architecture with entity management abstraction

* Updated log level to ERROR form WARN

* deleteEntity method impl removed from ES client

* migrated deleteEntityByFields method to new es/os client

* migrated deleteEntityByFQNPrefix method to use new ES/OS client

* deleteEntityByFQNPrefix method removed

* Migrated deleteByScript method to new ES/OS client

* Removed deleteByScript method from SearchClient

* Migrated softDeleteOrRestoreEntity method to new ES/OS client

* Reverted BulkResponse static import

* Migrated softDeleteOrRestoreChildren method to new ES/OS client

* Migrated updateEntity method to new ES/OS client

* Migrated updateChildren method to new ES/OS client

* Removed unused methods

* Migrated getDocByID method to new ES/OS client

* Added info logging

* Fixed parsing issue while passing string doc

* Migrated updateEntityRelationship method to new ES/OS client

* Migrated reindexWithEntityIds method to new ES/OS client

* Added log to show error message for updateEntityRelationship

* Refactored entity manager methods

* Added async client, fixed null obj parsing issue

* Refactoring

* Refactored duplicate methods createEntity and createTimeSeriesEntity

* Added integration tests for ES/OS entity managers

* Updated client availability checks in both index manager classes to use the consistent !isClientAvailable pattern

* Removed comment

* chore: Fix line formatting in Playwright test files

- Adjusted line length in Domains.spec.ts for better readability
- Fixed indentation and formatting in Lineage.spec.ts
- Added missing newline at end of files

* Added new line

* Migrated other index related methods and add tests

* MIgrated updateByFqnPrefix and updateLineage and deleteByRangeQuery methods

* migrated deleteByRangeAndTerm method

* Added integration tests

* Migrated updateColumnsInUpstreamLineage and deleteColumnsInUpstreamLineage methods

* Migrated updateGlossaryTermByFqnPrefix method

* Removed unused method and updated error handling

* Migrated reindexEntities method to new ES/OS client

* Added integration tests for reindexEntities method

* Added interface and impl for generic methods migration

* added default impl

* Migrated deleteDataStream method

* Migrated deleteILMPolicy method

* Migrated deleteIndexTemplate method

* Migrated deleteComponentTemplate emthod

* migrated dettachIlmPolicyFromIndexes method

* migrated removeILMFromComponentTemplate method

* Migrated cluster metric methods

* Removed from ESClient/OSClient to GenericManager

* Migrated getSearchHealthStatus

* Add integration tests

* Migrated buildDIChart and fetchDIChartFields methods

* Migrated listDataInsightChartResult emthod

* Migrated getQueryCostRecords

* Migrated getSchemaEntityRelationship

* Added data insight aggregator tests

* Fixed failing tests

* Migrated aggregate method

* Migrated genericAggregation and aggregate methods

* Fixed failing data insight query

* Updated ref for OS aggregation manager

* Fixed issues with aggregations migration

* Fixed tests

* Migrated lineage methods

* fix aggregate api response

* Fixed aggregation response structure

* Migrated searchBySourceUrl and searchByField methods

* Migrated getEntityTypeCounts, listWithOffset and listWithDeepPagination methods

* Fix failing tests

* Fix tests

* Migrated searchWithDirectQuery method

* Migrated search and previewSearch methods

* Fix tests

* Migrated searchWithNLQ method

* Migrated searchEntityRelationship, searchDataQualityLineage and searchSchemaEntityRelationship methods

* Removed unused fields and methods

* Migrated bulk ES/OS methods

* Migrated DataInsightProcess ES/OS

* Migrated ES/OS bulk and index sinks

* Remove unused search methods

* Removed deprecated HLRC for ES/OS

* Removed maven HLRC ES/OS client

* Fixed collate compile issues

* Fixed collate compile issues

* Fix nested should

* Fix for failing playwright tests

---------

Co-authored-by: Mohit Yadav <105265192+mohityadav766@users.noreply.github.com>
2025-11-13 14:21:35 +05:30
Adrià Manero
20e041abf1
Prevent horizontal scroll and emoji line breaks in OpenMetadata email notifications (#24280)
* Fix email envelope style on Gmail

* Fix code styling

---------

Co-authored-by: Teddy <teddy.crepineau@gmail.com>
2025-11-12 17:20:39 +01:00
Adrià Manero
25eb9f028e
Implement Handlebars helpers metadata API endpoint (#24271)
* Implement Handlebars helpers metadata API endpoint

* Add cursorOffset and fix Handlebars helper syntax
2025-11-12 12:15:54 +01:00
Mohit Yadav
df11eceeb7
Fixes for Data Retention (#24289) 2025-11-12 16:24:31 +05:30
sonika-shah
bde04680b4
Fix socket timeout connection issue in Mysql AUT (#24291)
* Fix socket timeout connection issue in Mysql AUT

* Fix socket timeout connection issue in Mysql AUT

* Fix socket timeout connection issue in Mysql AUT
2025-11-12 16:04:01 +05:30
Mohit Yadav
fbf8cdd05b
Fix Build to use client 1.44 (#24299) 2025-11-12 15:26:06 +05:30
Chirag Madlani
bc7e9be98b
chore(ui): improve lineage control styling with new design (#23770)
* chore(ui): improve lineage control styling with new design

* minor fixes as per design

* update

* fix unit tests

* fix tests

* WIP lineage changes

* fix unit tests

* revert lineage sidebar changes

* fix permission specs

* fix multiple permission tests

* fix permission spec

* fix lineage spec

* fix tests

* fix lineage spec failure

* fix playwright and update platform lineage styles

* update platform view with new layout

* fix tests

* update translations
2025-11-11 18:27:08 +05:30
Keshav Mohta
107a3c4946
Fixes #24132: Airbyte Cloud Support (#24261)
* feat: airbyte cloud support - added apis, refactor ingestion code

* fix: added tite in oneOf json & logLink /

* test: airbyte cloud tests

* test: airbyte cloud test json

* fix: airbyte test checkstyle

* fix: api expires_in instead of 3 minutes and typehinting
2025-11-11 16:24:09 +05:30
Adrià Manero
3e5facdb71
Add testCase description to TestCase notifications (#24252) 2025-11-11 08:39:44 +01:00
Ram Narayan Balaji
5bcf792aa4
Fix: #24100 Implementation for Change Events for Workflow Generated Changes and Manual Task Resolutions (#24108)
* Initial Implementation for Change Events for Workflow Generated Changes and Manual Task Resolutions

* Test case

* Add impersonatedBy to changeEvent schema, changeEvent generations, workflow consumer filtering, always override impersonatedBy even if not null

* Update generated TypeScript types

* Improved debug logging in WorkflowEventConsumer and tests

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-11 10:28:39 +05:30
Mohit Yadav
301d97be9e
[Fix-24250] issue with big param list in findByIds and Names (#24259)
* Fix issue with big param list in findByIds and Names

* Remove table queries from set fields
2025-11-11 10:19:08 +05:30
IceS2
bbd0ce1334
Implement API to retrieve all dimensional test results for a dimensional column (#24255) 2025-11-11 00:09:28 +01:00
Adrià Manero
9ad6783a99
Enable notification template preview and test send (#24229)
* Add NotificationTemplate sending and rendering endpoints with mock data

* Setup entity fixtures for mock notifications

* Update generated TypeScript types

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-10 17:06:26 +01:00