13723 Commits

Author SHA1 Message Date
Dhruv Parmar
f739ba2355
All links should open in new window (#23041)
Co-authored-by: Aniket Katkar <aniketkatkar97@gmail.com>
2025-08-26 09:09:47 +05:30
Mohit Tilala
744494968e
Fixes #22238: [SAP HANA] Add calculated view columns' formula parsing logic (#23017)
* Add calculated view columns' formula parsing logic with correct source reference

* Handle top level column formula parsing and pass formula expression in column lineage detail

---------

Co-authored-by: Suman Maharana <sumanmaharana786@gmail.com>
2025-08-26 07:19:11 +05:30
Ashish Gupta
6dea079aa5
fix the table version page breaking if large column list (#22864)
* fix the table version page breaking if large column list

* fix the table version page breaking in case of large column set by adding pagination support

* reverted some unwanted code changes

* minor fix

* added playwright and minor code fixes

* fix the deplay paint issue of table data due to passing data as key value to table, have use state to manage expanded infomration

* fix the sonar and switch color
2025-08-25 23:38:20 +05:30
Pere Miquel Brull
d054f386c7
MINOR - tag_usage performance (#22950)
* MINOR WIP - tag_usage performance

* Update EntityRepository.java

remove unnecessary call

* update query and indexes

* Merge 1.9.3 migration queries from main branch

- Add performance indexes for tag_usage and entity_relationship tables
- Add entity relationship update for dataContract relations
- Merge queries from both main and tag-usage-perf branches

Co-authored-by: Pere Miquel Brull <pmbrull@users.noreply.github.com>

---------

Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: Pere Miquel Brull <pmbrull@users.noreply.github.com>
2025-08-25 17:45:39 +02:00
Ashish Gupta
82de8cf2a9
fix the markdown data not visible in right panels (#23083) 2025-08-25 19:03:43 +05:30
sonika-shah
e5286c15b9
Enhancement #22111 : Enable sub-domain access with hasDomain() Rule (#22855)
* Enhancement #22111
: Implement Hierarchical Domain Access for hasDomain() Rule

* improve logic

* add test

* update selector

* modify subdomain creation

---------

Co-authored-by: karanh37 <karanh37@gmail.com>
Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
2025-08-25 15:52:12 +05:30
Mayur Singal
7a6d5cd2fb
MINOR: Improve UC lineage exception handling (#23081) 2025-08-25 10:15:51 +00:00
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
NadezhdaNovotortseva
24e5155ffd
fix: airflow ingest get_pipelines_list order_by added (#22909)
* fix: airflow ingest get_pipelines_list order_by added

* code reformatted

---------

Co-authored-by: Надежда Коцюба <nadezhda.kotsyuba@uni.rest>
Co-authored-by: Mayur Singal <39544459+ulixius9@users.noreply.github.com>
2025-08-24 19:49:09 +00:00
Oliver Schlüter
b29deea3de
Follow-up to #22474: Expose retry_codes parameter in Airflow lineage backend configuration (#22994) 2025-08-24 19:44:27 +00:00
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
bc7c3499fc
Use .nvmrc in github workflows (#23071)
Co-authored-by: Satish <satish@Satishs-MacBook-Pro.local>
2025-08-23 16:11:19 +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
Mohit Yadav
414a009474
Upgrade Mcp to 0.11.2 (#23049)
* Upgrade Mcp to 0.11.2
Use stateless Mcp Servlet

* Add Test for Load Testing and Improve Search Response

* Fixed Glossary And Patch Test

* Add user tests

* Fix failing load test
2025-08-22 22:42:47 +05:30
IceS2
a2541d25ce
FIXES #20888: Validate EntityLink column existence during test case creation (#22932)
* fix: Validate EntityLink column existence during test case creation

- Update EntityRepository.validateColumn() to use case-insensitive comparison
- Add column existence validation to TestCaseRepository.validateColumnTestCase()
- Prevents test case creation with invalid column references due to case sensitivity

Fixes #20888

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-authored-by: IceS2 <IceS2@users.noreply.github.com>

* small fix

* Add tests

* Fix test

---------

Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: IceS2 <IceS2@users.noreply.github.com>
Co-authored-by: Shailesh Parmar <shailesh.parmar.webdev@gmail.com>
2025-08-22 16:31:54 +02:00
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
Keshav Mohta
2f655daedc
Fix #18491: ingestion fails for Iceberg tables with nested partition column (#23031)
* fix: ingestion fails for Iceberg tables with nested partition column

* test: added test to cover nested partition column for iceberg

* refactor: used if-else in tablePartition check

* fix: partition_column_name & column_partition_type typo
2025-08-22 17:25:59 +05:30
Keshav Mohta
697b318f75
Fixes: Snowflake Tags Ingestion (#23040)
* fix: snowflake tag ingestion error handling

* fix: python checkstyle
2025-08-22 17:25:39 +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
Adrià Manero
668cf42673
Refactor DatabaseServiceTablesProcessor and simplify getLatestTableProfile logic (#23038)
* fetch latest table profile via DAO in DatabaseServiceTablesProcessor

* remove overload of getLatestTableProfile

* remove overload of getLatestTableProfile
2025-08-22 08:58:34 +02:00
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
Pere Miquel Brull
dbe8d5ed00
CI - YAML formatting issue (#23047)
* CI

* CI
2025-08-21 18:05:15 +02:00
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
sonika-shah
b1a7d4d8ae
Add missing domain migrations for entity version history (#23032) 2025-08-21 14:33:37 +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
Suman Maharana
582d5eb7d7
Update: Tableau e2e Tests (#23026) 2025-08-21 09:00:23 +05:30
Ayush Shah
f19c0be59e
Fixes #21677: Refactor and enhance the entity name transformation logic (#22695) 2025-08-21 08:43:33 +05:30
Mohit Yadav
837ad7429b
Improve Performance (#23025) 2025-08-21 01:53:15 +05:30
Copilot
311e9b158b
Fix system default persona preferences validation to allow landing page customization (#22960)
* Initial plan

* Implement system default persona preferences support

- Allow users to set preferences for system default persona even without direct assignment
- Update validation logic in UserRepository.updatePersonaPreferences()
- Add test to verify system default persona preferences functionality
- Maintain validation for non-assigned, non-system-default personas

Co-authored-by: harshach <38649+harshach@users.noreply.github.com>

* Add manual verification tests for system default persona fix

Co-authored-by: harshach <38649+harshach@users.noreply.github.com>

* Clean up temporary files

Co-authored-by: harshach <38649+harshach@users.noreply.github.com>

* Fix tests

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: harshach <38649+harshach@users.noreply.github.com>
Co-authored-by: Sriharsha Chintalapani <harshach@users.noreply.github.com>
Co-authored-by: Sriharsha Chintalapani <harsha@getcollate.io>
2025-08-20 14:58:27 +05:30
Ayush Shah
726fa89c80
Refactor: remove doc changes from OM repo (#22019) 2025-08-20 14:28:48 +05:30
IceS2
559341ac49
Add deploy pipeline method to ingestion pipeline repository (#22999)
* Adding deployIngestionPipeline method to the IngestionPipelineRepository

* Add Missing entityspecificUpdate

* Fix updating relationships

* Made updateProcessingEngine protected

* Update updateFrom and  updateTo relationship to be able to just delete a relationship if we update it to null
2025-08-20 10:32:51 +02:00
Ayush Shah
d332893ea4
Delete .github/workflows/sync-docs-v1.yml (#23007) 2025-08-20 11:35:52 +05:30
Shailesh Parmar
25111288a8
Minor: Add workflow_dispatch option in yarn-coverage.yml workflow (#23004) 2025-08-20 11:22:12 +05:30
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
Mohit Tilala
26fedbaf0e
Fixes #22112: Snowflake schema tags inheritance (#22979)
* Add schema-level tags and tag inheritance support for snowflake

* Add tests for schema tag inheritance

* Lint fixes
2025-08-20 09:52:44 +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
sonika-shah
1fc766d7b7
Fix Soft Deleted Table don't shows the Columns Data (#22991) 2025-08-19 17:12:27 -07:00
Mohit Yadav
d5dfc458fd
Remove configuration for APIs for auth or authorizer (#23001) 2025-08-19 17:11:43 -07:00
Ajith Prasad
360aaf8d55
Seperate path for rdf config which doesnt need auth (#22995) 2025-08-19 08:54:17 -07:00
sonika-shah
7ae490fc13
Fix incorrect condition in getDomains() method (#22983) 2025-08-19 19:38:39 +05:30
Shailesh Parmar
672858f0fc
unskip: Profiler matrix playwright test (#22990) 2025-08-19 19:33:09 +05:30