5273 Commits

Author SHA1 Message Date
Ashish Gupta
9db2730f42
PLAYWRIGHT: fix subdomain playwright failure (#23057)
* fix subdomain playwright failure

* slow the beforALL

* slow the afterALL

* remove subdomain delete operation since we will deleteing the main one
2025-08-25 14:47:58 +05:30
Chirag Madlani
0081ece0ac
fix(ui): tab label with persona assigned (#22927)
* fix(ui): tab label with persona assigned

* fix tests

* fix tests

* add playwright to validate the same

* remove dndProvider from glossary term table

* fix unit tests

* fix tests

* fix data contract failure
2025-08-25 12:58:23 +05:30
satish
5771b6c014
Node upgrade and migrate from webpack to vite (#23072)
* Node upgrade and migrate from webpack to vite

* fix(build): Disable sourcemaps to prevent OOM errors

* Add basePath back

---------

Co-authored-by: Satish <satish@Satishs-MacBook-Pro.local>
2025-08-25 11:37:54 +05:30
Ashish Gupta
8d4b7c7894
MINOR: fix the knowledge, Glossary/Term page redirect notification link (#21341)
* fix the knowledge page redirect notification link

* fix the feed redirection for glossary

* use entityRef data for displayName if present
2025-08-23 22:01:46 +05:30
satish
9b2222fa4d
Revert "Node upgrade and webpack to vite (#22993) (#22997)" (#23069)
This reverts commit bef698b8e63ce8138341902eb28d3f936752b115.
2025-08-23 14:24:42 +05:30
Chirag Madlani
ecdeec84f8
fix(test): increase timeout for data contract spec for AUTs (#23070) 2025-08-23 14:12:33 +05:30
Shailesh Parmar
1e5d2c9268
fix: improve test case form loading and structure in AddTestCaseNewFlow (#23068) 2025-08-23 09:30:52 +05:30
Pranita Fulsundar
7bf06c5ecd
fix Suggestions.test.tsx (#23058) 2025-08-22 19:22:53 +05:30
Shailesh Parmar
bef698b8e6
Node upgrade and webpack to vite (#22993) (#22997)
* Node upgrade and webpack to vite (#22993)

* Node upgrade and webpack to vite

* Update node versions in workflows

* Update setup-node

* Fix node version issue in workflow

* Update npm cache

* Npm cache update

---------

Co-authored-by: Satish <satish@Satishs-MacBook-Pro.local>

* Node upgrade (#23000)

* Node upgrade and webpack to vite

* Update node versions in workflows

* Update setup-node

* Fix node version issue in workflow

* Update npm cache

* Npm cache update

* Upgrade @windmillcode/quill-emoji

---------

Co-authored-by: Satish <satish@Satishs-MacBook-Pro.local>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>

* Node upgrade (#23006)

* Node upgrade and webpack to vite

* Update node versions in workflows

* Update setup-node

* Fix node version issue in workflow

* Update npm cache

* Npm cache update

* Upgrade @windmillcode/quill-emoji

* Add node setup in workflow instead of relying on runners default node

---------

Co-authored-by: Satish <satish@Satishs-MacBook-Pro.local>

* downgrade vite svgr to support both default and react component export

* Update build structure and fix qs ts error (#23030)

* Get node version from .nvmrc for github workflows (#23051)

* Update build structure and fix qs ts error

* Get node version from .nvmrc for github workflows

---------

Co-authored-by: Satish <satish@Satishs-MacBook-Pro.local>

* Webpack cleanup (#23062)

Co-authored-by: Satish <satish@Satishs-MacBook-Pro.local>

---------

Co-authored-by: satish <satishmwaghela@gmail.com>
Co-authored-by: Satish <satish@Satishs-MacBook-Pro.local>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
2025-08-22 19:13:55 +05:30
Pere Miquel Brull
bdf3659b41
MINOR - Data Contract fixes and improvements (#23043)
* fix change event handling for alerts

* contract is deleted when asset is deleted

* add support for custom properties

* Update generated TypeScript types

* handle suite index deletion

* validate owner is not coming back if not requested

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-08-22 12:58:06 +02:00
Karan Hotchandani
7ad16f5623
chore(ui): playwright fixes (#23048)
* fix playwright issues in CI

* update timeout

* update timeouts
2025-08-22 15:58:21 +05:30
Ashish Gupta
457a72b170
fix the ui breaking on contract status button click (#22925)
* fix the ui breaking on contract status button click

* fix the test

* fix dataContract test

---------

Co-authored-by: Pranita <pfulsundar8@gmail.com>
2025-08-22 12:27:55 +05:30
Ashish Gupta
3253527e04
PLAYWRIGHT: fix the bulk action failure due to input field not enable (#23033)
* fix the bulk action failure due to input field not enable

* fix the failure
2025-08-22 12:10:04 +05:30
Mohit Yadav
c0d7a574d7
chore(release): Prepare Branch for 1.10.0-SNAPSHOT (#23034)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-21 21:43:01 +05:30
Karan Hotchandani
20486c23c5
fix(ui): app schema ref resolve (#23016)
* resolve application schema refs

* add details and install comps for plugin

* add tests

* use parse schema
2025-08-21 17:23:45 +05:30
Pranita Fulsundar
8a24e6d3a3
fix(test): ExploreSortOrderFilter.spec and EntityVersionPages.spec (#23011)
* fix explore sort order test

* fix entity version page test

* fix load state

* minor fix

* fix test
2025-08-21 11:13:57 +05:30
Harshit Shah
abfb3a8e8a
Update asset types in curated assets list (#22976)
* Update asset types in curated assets list

* add knowledge page in asset type list
2025-08-21 03:42:09 +00:00
Pranita Fulsundar
5179ce53bc
fix(ui): UI lag when viewing kafka topics with large nested schemas (#22988)
* fix ui lag for kafka topic for large nested columns

* fix type

---------

Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2025-08-20 10:25:59 +05:30
Harshit Shah
3bd3158bee
Fix pagination for Persona listing (#22975)
* Fix pagination for Persona

* fix failing tests
2025-08-19 17:12:47 -07:00
Ajith Prasad
360aaf8d55
Seperate path for rdf config which doesnt need auth (#22995) 2025-08-19 08:54:17 -07:00
Shailesh Parmar
672858f0fc
unskip: Profiler matrix playwright test (#22990) 2025-08-19 19:33:09 +05:30
Ashish Gupta
b6c5211876
fix the panel alignement in lineage edit mode full screen (#22984) 2025-08-19 15:34:04 +05:30
Pranita Fulsundar
ef162cec89
feat(ui): allow toggle to see both deleted and non-deleted chart on dashboard page (#22963)
* add deleted/non-deleted charts functionality

* add e2e test

* fix test

* minor refactor
2025-08-19 14:17:11 +05:30
Dhruv Parmar
b1a1cd89a7
Fix(ui): Force Test Connection (#21734)
* added force test connection

* fixed test connection appearns on input field click

* fixed test connection

* removed blocker when ingestion is off

* made test connection consistent

* fixed test cases

* removed condition on test

* removed delete initiated condition

* fixed custom service condition
2025-08-19 14:08:00 +05:30
Copilot
1b36d74570
Fix swapped domain type descriptions in UI (#22956) 2025-08-19 12:14:42 +05:30
Shailesh Parmar
7fd03d7ab5
fix: issue with redirection from logs view page to data quality page. (#22973) 2025-08-19 10:51:48 +05:30
Pranita Fulsundar
946f63c83d
fix test (#22968)
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2025-08-18 22:45:37 +05:30
Shailesh Parmar
80798a63e2
skip: Profiler matrix test (#22971) 2025-08-18 15:17:10 +00:00
Ashish Gupta
0e4aa3e391
fix the lineage layers not visible upfront (#22958)
* fix the lineage layers not visible upfront

* fix the platform lineage height, added tooltip on radio buttons and remove the new node styling for the root node

* commented out the lineage view as we will re-design it

* remove unwanted code and fix the playwright removing the table test portion

* fix the sonar test
2025-08-18 19:27:38 +05:30
Shailesh Parmar
bb9b395243
Upgrade playwright version to 1.51.1 (#22884)
* Upgrade playwright version to 1.54.2 (latest) to support indexedDb storageState (#22879)

* bump playwright version to latest

* update playwright version in workflow files

* update playwright installation step in workflow files to ensure consistent working directory

---------

Co-authored-by: “maulikkotak98” <“maulik.k@deuexsolutions.com”>

* update playwright version to 1.51.1

* fix tests for lineage

* minor refactor and cleanup

* fix lineage tests

---------

Co-authored-by: Maulik Kotak <72746599+maulikkotak98@users.noreply.github.com>
Co-authored-by: “maulikkotak98” <“maulik.k@deuexsolutions.com”>
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
2025-08-18 14:41:01 +05:30
Shailesh Parmar
0a37bf21ee
unskip: Data quality and profiler playwright test (#22955) 2025-08-18 12:53:55 +05:30
Copilot
99b08445a6
Add SanKey to ChartType enum (#22858) 2025-08-18 11:58:19 +05:30
Sriharsha Chintalapani
a6d544a5d8
RDF Ontology, Json LD, DCAT vocabulary support by mapping OM Schemas to RDF (#22852)
* Support for RDF, SPARQL, SQL-TO-SPARQL

* Tests are working

* Add  RDF relations tests

* improve Knowledge Graph UI, tags , glossary term relations

* Lang translations

* Fix level depth querying

* Add semantic search interfaces , integration into search

* cleanup

* Update generated TypeScript types

* Fix styling

* remove duplicated ttl file

* model generator cleanup

* Update OM - DCAT vocab

* Update DataProduct Schema

* Improve JsonLD Translator

* Update generated TypeScript types

* Fix Tests

* Fix java checkstyle

* Add RDF workflows

* fix unit tests

* fix e2e

---------

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>
2025-08-17 18:36:26 -07:00
Ashish Gupta
981ffc28ab
#22081: supported lineage table and some feedback (#22889)
* supported lineage table and some feedback

* supported localization keys

* support view and hide properties

* supported localization keys

* fix the fullscreen sizes

* fix the color of tab icon for internal lineage

* supported base node separate color

* combined some table fields and supported backlink them with the service type logo

* fix the unit test and reverted unwanted change commited

* added empty data table

* fix the select search styling

* minor fixes

* fix the dashboardDataModel entity url being wrong

* fix the placement of view and hide properties

* added playwright to check if lineage table and also verify the data asset metadata tab is not visible after switching to lineage tab

* fix the metric node icon and redirect link

* move the breadcrumb in card header and added loader while fectching data in lineageTable

* minor playwright additon to avoid flakyness

* fix the unit test

* fix the sonar issue

* fix the customize failing test

* remove the view and hide properties from data asset header
2025-08-13 12:20:35 +05:30
Pranita Fulsundar
22be97b7d9
fix(ui): default persona in user profile (#22906)
* fix default persona

* add tests for different cases

* minor fix

* fix test

* add remove persona test

* remove logic to determin default persona on UI side

* fix test

* minor fix

---------

Co-authored-by: Chirag Madlani <12962843+chirag-madlani@users.noreply.github.com>
2025-08-13 02:27:21 +05:30
Ashish Gupta
a0b05dacf4
fix schema table playwright test (#22918) 2025-08-13 00:02:04 +05:30
Chirag Madlani
07c3acfdbc
fix(ui): expand icon after updating column details (#22790)
* fix(ui): expand icon after updating column details

* add tests and fix container schema

* fix tests
2025-08-12 20:46:13 +05:30
Chirag Madlani
22292567dd
fix(test): domain tests for support multi domain (#22556)
* fix(test): domain tests for support multi domain

* fix domain tests

* trying to fix patch call

* fix issue with searching and appying data product

* fix test and address comments
2025-08-12 20:45:59 +05:30
Shailesh Parmar
ca46715ec2
Feat: spark UI supporting PR (#22886)
* Feat: spark UI supporting PR

- Added `rootProcessingEngine` to the ingestion workflow data structure.
- Updated `AddIngestion` component to handle the new processing engine field.
- Modified `IngestionWorkflowForm` to include custom fields for the profiler workflow.
- Introduced `INGESTION_RUNNER` entity type in the enum for better categorization.
- Updated multiple language files to include translations for "ingestion-runner".
- Refactored ingestion workflow utility functions to accommodate the new processing engine structure.

* fix: correct class name from 'matric-collapse-footer' to 'matrix-collapse-footer' and adjust styles
2025-08-12 18:18:53 +05:30
Copilot
42bfd65a15
Fix typos in OpenMetadata documentation (#22899) 2025-08-12 17:27:40 +05:30
Ashish Gupta
eb1b3df7c5
BULK_ACTIONS: fix the keyboard delete action in bulk actions (#22841)
* fix the keyboard delete action in bulk actions

* reverted the file change

* added support for column header click select all column delete handle as well
2025-08-12 16:34:08 +05:30
Ashish Gupta
9811bf09a0
disbable the upload dragger when file in process in BulkImport (#22812) 2025-08-12 16:33:25 +05:30
Pranita Fulsundar
bf87f1267c
fix(ui): soft deleted assets visible in search suggestions (#22887)
* fix soft deleted assets in search suggestions

* add e2e test
2025-08-12 15:29:34 +05:30
Chirag Madlani
6c948e68bc
fix(ui): terms got vanished for customised persona in glossary terms … (#22561)
* fix(ui): terms got vanished for customised persona in glossary terms page

(cherry picked from commit 17341ec1cb17858067fb3869451342a71162be72)

* fix the overview tab if it's placement changed on persona to next tabs

* fix the version page tabs contains persona tab changes as well

* fix tab change issue

* remove the comment code as not needed

* fix localisation issue for glossary terms page

* add test

* fix unit test

* fix test

* fix test

* revert localisation changes

---------

Co-authored-by: Ashish Gupta <ashish@getcollate.io>
Co-authored-by: Pranita <pfulsundar8@gmail.com>
2025-08-12 15:28:49 +05:30
Sriharsha Chintalapani
d41fbc3968
The searchQuery function in the searchAPI.ts file was constructin… (#22803)
* The `searchQuery` function in the `searchAPI.ts` file was constructing an incorrect query when the search value was empty. This caused the API call to fail and the assets were not displayed in the glossary term's assets tab.

This commit fixes the `searchQuery` function to correctly handle the case where the search value is empty.

* fix playwright test

---------

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: Ashish Gupta <ashish@getcollate.io>
2025-08-11 17:21:41 +00:00
Sriharsha Chintalapani
15b92735b9
Fix #1093: Add Grafana Support (#22571)
* Fix #1093: Add Grafana Support

* Update generated TypeScript types

* Grafana test fix

* Update

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Akash Verma <akashverma@Mac.lan>
2025-08-11 19:39:39 +05:30
Karan Hotchandani
a239cfb884
fix(ui): add pagination in sub domains table (#22844)
* add pagination on subdomains table

* add tests

* fix domain tests

* fix flaky test

* moved config outsude
2025-08-11 16:33:48 +05:30
Karan Hotchandani
1564b308be
App widgets oss (#22743)
* update lineage provider

* add plugin registry for applications

* fix tests

* add documentation for plugin
2025-08-11 11:55:06 +05:30
Marcão
8cc997d7e5
ISSUE-22847: Update pt-br.json (#22849) 2025-08-11 08:46:37 +05:30
Pranita Fulsundar
de9be56c90
fix(test): DataContract.spec (#22837)
* fix test

* fix test

* fix test

* fix test

* minor fix
2025-08-08 21:08:43 +05:30